JP7699761B2 - ATC3 Application Context Switching and Sharing - Google Patents
ATC3 Application Context Switching and Sharing Download PDFInfo
- Publication number
- JP7699761B2 JP7699761B2 JP2024507161A JP2024507161A JP7699761B2 JP 7699761 B2 JP7699761 B2 JP 7699761B2 JP 2024507161 A JP2024507161 A JP 2024507161A JP 2024507161 A JP2024507161 A JP 2024507161A JP 7699761 B2 JP7699761 B2 JP 7699761B2
- Authority
- JP
- Japan
- Prior art keywords
- frequency
- service
- url
- receiver
- context
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/26—Arrangements for switching distribution systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/20—Arrangements for broadcast or distribution of identical information via plural systems
- H04H20/24—Arrangements for distribution of identical information via broadcast system and non-broadcast system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/86—Arrangements characterised by the broadcast information itself
- H04H20/93—Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/82—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
- H04H60/83—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over telephonic networks
- H04H60/85—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over telephonic networks which are mobile communication networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42607—Internal components of the client ; Characteristics thereof for processing the incoming bitstream
- H04N21/4263—Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
- H04N21/4349—Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0007—Control or signalling for completing the hand-off for multicast or broadcast services, e.g. MBMS
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Circuits Of Receivers In General (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本出願は、デジタルテレビを対象とする、必然的にコンピュータ技術に根ざした技術的進歩に関し、具体的には高度テレビシステム委員会(ATSC)3.0に関する。 This application relates to technological advances directed to digital television that are necessarily rooted in computer technology, and in particular to Advanced Television System Committee (ATSC) 3.0.
高度テレビシステム委員会(ATSC)3.0規格群は、A/300に示されている、次世代放送テレビを配信するための数多くの業界技術標準の組である。ATSC3.0は、超高精細テレビから無線電話機までの数多くの受信装置に対するテレビ放送ビデオ(televised video)、双方向サービス、非リアルタイムデータ配信、及び的を絞った広告(tailored advertising)などの幅広いテレビサービスの提供をサポートする。ATSC3.0は、(「オーバージエア(Over the Air)」と呼ばれる)放送コンテンツと(「オーバーザトップ(Over the Top)」と呼ばれる)関連するブロードバンド配信コンテンツ及びサービスとの間の協調も取りまとめる。ATSC3.0は、技術の進化と共にいずれかの関連する技術標準を全面的に見直す必要なく容易に進歩を組み込むことができるような柔軟性を有するように設計されている。 The Advanced Television Systems Committee (ATSC) 3.0 family of standards, set forth in A/300, is a set of numerous industry technical standards for delivering the next generation of broadcast television. ATSC 3.0 supports the delivery of a wide range of television services, including televised video, interactive services, non-real-time data delivery, and tailored advertising to a multitude of receiving devices, from ultra-high definition televisions to wireless telephones. ATSC 3.0 also provides for coordination between broadcast content (referred to as "over the air") and related broadband-delivered content and services (referred to as "over the top"). ATSC 3.0 is designed to be flexible so that as technology evolves, advances can be easily incorporated without the need to overhaul any of the associated technical standards.
本明細書で理解されるように、ATSC3.0受信機は、2つの地方ATSC3.0放送局からの放送信号が重なり合う境界領域で発生し得るような、同じ又は同等のサービスを伝える2又は3以上の周波数を含む受信エリア内を含めてサービスをスキャンする。このような境界領域は、マルチ周波数ネットワーク(MFN)内に存在する。 As understood herein, an ATSC 3.0 receiver scans for services, including within a reception area that includes two or more frequencies carrying the same or equivalent services, such as may occur in a border area where broadcast signals from two local ATSC 3.0 broadcast stations overlap. Such border areas exist within a multi-frequency network (MFN).
本明細書でさらに理解されるように、ATSC3.0受信機は、関連する放送局アプリケーションを含む1つのチャンネルから別のチャンネルにサービス(チャンネル)を変更する際に、シグナリングされる放送局アプリケーションを新たなチャンネルが有しているかどうかを確認するはずであり、そのような放送局アプリケーションが存在して、新たなチャンネルの放送局アプリケーションが古いチャンネルと同じ「コンテキストID」又は「アプリケーションコンテキストID」を有している場合には、元々の放送局アプリケーションが中断なく実行され続ける。しかしながら、本原理が存在しなければ、放送局アプリケーションはサービス変更の通知をユーザアクションの結果によってしか受け取ることができない。さらに、2つの放送局アプリケーションが異なるコンテキストID(又は、コンテキストIDは同じであるが異なるユニフォームリソースロケータ(URL))を有しているが(例えば、近隣エリアの局が協働している)関連するアプリケーションである場合、変更元の放送局アプリケーションは、変更先の放送局アプリケーションにデータを送信したいと望むことがある。従って、ATSC A/344:2021標準は、放送局アプリケーションがサービス(チャンネル)変更の通知を要求して受け取るための機構を含むが、本原理が存在しなければ、これによってコンテキストID、ユーザアクション由来のアクション及びアプリケーションURLなどに重大な制限が加わる。本原理は、マルチ周波数ネットワーク(MFN)において境界領域を横切る際などの自動同調時における放送局アプリケーション間の協調問題を解決して、同じ放送エリア内の協働する放送局及び隣接する放送エリア内の協働する放送局の両方にとっての十分に一体化した視聴者体験を容易にするものである。 As will be further understood herein, when an ATSC 3.0 receiver changes service (channel) from one channel with an associated broadcaster application to another, it should check whether the new channel has a broadcaster application signaled, and if such a broadcaster application exists and the broadcaster application of the new channel has the same "context ID" or "application context ID" as the old channel, the original broadcaster application continues to run uninterrupted. However, without the present principles, the broadcaster application can only receive notification of a service change as a result of a user action. Furthermore, if the two broadcaster applications have different context IDs (or the same context ID but different uniform resource locators (URLs)), but are related applications (e.g., stations in neighboring areas are working together), the original broadcaster application may want to send data to the destination broadcaster application. Thus, the ATSC A/344:2021 standard includes mechanisms for broadcaster applications to request and receive notification of service (channel) changes, which, in the absence of the present principles, impose significant limitations on context IDs, user action-derived actions, and application URLs. The present principles solve the coordination problem between broadcaster applications during auto-tuning, such as when crossing boundary regions in a multi-frequency network (MFN), facilitating a well-integrated viewer experience for both cooperating broadcasters in the same broadcast area and cooperating broadcasters in adjacent broadcast areas.
従って、少なくとも1つの受信機が少なくとも第1及び第2のデジタルテレビ放送アセンブリから放送信号を受信できるデジタルテレビにおいて、方法が、第1のデジタルTVサービスの提示を第1の周波数から第2の周波数に自動的にハンドオフすることを含む。方法は、提示をハンドオフすることに応答して、第1の周波数に関連する第1の放送局アプリケーション(BA)に提示がハンドオフされる予定である旨又はハンドオフされている旨をシグナリングすることと、第1のBAに関連するデータを第2の周波数に関連する第2のBAに選択的に送信することと、を含む。 Thus, in a digital television in which at least one receiver is capable of receiving broadcast signals from at least a first and a second digital television broadcast assembly, a method includes automatically handing off a presentation of a first digital TV service from a first frequency to a second frequency. In response to handing off the presentation, the method includes signaling a first broadcast application (BA) associated with the first frequency that the presentation will be or has been handed off, and selectively transmitting data associated with the first BA to a second BA associated with the second frequency.
いくつかの実施形態では、方法が、第1のBAに関連するコンテキストIDが第2のBAに関連するコンテキストIDと同じであるかどうかを識別することを含むことができる。必要に応じて、方法は、第1及び第2のBAのコンテキストIDが同じであることに応答して、第1のデジタルTVサービスの提示を第1の周波数から第2の周波数に自動的にハンドオフしている期間全体を通じて第1のBAを実行し続けることを含むことができる。 In some embodiments, the method may include identifying whether a context ID associated with the first BA is the same as a context ID associated with the second BA. Optionally, the method may include, in response to the context IDs of the first and second BAs being the same, continuing to run the first BA throughout a period during which presentation of the first digital TV service is automatically handed off from the first frequency to the second frequency.
いくつかの実装では、第1のBAが第1のユニフォームリソースリスト(URL)に関連し、第2のBAが第2のURLに関連し、方法は、第1及び第2のBAのコンテキストIDが同じであることに応答して、第1のBAを第1のURLから第2のURLに切り替えることを含む。他の実装では、第1のBAが第1のユニフォームリソースリスト(URL)に関連し、第2のBAが第2のURLに関連し、方法は、第1及び第2のBAのコンテキストIDが同じであることに応答して、第1のBAに関連するデータを第2のBAに送信し、第2のBAを実行して第1のサービスを提示することを含む。 In some implementations, the first BA is associated with a first uniform resource list (URL) and the second BA is associated with a second URL, and the method includes switching the first BA from the first URL to the second URL in response to the context IDs of the first and second BA being the same. In other implementations, the first BA is associated with a first uniform resource list (URL) and the second BA is associated with a second URL, and the method includes sending data associated with the first BA to the second BA and executing the second BA to present the first service in response to the context IDs of the first and second BA being the same.
いくつかの実装では、方法が、第1のBAのコンテキストIDが第2のBAのコンテキストIDと同じであるかどうか、及び第1及び第2のBAが共通のユニフォームリソースロケータ(URL)を有しているかどうかにかかわらず、提示をハンドオフすることに応答して第1のBAに関連するデータを第2のBAに送信することを含む。 In some implementations, the method includes transmitting data associated with the first BA to the second BA in response to handing off the presentation, regardless of whether the context ID of the first BA is the same as the context ID of the second BA and whether the first and second BAs have a common uniform resource locator (URL).
実装例では、周波数を変更する条件が、第1のチューナが第1の信号を失うことを含む。他の実装例では、周波数を変更する条件が、第1の信号が劣化することを含む。さらに他の実装例では、周波数を変更する条件が、第2の信号の品質が第1の信号の品質を上回ることを含む。 In one implementation, the condition for changing the frequency includes the first tuner losing the first signal. In another implementation, the condition for changing the frequency includes the first signal degrading. In yet another implementation, the condition for changing the frequency includes the quality of the second signal exceeding the quality of the first signal.
なお、いくつかの実施形態では、第2のBAにデータを受け渡すべきであることを第1のBAが受信機に通知することができ、これを行う必要がある場合、第1のBAは、データを最新に維持し、或いはAPIを定期的に呼び出して、受け渡す必要があるデータが何であるかについて受信機を更新する。 Note that in some embodiments, the first BA can notify the receiver that data should be passed to the second BA, and if this needs to be done, the first BA will keep the data up to date or call an API periodically to update the receiver on what data needs to be passed.
別の態様では、装置が、第1のデジタルテレビ(DTV)サービスを第1の周波数で受信し、第1のDTVサービスを少なくとも1つのオーディオビデオディスプレイ装置上に提示し、第1のDTVサービスを第2の周波数で受信するように構成された少なくとも1つの受信機を含む。受信機は、少なくとも1つのハンドオフ条件が満たされたことに応答して、第1の周波数で受信した第1のDTVサービスの提示から第2の周波数で受信した第1のDTVサービスの提示に切り替え、第1の周波数に関連する第1の放送局アプリケーション(BA)に切り替えについてシグナリングするように構成される。 In another aspect, an apparatus includes at least one receiver configured to receive a first digital television (DTV) service on a first frequency, present the first DTV service on at least one audio-video display device, and receive the first DTV service on a second frequency. The receiver is configured to switch from presenting the first DTV service received on the first frequency to presenting the first DTV service received on the second frequency in response to at least one handoff condition being satisfied, and to signal a first broadcast application (BA) associated with the first frequency about the switch.
別の態様では、装置が、命令をプログラムされた少なくとも1つのプロセッサを有する少なくとも1つの受信機を含み、命令は、プロセッサを、第1の周波数で受信された第1のサービスを少なくとも1つのオーディオビデオ(AV)ディスプレイ装置上に提示する第1の放送局アプリケーション(BA)を実行するように構成する。第1のサービスは、少なくとも1つのデジタルテレビサービスを含む。命令は、第1の周波数で受信された第1のサービスの提示を、第2のBAに関連する第2の周波数で受信された第1のサービスの提示に自動的に切り替え、第1のBAに切り替えについてシグナリングするように実行可能である。 In another aspect, an apparatus includes at least one receiver having at least one processor programmed with instructions that configure the processor to execute a first broadcast application (BA) that presents a first service received on a first frequency on at least one audio-video (AV) display device. The first service includes at least one digital television service. The instructions are executable to automatically switch a presentation of the first service received on the first frequency to a presentation of the first service received on a second frequency associated with a second BA and signal the first BA about the switch.
本出願の詳細は、その構造及び動作の両方に関し、同様の要素を同様の参照符号で示す添付図面を参照することで最も良く理解することができる。 The details of this application, both as to its structure and operation, can best be understood in reference to the accompanying drawings, in which like elements are designated with like reference numerals.
本開示は、高度テレビシステム委員会(ATSC)3.0テレビなどのデジタルテレビの技術的進歩に関する。本明細書におけるシステム例は、互いにデータを交換できるように放送及び/又はネットワークを介して接続されたATSC3.0ソースコンポーネント及びクライアントコンポーネントを含むことができる。クライアントコンポーネントは、ポータブルテレビ(例えば、スマートTV、インターネット対応TV)、ラップトップ及びタブレットコンピュータなどのポータブルコンピュータ、並びにスマートフォン及び後述するさらなる例を含むその他のモバイル装置などの1又は2以上のコンピュータ装置を含むことができる。これらのクライアント装置は、様々な動作環境で動作することができる。例えば、クライアントコンピュータの一部は、一例としてMicrosoft社のオペレーティングシステム、又はUnixオペレーティングシステム、或いはApple Computer社又はGoogle社によって製造されたAndroid(登録商標)などのオペレーティングシステムを採用することができる。これらの動作環境は、Microsoft社、Google社又はMozillaによって作成されたブラウザ、或いは後述するインターネットサーバによってホストされたウェブサイトにアクセスできるその他のブラウジングプログラムなどの1又は2以上のブラウジングプログラムを実行するために使用することができる。 The present disclosure relates to technological advances in digital television, such as Advanced Television System Committee (ATSC) 3.0 television. An example system herein may include an ATSC 3.0 source component and a client component connected via broadcast and/or network to exchange data with each other. The client components may include one or more computing devices, such as portable televisions (e.g., smart TVs, Internet-enabled TVs), portable computers, such as laptops and tablet computers, and smartphones and other mobile devices, including further examples described below. These client devices may operate in a variety of operating environments. For example, some of the client computers may employ operating systems such as Microsoft's operating system, or the Unix operating system, or Android (registered trademark) manufactured by Apple Computer, Inc. or Google, Inc., as examples. These operating environments may be used to run one or more browsing programs, such as browsers created by Microsoft, Google, Inc., or Mozilla, or other browsing programs that can access websites hosted by Internet servers, as described below.
引用により本明細書に組み入れられるATSC3.0出版物A/344は、とりわけ本明細書で説明する技術に関連することができる。 ATSC 3.0 Publication A/344, which is incorporated herein by reference, may be particularly relevant to the techniques described herein.
ATSC3.0ソースコンポーネントは、放送送信コンポーネントと、インターネットなどのネットワークを介したデータ放送及び/又はデータ送信を行うようにソースコンポーネントを構成する命令を実行する1又は2以上のプロセッサを含むことができるサーバ及び/又はゲートウェイとを含むことができる。クライアントコンポーネント及び/又はローカルATSC3.0ソースコンポーネントとしては、Sony PlayStation(登録商標)などのゲーム機、パーソナルコンピュータなどを具体例として挙げることができる。 The ATSC 3.0 source component may include a broadcast transmission component and a server and/or gateway that may include one or more processors executing instructions that configure the source component to broadcast and/or transmit data over a network such as the Internet. Specific examples of client components and/or local ATSC 3.0 source components include gaming consoles such as Sony PlayStation (registered trademark), personal computers, etc.
クライアントとサーバとの間では、ネットワークを介して情報を交換することができる。この目的及びセキュリティのために、サーバ及び/又はクライアントは、ファイヤウォール、ロードバランサ、一時ストレージ、及びプロキシ、並びに真正性及びセキュリティを高めるその他のネットワークインフラを含むことができる。 Information may be exchanged between the client and the server over a network. For this purpose and for security, the server and/or client may include firewalls, load balancers, temporary storage, and proxies, as well as other network infrastructure that enhances authenticity and security.
本明細書で使用する命令とは、システム内で情報を処理するためのコンピュータ実装ステップのことを意味する。命令は、ソフトウェア、ファームウェア又はハードウェアで実装することができ、システムのコンポーネントが行うあらゆるタイプのプログラムステップを含むことができる。 As used herein, instructions refer to computer-implemented steps for processing information within a system. Instructions may be implemented in software, firmware, or hardware and may include any type of program step performed by a component of the system.
プロセッサは、アドレス回線、データ回線及び制御回線などの様々な回線、並びにレジスタ及びシフトレジスタによってロジックを実行できるシングルチップ又はマルチチッププロセッサであることができる。 The processor can be a single-chip or multi-chip processor capable of performing logic through various lines such as address lines, data lines and control lines, as well as registers and shift registers.
フローチャートによって説明するソフトウェアモジュール、及び本明細書におけるユーザインターフェイスは、様々なサブルーチン、手続きなどを含むことができる。本開示を限定することなく、特定のモジュールによって実行されるものとして開示するロジックは、他のソフトウェアモジュールに再分配し、及び/又は単一のモジュールに組み合わせ、及び/又は共有可能なライブラリ内で利用することもできる。フローチャート形式を使用することもできるが、ソフトウェアは、状態機械又はその他の論理的方法として実装することもできると理解されたい。 The software modules described by the flowcharts and user interfaces herein may include various subroutines, procedures, and the like. Without limiting the disclosure, logic disclosed as being performed by a particular module may also be redistributed among other software modules and/or combined into a single module and/or utilized within a shareable library. Although a flowchart format may be used, it should be understood that the software may also be implemented as a state machine or other logical method.
本明細書で説明する本原理は、ハードウェア、ソフトウェア、ファームウェア又はこれらの組み合わせとして実装することができ、従って例示的なコンポーネント、ブロック、モジュール、回路及びステップについてはこれらの機能面から説明する。 The principles described herein may be implemented as hardware, software, firmware, or a combination thereof, and thus example components, blocks, modules, circuits, and steps are described in terms of their functionality.
上記で示唆したものに加え、論理ブロック、モジュール及び回路は、汎用プロセッサ、デジタルシグナルプロセッサ(DSP)、フィールドプログラマブルゲートアレイ(FPGA)、又は特定用途向け集積回路(ASIC)などの他のプログラマブルロジックデバイス、離散ゲート又はトランジスタロジック、離散ハードウェアコンポーネント、又は本明細書で説明する機能を実行するように設計されたこれらのいずれかの組み合わせを使用して実装又は実行することができる。プロセッサは、コントローラ、状態機械、又はコンピュータ装置の組み合わせによって実装することができる。 In addition to those suggested above, the logic blocks, modules and circuits may be implemented or performed using general purpose processors, digital signal processors (DSPs), field programmable gate arrays (FPGAs) or other programmable logic devices such as application specific integrated circuits (ASICs), discrete gate or transistor logic, discrete hardware components, or any combination of these designed to perform the functions described herein. A processor may be implemented by a combination of controllers, state machines, or computing devices.
以下で説明する機能及び方法は、ソフトウェアで実装した場合、以下に限定するわけではないが、ハイパーテキストマークアップ言語(HTML)-5、Java(登録商標)/Javascript、C#、C++などの適当な言語で書くことができ、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、電気的に消去可能でプログラム可能なリードオンリメモリ(EEPROM)、コンパクトディスクリードオンリメモリ(CD-ROM)、又はデジタル多用途ディスク(DVD)などの他の光ディスクストレージ、磁気ディスクストレージ、又は取り外し可能なサムドライブなどを含む他の磁気ストレージ装置などのコンピュータ可読記憶媒体に記憶し、又はこれらを通じて伝送することができる。ある接続は、コンピュータ可読媒体を構築することができる。このような接続は、一例として、光ファイバ、同軸線、デジタル加入者回線(DSL)及びツイストペア線を含む有線ケーブルを含むことができる。 The functions and methods described below, when implemented in software, can be written in any suitable language, including but not limited to HyperText Markup Language (HTML)-5, Java/Javascript, C#, C++, and can be stored in or transmitted through a computer-readable storage medium, such as random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disk read-only memory (CD-ROM), or other optical disk storage, such as digital versatile disk (DVD), magnetic disk storage, or other magnetic storage devices, including removable thumb drives. A connection can constitute the computer-readable medium. Such connections can include, by way of example only, wired cables, including optical fiber, coaxial cable, digital subscriber line (DSL), and twisted pair cable.
1つの実施形態に含まれるコンポーネントは、他の実施形態においていずれかの適切な組み合わせで使用することができる。例えば、本明細書において説明する及び/又は図に示す様々なコンポーネントのいずれかは、組み合わせ、置き換え、又は他の実施形態から除外することができる。 Components included in one embodiment may be used in other embodiments in any suitable combination. For example, any of the various components described herein and/or illustrated in the figures may be combined, substituted, or excluded from other embodiments.
「A、B及びCのうちの少なくとも1つを有する(同様に、「A、B又はCのうちの少なくとも1つを有する」、及び「A、B、Cのうちの少なくとも1つを有する」)」との記載は、Aのみ、Bのみ、Cのみ、AとBの両方、AとCの両方、BとCの両方、及び/又はAとBとC全てなどを含む。 The phrase "having at least one of A, B, and C (similarly, "having at least one of A, B, or C" and "having at least one of A, B, C") includes A only, B only, C only, both A and B, both A and C, both B and C, and/or all of A, B, and C, etc.
図1を参照すると、「放送局設備」10として表記するATSC3.0ソースコンポーネントの例は、典型的には1対多の関係で直交周波数分割多重(OFDM)を介してATSC3.0テレビなどの複数の受信機14にテレビデータを無線で放送するオーバージエア(OTA)設備12を含むことができる。1又は2以上の受信機14は、Bluetooth(登録商標)、低エネルギーBluetooth、その他の近距離無線通信(NFC)プロトコル、赤外線(IR)などによって実装できる、典型的には無線である短距離リンク18を介してリモコン装置、タブレットコンピュータ及び携帯電話機などの1又は2以上のコンパニオンデバイス16と通信することができる。
With reference to FIG. 1, an example of an ATSC 3.0 source component, designated as a "broadcast station facility" 10, may include an over-the-air (OTA)
また、受信機14のうちの1つ又は2つ以上は、インターネットなどの有線及び/又は無線ネットワークリンク20を介して放送局設備10のオーバーザトップ(OTT)設備22と、典型的には1対1の関係で通信することもできる。OTA設備12は、OTT設備22と同じ位置に存在することができ、或いは放送局設備10の両設備12、22は、互いに離れて適切な手段を通じて互いに通信することもできる。いずれにせよ、受信機14は、同調したATSC3.0テレビチャンネルを介してATSC3.0テレビ信号をOTAで受信することも、或いはテレビを含む関連コンテンツをOTT(ブロードバンド)で受信することもできる。なお、本明細書の全ての図において説明するコンピュータ装置は、図1及び図2の様々な装置について示すコンポーネントの一部又は全部を含むことができる。
One or more of the
次に図2を参照すると、図1に示すコンポーネント例の詳細を見ることができる。図2には、ハードウェアとソフトウェアとの組み合わせによって実装できるプロトコルスタック例を示す。放送局は、図2に示す放送局側のために適宜に修正されたATSC3.0プロトコルスタックを使用して、(本明細書では「ブロードバンド」及び「オーバーザトップ」(OTT)と呼ぶ)コンピュータネットワークと、(本明細書では「放送」及び「オーバージエア」(OTA)と呼ぶ)無線放送とを介して1又は2以上の番組要素を配信するハイブリッドサービス配信を送信することができる。図2には、受信機によって具現化できるハードウェアを含む例示的なスタックも示す。 Referring now to FIG. 2, details of the example components shown in FIG. 1 can be seen. FIG. 2 illustrates an example protocol stack that can be implemented by a combination of hardware and software. A broadcaster can transmit a hybrid service distribution that distributes one or more program elements over a computer network (referred to herein as "broadband" and "over the top" (OTT)) and over the air (referred to herein as "broadcast" and "over the air" (OTA)) using the ATSC 3.0 protocol stack, appropriately modified for the broadcaster side, shown in FIG. 2. FIG. 2 also illustrates an example stack including hardware that can be embodied by a receiver.
図2を放送局設備10の観点から開示すると、本明細書で説明するいずれかのメモリ又はストレージなどの1又は2以上のコンピュータ記憶媒体202にアクセスする1又は2以上のプロセッサ200は、最上位のアプリケーション層204において1又は2以上のソフトウェアアプリケーションを提供するように実装することができる。アプリケーション層204は、ランタイム環境で動作する、例えばHTML5/Javascriptで書かれた1又は2以上のソフトウェアアプリケーションを含むことができる。限定するわけではないが、アプリケーションスタック204のアプリケーションは、リニアTVアプリケーション、インタラクティブサービスアプリケーション、コンパニオンスクリーンアプリケーション、個人化アプリケーション、緊急アラートアプリケーション、及び使用報告アプリケーションを含むことができる。通常、アプリケーションは、ビデオコーディング、オーディオコーディング及びランタイム環境を含む、視聴者が体験する要素を表すソフトウェアで具現化される。一例として、ユーザによるダイアログの制御、代替オーディオトラックの使用、並びに正規化及びダイナミックレンジなどのオーディオパラメータの制御などを可能にするアプリケーションを提供することができる。
2 from the perspective of the
アプリケーション層204の下位にはプレゼンテーション層206が存在する。プレゼンテーション層206は、受信機に実装された時に無線で放送されたオーディオビデオコンテンツを復号して1又は2以上のディスプレイ及びスピーカ上で再生するメディア処理ユニット(MPU)208と呼ばれる放送オーディオビデオ再生装置を放送(OTA)側に含む。MPU208は、国際標準化機構(ISO)ベースメディアファイルフォーマット(BMFF)データ表現210、及び高効率ビデオコーディング(HEVC)のビデオを、例えばドルビーオーディオ圧縮(AC)-4フォーマットのオーディオで提示するように構成される。ISO BMFFは、「セグメント」とプレゼンテーションメタデータとに分割される時間ベースのメディアファイルのための一般的ファイル構造である。基本的に、各ファイルは、それぞれがタイプ及び長さを有する一群のネスト化オブジェクト(nested objects)である。MPU208は、暗号解読を容易にするために、放送側暗号化メディア拡張(encrypted media extension:EME)/共通暗号化(common encryption:CENC)モジュール212にアクセスすることができる。
Below the
図2には、放送側において、プレゼンテーション層206が、アプリケーション層204にアクセス可能な非リアルタイム(NRT)コンテンツ218を配信するために、動画専門家集団(MPEG)メディア転送(MMT)プロトコル(MMTP)シグナリングモジュール214、又は単方向トランスポートを介したリアルタイムオブジェクト配信(real-time object delivery over unidirectional transport:ROUTE)シグナリングモジュール216のいずれかを含むシグナリングモジュールを含むことができることをさらに示す。NRTコンテンツは、限定するわけではないが、記憶された代替広告を含むことができる。
FIG. 2 further illustrates that on the broadcast side, the
ブロードバンド(OTT又はコンピュータネットワーク)側では、受信機によって実装された場合、プレゼンテーション層206が、インターネットからのオーディオビデオコンテンツを復号して再生するために、ハイパーテキスト転送プロトコル(HTTP)を介した1又は2以上の動的適応型ストリーミング(DASH)プレーヤ/デコーダ220を含むことができる。この目的のために、DASHプレーヤ220は、ブロードバンド側のEME/CENCモジュール222にアクセスすることができる。DASHコンテンツは、ISO/BMFFフォーマットのDASHセグメント224として提供することができる。
On the broadband (OTT or computer network) side, if implemented by a receiver, the
プレゼンテーション層206のブロードバンド側は、放送側と同様に、ファイル226内にNRTコンテンツを含むとともに、再生シグナリングを提供するシグナリングオブジェクト228を含むことができる。
The broadband side of the
プロトコルスタック内のプレゼンテーション層206の下位にはセッション層230が存在する。セッション層230は、放送側にMMTプロトコル232又はROUTEプロトコル234のいずれかを含む。なお、ATSC標準は、伝送にMPEG MMTを使用するオプションを提供するが、ここには示していない。
Below the
セッション層230は、ブロードバンド側にHTTP-secure(HTTP(S))として実装できるHTTPプロトコル236を含む。セッション層230のブロードバンド側は、HTTPプロキシモジュール238及びサービスリストテーブル(SLT)240を採用することもできる。SLT240は、基本サービスリストを構築して放送コンテンツのブートストラップ発見を提供するために使用されるシグナリング情報のテーブルを含む。「ROUTEシグナリング」テーブルには、ROUTEトランスポートプロトコルによってユーザデータグラムプロトコル(UDP)を介して配信されるメディアプレゼンテーション記述(MPD)が含まれる。
The
プロトコルスタック内のセッション層230の下位には、低遅延かつ損失耐性のある(loss-tolerating)接続を確立するためのトランスポート層242が存在する。トランスポート層242は、放送側ではUDP244を使用し、ブロードバンド側では伝送制御プロトコル(TCP)246を使用する。
Below the
図2に示す非限定的なプロトコルスタック例は、トランスポート層242の下位にネットワーク層248も含む。ネットワーク層248は、IPパケット通信のために両方の側においてインターネットプロトコル(IP)を使用し、放送側ではマルチキャスト配信が典型的であり、ブロードバンド側ではユニキャストが典型的である。
The non-limiting example protocol stack shown in FIG. 2 also includes a
ネットワーク層248の下位には、両方の側に関連するそれぞれの物理媒体上で通信を行うための放送送信/受信設備252及び(単複の)コンピュータネットワークインターフェイス254を含む物理層250が存在する。物理層250は、インターネットプロトコル(IP)パケットを関連する媒体上での伝送に適するように変換して、受信機における誤り訂正を可能にする順方向誤り訂正機能を追加するとともに、変調及び復調機能を組み込むために変調及び復調モジュールを含むことができる。物理層250は、長距離送信及び帯域幅効率向上のためにビットをシンボルに変換する。物理層250は、通常、OTA側には直交周波数分割多重(OFDM)を使用して無線でデータを放送する無線放送送信機を含み、OTT側にはインターネットを介してデータを送信するコンピュータ送信コンポーネントを含む。
Below the
ブロードバンド側では、プロトコルスタック内の様々なプロトコル(HTTP/TCP/IP)を通じて送信されるDASH業界フォーラム(DASH Industry Forum:DASH-IF)プロファイルを使用することができる。ISO BMFFに基づくDASH-IFプロファイル内のメディアファイルは、放送配信及びブロードバンド配信の両方のための配信、メディアカプセル化及び同期フォーマットとして使用することができる。 On the broadband side, the DASH Industry Forum (DASH-IF) profile can be used, transmitted over various protocols (HTTP/TCP/IP) in the protocol stack. Media files in the DASH-IF profile, which is based on ISO BMFF, can be used as a distribution, media encapsulation and synchronization format for both broadcast and broadband distribution.
通常、各受信機14は、放送局設備のプロトコルスタックと相補的なプロトコルスタックを含む。
Typically, each
図1の受信機14は、図2に示すように、(TVを制御するセットトップボックスと同等の)ATSC3.0TVチューナ256を有するインターネット対応TVを含むことができる。受信機14は、Android(登録商標)ベースのシステムであることができる。或いは、受信機14は、コンピュータ化されたインターネット対応(「スマート」)電話機、タブレットコンピュータ、ノートブックコンピュータ、及びウェアラブルコンピュータ装置などによって実装することもできる。それにもかかわらず、本明細書で説明する受信機14及び/又は他のコンピュータは、本原理を実施する(例えば、他の装置と通信して本原理を実施し、本明細書で説明するロジックを実行し、本明細書で説明する他のいずれかの機能及び/又は動作を実行する)ように構成されると理解されたい。
従って、受信機14は、このような原理を実施するために、図1に示すコンポーネントの一部又は全部によって確立することができる。例えば、受信機14は、高精細又は超高精細「4K」又はそれ以上のフラットスクリーンによって実装されて、ディスプレイ上のタッチを介してユーザ入力信号を受け取るタッチ対応型であることも又はそうでないこともできる1又は2以上のディスプレイ258を含むことができる。受信機14は、本原理に従ってオーディオを出力するための1又は2以上のスピーカ260と、例えば受信機14を制御する可聴コマンドを受信機14に入力するための、例えばオーディオ受信機/マイクなどの少なくとも1つのさらなる入力装置262とを含むこともできる。受信機14の例としては、1又は2以上のプロセッサ266の制御下でインターネット、WAN、LAN、PANなどの少なくとも1つのネットワークを介して通信するための1又は2以上のネットワークインターフェイス264をさらに挙げることができる。従って、インターフェイス264は、限定するわけではないがメッシュネットワークトランシーバなどの無線コンピュータネットワークインターフェイスの一例であるWi-Fiトランシーバであることができる。インターフェイス264は、以下に限定するわけではないが、Bluetooth(登録商標)トランシーバ、Zigbee(登録商標)トランシーバ、赤外線通信協会(IrDA)トランシーバ、無線USBトランシーバ、有線USB、有線LAN、電力線又はMultimedia over Coax Alliance(MoCA)であることができる。プロセッサ266は、例えば画像の提示及び入力の受信を行うようにディスプレイ258を制御することなどの、本明細書で説明した受信機14の他の要素を含めて本原理を実施するように受信機14を制御すると理解されたい。さらに、ネットワークインターフェイス264は、例えば有線又は無線モデム又はルータ、或いは無線電話トランシーバ又は上述したWi-Fiトランシーバなどの他の適切なインターフェイスであることができる。
上記に加えて、受信機14は、別のCE装置に(有線接続を使用して)物理的に接続するための、高精細マルチメディアインターフェイス(HDMI(登録商標))ポート又はUSBポートなどの1又は2以上の入力ポート268、及び/又は受信機14にヘッドフォンを接続して受信機14からヘッドフォンを通じてユーザにオーディオを提示するためのヘッドフォンポートを含むこともできる。例えば、入力ポート268は、有線又は無線を介してオーディオビデオコンテンツのケーブル又は衛星ソースに接続することができる。従って、ソースは、独立した又は統合されたセットトップボックス又は衛星受信機であることができる。或いは、ソースは、ゲーム機又はディスクプレーヤであることもできる。
In addition to the above,
受信機14は、いくつかの事例では受信機のシャーシ内にスタンドアロン装置として、受信機のシャーシの内部又は外部の、オーディオビデオ(AV)プログラムを再生するためのパーソナルビデオ録画装置(PVR)又はビデオディスクプレーヤとして、或いは取り外し可能記憶媒体として具現化される、一時的信号ではないディスクベースストレージ又はソリッドステートストレージなどの1又は2以上のコンピュータメモリ270をさらに含むことができる。また、いくつかの実施形態では、受信機14が、例えば少なくとも1つの衛星又は携帯電話タワーから地理的位置情報を受け取ってこの情報をプロセッサ266に提供し、及び/又は受信機14がプロセッサ266と共に配置される高度を決定するように構成された、限定するわけではないが、携帯電話受信機、全地球測位衛星(GPS)受信機、及び/又は高度計などの位置又は場所受信機272を含むことができる。しかしながら、例えば3次元全てにおいて受信機14の位置を決定するために、本原理に従って携帯電話受信機、GPS受信機及び/又は高度計以外の別の好適な位置受信機を使用することもできると理解されたい。
受信機14の説明を続けると、いくつかの実施形態では、受信機14が、本原理に従って写真/画像及び/又はビデオを収集するために、熱探知カメラ、ウェブカメラなどのデジタルカメラ、及び/又は受信機14に統合されてプロセッサ266によって制御可能なカメラのうちの1つ又は2つ以上を含むことができる1又は2以上のカメラ274を含むことができる。また、受信機14には、Bluetooth(登録商標)及び/又はNFC技術を使用して他の装置と通信するためのBluetooth(登録商標)トランシーバ276又は他の近距離通信(NFC)要素をそれぞれ含めることもできる。NFC要素例は、無線周波数識別(RFID)要素であることができる。
Continuing with the description of the
さらに、受信機14は、プロセッサ266に入力を提供する(加速度計、ジャイロスコープ、サイクロメータ又は磁気センサ及びこれらの組み合わせなどのモーションセンサなどの)1又は2以上の補助センサ278、リモコン装置からIRコマンドを受け取るための赤外線(IR)センサ、光学センサ、速度及び/又はケイデンスセンサ、(ジェスチャコマンドを検知するための)ジェスチャセンサなどを含むこともできる。無線リモコンからコマンドを受け取るためにIRセンサ280を設けることもできる。受信機14に電力を供給するためにバッテリ(図示せず)を設けることもできる。
Additionally, the
コンパニオンデバイス16は、上述した受信機14に関連して示した要素の一部又は全部を含むことができる。
The
本明細書で説明する方法は、プロセッサ、好適に構成された特定用途向け集積回路(ASIC)又はフィールドプログラマブルゲートアレイ(FPGA)モジュール、又は当業者が理解するであろう他のいずれかの便利な方法によって実行されるソフトウェア命令として実装することができる。ソフトウェア命令は、採用する場合にはCD ROM又はフラッシュドライブなどの非一時装置に具現化することができる。或いは、ソフトウェアコード命令は、無線信号又は光信号などの一時的構成で、又はインターネットを介したダウンロードを通じて具現化することもできる。 The methods described herein may be implemented as software instructions executed by a processor, a suitably configured application specific integrated circuit (ASIC) or field programmable gate array (FPGA) module, or any other convenient manner as would be understood by one of ordinary skill in the art. The software instructions, if employed, may be embodied in a non-transitory device such as a CD ROM or flash drive. Alternatively, the software code instructions may be embodied in a transitory configuration such as a radio or optical signal, or through download over the internet.
次に、図3に、ATSC3.0システムなどの単純化したデジタルTVシステムを示す。図3では、図1及び図2に関連して上述した関連するコンポーネントの一部又は全部を含むことができるATSC3.0受信機300などの移動型又は固定型デジタルTV受信機が、第1及び第2のATSC3.0放送局又はアセンブリ304間の境界領域302に配置されており、両放送局304からの信号が領域302内の受信機300によって拾われる。第1の放送局304からは、第1のATSC3.0サービス(「サービスA」)が第1の周波数306で放送されるのに対し、第2の放送局304からは、同じサービスA又は同等のサービスBが第1の周波数306とは異なる第2の周波数308で放送される。受信機300は両周波数を拾い、すなわち受信機300は両放送局304からの信号を拾う。
3, a simplified digital TV system such as an ATSC 3.0 system is shown. In FIG. 3, a mobile or fixed digital TV receiver such as an ATSC 3.0
図4に、図1及び図2に関連して上述した関連するコンポーネントの一部又は全部を含むことができるATSC3.0受信機400などのデジタルTV受信機の非限定的な実施形態例を示す。図示の例では、ATSC3.0受信機400が、例えば家庭内に配置された受信機などの固定型受信機であることができる。いくつかの例では、ATSC3.0受信機400が、例えば携帯電話機に実装又は移動車両内に配置されるような移動型受信機であることができる。
FIG. 4 illustrates a non-limiting example embodiment of a digital TV receiver, such as an ATSC 3.0
図4に示すATSC3.0受信機例400は、1又は2以上のアンテナ406から拾い上げた信号を復調器404に送るチューナ402を含む。受信機400は、1つのみのチューナ、1つのみの復調器、及び1つのみのアンテナを含む。
The example ATSC 3.0
対照的に、図5には、図1及び図2に関連して上述した関連するコンポーネントの一部又は全部を含むことができるATSC3.0受信機500などのデジタルTV受信機の非限定的な実施形態例を示す。図示の例では、ATSC3.0受信機500が、例えば携帯電話機に実装又は移動車両内に配置されるような移動型受信機であることができる。いくつかの例では、ATSC3.0受信機500が、例えば家庭内に配置された受信機などの固定型受信機であることができる。
In contrast, FIG. 5 illustrates a non-limiting example embodiment of a digital TV receiver, such as an ATSC 3.0
図5に示すATSC3.0受信機例500は、1又は2以上のアンテナ506から拾い上げた信号をそれぞれの復調器504に送信する複数のチューナ502を含む。図示の非限定的な例では、ATSC3.0受信機500が2つのチューナ及び2つの復調器を有するが、これよりも多くの又は少ない数のチューナ/復調器を有することもできると理解されたい。図示の非限定的な例では、ATSC3.0受信機500が4つのアンテナを有するが、これよりも多くの又は少ない数のアンテナを有することもできると理解されたい。受信機500は、チューナへのアンテナ入力を切り替えることができ、従って第1のチューナが3つのアンテナなどから信号を受信し、第2のチューナが第4のアンテナから信号を受信した後に、チューナ間でアンテナ入力を入れ替えるように切り替えを行うことができる。2つのアンテナが、各それぞれのチューナに入力を提供することもできる。4つのアンテナ全てから単一のチューナに入力を提供することもできる。これらの及びその他のアンテナ-チューナ構成は、必要に応じて動作中にオンザフライで変更することができる。アンテナは、受信機に対して移動可能であることができる。
The example ATSC 3.0
本明細書では、RF周波数の品質メトリクスについて説明し、このような品質メトリクスを識別して記憶することができる。品質メトリクスは、例えば信号対雑音比(SNR)、及びパケットエラー数(PEN)によって表すことができるエラー率などを含むことができる。品質メトリクスは、例えばサービスが高解像度(HD)であるか、それとも標準解像度(SD)であるかなどの解像度を含むことができる。品質メトリクスは、全てのHDが同じわけではないことを認識するビットレート及びフォームファクタを含むこともできる。品質メトリクスは、サービスが外国語、アクセシビリティシグナリング(例えば、どこで署名が行われているか)、音声描写及びその他のコンテンツ側面をサポートしているかどうかなどのコンテンツ属性を含むことができる。品質メトリクスは、(例えば、第1の地域のチャンネルが強力であるが、全ての広告が第1の地域のためのものであってユーザが望む第2の地域のものではないため、第2の地域からの重複サービスに第1の地域を上回る選好を認めることができるような)地域選好(locality preference)を含むことができる。品質メトリクスは、サービスにおいて扱われるユーザインターフェイスの品質を含むことができる。 Quality metrics of RF frequencies are described herein and such quality metrics can be identified and stored. Quality metrics can include, for example, signal-to-noise ratio (SNR) and error rate, which can be expressed by packet error count (PEN). Quality metrics can include, for example, resolution, such as whether the service is high definition (HD) or standard definition (SD). Quality metrics can also include bit rate and form factor, recognizing that not all HD is the same. Quality metrics can include content attributes, such as whether the service supports foreign languages, accessibility signaling (e.g., where the sign is), voice portrayal, and other content aspects. Quality metrics can include locality preferences (e.g., a first region's channels are strong, but a duplicate service from a second region can be granted preference over the first region because all the ads are for the first region and not the second region as the user desires). Quality metrics can include the quality of the user interface featured in the service.
非限定的な例では、各受信周波数の受信信号強度及びこの周波数におけるいずれかの付随するノイズの両方に注目し、これらの商を求めることによって、スキャン中にSNRを決定することができる。エラー率は、例えば(失われたパケット番号に注目することによって)失われたパケットの割合を決定し、及び/又はエラー訂正アルゴリズムによって決定されたエラーを含む受信パケットの割合を決定することによって決定することができる。 In a non-limiting example, the SNR can be determined during a scan by looking at both the received signal strength at each receive frequency and any associated noise at that frequency and taking the quotient. The error rate can be determined, for example, by determining the percentage of packets that are lost (by looking at the lost packet number) and/or by determining the percentage of received packets that contain errors as determined by an error correction algorithm.
図6に、図6の例では周波数「A」上のサービス「A」を含む、1又は2以上の周波数でサービスを送信するようにOTA送信機又はOTT送信機などの送信機によって実行可能なロジックを示す。ブロック602に進み、送信機又はシステム内の別の送信機が、サービス及び対応するRF周波数のサービスリストをサービスリストテーブル(SLT)などで送信するとともに、異なる周波数上の1又は2以上の重複サービスも送信(「シグナリング」)する。 FIG. 6 illustrates logic executable by a transmitter, such as an OTA transmitter or an OTT transmitter, to transmit services on one or more frequencies, including, in the example of FIG. 6, service "A" on frequency "A." Proceeding to block 602, the transmitter or another transmitter in the system transmits a service list of services and corresponding RF frequencies, such as in a Service List Table (SLT), as well as transmitting ("signaling") one or more overlapping services on different frequencies.
図7に、本原理による受信機ロジックを示す。ブロック700から開始し、放送局から第1の周波数(「A」)で伝えられる第1のサービスを受信してAV装置上に提示する。判定状態702に進み、受信機が、例えば本明細書で説明した1又は2以上の品質メトリクスを使用して、通常は境界領域を横切る際に異なる送信機から異なる周波数(「B」)で受信される第1のサービスの重複放送、部分的放送、同等の放送、又は優先放送(preferred broadcast)が第1の周波数(A)よりも高い信号品質を有するかどうかを判定し、ブロック704において、周波数Aでの第1のサービスの提示から周波数Bで受信されたサービスの提示への自動ハンドオフを実行する。そうでなければ、受信機は、ブロック700において第1の周波数(A)からのコンテンツを提示し続ける。
Receiver logic according to the present principles is shown in FIG. 7. Starting at
なお、実装例では、周波数を変更するための条件が、第1のチューナが第1の信号(周波数)を完全に失うことを含むことができる。他の例では、周波数を変更するための条件が、第1の信号が閾値未満に劣化することを含むことができる。さらに他の実装例では、周波数を変更するための条件が、上述したように第2の信号(周波数)の品質が第1の信号(周波数)の品質を上回ることを含む。 Note that in one implementation, the condition for changing the frequency can include the first tuner losing the first signal (frequency) entirely. In another implementation, the condition for changing the frequency can include the first signal degrading below a threshold. In yet another implementation, the condition for changing the frequency can include the quality of the second signal (frequency) exceeding the quality of the first signal (frequency), as described above.
図8~図10に、図7のブロック704の自動サービスハンドオフによる放送局アプリケーション管理のための様々な条件付き技術を示す。通常、放送局アプリケーション(BA)は、様々な機能を実行するためにROUTE/DASH又はMMTを使用してATSC3.0受信機によって放送局からダウンロードされる。放送局アプリケーションは、アプリケーション環境で実行されて相互作用性の提供又はターゲット広告挿入などの1又は2以上の機能を実行するように意図された、ダウンロードされた一群の相互に関連するドキュメントを含むことができる。アプリケーションのドキュメントは、(以下に限定するわけではないが)HTML、JavaScript、CSS、XML及びマルチメディアファイルを含むことができる。アプリケーションは、アプリケーション自体の一部ではない他のデータにアクセスすることができる。放送局アプリケーションは、ブロードバンド接続を伴わずに局所的相互作用性(localized interactivity)をサポートする能力によって他のアプリケーションと区別することができる。BAは、相互作用サービスを提供する幅広いウェブアプリケーションのクライアント側機能を意味する。この区別が行われる理由は、放送局がクライアント側ドキュメント及びコードしか送信しないからである。
8-10 show various conditional techniques for broadcaster application management by the automatic service handoff of
状態800は判定フロー形式で示しているが、図8がブロック704のサービスハンドオフに適用されることを示すために、自動化プロセスの結果としてチャンネルAからチャンネルBへの同調が行われる際に既存の(ハンドオフ前の)BA(図8の放送局アプリケーション「A」)が新たな(ハンドオフ後の)BA(図8の放送局アプリケーション「B」)と同じコンテキストIDを有する状態ロジックを等しく使用することもできると理解される。この条件が満たされない場合、図8のロジックは状態802で終了する。一方で、状態800の条件が満たされる場合、ロジックはブロック804に進んでサービスが変更されている旨を放送局アプリケーションAに通知する。状態806において、放送局アプリケーションAは、新たな周波数へのサービスハンドオフ中及びその後も中断なく実行され続けることができる。
Although
なお、コンテキストIDは、ブロードキャストでシグナリングされる、受信側プロセッサが関連する放送局アプリケーションにどのリソースを提供するかを決定する一意の統一リソース識別子(URI)である。リソースは複数のアプリケーションコンテキスト識別子に関連することができるが、BAは単一のコンテキストIDにしか関連しない。コンテキストIDは、DASH-IFのHTMLエントリページロケーション記述(HELD)部分である、引用により本明細書に組み入れられる、「実装のためのガイドライン:ATSC3.0のためのDASH-IF相互運用点(Guidelines for Implementation: DASH-IF Interoperability Point for ATSC 3.0)」、DASH産業フォーラム(DASH Industry Forum)においてさらに指定することができる。 Note that the Context ID is a unique Uniform Resource Identifier (URI) signaled in the broadcast that determines which resources the receiving processor provides to the associated broadcaster application. A resource can be associated with multiple application context identifiers, but a BA is only associated with a single Context ID. The Context ID may be further specified in "Guidelines for Implementation: DASH-IF Interoperability Point for ATSC 3.0", DASH Industry Forum, which is incorporated herein by reference, which is the HTML Entry Page Location Description (HELD) portion of the DASH-IF.
図9に、自動サービスハンドオフの別の条件を示す。図9は状態900から開始して、第2のオプションではブロック902に進み、或いは第1のオプションでは判定ブロック904に直接進む(「オプション」は「実施形態」を意味する)。ブロック902において、第1の周波数Aに関連するBAが、第2の周波数Bに関連する第2の(代替)BAに受け渡すべきデータを供給及び/又は更新する。ロジックは、第2のオプションのブロック902から、又は第1のオプションの開始状態900から直接ブロック904に進み、同じアプリケーションコンテキストID及び同じユニフォームリソースリスト(URL)の両方を有する第1及び第2のBAがシグナリングされたかどうかを判定する。そうである場合、ロジックは状態906において終了する(基本的に図8のロジックに関与する)。
Figure 9 illustrates another condition for automatic service handoff. Figure 9 starts at
一方で、第1及び第2のBAが同じコンテキストID又は同じURLを有していない場合、第1のオプション(実施形態)のロジックはブロック908に進み、周波数Aに関連する第1のBAに、同調中の周波数が変更される旨を通知する。ブロック910に進み、このオプションでは、第2のBA、すなわち新たな(第2の)周波数BのBAに受け渡すべきデータを含む応答が第1のBAから受け取られる。 On the other hand, if the first and second BAs do not have the same context ID or the same URL, the logic of the first option (embodiment) proceeds to block 908, where it notifies the first BA associated with frequency A that the tuned frequency is to be changed. Proceeding to block 910, this option, a response is received from the first BA that includes data to be passed to the second BA, i.e., the BA of the new (second) frequency B.
ロジックは、第1のオプションのブロック910から、或いは第2のオプションの判定ブロック904における検証の否定的な結果から直接状態912に到達して第1のBAを終了し、状態914において第2のBAを開始する。第1のBAからのアプリケーションは、ブロック916において第2のBAに受け渡される。その後、ロジックは状態906において終了する。
The logic reaches state 912 either from block 910 in the first option or directly from a negative result of the verification in
図10に、自動サービスハンドオフ中にBAを管理するためのさらに別の条件を示す。ブロック1000において、例えば移動型受信機が2つの送信機間の境界領域を通過中に発生し得るような、サービスを伝えている1つの周波数から同じサービスを伝えている別の周波数への自動的な同調時に、元々の周波数上の既存のBA(「A」)にハンドオフが迫っていることを通知する。ブロック1002に進み、受信機にデータを提供しなければならないこと、又は提供できること(すなわち、必須又は任意であること)を元々のBA(「A」)に通知し、受信機は、ブロック1004において第2の周波数の放送局アプリケーション(「B」)にこのデータを提供する。このプロセスは、BA「A」のコンテキストIDがBA「B」のコンテキストIDと同じであるかどうかにかかわらず、及びBAが互いに同じURLを有しているかどうかにかかわらず使用することができる。
10 illustrates yet another condition for managing BAs during an automatic service handoff. In
いくつかの実施形態例を参照しながら本原理について説明したが、これらの実施形態は限定的であるように意図するものではなく、本明細書において特許請求する主題は様々な別の構成を用いて実装することもできると理解されるであろう。 Although the present principles have been described with reference to certain example embodiments, it will be understood that these embodiments are not intended to be limiting and that the subject matter claimed herein may be implemented using a variety of alternative configurations.
Claims (19)
第1のデジタルTVサービスの提示を第1の周波数から第2の周波数に自動的にハンドオフすることと、
提示をハンドオフすることに応答して、前記第1の周波数に関連する第1の放送局アプリケーション(BA)に提示がハンドオフされる予定である旨又はハンドオフされている旨をシグナリングすることと、
前記第1のBAに関連するデータを前記第2の周波数に関連する第2のBAに選択的に送信することと、
を含むことを特徴とする方法。 1. A digital television, at least one receiver capable of receiving broadcast signals from at least first and second digital television broadcast assemblies, comprising:
automatically handing off a presentation of a first digital TV service from a first frequency to a second frequency;
in response to handing off the presentation, signaling to a first broadcaster application (BA) associated with said first frequency that the presentation is to be or has been handed off;
selectively transmitting data associated with the first BA to a second BA associated with the second frequency;
The method according to claim 1, further comprising:
請求項1に記載の方法。 identifying whether a context ID associated with the first BA is the same as a context ID associated with the second BA;
The method of claim 1.
請求項2に記載の方法。 in response to the context ID of the first and second BAs being the same, continuing to execute the first BA throughout a period during which presentation of the first digital TV service is automatically handed off from the first frequency to the second frequency.
The method of claim 2.
請求項2に記載の方法。 the first BA is associated with a first Uniform Resource Locator (URL) and the second BA is associated with a second URL, the method including, in response to the context ID of the first and second BA being the same, switching the first BA from the first URL to the second URL.
The method of claim 2.
請求項2に記載の方法。 the first BA is associated with a first Uniform Resource Locator (URL) and the second BA is associated with a second URL, and the method includes, in response to the context IDs of the first and second BAs being the same, sending data associated with the first BA to the second BA and executing the second BA to present the first digital TV service.
The method of claim 2.
請求項1に記載の方法。 sending data associated with the first BA to the second BA in response to handing off the presentation, regardless of whether a context ID of the first BA is the same as a context ID of the second BA and whether the first and second BAs have a common Uniform Resource Locator (URL).
The method of claim 1.
請求項1に記載の方法。 responsive to the first frequency being lost, automatically handing off presentation of the first digital TV service from the first frequency to the second frequency.
The method of claim 1.
請求項1に記載の方法。 automatically handing off presentation of the first digital TV service from the first frequency to the second frequency in response to the first frequency being degraded.
The method of claim 1.
請求項1に記載の方法。 automatically handing off the presentation of the first digital TV service from the first frequency to the second frequency in response to a quality of the second frequency exceeding a quality of the first frequency.
The method of claim 1.
第1のデジタルテレビ(DTV)サービスを第1の周波数で受信し、
前記第1のDTVサービスを少なくとも1つのオーディオビデオディスプレイ装置上に提示し、
前記第1のDTVサービスを第2の周波数で受信し、
少なくとも1つのハンドオフ条件が満たされたことに応答して、前記第1の周波数で受信した前記第1のDTVサービスの提示から前記第2の周波数で受信した前記第1のDTVサービスの提示に切り替え、
前記第1の周波数に関連する第1の放送局アプリケーション(BA)に前記切り替えについてシグナリングし、
前記第1のBAに関連するデータを前記第2の周波数に関連する第2のBAに選択的に送信する、
ように構成される、
ことを特徴とする装置。 An apparatus comprising at least one receiver, the at least one receiver comprising:
receiving a first digital television (DTV) service on a first frequency;
presenting the first DTV service on at least one audio-video display device;
receiving the first DTV service on a second frequency;
switch from a presentation of the first DTV service received on the first frequency to a presentation of the first DTV service received on the second frequency in response to at least one handoff condition being satisfied;
signalling a first broadcaster application (BA) associated with said first frequency about said switching;
selectively transmitting data associated with the first BA to a second BA associated with the second frequency;
It is configured as follows:
An apparatus comprising:
請求項10に記載の装置。 The receiver is configured to identify whether a context ID associated with the first BA is the same as a context ID associated with the second BA.
11. The apparatus of claim 10 .
請求項11に記載の装置。 the receiver is configured, in response to the context ID of the first and second BAs being the same, to continue executing the first BA throughout a period during which presentation of the first DTV service is automatically handed off from the first frequency to the second frequency.
12. The apparatus of claim 11 .
請求項11に記載の装置。 the first BA is associated with a first Uniform Resource Locator (URL) and the second BA is associated with a second URL, and the receiver is configured to switch the first BA from the first URL to the second URL in response to the context ID of the first and second BA being the same.
12. The apparatus of claim 11 .
請求項11に記載の装置。 the first BA is associated with a first Uniform Resource Locator (URL) and the second BA is associated with a second URL, and the receiver is configured, in response to the context IDs of the first and second BAs being the same, to send data associated with the first BA to the second BA and execute the second BA to present the first DTV service.
12. The apparatus of claim 11 .
第1のデジタルテレビ(DTV)サービスを第1の周波数で受信し、
前記第1のDTVサービスを少なくとも1つのオーディオビデオディスプレイ装置上に提示し、
前記第1のDTVサービスを第2の周波数で受信し、
少なくとも1つのハンドオフ条件が満たされたことに応答して、前記第1の周波数で受信した前記第1のDTVサービスの提示から前記第2の周波数で受信した前記第1のDTVサービスの提示に切り替え、
前記第1の周波数に関連する第1の放送局アプリケーション(BA)に前記切り替えについてシグナリングし、
前記第1のBAのコンテキストIDが前記第2の周波数に関連する第2のBAのコンテキストIDと同じであるかどうか、及び前記第1及び第2のBAが共通のユニフォームリソースロケータ(URL)を有しているかどうかにかかわらず、提示をハンドオフすることに応答して前記第1のBAに関連するデータを前記第2のBAに送信するように構成される、
ことを特徴とする装置。 An apparatus comprising at least one receiver, the at least one receiver comprising:
receiving a first digital television (DTV) service on a first frequency;
presenting the first DTV service on at least one audio-video display device;
receiving the first DTV service on a second frequency;
switch from a presentation of the first DTV service received on the first frequency to a presentation of the first DTV service received on the second frequency in response to at least one handoff condition being satisfied;
signalling a first broadcaster application (BA) associated with said first frequency about said switching;
configured to transmit data associated with the first BA to the second BA in response to handing off a presentation, regardless of whether a context ID of the first BA is the same as a context ID of a second BA associated with the second frequency and regardless of whether the first and second BAs have a common Uniform Resource Locator (URL).
An apparatus comprising :
少なくとも1つのデジタルテレビサービスを含む、第1の周波数で受信された第1のサービスを少なくとも1つのオーディオビデオ(AV)ディスプレイ装置上に提示する第1の放送局アプリケーション(BA)を実行し、
前記第1の周波数で受信された前記第1のサービスの提示を、第2のBAに関連する第2の周波数で受信された前記第1のサービスの提示に自動的に切り替え、
前記第1のBAに前記切り替えについてシグナリングする、
ように構成する、
ことを特徴とする装置。 1. An apparatus comprising at least one receiver including at least one processor programmed with instructions, the instructions causing the processor to:
executing a first broadcast station application (BA) for presenting a first service received on a first frequency, the first service including at least one digital television service, on at least one audio-video (AV) display device;
automatically switching the first service offering received on the first frequency to the first service offering received on a second frequency associated with a second BA;
signaling the first BA about the switch;
Configure it as follows:
An apparatus comprising:
請求項16に記載の装置。 the instructions are executable to selectively transmit data associated with the first BA to the second BA.
17. The apparatus of claim 16 .
請求項16に記載の装置。 the first BA is associated with a first Uniform Resource Locator (URL) and the second BA is associated with a second URL, and the instructions are executable to, in response to a context ID of the first and second BA being the same, switch the first BA from the first URL to the second URL.
17. The apparatus of claim 16 .
請求項16に記載の装置。 the first BA is associated with a first Uniform Resource Locator (URL) and the second BA is associated with a second URL, and the instructions are executable to, in response to a context ID of the first and second BA being the same, send data associated with the first BA to the second BA and execute the second BA to present the first service.
17. The apparatus of claim 16 .
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163260020P | 2021-08-06 | 2021-08-06 | |
| US63/260,020 | 2021-08-06 | ||
| US17/489,708 US11611799B2 (en) | 2021-08-06 | 2021-09-29 | ATSC 3 application context switching and sharing |
| US17/489,708 | 2021-09-29 | ||
| PCT/IB2022/057322 WO2023012749A1 (en) | 2021-08-06 | 2022-08-05 | Atsc 3 application context switching and sharing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024532731A JP2024532731A (en) | 2024-09-10 |
| JP7699761B2 true JP7699761B2 (en) | 2025-06-30 |
Family
ID=83193332
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024507161A Active JP7699761B2 (en) | 2021-08-06 | 2022-08-05 | ATC3 Application Context Switching and Sharing |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP4371306A1 (en) |
| JP (1) | JP7699761B2 (en) |
| KR (1) | KR102809570B1 (en) |
| WO (1) | WO2023012749A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010532941A (en) | 2007-06-21 | 2010-10-14 | トムソン ライセンシング | Apparatus and method for use in a mobile / handheld communication system |
| WO2016031591A1 (en) | 2014-08-29 | 2016-03-03 | ソニー株式会社 | Reception device, reception method, transmission device, and transmission method |
| JP2018195972A (en) | 2017-05-17 | 2018-12-06 | ソニー株式会社 | Reception apparatus, reception method, transmission apparatus, and transmission method |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101083841B1 (en) * | 2005-09-02 | 2011-11-15 | 엘지에릭슨 주식회사 | Handover processing method during guidance broadcasting transmission in the telecommunication system |
| US8620293B2 (en) * | 2005-09-15 | 2013-12-31 | At&T Mobility Ii Llc | Location-based transmitter selection and handoff |
| TW200926850A (en) * | 2007-12-06 | 2009-06-16 | Avermedia Tech Inc | Apparatus and method for receiving and broadcasting wireless broadcast signals |
| CA3126649C (en) * | 2014-11-20 | 2023-10-17 | Lg Electronics Inc. | Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal |
| WO2016140477A1 (en) * | 2015-03-01 | 2016-09-09 | 엘지전자 주식회사 | Broadcasting signal transmission apparatus, broadcasting signal reception apparatus, broadcasting signal transmission method, and broadcasting signal reception method |
| EP3751859A1 (en) * | 2019-06-13 | 2020-12-16 | InterDigital CE Patent Holdings | Method and apparatus for switching from a first to a second transport stream of a same content |
-
2022
- 2022-08-05 KR KR1020237030362A patent/KR102809570B1/en active Active
- 2022-08-05 WO PCT/IB2022/057322 patent/WO2023012749A1/en not_active Ceased
- 2022-08-05 JP JP2024507161A patent/JP7699761B2/en active Active
- 2022-08-05 EP EP22765205.4A patent/EP4371306A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010532941A (en) | 2007-06-21 | 2010-10-14 | トムソン ライセンシング | Apparatus and method for use in a mobile / handheld communication system |
| WO2016031591A1 (en) | 2014-08-29 | 2016-03-03 | ソニー株式会社 | Reception device, reception method, transmission device, and transmission method |
| JP2018195972A (en) | 2017-05-17 | 2018-12-06 | ソニー株式会社 | Reception apparatus, reception method, transmission apparatus, and transmission method |
Non-Patent Citations (1)
| Title |
|---|
| "A/331:2021 Signaling, Delivery, Synchronization, and Error Protection",ATSC Standard,米国,ATSC,2021年01月19日,pp.63-68,[online], [retrieved on 2025.02.04], Retrieved from the Internet:<URL:https://www.atsc.org/wp-content/uploads/2021/01/A331-2021-Signaling-Delivery-Sync-FEC.pdf> |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4371306A1 (en) | 2024-05-22 |
| WO2023012749A1 (en) | 2023-02-09 |
| KR20230144577A (en) | 2023-10-16 |
| KR102809570B1 (en) | 2025-05-20 |
| JP2024532731A (en) | 2024-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12520005B2 (en) | ATSC boundary condition fall over to internet | |
| US11611799B2 (en) | ATSC 3 application context switching and sharing | |
| US11553245B1 (en) | Techniques for receiving non-real time (NRT) data whilst traversing a multi-frequency network boundary | |
| JP7672630B2 (en) | ATSC 3.0 Long Term Error Correction with Fast Channel Change for Real-Time Broadcast Mobile Applications | |
| US12615410B2 (en) | Digital TV reception using OTT backchannel communication | |
| US11848716B2 (en) | Techniques for ATSC 3.0 broadcast boundary area management using signal quality and packet errors to differentiate between duplicated services on different frequencies during scan | |
| US11838680B2 (en) | Techniques for ATSC 3.0 broadcast boundary area management using complete service reception during scan to determine signal quality of frequencies carrying the duplicate service | |
| JP7699761B2 (en) | ATC3 Application Context Switching and Sharing | |
| US11711568B2 (en) | Techniques for ATSC 3.0 broadcast boundary area management using plural tuners handing off between presentation and scanning | |
| JP7635847B2 (en) | A dongle that converts the format to ATSC 3.0 low power radio | |
| US11601707B2 (en) | Techniques for ATSC 3.0 broadcast boundary area management using plural tuners | |
| US11546650B1 (en) | Techniques for ATSC 3.0 broadcast boundary area management using plural tuners with different numbers of antennae | |
| CN116724554A (en) | ATSC 3 application context switching and sharing | |
| WO2023012746A1 (en) | Techniques for atsc 3.0 broadcast boundary area management using plural tuners | |
| WO2023012727A1 (en) | Techniques for atsc 3.0 broadcast boundary area management using signal quality and packet errors to differentiate between duplicated services on different frequencies during scan | |
| WO2023012732A1 (en) | Techniques for atsc 3.0 broadcast boundary area management using complete service reception during scan to determine signal quality of frequencies carrying the duplicate service | |
| WO2023012748A1 (en) | Techniques for receiving non-real time (nrt) data whilst traversing a multi-frequency network boundary | |
| WO2023012747A1 (en) | Techniques for atsc 3.0 broadcast boundary area management using plural tuners with different numbers of antennae | |
| WO2023012756A1 (en) | Techniques for atsc 3.0 broadcast boundary area management using plural tuners handing off between presentation and scanning | |
| US20230048702A1 (en) | Rf channel description for multiple frequency networks | |
| JP2024531934A (en) | Improving ATC3 reception beyond boundary conditions using position information | |
| JP2025522452A (en) | Obfuscating replaceable content in the Advanced Television Systems Committee (ATSC) 3.0 system | |
| CN116868524A (en) | Using location data to improve ATSC 3 reception across boundary conditions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240206 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250418 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250519 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250601 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7699761 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |