JP2010141904A - 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド - Google Patents
連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド Download PDFInfo
- Publication number
- JP2010141904A JP2010141904A JP2010004312A JP2010004312A JP2010141904A JP 2010141904 A JP2010141904 A JP 2010141904A JP 2010004312 A JP2010004312 A JP 2010004312A JP 2010004312 A JP2010004312 A JP 2010004312A JP 2010141904 A JP2010141904 A JP 2010141904A
- Authority
- JP
- Japan
- Prior art keywords
- program guide
- program
- data
- item
- data stream
- 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.)
- Pending
Links
Images
Classifications
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/237—Communication with additional data server
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic programme guide data
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4332—Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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/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
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- 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
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47211—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
-
- 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
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- 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
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4753—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
-
- 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
- H04N21/482—End-user interface for programme selection
-
- 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
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- 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/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
【解決手段】ユーザテレビ機器上で実現される双方向テレビ番組ガイドは、2つのデータ送達メカニズムから番組ガイドデータを入手する。現在の番組ガイドデータは、連続データストリームから入手される。他の番組データ(現在の番組ガイドデータを含み得る)は、番組ガイドサーバから番組ガイドによって入手される。また、連続データストリームは、番組および番組グループ分け識別子を含み得る。番組ガイドは、連続データストリームにおいて識別される番組に関連するリアルタイムアクションを実行し得る。
【選択図】 図1
Description
本発明は、双方向テレビ番組ガイドシステムに関し、より詳細には、双方向テレビ番組ガイドが2つのデータ配信メカニズムを用いて番組ガイドデータを入手する、双方向テレビ番組ガイドシステムに関する。
視聴者に多数のテレビチャンネルを提供する。ユーザは従来、特定の時間に放送される番組を選ぶ際、印刷されたテレビ番組放送予定を参照してきた。より最近では、ユーザのテレビにテレビ番組情報を表示することを可能にする双方向テレビ番組ガイドが開発されている。双方向テレビ番組ガイドは、通常はセットトップボックスにインプリメントされ、ユーザがリモートコントロールを用いてテレビ番組のリスト項目をナビゲートすることを可能にする。通常の番組ガイドでは、様々なテレビ番組リスト項目群を、事前定義されたカテゴリまたはユーザ−が選択したカテゴリに合わせて表示する。番組リスト項目の表示は典型的には、グリッドまたは表で行われる。
本発明の上記および他の目的は、双方向番組ガイドを用いて、番組ガイドデータの連続ストリームおよび番組ガイドサーバから番組ガイドデータを入手する双方向テレビ番組ガイドシステムを提供することにより、本発明の原理に従って達成される。
シリーズ、ミニシリーズ、注文可能な番組パッケージ等用の識別子)を連続データストリームで送信し得る。番組ガイドは、連続データストリームにおいて識別される番組に関連するリアルタイムのアクションを行い得る。
(項目1) 番組ガイドデータが提供され、該番組ガイドデータの少なくとも一部が現在の番組ガイドデータである双方向テレビ番組ガイドシステムであって、
該現在の番組ガイドデータを選択して、連続データストリームに含めるように構成された連続データストリームプロセッサ(71)と、
該連続データストリームプロセッサ(71)によって選択された、該連続データストリーム内の該現在の番組ガイドデータを、ユーザテレビ機器(22)に配信するように構成された配信機器(21)と、
番組ガイドサーバ(25)と、
該連続データストリームから、該ユーザテレビ機器(22)の番組ガイドディスプレイに該現在の番組ガイドを直接提供し、該双方向テレビ番組ガイドによって発生されるリクエストに応答して、該番組ガイドサーバ(25)から該番組ガイドデータの少なくとも一部を入手するように構成された該ユーザテレビ機器(22)で実現される双方向テレビ番組ガイドと、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目2) 上記現在の番組ガイドデータが1つ以上の一意的な識別子を
含み、
特定の一意的な識別子が上記連続データストリームにある場合、上記双方向テレビ番組ガイドがリアルタイムアクションを行うように構成される、
項目1に記載のシステム。
(項目3) 上記リアルタイムアクションが、番組用の番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、特定の一意的な識別子が上記連続データストリームにある場合には、該番組用の番組リマインダを表示するように構成される、
項目2に記載のシステム。
(項目4) 上記リアルタイムアクションが、番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、該リマインダが上記番組ガイドによって表示される場合には、上記連続データストリームから現在の番組ガイドデータをプリフェッチするように構成される、
項目2に記載のシステム。
(項目5) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記双方向テレビ番組ガイドが、特定の一意的な識別子が上記連続データストリームにある場合には、該ペイパービュー番組の視聴を認証するように構成される、
項目2に記載のシステム。
(項目6) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記双方向テレビ番組ガイドが、該ペイパービュー番組の視聴が上記番組ガイドによって認証される場合には、上記連続データストリームから現在の番組ガイドデータをプリフェッチように構成される、
項目2に記載のシステム。
(項目7) 上記リアルタイムアクションが、番組を録画する工程を包含し、
上記双方向テレビ番組ガイドが、特定の一意的な識別子が上記連続データストリームにある場合には、番組を録画するように構成される、
項目2に記載のシステム。
(項目8) 上記リアルタイムアクションが、番組をロックする工程と、ユーザに制御コードの入力を促す工程とを包含し、
上記双方向テレビ番組ガイドが、特定の一意的な識別子が上記連続データストリームにある場合には、番組をロックし、該ユーザに制御コードの入力を促すように構成される、
項目2に記載のシステム。
(項目9) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分け識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、該1つ以上の一意的な識別子のうちの特定の一意的な識別子が上記連続データストリームにある場合には、番組グループ分けの該番組用の該番組リマインダを表示するように構成される、
項目2に記載のシステム。
(項目10) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分け識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、該リマインダが上記番組ガイドによって表示される場合には、上記連続データストリームから現在の番組ガイドデータをプリフェッチするように構成される、
項目2に記載のシステム。
(項目11) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの上記ペイパービュー番組の視聴を認証する工程を包含し、
上記双方向テレビ番組ガイドが、特定の一意的な識別子が上記連続データストリームにある場合には、該番組グループ分けのペイパービュー番組の視聴を認証するように構成される、
項目2に記載のシステム。
(項目12) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記双方向テレビ番組ガイドが、番組グループ分けの該ペイパービュー番組の視聴が上記番組ガイドによって認証される場合には、上記連続データストリームから現在の番組ガイドデータをプリフェッチするように構成される、
項目2に記載のシステム。
(項目13) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組を録画する工程を包含し、
上記双方向テレビ番組ガイドが、特定の一意的な識別子が上記連続データストリームにある場合には、番組グループ分けの番組を録画するように構成される、
項目2に記載のシステム。
(項目14) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組をロックする工程と、ユーザに制御コードの入力を促す工程とを包含し、
上記双方向テレビ番組ガイドが、特定の識別子が上記連続データストリームにある場合には、番組グループ分けの番組をロックし、該ユーザに制御コードの入力を促すように構成される、
項目2に記載のシステム。
(項目15) 上記連続データストリームプロセッサ(71)が、上記番組ガイドサーバ(25)から現在の番組ガイドデータを入手する、項目1に記載のシステム。
(項目16) 上記連続データストリームプロセッサ(71)が、上記現在の番組ガイドデータに優先順位を付け、
上記配信機器(21)が、該連続データストリームプロセッサ(71)による該現在の番組ガイドデータの優先順位付け結果に応じて、上記連続データストリーム内の該現在の番組ガイドデータを循環させる、
項目1に記載のシステム。
(項目17) 上記番組ガイドが、上記現在の番組ガイドデータをリアルタイムで、データをキャッシュすることなく処理する、項目1に記載のシステム。
(項目18) 上記ユーザテレビ機器(22)が、現在の番組ガイドデータを上記連続データストリームからタグに基づいてフィルタするように構成されるハードウェアフィルタリング回路を備える、項目1に記載のシステム。
(項目19) 上記番組ガイドが、現在の番組ガイドデータを上記連続データストリームからプリフェッチする、項目1に記載のシステム。
(項目20) 上記番組ガイドが、番組ガイドデータを上記番組ガイドサーバ(25)からプリフェッチする、項目1に記載のシステム。
(項目21) 上記双方向テレビ番組ガイドが、上記番組ガイドサーバ(25)上のリモートプロシージャコールを呼び出すように構成され、
該番組ガイドサーバ(25)が、該双方向テレビ番組ガイドによって呼び出された該リモートプロシージャコールに応答して、上記番組ガイドデータを該双方向テレビ番組ガイドに提供するように構成される、
項目1に記載のシステム。
(項目22) 上記双方向テレビ番組ガイドが、オブジェクトリクエストブローカを用いて、番組ガイドデータを上記番組ガイドサーバ(25)から入手するように構成され、
該番組ガイドサーバ(25)が、該オブジェクトリクエストブローカを用いて、番組ガイドデータを該双方向テレビ番組ガイドに提供するように構成される、
項目1に記載のシステム。
(項目23) 上記双方向テレビ番組ガイドが、1つ以上のリクエストを用いて、コンフィギュレーション情報を上記番組ガイドサーバ(25)から入手するように構成され、
該番組ガイドサーバ(25)が、コンフィギュレーション情報を格納し、該1つ以上のリクエストに応答して、該コンフィギュレーション情報を該双方向テレビ番組ガイドに提供するように構成される、
項目1に記載のシステム。
(項目24) 上記双方向テレビ番組ガイドが、1つ以上のリクエストを用いて、ユーザ設定を上記番組ガイドサーバ(25)から入手するように構成され、
該番組ガイドサーバ(25)が、ユーザ設定を格納し、該1つ以上のリクエストに応答して、該ユーザ設定を上記番組ガイドに提供するように構成される、
項目1に記載のシステム。
(項目25) 上記現在の番組ガイドデータが1つ以上のタイプを有し、
上記番組ガイドが、上記連続データストリーム内で搬送される該現在の番組ガイドデータのタイプを識別し、該連続データストリームにある該現在の番組ガイドデータが特定のタイプである場合には、現在の番組ガイドデータを該連続データストリームから入手するように構成される、
項目1に記載のシステム。
(項目26) 上記現在の番組ガイドデータが1つ以上のタイプを有し、
上記番組ガイドが、上記連続データストリーム内で搬送される該現在の番組ガイドデータのタイプを識別し、該連続データストリームにある該現在の番組ガイドデータが特定のタイプでない場合には、番組ガイドデータを上記番組ガイドサーバ(25)から入手するように構成される、
項目1に記載のシステム。
(項目27) 上記番組ガイドが、特定のカテゴリの番組用の番組ガイドデータを上記番組ガイドサーバ(25)から入手するように構成される、
項目1に記載のシステム。
(項目28) 上記番組ガイドが、上記連続データストリームから特定カテゴリの番組用の現在の番組ガイドデータを入手するように構成される、
項目1に記載のシステム。
(項目29) 上記番組ガイドが、ユーザがチャンネルをフリップする要望を示す場合には、現在の番組ガイドデータを上記連続データストリームから入手するように構成される、
項目1に記載のシステム。
(項目30) 上記番組ガイドが、(1)ユーザが現在のタイムスロット内の番組リスト項目データをブラウズする要望を示す場合には、現在の番組ガイドデータを上記連続データストリームから入手し、(2)該ユーザが該現在のタイムスロット以外のタイムスロット内の番組リスト項目データをブラウズする要望を示す場合には、番組ガイドデータを上記番組ガイドサーバ(25)から入手するように構成される、
項目1に記載のシステム。
(項目31) 上記番組ガイドサーバ(25)が、番組ガイドデータを上記連続データストリームプロセッサ(71)に提供するように構成され、
該連続データストリームプロセッサ(71)が、番組ガイドデータを該番組ガイドサーバ(25)から受信し、上記連続データストリームに含めるために、現在の番組ガイドデータを、該番組ガイドサーバ(25)によって提供された該番組ガイドデータから選択するように構成される、
項目1に記載のシステム。
(項目32) 上記番組ガイドサーバ(25)が、番組ガイドデータを上記連続データストリームプロセッサ(71)に連続的に提供するように構成され、
該連続データストリームプロセッサ(71)が、番組ガイドデータを該番組ガイドサーバ(25)から連続的に受信し、上記連続データストリームに含めるために、現在の番組ガイドデータを、該番組ガイドサーバ(25)によって提供された該番組ガイドデータから選択するように構成される、
項目1に記載のシステム。
(項目33) 上記番組ガイドサーバ(25)が、番組ガイドデータを上記連続データストリームプロセッサ(71)に定期的に提供するように構成され、
該連続データストリームプロセッサ(71)が、番組ガイドデータを該番組ガイドサーバ(25)から定期的に受信し、上記連続データストリームに含めるために、現在の番組ガイドデータを、該番組ガイドサーバ(25)によって提供された該番組ガイドデータから選択するように構成される、
項目1に記載のシステム。
(項目34) 上記番組ガイドサーバ(25)が、上記連続データストリームプロセッサ(71)をポーリングし、番組ガイドデータを該連続データストリームプロセッサ(71)に提供するように構成され、
該連続データストリームプロセッサ(71)が、番組ガイドデータを該番組ガイドサーバ(25)から受信し、上記連続データストリームに含めるために、現在の番組ガイドデータを、該番組ガイドサーバ(25)によって提供された該番組ガイドデータから選択するように構成される、
項目1に記載のシステム。
(項目35) 上記番組ガイドサーバ(25)が、上記連続データストリームプロセッサ(71)によって生成されたリクエストに応答して、番組ガイドデータを該連続データストリームプロセッサ(71)に提供するように構成されれ、
該連続データストリームプロセッサ(71)が、番組ガイドデータに対する1つ以上のリクエストを生成し、該1つ以上のリクエストを該番組ガイドサーバ(25)に提供し、番組ガイドデータを該番組ガイドサーバ(25)から受信し、
上記連続データストリームに含めるために、現在の番組ガイドデータを、該番組ガイドサーバ(25)によって提供された該番組ガイドデータから選択するように構成される、
項目1に記載のシステム。
(項目36) 上記システムが、現在の番組ガイドデータの連続データストリームを提供するように構成される主設備(12)をさらに備え、
上記配信機器(21)によって配信される該連続データストリームが、該主設備(12)によって提供される該連続データストリームである、
項目1に記載のシステム。
(項目37) 上記連続データストリームプロセッサ(71)が、現在の番組ガイドデータをプログラマによって提供された帯域内情報から選択するように構成される、項目1に記載のシステム。
(項目38) 上記連続データストリームプロセッサ(71)が、主設備(12)によって提供された番組ガイドデータをローカライズし、連続データストリームに含めるために、該現在の番組ガイドデータを、該連続データストリームプロセッサ(71)によってローカライズされる該番組ガイドデータから選択するように構成される、
項目1に記載のシステム。
(項目39) 上記番組ガイドサーバ(25)が、主設備(12)によって提供された番組ガイドデータをローカライズするように構成され、
上記配信機器(21)が、該番組ガイドサーバ(25)によってローカライズされる該番組ガイドデータを配信するように構成される、
項目1に記載のシステム。
(項目40) 上記連続データストリームプロセッサ(71)が、複数の連続データストリームに含めるために、上記現在の番組ガイドデータを選択するように構成され、該複数の連続データストリームのうちの各連続データストリームは、特定の番組ガイド表示画面についての現在の番組ガイドデータを搬送し、
上記配信機器(21)が、該複数の連続データストリームを上記ユーザテレビ機器(22)に配信するように構成され、
上記双方向テレビ番組ガイドが、特定の番組ガイド表示画面についての現在の番組ガイドデータを、その特定の番組ガイド表示画面についての現在の番組ガイドデータを搬送する該連続データストリームから入手するように構成される、
項目1に記載のシステム。
(項目41) 番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が1つ以上の一意的な識別子である、双方向テレビ番組ガイドシステムであって、
連続データストリームに含めるために、該1つ以上の一意的な識別子のうちの1つ以上の一意的な識別子を選択するように構成される、連続データストリームプロセッサ(71)と、
該連続データストリームプロセッサ(71)によって選択された、該連続データストリーム内の該1つ以上の一意的な識別子を、ユーザテレビ機器(22)に配信するように構成される配信機器(21)と、
該連続データストリームプロセッサ(71)によって選択された該1つ以上の一意的な識別子を入手し、該連続データストリームにあるユーザが選択した番組用の一意的な識別子に応答して、該ユーザが選択した番組に関連するリアルタイムアクションを実行するように構成される該ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドと、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目42) 上記リアルタイムアクションが、番組用の番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、上記連続データストリームにある上記1つ以上の一意的な識別子の特定の一意的な識別子に応答して、該番組用の該番組リマインダを表示するように構成される、
項目41に記載のシステム。
(項目43) 上記リアルタイムアクションが番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、該リマインダが該番組ガイドによって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチするように構成される、
項目41に記載のシステム。
(項目44) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記双方向テレビ番組ガイドが、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該ペイパービュー番組の視聴を認証するように構成される、
項目41に記載のシステム。
(項目45) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程と、
上記双方向テレビ番組ガイドが、該ペイパービュー番組の視聴が該番組ガイドによって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチするように構成される、
項目41に記載のシステム。
(項目46) 上記リアルタイムアクションが、番組を録画する工程を包含し、
上記双方向テレビ番組ガイドが、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組を録画するように構成される、
項目41に記載のシステム。
(項目47) 上記リアルタイムアクションが、番組をロックする工程と、ユーザに制御コードの入力を促す工程とを包含し、
上記双方向テレビ番組ガイドが、上記連続ストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組をロックし、該ユーザに制御コードの入力を促すように構成される、
項目41に記載のシステム。
(項目48) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの該番組用の該番組リマインダを表示するように構成される、
項目41に記載のシステム。
(項目49) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記双方向テレビ番組ガイドが、該リマインダが該番組ガイドによって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチするように構成される、
項目41に記載のシステム。
(項目50) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記双方向テレビ番組ガイドが、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該ペイパービュー番組の視聴を認証するように構成される、
項目41に記載のシステム。
(項目51) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記双方向テレビ番組ガイドが、番組グループ分けの該ペイパービュー番組の視聴が該番組ガイドによって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチするように構成される、
項目41に記載のシステム。
(項目52) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組を録画する工程を包含し、
上記双方向テレビ番組ガイドが、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組を録画するように構成される、
項目41に記載のシステム。
(項目53) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組をロックする工程と、ユーザに制御コードの入力を促す工程とを包含し、
上記双方向テレビ番組ガイドが、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組をロックし、該ユーザに制御コードの入力を促すように構成される、
項目41に記載のシステム。
(項目54) 番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が現在の番組ガイドデータおよび1つ以上の一意的な識別子である双方向テレビ番組ガイドシステムであって、
連続データストリームに含めるために、該現在の番組ガイドデータおよび該1つ以上の一意的な識別子のうちの1つ以上を選択するように構成される連続データストリームプロセッサ(71)と、
該連続データストリームプロセッサ(71)によって選択された、該連続データストリームにある該現在の番組ガイドデータおよび1つ以上の一意的な識別子を、上記ユーザテレビ機器(22)に配信するように構成される配信機器(21)と、
番組ガイドサーバ(25)と、
ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドであって、
該連続データストリーム(71)から該連続データプロセッサによって選択された該1つ以上の一意的な識別子のうちの1つ以上を入手し、該連続データストリームにあるユーザが選択した番組用の一意的な識別子に応答して、該ユーザが選択した番組に関連するリアルタイムアクションを実行し、
該ユーザテレビ機器(22)上の番組ガイド表示にある、該現在の番組ガイドデータを該連続データストリームから直接提供し、
該双方向テレビ番組ガイドによって生成されたリクエストに応答して、該番組ガイドデータのうちの少なくとも一部を該番組ガイドサーバ(25)から入手するように構成される、双方向テレビ番組ガイドと、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目55) 上記双方向テレビ番組ガイドが、データベース内の上記番組ガイドサーバ(25)から入手された上記番組ガイドデータのうちの少なくとも一部を格納するように構成される、項目54に記載のシステム。
(項目56) 番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が1つ以上の一意的な識別子である、双方向テレビ番組ガイドシステムであって、
連続データストリームに含めるために、該1つ以上の一意的な識別子のうちの1つ以上の一意的な識別子を選択するように構成される連続データストリームプロセッサ(71)と、
該連続データストリームプロセッサ(71)によって選択された、該連続データストリーム内の該1つ以上の一意的な識別子を、上記ユーザテレビ機器(22)に配信するように構成される配信機器(21)と、
番組ガイドサーバ(25)と、
ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドであって、
該連続データストリーム(71)から該連続データプロセッサによって選択された該1つ以上の一意的な識別子を入手し、
該連続データストリーム(71)にあるユーザが選択した番組用の一意的な識別子に応答して、該ユーザが選択した番組に関連するリアルタイムアクションを実行し、
該双方向テレビ番組ガイドによって生成されたリクエストに応答して、該番組ガイドデータのうちの少なくとも一部を該番組ガイドサーバ(25)から入手するように構成される、双方向テレビ番組ガイドと、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目57) 番組ガイドデータが、ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに提供され、該番組ガイドデータのうちの少なくとも一部が現在の番組ガイドデータである、双方向テレビ番組ガイドシステムであって、
連続データストリームに含めるために、現在の番組ガイドデータを選択する手段と、
該選択する手段によって選択された、該連続データストリーム内の該現在の番組ガイドデータを、該ユーザテレビ機器(22)に配信する手段と、
クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段と、
該ユーザテレビ機器(22)上の番組ガイドディスプレイに、現在の番組ガイドデータを該連続データストリームから直接提供する手段と、
該ユーザテレビ機器(22)上で実現される該双方向テレビ番組ガイドを用いて番組ガイドデータを提供する手段から、該双方向テレビ番組ガイドによって生成されるリクエストに応答して番組ガイドデータを入手する手段と、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目58) 上記現在の番組ガイドデータが、1つ以上の一意的な識別子を備え、
上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、特定の一意的な識別子が上記連続データストリームにある場合には、リアルタイムアクションを実行する手段を備える、
項目57に記載のシステム。
(項目59) 上記リアルタイムアクションが、番組用の番組リマインダを表示する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の識別子に応答して、該番組用の該番組リマインダを表示する手段を備える、
項目58に記載のシステム。
(項目60) 上記リアルタイムアクションが、番組リマインダを表示する工程を包含し、
上記リアルタイムアクションを実行する手段が、該リマインダが上記リアルタイムアクションを実行する手段によって表示される場合には、上記現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目58に記載のシステム。
(項目61) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリーム内の上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該ペイパービュー番組の視聴を認証する手段を備える、
項目58に記載のシステム。
(項目62) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記リアルタイムアクションを実行する手段が、該ペイパービュー番組の視聴が該リアルタイムアクションを実行する手段によって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目58に記載のシステム。
(項目63) 上記リアルタイムアクションが、番組を録画する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリーム内の上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組を録画する手段を備える、
項目58に記載のシステム。
(項目64) 上記リアルタイムアクションが、番組をロックする工程とユーザに制御コードの入力を促す工程とを包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリーム内にある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組をロックし、該ユーザに制御コードの入力を促す手段を備える、
項目58に記載のシステム。
(項目65) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリーム内にある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該番組グループ分けの番組用の番組リマインダを表示する手段を備える、
項目58に記載のシステム。
(項目66) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記リアルタイムアクションを実行する手段が、該リマインダが該リアルタイムアクションを実行する手段によって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目58に記載のシステム。
(項目67) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリーム内にある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該番組グループ分けのペイパービュー番組の視聴を認証する手段を備える、
項目58に記載のシステム。
(項目68) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記リアルタイムアクションを実行する手段が、該番組グループ分けのペイパービュー番組の視聴が該リアルタイムアクションを実行する手段によって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目58に記載のシステム。
(項目69) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組を録画する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリーム内にある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組を録画する手段を備える、
項目58に記載のシステム。
(項目70) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組をロックする工程とユーザに制御コードの入力を促す工程とを包含し、
上記リアルタイムアクションを実行する手段が、特定の識別子が上記連続データストリームにある場合には、番組グループ分けの番組をロックし、該ユーザに制御コードの入力を促す手段を備える、
項目58に記載のシステム。
(項目71) 上記選択する手段が、現在の番組ガイドデータを、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から入手する、項目57に記載のシステム。
(項目72) 上記選択する手段が、上記現在の番組ガイドデータに優先順位を付ける手段を備え、
上記配信する手段が、該選択する手段による該現在の番組ガイドデータの優先順位付け結果に応じて、上記連続データストリーム内の該現在の番組ガイドデータを循環させる手段を備える、
項目57に記載のシステム。
(項目73) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、該現在の番組ガイドデータを、リアルタイムでデータをキャッシュすることなく処理する手段を備える、項目57に記載のシステム。
(項目74) 上記ユーザテレビ機器(22)が、現在の番組ガイドデータをタグに基づいて上記連続データストリームからフィルタする手段を備える、
項目57に記載のシステム。
(項目75) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、項目57に記載のシステム。
(項目76) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から、番組ガイドデータをプリフェッチする手段を備える、項目57に記載のシステム。
(項目77) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段上のリモートプロシージャコールを呼び出す手段を備え、
該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、該呼び出されたリモートプロシージャコールに応答して、該双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段に該番組ガイドデータを提供する手段を備える、
項目57に記載のシステム。
(項目78) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から、オブジェクトリクエストブローカを用いて番組ガイドデータを入手する手段を備え、
該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、該双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段に、該オブジェクトリクエストブローカを用いて番組ガイドデータを提供する手段を備える、
項目57に記載のシステム。
(項目79) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から、1つ以上のリクエストを用いてコンフィギュレーション情報を入手する手段を備え、
該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、コンフィギュレーション情報を格納し、該1つ以上のリクエストに応答して、該双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段に該コンフィギュレーション情報を提供する手段を備える、
項目57に記載のシステム。
(項目80) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から、上記1つ以上のリクエストを用いてユーザ設定を入手する手段を備え、
該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、ユーザ設定を格納し、該1つ以上のリクエストに応答して、該双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段に該ユーザ設定を提供する手段を備える、
項目57に記載のシステム。
(項目81) 上記現在の番組ガイドデータが1つ以上のタイプを有し、
上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記連続データストリーム内で搬送される現在の番組ガイドデータの該タイプを識別し、該連続データストリーム内の該現在の番組ガイドデータが特定のタイプである場合には、現在の番組ガイドデータを該連続データストリームから入手する手段を備える、
項目57に記載のシステム。
(項目82) 上記現在の番組ガイドデータが1つ以上のタイプを有し、
上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記連続データストリーム内で搬送される現在の番組ガイドデータの該タイプを識別し、該連続データストリーム内の該現在の番組ガイドデータが特定のタイプでない場合には、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から番組ガイドデータを入手する手段を備える、
項目57に記載のシステム。
(項目83) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から、特定のカテゴリの番組について番組ガイドデータを入手する手段を備える、項目57に記載のシステム。
(項目84) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、特定のカテゴリの番組について現在の番組ガイドデータを上記連続データストリームから入手する手段を備える、項目57に記載のシステム。
(項目85) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、ユーザがチャンネルをフリップする要望を示す場合には、上記現在の番組ガイドデータを連続データストリームから入手する手段を備える、項目57に記載のシステム。
(項目86) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、
ユーザが現在のタイムスロット内の番組リスト項目データをブラウズする要望を示す場合には、上記現在の番組ガイドデータを連続データストリームから入手する手段と、
該ユーザが該現在のタイムスロット以外のタイムスロット内の番組リスト項目データをブラウズする要望を示す場合には、番組ガイドデータを上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から入手する手段と、
を備える、項目57に記載のシステム。
(項目87) 上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、上記現在の番組ガイドデータを選択する手段に番組ガイドデータを提供する手段を備え、
該現在の番組ガイドデータを選択する手段が、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から番組ガイドデータを受信し、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段によって提供される該番組ガイドデータから、上記連続データストリームに含めるために現在の番組ガイドデータを選択する手段を備える、
項目57に記載のシステム。
(項目88) 上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、上記現在の番組ガイドデータを選択する手段に番組ガイドデータを連続的に提供する手段を備え、
該現在の番組ガイドデータを選択する手段が、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から番組ガイドデータを連続的に受信し、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段によって提供される該番組ガイドデータから、上記連続データストリームに含めるために現在の番組ガイドデータを選択する手段を備える、
項目57に記載のシステム。
(項目89) 上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、上記現在の番組ガイドデータを選択する手段に番組ガイドデータを定期的に提供する手段を備え、
該現在の番組ガイドデータを選択する手段が、上記番組ガイドサーバ(25)から番組ガイドデータを定期的に受信し、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段によって提供される該番組ガイドデータから、上記連続データストリームに含めるために現在の番組ガイドデータを選択する手段を備える、
項目57に記載のシステム。
(項目90) 上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、上記現在の番組ガイドデータを選択する手段をポーリングし、該現在の番組ガイドデータを選択する手段に、該番組ガイドデータを提供する手段を備え、
該現在の番組ガイドデータを選択する手段が、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から番組ガイドデータを受信し、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段によって提供される該番組ガイドデータから、上記連続データストリームに含めるために現在の番組ガイドデータを選択する手段を備える、
項目57に記載のシステム。
(項目91) 上記クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段が、上記現在の番組ガイドデータを選択する手段によって生成されたリクエストに応答して、該現在の番組ガイドデータを選択する手段に、番組ガイドデータを提供する手段を備え、
該現在の番組ガイドデータを選択する手段が、番組ガイドデータに対する1つ以上のリクエストを生成し、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段に該1つ以上のリクエストを提供し、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から番組ガイドデータを受信し、該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段によって提供される該番組ガイドデータから、上記連続データストリームに含めるために現在の番組ガイドデータを選択する手段を備える、
項目57に記載のシステム。
(項目92) 上記システムが、現在の番組ガイドデータの連続データストリームを、上記現在の番組ガイドデータを選択する手段に提供する手段をさらに備え、
上記配信する手段によって配信される該連続データストリームが、現在の番組ガイドデータの連続データストリームを、該現在の番組ガイドデータを選択する手段に提供する手段によって提供される該連続データストリームである、
項目57に記載のシステム。
(項目93) 上記現在の番組ガイドデータを選択する手段が、現在の番組ガイドデータをプログラマによって提供された帯域内情報から選択するように構成される、項目57に記載のシステム。
(項目94) 上記現在の番組ガイドデータを選択する手段が、現在の番組ガイドデータの連続データストリームを提供する手段によって提供された番組ガイドデータをローカライズし、連続データストリームに含めるために、該現在の番組ガイドデータを、該現在の番組ガイドデータを選択する手段によってローカライズされる該番組ガイドデータから選択する手段を備える、項目57に記載のシステム。
(項目95) 上記現在の番組ガイドデータを選択する手段が、複数の連続データストリームに含めるために、該現在の番組ガイドデータを選択するように構成され、該複数の連続データストリームのそれぞれの連続データストリームが、特定の番組ガイド表示画面についての現在の番組ガイドデータを搬送し、
上記配信する手段が、該複数の連続データストリームを、上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段に配信する手段を備え、
該双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する手段が、特定の番組ガイド表示画面についての現在の番組ガイドデータを、その特定の番組ガイド表示画面についての現在の番組ガイドデータを搬送する該連続データストリームから入手する手段を備える、
項目57に記載のシステム。
(項目96) ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が1つ以上の一意的な識別子である、双方向テレビ番組ガイドシステムであって、
連続データストリームに含めるために、該1つ以上の一意的な識別子のうちの1つ以上の一意的な識別子を選択する手段と、
該選択する手段によって選択された、該連続データストリーム内の該1つ以上の一意的な識別子を、該ユーザテレビ機器(22)に配信する手段と、
該双方向テレビ番組ガイドを用いて、該選択する手段によって選択された該1つ以上の一意的な識別子を入手し、該連続データストリーム内にあるユーザが選択した番組用の一意的な識別子に応答して、選択された番組に関連するリアルタイムアクションを実行する手段と、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目97) 上記リアルタイムアクションが、番組用の番組リマインダを表示する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある上記1つ以上の一意的な識別子の特定の一意的な識別子に応答して、該番組用の該番組リマインダを表示する手段を備える、
項目96に記載のシステム。
(項目98) 上記リアルタイムアクションが、番組リマインダを表示す
る工程を包含し、
上記リアルタイムアクションを実行する手段が、該リマインダが該リアルタイムアクションを実行する手段によって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目96に記載のシステム。
(項目99) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該ペイパービュー番組の視聴を認証する手段を備える、
項目96に記載のシステム。
(項目100) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程と、
上記リアルタイムアクションを実行する手段が、該ペイパービュー番組の視聴が該リアルタイムアクションを実行する手段によって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目96に記載のシステム。
(項目101) 上記リアルタイムアクションが、番組を録画する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組を録画する手段を備える、
項目96に記載のシステム。
(項目102) 上記リアルタイムアクションが、番組をロックする工程と、ユーザに制御コードの入力を促す工程とを包含し、
上記リアルタイムアクションを実行する手段が、上記連続ストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組をロックし、該ユーザに制御コードの入力を促す手段を備える、
項目96に記載のシステム。
(項目103) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある特定の一意的な識別子に応答して、番組グループ分けの該番組用の該番組リマインダを表示する手段を備える、
項目96に記載のシステム。
(項目104) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記リアルタイムアクションを実行する手段が、該リマインダが該リアルタイムアクションを実行する手段によって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目96に記載のシステム。
(項目105) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該ペイパービュー番組の視聴を認証する手段を備える、
項目96に記載のシステム。
(項目106) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記リアルタイムアクションを実行する手段が、番組グループ分けの該ペイパービュー番組の視聴が該リアルタイムアクションを実行する手段によって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする手段を備える、
項目96に記載のシステム。
(項目107) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組を録画する工程を包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組を録画する手段を含む、
項目96に記載のシステム。
(項目108) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組のグループ分けの番組をロックする工程と、上記ユーザに制御コードの入力を促す工程とを包含し、
上記リアルタイムアクションを実行する手段が、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組をロックし、該ユーザに制御コードの入力を促す手段を備える、
項目96に記載のシステム。
(項目109) ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が現在の番組ガイドデータおよび1つ以上の一意的な識別子である双方向テレビ番組ガイドシステムであって、
連続データストリームに含めるために、該現在の番組ガイドデータおよび該1つ以上の一意的な識別子のうちの1つ以上を選択する手段と、
該選択手段によって選択された、該連続データストリーム内の該現在の番組ガイドデータおよび1つ以上の一意的な識別子を、該ユーザテレビ機器(22)に配信する手段と、
クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段と、
該双方向テレビ番組ガイドを用いる手段であって、
該双方向テレビ番組ガイドを用いて、該連続データストリームから、連続データストリームプロセッサ(71)によって選択された1つ以上の一意的な識別子と、
データストリームからの現在の番組ガイドデータであって、該現在の番組ガイドデータのうちの少なくとも一部が該ユーザテレビ機器(22)に格納されるデータベースに格納される、現在の番組ガイドデータと、
該双方向テレビ番組ガイドによって生成されたリクエストに応答して該提供する手段からの番組ガイドデータと、
を入手する、手段と、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目110) 上記入手する手段が、上記データベースに上記番組ガイドデータのうちの少なくとも一部を格納する手段を備える、項目109に記載のシステム。
(項目111) ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が1つ以上の一意的な識別子である、双方向テレビ番組ガイドシステムであって、
連続データストリームに含めるために、該1つ以上の一意的な識別子のうちの1つ以上の一意的な識別子を選択する手段と、
該選択する手段によって選択された、該連続データストリーム内の該1つ以上の一意的な識別子を、該ユーザテレビ機器(22)に配信する手段と、
クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段と、
該双方向テレビ番組ガイドを用いて、連続データストリームプロセッサ(71)によって選択された識別子を該連続データストリームから入手し、番組ガイドデータを該クライアント−サーバに基づくアプローチを用いて番組ガイドデータを提供する手段から入手する手段と、
を特徴とする、双方向テレビ番組ガイドシステム。
(項目112) ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が現在の番組ガイドデータである、双方向テレビ番組ガイドシステムにおける方法であって、該方法が、
連続データストリームプロセッサ(71)を用いて、連続データストリームに含めるために、現在の番組ガイドデータを選択する工程と、
該連続データストリーム内の、該選択された現在の番組ガイドデータを、該ユーザテレビ機器(22)に配信する工程と、
番組ガイドサーバ(25)を用いて番組ガイドデータを提供する工程と、
該ユーザテレビ機器(22)上の番組ガイドディスプレイに、該現在の番組ガイドデータを該連続データストリームから直接提供する工程と、
該ユーザテレビ機器(22)上で実現される上記双方向テレビ番組ガイドを用いて、該番組ガイドサーバ(25)から、該双方向テレビ番組ガイドによって生成されるリクエストに応答して現在の番組ガイドデータを入手する工程と、
を特徴とする、方法。
(項目113) 上記現在の番組ガイドデータが、1つ以上の一意的な識別子を備え、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、
リアルタイムアクションを実行する工程をさらに包含する、
項目112に記載の方法。
(項目114) 上記リアルタイムアクションが、番組用の番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリーム内の上記1つ以上の一意的な識別子のうちの特定の識別子に応答して、該番組用の番組リマインダを表示する工程をさらに包含する、
項目113に記載の方法。
(項目115) 上記リアルタイムアクションが、番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、該リマインダが上記番組ガイドによって表示される場合には、上記現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目113に記載の方法。
(項目116) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該ペイパービュー番組の視聴を認証する工程をさらに包含する、
項目113に記載の方法。
(項目117) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、該ペイパービュー番組の視聴が該番組ガイドによって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目113に記載の方法。
(項目118) 上記リアルタイムアクションが、番組を録画する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組を録画する工程をさらに包含する、
項目113に記載の方法。
(項目119) 上記リアルタイムアクションが、番組をロックする工程とユーザに制御コードの入力を促す工程とを包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、特定の一意的な識別子が上記連続データストリームにある場合には、番組をロックし、該ユーザに制御コードの入力を促す工程をさらに包含する、
項目113に記載の方法。
(項目120) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該番組グループ分けの番組用の番組リマインダを表示する工程をさらに包含する、
項目113に記載の方法。
(項目121) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、該リマインダが該番組ガイドによって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目113に記載の方法。
(項目122) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、上記番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該番組グループ分けのペイパービュー番組の視聴を認証する工程をさらに包含する、
項目113に記載の方法。
(項目123) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、該番組グループ分けのペイパービュー番組の視聴が該番組ガイドによって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目113に記載の方法。
(項目124) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組を録画する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組を録画する工程をさらに包含する、
項目113に記載の方法。
(項目125) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組をロックする工程とユーザに制御コードの入力を促す工程とを包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組をロックし、該ユーザに制御コードの入力を促す工程をさらに包含する、
項目113に記載の方法。
(項目126) 上記番組ガイドサーバ(25)から、連続データストリームプロセッサ(71)に番組ガイドデータを提供する工程をさらに包含する、
項目112に記載の方法。
(項目127) 上記現在の番組ガイドデータに優先順位を付ける工程と、
該現在の番組ガイドリスト項目データの優先順位付け結果に応じて、上記連続データストリーム内の該現在の番組ガイドデータを循環させる工程と、
をさらに包含する、項目112に記載の方法。
(項目128) 上記双方向テレビ番組ガイドを用いて、該現在の番組ガイドデータを、リアルタイムでデータをキャッシュすることなく処理する工程をさらに包含する、項目112に記載の方法。
(項目129) 現在の番組ガイドデータをタグに基づいて上記連続データストリームからフィルタする工程をさらに包含する、項目112に記載の方法。
(項目130) 上記双方向テレビ番組ガイドを用いて、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、項目112に記載の方法。
(項目131) 上記双方向テレビ番組ガイドを用いて、上記番組ガイドサーバ(25)から、番組ガイドデータをプリフェッチする工程をさらに包含する、項目112に記載の方法。
(項目132) 上記双方向テレビ番組ガイドを用いて、現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、上記番組ガイドサーバ(25)にリモートプロシージャコールを呼び出す工程を包含し、
該番組ガイドサーバ(25)を用いて番組ガイドデータを提供する工程が、該番組ガイドサーバ(25)に呼び出された該リモートプロシージャコールに応答して、該番組ガイドデータを提供する工程を包含する、
項目112に記載の方法。
(項目133) 上記現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、上記番組ガイドサーバ(25)から、オブジェクトリクエストブローカを用いて番組ガイドデータを入手する工程を包含し、
上記番組ガイドサーバ(25)を用いて番組ガイドデータを提供する工程が、該オブジェクトリクエストブローカを用いて番組ガイドデータを提供する工程を包含する、
項目112に記載の方法。
(項目134) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、上記番組ガイドサーバ(25)から、1つ以上のリクエストを用いてコンフィギュレーション情報を入手する工程を包含し、
上記番組ガイドサーバ(25)を用いて番組ガイドデータを提供する工程が、コンフィギュレーション情報を格納する工程と、該1つ以上のリクエストに応答して、該双方向テレビ番組ガイドに該コンフィギュレーション情報を提供する工程とを包含する、
項目112に記載の方法。
(項目135) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、上記番組ガイドサーバ(25)から、1つ以上のリクエストを用いてユーザ設定を入手する工程を包含し、
上記番組ガイドサーバ(25)を用いて番組ガイドデータを提供する工程が、ユーザ設定を格納する工程と、該1つ以上のリクエストに応答して、該双方向テレビ番組ガイドに該ユーザ設定を提供する工程とを包含する、
項目112に記載の方法。
(項目136) 上記現在の番組ガイドデータが1つ以上のタイプを有し、
上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、上記連続データストリーム内で搬送される現在の番組ガイドデータの該タイプを識別する工程と、該連続データストリーム内の該現在の番組ガイドデータが特定のタイプである場合には、現在の番組ガイドデータを該連続データストリームから入手する工程とを包含する、
項目112に記載の方法。
(項目137) 上記現在の番組ガイドデータが1つ以上のタイプを有し、
上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、上記連続データストリーム内で搬送される現在の番組ガイドデータの該タイプを識別する工程と、該連続データストリーム内の該現在の番組ガイドデータが特定のタイプでない場合には、番組ガイドサーバ(25)から番組ガイドデータを入手する工程とを包含する、
項目112に記載の方法。
(項目138) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、上記番組ガイドサーバ(25)から、特定のカテゴリの番組用の番組ガイドデータを入手する工程を包含する、項目112に記載の方法。
(項目139) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、特定のカテゴリの番組についての現在の番組ガイドデータを上記連続データストリームから入手する工程を包含する、項目112に記載の方法。
(項目140) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、ユーザがチャンネルをフリップする要望を示す場合には、現在の番組ガイドデータを上記連続データストリームから入手する工程を包含する、項目112に記載の方法。
(項目141) 上記双方向テレビ番組ガイドを用いて現在の番組ガイドデータおよび番組ガイドデータを入手する工程が、
ユーザが現在のタイムスロット内の番組リスト項目データをブラウズする要望を示す場合には、現在の番組ガイドデータを上記連続データストリームから入手する工程と、
該ユーザが該現在のタイムスロット以外のタイムスロット内の番組リスト項目データをブラウズする要望を示す場合には、番組ガイドデータを上記番組ガイドサーバ(25)から入手する工程と、
を包含する、項目112に記載の方法。
(項目142) 上記方法が、上記番組ガイドサーバ(25)から上記連続データストリームプロセッサ(71)に番組ガイドデータを提供する工程をさらに包含し、
上記連続データストリームに含めるために現在の番組ガイドデータを選択する工程が、該番組ガイドサーバ(25)によって提供される該番組ガイドデータから、該現在の番組ガイドデータを選択する工程を包含する、
項目112に記載の方法。
(項目143) 上記方法が、上記番組ガイドサーバ(25)から上記連続データストリームプロセッサ(71)に番組ガイドデータを連続的に提供する工程をさらに包含し、
上記連続データストリームに含めるために現在の番組ガイドデータを選択する工程が、該番組ガイドサーバ(25)によって提供される該番組ガイドデータから、現在の番組ガイドデータを選択する工程を包含する、
項目112に記載の方法。
(項目144) 上記方法が、上記番組ガイドサーバ(25)から上記連続データストリームプロセッサ(71)に番組ガイドデータを定期的に提供する工程をさらに包含し、
上記連続データストリームに含めるために現在の番組ガイドデータを選択する工程が、該番組ガイドサーバ(25)によって提供される該番組ガイドデータから、現在の番組ガイドデータを選択する工程を包含する、
項目112に記載の方法。
(項目145) 上記方法が、上記データストリームプロセッサ(71)をポーリングし、上記番組ガイドサーバ(25)から該連続データストリームプロセッサ(71)に番組ガイドデータを提供する工程をさらに包含し、
上記連続データストリームに含めるために現在の番組ガイドデータを選択する工程が、該番組ガイドサーバ(25)によって提供される該番組ガイドデータから、現在の番組ガイドデータを選択する工程を包含する、
項目112に記載の方法。
(項目146) 上記方法が、
上記連続データストリームプロセッサ(71)によって生成されたリクエストに応答して、上記番組ガイドサーバ(25)から該連続データストリームプロセッサ(71)に、番組ガイドデータを提供する工程と、
該連続データストリームプロセッサ(71)によって、番組ガイドデータに対する1つ以上のリクエストを生成する工程と、
該番組ガイドサーバ(25)に該1つ以上のリクエストを提供する工程と、
該番組ガイドサーバ(25)から番組ガイドデータを受信する工程と、
をさらに包含し、
上記連続データストリームに含めるために現在の番組ガイドデータを選択する工程が、該番組ガイドサーバ(25)によって提供される該番組ガイドデータから、現在の番組ガイドデータを選択する工程を包含する、
項目112に記載の方法。
(項目147) 上記方法が、主設備(12)から現在の番組ガイドデータの連続データストリームを提供する工程をさらに包含し、
上記連続データストリームを配信する工程が、該主設備(12)によって提供される該連続データストリームを配信する工程を包含する、
項目112に記載の方法。
(項目148) 上記現在の番組ガイドデータを選択する工程が、現在の番組ガイドデータをプログラマによって提供された帯域内情報から選択する工程を包含する、項目112に記載の方法。
(項目149) 上記方法が、
上記連続データストリームプロセッサ(71)を用いて、主設備(12)によって提供された番組ガイドデータをローカライズする工程をさらに包含し、
上記連続データストリームに含めるために現在の番組ガイドデータを選択する工程が、該連続データストリームプロセッサ(71)によってローカライズされた該番組ガイドデータから、現在の番組ガイドデータを選択する工程を包含する、
項目112に記載の方法。
(項目150) 上記方法が、上記番組ガイドサーバ(25)を用いて、主設備(12)によって提供される番組ガイドデータをローカライズする工程をさらに包含し、
上記現在の番組ガイドデータを配信する工程が、該番組ガイドサーバ(25)によってローカライズされた現在の番組ガイドデータを配信する工程を包含する、
項目112に記載の方法。
(項目151) 上記番組ガイドデータを選択する工程が、複数の連続データストリームに含めるために、現在の番組ガイドデータを選択する工程を包含し、該複数の連続データストリームのそれぞれの連続データストリームが、現在の番組ガイドデータを特定の番組ガイド表示画面に搬送し、
上記現在の番組ガイドデータを配信する工程が、該複数の連続データストリームを、上記ユーザテレビ機器(22)に配信する工程を包含し、
上記方法が、特定の番組ガイド表示画面についての現在の番組ガイドデータを、上記双方向テレビ番組ガイドを用いて、その特定の番組ガイド表示画面についての現在の番組ガイドデータを搬送する該連続データストリームから入手する工程をさらに包含する、
項目112に記載の方法。
(項目152) ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が1つ以上の一意的な識別子である、双方向テレビ番組ガイドシステムにおける方法であって、該システムが、
連続データストリームプロセッサ(71)を用いて、連続データストリームに含めるために、該1つ以上の一意的な識別子のうちの1つ以上の一意的な識別子を選択する工程と、
該連続データストリームプロセッサ(71)によって選択された、該連続データストリーム内の該1つ以上の一意的な識別子を、該ユーザテレビ機器(22)に配信する工程と、
該双方向テレビ番組ガイドを用いて、該連続データストリームプロセッサ(71)によって選択された該1つ以上の一意的な識別子を入手する工程と、
該双方向テレビ番組ガイドを用いて、該連続データストリーム内の、ユーザが選択した番組用の一意的な識別子に応答して、該ユーザが選択した番組に関連するリアルタイムアクションを実行する工程と、
を特徴とする、方法。
(項目153) 上記リアルタイムアクションが、番組用の番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリーム内の上記1つ以上の一意的な識別子の特定の一意的な識別子に応答して、該番組用の該番組リマインダを表示する工程をさらに包含する、
項目152に記載の方法。
(項目154) 上記リアルタイムアクションが、番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、該リマインダが該番組ガイドによって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目152に記載の方法。
(項目155) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、該ペイパービュー番組の視聴を認証する工程をさらに包含する、
項目152に記載の方法。
(項目156) 上記リアルタイムアクションが、ペイパービュー番組の視聴を認証する工程と、
上記方法が、上記双方向テレビ番組ガイドを用いて、該ペイパービュー番組の視聴が該番組ガイドによって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目152に記載の方法。
(項目157) 上記リアルタイムアクションが、番組を録画する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組を録画する工程をさらに包含する、
項目152に記載の方法。
(項目158) 上記リアルタイムアクションが、番組をロックする工程と、ユーザに制御コードの入力を促す工程とを包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある上記1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組をロックし、該ユーザに制御コードの入力を促す工程をさらに包含する、
項目152に記載の方法。
(項目159) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリーム内の該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの該番組用の該番組リマインダを表示する工程をさらに包含する、
項目152に記載の方法。
(項目160) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組用の番組リマインダを表示する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、該リマインダが該番組ガイドによって表示される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目152に記載の方法。
(項目161) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの該ペイパービュー番組の視聴を認証する工程をさらに包含する、
項目152に記載の方法。
(項目162) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けのペイパービュー番組の視聴を認証する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、番組グループ分けの該ペイパービュー番組の視聴が該番組ガイドによって認証される場合には、現在の番組ガイドデータを上記連続データストリームからプリフェッチする工程をさらに包含する、
項目152に記載の方法。
(項目163) 上記1つ以上の一意的な識別子のうちの1つ以上が番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組グループ分けの番組を録画する工程を包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組を録画する工程をさらに包含する、
項目152に記載の方法。
(項目164) 上記1つ以上の一意的な識別子のうちの1つ以上が、番組グループ分けの識別子であり、
上記リアルタイムアクションが、番組のグループ分けの番組をロックする工程と、ユーザに制御コードの入力を促す工程とを包含し、
上記方法が、上記双方向テレビ番組ガイドを用いて、上記連続データストリームにある該1つ以上の一意的な識別子のうちの特定の一意的な識別子に応答して、番組グループ分けの番組をロックし、該ユーザに制御コードの入力を促す工程をさらに包含する、
項目152に記載の方法。
(項目165) ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が現在の番組ガイドデータおよび1つ以上の一意的な識別子である、双方向テレビ番組ガイドシステムにおける方法であって、該方法が、
連続データストリームに含めるために、該現在の番組ガイドデータおよび該1つ以上の一意的な識別子のうちの1つ以上を選択する工程と、
該選択された現在の番組ガイドデータおよび該連続データストリーム内の1つ以上の一意的な識別子を、該ユーザテレビ機器(22)に配信する工程と、
番組ガイドサーバ(25)を用いて番組ガイドデータを提供する工程と、
該双方向テレビ番組ガイドを用いる工程であって、
該連続データストリーム(71)から、連続データストリームプロセッサによって選択され、該連続データストリームにあるユーザが選択した番組についての一意的な識別子に応答して、該ユーザが選択した番組に関連するリアルタイムアクションを実行する、1つ以上の一意的な識別子と、
該連続データストリームからの現在の番組ガイドデータであって、該現在の番組ガイドデータのうちの少なくとも一部を該ユーザテレビ機器(22)に格納されたデータベースに格納する、現在の番組ガイドデータと、
該双方向テレビ番組ガイドによって生成されたリクエストに応答して、該番組ガイドサーバ(25)からの番組ガイドデータと、
を入手する、工程と、
を特徴とする、方法。
(項目166) 上記データベース内の上記番組ガイドデータのうちの少なくとも一部を格納する工程をさらに包含する、項目165に記載の方法。
(項目167) ユーザテレビ機器(22)上で実現される双方向テレビ番組ガイドに番組ガイドデータが提供され、該番組ガイドデータのうちの少なくとも一部が1つ以上の一意的な識別子である、双方向テレビ番組ガイドシステムにおける方法であって、該方法が、
連続データストリームに含めるために、該1つ以上の一意的な識別子のうちの1つ以上を選択する工程と、
該連続データストリーム内の、該選択された1つ以上の一意的な識別子を、該ユーザテレビ機器(22)に配信する工程と、
番組ガイドサーバ(25)を用いて番組ガイドデータを提供する工程と、
連続データストリームプロセッサによって該連続データストリーム(71)から選択された識別子を入手する工程と、
該連続データストリーム(71)にあるユーザが選択した番組についての一意的な識別子に応答して、該ユーザが選択した番組に関連するリアルタイムアクションを実行する工程と、
該双方向テレビ番組ガイドによって生成されたリクエストに応答して、該番組ガイドサーバ(25)から該番組ガイドデータのうちの少なくとも一部を入手する工程と、
を特徴とする、方法。
図1は、本発明による例示的双方向テレビ番組ガイドシステム10を示す。主設備12は、通信リンク18を介して番組ガイドデータソース14からテレビ配信設備16に番組ガイドデータを提供する。好適には多数のテレビ配信設備16が存在するが、図面が過度に複雑になるのを避けるため、図1ではテレビ配信設備16を1つだけ図示している。主設備12からテレビ配信設備16に送信される番組ガイドデータは、テレビ番組リスト項目データ(例えば、番組の放送時間、チャンネル、タイトルおよび詳細等)ならびにテレビ番組リスト項目以外の別のサービス用の他の番組ガイドデータ(例えば、さらなる番組情報、ペイパービュー注文情報、気象情報、ニュース情報、関連するインターネットウェブリンク、広告グラフィックス、映像等)を含み得る。番組ガイドデータはまた、各番組の各放映用の一意的な識別子、グループ分け番組についての識別子(例えば、シリーズ、ミニシリーズ、注文可能な番組パッケージ等)、または他の任意の適切な識別子も含み得る。
ユーザテレビ機器22上の番組ガイドは、任意の適切なクライアント−サーバを基本とするアプローチを用いて、番組ガイドサーバ25から番組ガイドデータを取り出し得る。番組ガイドは、例えば、SQLリクエストをメッセージとして番組ガイドサーバ25に送り得る。別の適切なアプローチにおいて、番組ガイドは、1つ以上のリモートプロシージャコールを用いて、番組ガイドサーバ25に常駐するリモートプロシージャを呼び出し得る。番組ガイドサーバ25は、このような呼び出されたリモートプロシージャに対して、SQLステートメントを実行し得る。さらに別の適切なアプローチにおいて、番組ガイドによって実行されるクライアントオブジェクトは、例えばオブジェクトリクエストブローカ(ORB)を用いて、番組ガイドサーバ25によって実行されるサーバオブジェクトと通信し得る。この通信では、例えば、MicrosoftのDistributed Component Object Model(DCOM)アプローチが用いられ得る。
第1に、番組ガイドデータは、番組ガイドによって番組ガイドデータの連続データストリームから取り出され、この連続データストリームは、テレビ配信設備16から通信経路20を介してユーザテレビ機器22に送信される。連続データストリームに必要な帯域幅全体を低減するために、連続データストリームの一部として送信される番組ガイドデータを、連続データストリームプロセッサ71によって選択される番組ガイドデータのサブセットに限定する。特に、番組ガイドデータのサブセットは、現在の番組ガイドデータ(すなわち、現在放送中の番組に関連するデータまたはこれから数時間以内に放送される予定のデータ)であり得る。連続データストリームは、例えば、チャンネル番号または各チャンネルについての他の一意的な識別子、各チャンネルのコールサイン、各チャンネル上の現在の番組の開始時間および終了時間ならびにデータ、各チャンネル上の今後の数個の番組の開始時間および終了時間ならびにデータ、現在の番組および今後の番組のタイトル、現在の番組および今後の番組の格付け、現在の番組および今後の番組のカテゴリ、特定の番組の特定の放映に関連する一意的な識別番号、またはこれらの任意の適切な組合わせを含み得る。
1つのチューナのみを図示している。複数のチューナが提供されている場合、番組ガイドがデータを入手する際、ユーザの番組の視聴(または再生)は妨害を受けない。例えば、番組ガイドデータが帯域内の専用アナログチャンネルで提供される場合、1つのチューナ51はテレビ番組を搬送する1つのアナログチャンネルにチューニングし、別のチューナ51はその専用チャンネルにチューニングし得る。あるいは、1つのチューナを連続データストリームにアクセスするために用い、別のチューナを番組ガイドサーバ25にアクセスするために用いることもできる。複数のチューナを用いて帯域内データを入手する番組ガイドシステムについては、例えば、同時出願された、Ellisによる米国特許出願第09/330、860号に記載がある。複数のチューナを用いることにより、番組ガイドは、テレビ番組の表示を妨害することなく番組ガイドデータにアクセスすることができる。
または、出力ポートおよび適切なインターフェースを介してセットトップボックス28に接続される外部デバイスであり得る。必要ならば、セットトップボックス28内の処理回路は、受信された映像、音声およびデータ信号をデジタルファイル形式にフォーマットするために用いられ得る。ファイル形式は、オープンファイル形式(例えば、動画専門化グループ(MPEG)のMPEG−2規格等)であり得る。その結果得られたデータは、適切なバス(例えば、アメリカ電気・電子通信学会(IEEE)の規格1394を用いたバス等)を介してデジタル格納デバイス31へと送られ得、デジタル格納デバイス31に格納され得る。
選択可能な広告108は、例えば、テキストおよびグラフィックスのペイパービュー番組広告を含み得る。ユーザが選択可能な広告108を選択すると、番組ガイドは、情報(例えば、ペイパービュー情報等)を表示するか、またはその広告のコンテンツに関連する他のアクションをとり得る。所望ならば、選択可能な広告バナー110として図示するような、テキストのみの広告も提示され得る。
Claims (1)
- 本願明細書に記載の双方向テレビ番組ガイドシステム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10671498P | 1998-11-02 | 1998-11-02 | |
| US10914098P | 1998-11-20 | 1998-11-20 | |
| US09/332,625 US7694319B1 (en) | 1998-11-02 | 1999-06-11 | Interactive program guide with continuous data stream and client-server data supplementation |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000580382A Division JP4959054B2 (ja) | 1998-11-02 | 1999-10-29 | 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010141904A true JP2010141904A (ja) | 2010-06-24 |
Family
ID=27380173
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000580382A Expired - Lifetime JP4959054B2 (ja) | 1998-11-02 | 1999-10-29 | 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド |
| JP2009191501A Withdrawn JP2009273190A (ja) | 1998-11-02 | 2009-08-20 | 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド |
| JP2010004312A Pending JP2010141904A (ja) | 1998-11-02 | 2010-01-12 | 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000580382A Expired - Lifetime JP4959054B2 (ja) | 1998-11-02 | 1999-10-29 | 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド |
| JP2009191501A Withdrawn JP2009273190A (ja) | 1998-11-02 | 2009-08-20 | 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド |
Country Status (9)
| Country | Link |
|---|---|
| US (4) | US7694319B1 (ja) |
| EP (1) | EP1138156A1 (ja) |
| JP (3) | JP4959054B2 (ja) |
| CN (1) | CN1329796A (ja) |
| AR (1) | AR024223A1 (ja) |
| AU (1) | AU1906700A (ja) |
| CA (2) | CA2349350C (ja) |
| TW (1) | TW469739B (ja) |
| WO (1) | WO2000027122A1 (ja) |
Families Citing this family (140)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
| US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
| US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
| US6732369B1 (en) | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
| US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
| US8850477B2 (en) | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
| AU720866B2 (en) | 1996-03-15 | 2000-06-15 | Rovi Guides, Inc. | Combination of VCR index and EPG |
| US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
| EP1036466B1 (en) | 1997-07-21 | 2003-03-26 | E Guide, Inc. | Method for navigating within a television program guide having advertisements |
| US6604240B2 (en) | 1997-10-06 | 2003-08-05 | United Video Properties, Inc. | Interactive television program guide system with operator showcase |
| CN1147145C (zh) | 1997-12-01 | 2004-04-21 | 星视电视广播公司 | 在弹出区域中具有广告消息的电子节目表系统 |
| US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
| US6442755B1 (en) | 1998-07-07 | 2002-08-27 | United Video Properties, Inc. | Electronic program guide using markup language |
| CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
| JP2000115102A (ja) * | 1998-08-07 | 2000-04-21 | Matsushita Electric Ind Co Ltd | 番組放送システム |
| US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
| US8589975B2 (en) * | 1998-08-21 | 2013-11-19 | United Video Properties, Inc. | Electronic program guide with advance notification |
| TW465235B (en) | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
| US7694319B1 (en) * | 1998-11-02 | 2010-04-06 | United Video Properties, Inc. | Interactive program guide with continuous data stream and client-server data supplementation |
| US6409602B1 (en) * | 1998-11-06 | 2002-06-25 | New Millenium Gaming Limited | Slim terminal gaming system |
| US6920479B2 (en) * | 1999-06-16 | 2005-07-19 | Im Networks, Inc. | Internet radio receiver with linear tuning interface |
| WO2001001689A1 (en) | 1999-06-29 | 2001-01-04 | United Video Properties, Inc. | Method and system for a video-on-demand-related interactive display within an interactive television application |
| GB9916459D0 (en) | 1999-07-15 | 1999-09-15 | Pace Micro Tech Plc | Improvements relating to television programme viewing system |
| KR20030036149A (ko) | 2000-03-31 | 2003-05-09 | 유나이티드 비디오 프로퍼티즈, 인크. | 시청자수를 측정하는 개선된 시스템 및 방법 |
| TW579653B (en) | 2000-03-31 | 2004-03-11 | United Video Properties Inc | System and method for metadata-linked advertisements |
| CA2405433A1 (en) | 2000-04-10 | 2001-10-18 | United Video Properties, Inc. | Interactive media guide with media guidance interface |
| GB0013324D0 (en) * | 2000-06-02 | 2000-07-26 | Pace Micro Tech Plc | Improvements to broadcast data receiver and data transmission apparatus |
| US6766956B1 (en) | 2000-06-08 | 2004-07-27 | United Video Properties, Inc. | System and method for using portable device with bar-code scanner |
| JP2004504775A (ja) * | 2000-07-13 | 2004-02-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 推薦番組を識別された閲覧済番組と共に表示するepg |
| ES2312475T3 (es) | 2000-10-11 | 2009-03-01 | United Video Properties, Inc. | Sistemas y metodos para proporcionar el almacenamiento de datos en servidores de un sistema de entrega de medios bajo demanda. |
| US8255961B2 (en) | 2000-10-11 | 2012-08-28 | United Video Properties, Inc. | Systems and methods for caching data in media-on-demand systems |
| US7870592B2 (en) * | 2000-12-14 | 2011-01-11 | Intertainer, Inc. | Method for interactive video content programming |
| US20020083006A1 (en) * | 2000-12-14 | 2002-06-27 | Intertainer, Inc. | Systems and methods for delivering media content |
| US20020162118A1 (en) * | 2001-01-30 | 2002-10-31 | Levy Kenneth L. | Efficient interactive TV |
| GB0106217D0 (en) * | 2001-03-14 | 2001-05-02 | Pace Micro Tech Plc | Television system |
| US20020144283A1 (en) * | 2001-03-30 | 2002-10-03 | Intertainer, Inc. | Content distribution system |
| GB0108355D0 (en) | 2001-04-03 | 2001-05-23 | Gemstar Dev Ltd | Retrospective electronic program guide |
| EP1260914A1 (en) * | 2001-05-23 | 2002-11-27 | Mediabricks Ab | A method for optimizing utilization of client capacity |
| GB0118722D0 (en) * | 2001-08-01 | 2001-09-26 | Pace Micro Tech Plc | Television system |
| US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
| US20030028884A1 (en) * | 2001-08-03 | 2003-02-06 | Swart William D. | Video and digital multimedia aggregator content availability notification system and method |
| US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
| KR100425645B1 (ko) * | 2001-10-06 | 2004-04-03 | 주식회사 알티캐스트 | 디지털 텔레비젼의 화면상에 이피지를 표시하는 방법 |
| KR100453039B1 (ko) * | 2002-01-09 | 2004-10-15 | 삼성전자주식회사 | 방송 프로그램 안내 정보 제공 방법 및 장치 |
| JP4280644B2 (ja) * | 2002-04-12 | 2009-06-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 放送受信機へのプログラムのダウンロード |
| US7600246B2 (en) * | 2002-04-17 | 2009-10-06 | Microsoft Corporation | Method and apparatus for analyzing program data |
| US7200611B2 (en) | 2002-05-13 | 2007-04-03 | Microsoft Corporation | TV program database |
| CN100449458C (zh) * | 2002-09-05 | 2009-01-07 | 汤姆森特许公司 | 提供高速缓存指南的方法和系统 |
| US7051354B2 (en) * | 2003-01-24 | 2006-05-23 | Thomson Licensing | System and method for advertising a currently airing program through the use of an electronic program guide interface |
| US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US7757251B2 (en) * | 2003-03-18 | 2010-07-13 | Time Warner Interactive Video Group Inc. | Technique for providing program guide data through a communications network delivering programming content |
| JP2004297544A (ja) * | 2003-03-27 | 2004-10-21 | Matsushita Electric Ind Co Ltd | 遠隔制御装置 |
| US7984468B2 (en) | 2003-11-06 | 2011-07-19 | United Video Properties, Inc. | Systems and methods for providing program suggestions in an interactive television program guide |
| US8281333B2 (en) | 2003-11-13 | 2012-10-02 | Arris Group, Inc. | Smart carousel |
| CA2546141C (en) * | 2003-11-13 | 2016-02-02 | Ncube Corporation | System to provide index and metadata for content on demand |
| US8566469B2 (en) * | 2003-12-24 | 2013-10-22 | Intel Corporation | Method and system for predicting and streaming content utilizing multiple stream capacity |
| KR20060129319A (ko) * | 2004-01-27 | 2006-12-15 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 간단한 프로그램 가이드를 위한 퍼스펙티브 기능 |
| TW200539620A (en) * | 2004-03-24 | 2005-12-01 | Hewlett Packard Development Co | Audio/video component networking system and method |
| US7631336B2 (en) | 2004-07-30 | 2009-12-08 | Broadband Itv, Inc. | Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform |
| US9641902B2 (en) | 2007-06-26 | 2017-05-02 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
| US11259059B2 (en) | 2004-07-30 | 2022-02-22 | Broadband Itv, Inc. | System for addressing on-demand TV program content on TV services platform of a digital TV services provider |
| US7590997B2 (en) | 2004-07-30 | 2009-09-15 | Broadband Itv, Inc. | System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads |
| US9037494B2 (en) * | 2004-09-13 | 2015-05-19 | Comcast Cable Holdings, Llc | Method and system of managing subscriber access to services associated with services provider |
| US9860599B2 (en) * | 2005-06-17 | 2018-01-02 | At&T Intellectual Property I, L.P. | Methods, systems, and products for providing sample content |
| US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
| US9113107B2 (en) | 2005-11-08 | 2015-08-18 | Rovi Guides, Inc. | Interactive advertising and program promotion in an interactive television system |
| CN100442699C (zh) * | 2005-11-28 | 2008-12-10 | 华为技术有限公司 | 一种发现oma bcast业务指南的方法和系统 |
| CN100411433C (zh) * | 2005-11-28 | 2008-08-13 | 深圳市同洲电子股份有限公司 | 一种数字电视直播回放系统及方法 |
| KR100965702B1 (ko) * | 2006-02-07 | 2010-06-24 | 삼성전자주식회사 | 디지털멀티미디어 방송 수신 단말의 epg 정보 제공 장치및 방법 |
| US7752449B1 (en) * | 2006-02-22 | 2010-07-06 | Avaya, Inc. | System and method for generating a non-repudiatable record of a data stream |
| US8380726B2 (en) | 2006-03-06 | 2013-02-19 | Veveo, Inc. | Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users |
| KR100787976B1 (ko) * | 2006-03-08 | 2007-12-24 | 삼성전자주식회사 | 디지털 방송 시청 제한 방법 및 그 장치 |
| US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
| US20090178101A1 (en) * | 2006-06-20 | 2009-07-09 | Koninklijke Philips Electronics N.V. | Method and device for selecting among alternative data items |
| FR2903256B1 (fr) * | 2006-07-03 | 2008-10-31 | Alcatel Sa | Procede de fragmentation de guides sg, serveur et un terminal destines a un reseau de radiocommunications |
| US8799954B1 (en) * | 2006-07-31 | 2014-08-05 | Rovi Guides, Inc. | Systems and methods for providing custom media content flipping |
| US7818769B2 (en) * | 2006-10-02 | 2010-10-19 | Mobitv, Inc. | Methods and apparatus for implementing dynamic program guides on mobile devices |
| US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
| US20080106376A1 (en) * | 2006-11-06 | 2008-05-08 | The Directv Group, Inc. | Method and apparatus for purchasing content from a terminal within a vehicle |
| US8386126B2 (en) * | 2006-11-06 | 2013-02-26 | The Directv Group, Inc. | Method and apparatus for providing independent content to multiple terminals within a vehicle |
| US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
| CN100551044C (zh) * | 2007-04-06 | 2009-10-14 | 华为技术有限公司 | 实现视频直播的方法、设备及系统 |
| US8631440B2 (en) * | 2007-04-30 | 2014-01-14 | Google Inc. | Program guide user interface |
| US8484192B1 (en) | 2007-04-30 | 2013-07-09 | Google Inc. | Media search broadening |
| US11570521B2 (en) | 2007-06-26 | 2023-01-31 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
| KR20090004206A (ko) * | 2007-07-06 | 2009-01-12 | 삼성전자주식회사 | 시청 제한방법 및 이를 적용한 방송 수신장치 |
| US8533759B2 (en) * | 2007-07-11 | 2013-09-10 | Panasonic Corporation | Terminal device, information correction server, program information correction method, and information correction method |
| KR20090008843A (ko) * | 2007-07-19 | 2009-01-22 | 삼성전자주식회사 | 시청시간을 기초로 한 방송예약방법 및 이를 적용한방송수신장치 |
| US9628746B2 (en) * | 2007-08-22 | 2017-04-18 | Time Warner Cable Enterprises Llc | Apparatus and method for remote wireless control of digital video recorders and the like |
| US20090052870A1 (en) * | 2007-08-22 | 2009-02-26 | Time Warner Cable Inc. | Apparatus And Method For Remote Control Of Digital Video Recorders And The Like |
| US20170111694A1 (en) * | 2007-08-22 | 2017-04-20 | Time Warner Cable Enterprises Llc | Apparatus and method for conflict resolution in remote control of digital video recorders and the like |
| US8943539B2 (en) | 2007-11-21 | 2015-01-27 | Rovi Guides, Inc. | Enabling a friend to remotely modify user data |
| JP2009217135A (ja) * | 2008-03-12 | 2009-09-24 | Panasonic Corp | 表示用データ出力装置 |
| US8327402B1 (en) * | 2008-07-15 | 2012-12-04 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
| KR101647633B1 (ko) * | 2008-11-24 | 2016-08-11 | 삼성전자주식회사 | P2p 통신 기반의 개인 방송 데이터 송수신 방법 및 이를 위한 장치 |
| US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
| US10977693B2 (en) | 2008-11-26 | 2021-04-13 | Free Stream Media Corp. | Association of content identifier of audio-visual data with additional data through capture infrastructure |
| US9986279B2 (en) | 2008-11-26 | 2018-05-29 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
| US9386356B2 (en) | 2008-11-26 | 2016-07-05 | Free Stream Media Corp. | Targeting with television audience data across multiple screens |
| US9026668B2 (en) | 2012-05-26 | 2015-05-05 | Free Stream Media Corp. | Real-time and retargeted advertising on multiple screens of a user watching television |
| US9961388B2 (en) | 2008-11-26 | 2018-05-01 | David Harrison | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
| US8180891B1 (en) | 2008-11-26 | 2012-05-15 | Free Stream Media Corp. | Discovery, access control, and communication with networked services from within a security sandbox |
| US9154942B2 (en) | 2008-11-26 | 2015-10-06 | Free Stream Media Corp. | Zero configuration communication between a browser and a networked media device |
| US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
| US10334324B2 (en) | 2008-11-26 | 2019-06-25 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
| US10880340B2 (en) | 2008-11-26 | 2020-12-29 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
| US10567823B2 (en) | 2008-11-26 | 2020-02-18 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
| US9519772B2 (en) | 2008-11-26 | 2016-12-13 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
| US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
| US20100153995A1 (en) * | 2008-12-12 | 2010-06-17 | At&T Intellectual Property I, L.P. | Resuming a selected viewing channel |
| US8413190B2 (en) * | 2009-04-22 | 2013-04-02 | Sanyo Electric Co., Ltd. | Television receiver |
| US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
| US20110063522A1 (en) | 2009-09-14 | 2011-03-17 | Jeyhan Karaoguz | System and method for generating television screen pointing information using an external receiver |
| US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
| US9654829B1 (en) | 2010-03-04 | 2017-05-16 | The Directv Group, Inc. | Method and system for retrieving data from multiple sources |
| US8806198B1 (en) * | 2010-03-04 | 2014-08-12 | The Directv Group, Inc. | Method and system for authenticating a request |
| US8489692B2 (en) * | 2010-08-03 | 2013-07-16 | Comcast Cable Communications, Llc | Establishment of a conference |
| US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
| TW201244464A (en) * | 2011-03-11 | 2012-11-01 | Broadcom Corp | Television system providing user-interaction related to an in-progress television program |
| US8657680B2 (en) | 2011-05-31 | 2014-02-25 | United Video Properties, Inc. | Systems and methods for transmitting media associated with a measure of quality based on level of game play in an interactive video gaming environment |
| KR101253200B1 (ko) * | 2011-08-01 | 2013-04-10 | 엘지전자 주식회사 | 멀티미디어 디바이스와 그 제어 방법 |
| US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
| US9560305B2 (en) * | 2012-05-31 | 2017-01-31 | At&T Intellectual Property I, L.P. | Notification of upcoming media content of interest |
| WO2014028074A1 (en) | 2012-08-17 | 2014-02-20 | Flextronics Ap, Llc | Intelligent television |
| US20160119675A1 (en) | 2012-09-06 | 2016-04-28 | Flextronics Ap, Llc | Programming user behavior reporting |
| US11368760B2 (en) | 2012-08-17 | 2022-06-21 | Flextronics Ap, Llc | Applications generating statistics for user behavior |
| US9043825B2 (en) | 2012-08-28 | 2015-05-26 | Microsoft Technology Licensing, Llc | Content carried ratings based control |
| US20140196062A1 (en) | 2013-01-10 | 2014-07-10 | United Video Properties, Inc. | Systems and methods for setting prices in data driven media placement |
| US9848276B2 (en) | 2013-03-11 | 2017-12-19 | Rovi Guides, Inc. | Systems and methods for auto-configuring a user equipment device with content consumption material |
| US9444856B2 (en) * | 2013-09-25 | 2016-09-13 | Ericsson Ab | System and method for managing adjacent channels in an adaptive streaming environment |
| US20150089072A1 (en) * | 2013-09-25 | 2015-03-26 | Ericsson Television Inc | System and method for managing adjacent channels in an adaptive streaming environment |
| US20150089073A1 (en) | 2013-09-25 | 2015-03-26 | Ericsson Television Inc | System and method for effectuating fast channel change in an adpative streaming environment |
| US9918136B2 (en) | 2014-05-29 | 2018-03-13 | Nextvr Inc. | Methods and apparatus for delivering content and/or playing back content |
| US9948962B2 (en) * | 2014-11-13 | 2018-04-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for efficient delivery of electronic program guide data |
| CN104717518A (zh) * | 2015-03-05 | 2015-06-17 | 福建新大陆通信科技股份有限公司 | 一种基于eit私有描述的快速预购节目的方法及系统 |
| US10387295B1 (en) * | 2015-05-05 | 2019-08-20 | Amazon Technologies, Inc. | Application testing using multiple context-aware threads |
| US10091549B1 (en) | 2017-03-30 | 2018-10-02 | Rovi Guides, Inc. | Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed |
| TWI739286B (zh) * | 2020-01-21 | 2021-09-11 | 國立臺灣師範大學 | 互動學習系統 |
| KR102326579B1 (ko) * | 2020-04-02 | 2021-11-16 | 에스케이스토아 주식회사 | 방송 송출용 진행 데이터를 자동으로 생성하는 tv 방송 시스템 |
Family Cites Families (108)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4355415A (en) | 1980-04-29 | 1982-10-19 | Rca Corporation | Tuning mode arrangement useful for restricting channel selection to certain channels |
| DE3036552C2 (de) | 1980-09-27 | 1985-04-25 | Blaupunkt-Werke Gmbh, 3200 Hildesheim | Fernsehempfangsanlage |
| US4694490A (en) | 1981-11-03 | 1987-09-15 | Harvey John C | Signal processing apparatus and methods |
| US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
| EP0096705A1 (en) | 1981-12-19 | 1983-12-28 | CHARD, Frederick William | Method and apparatus for editing the output of a television set |
| US4718107A (en) | 1986-02-14 | 1988-01-05 | Rca Corporation | Parental control for CATV converters |
| GB8629291D0 (en) | 1986-12-08 | 1987-01-14 | British Broadcasting Corp | Programming of broadcast receiving devices |
| DE3856057T2 (de) | 1987-07-20 | 1998-10-29 | Philips Electronics Nv | Fernseh-Übertragungssystem |
| US4930160A (en) | 1987-09-02 | 1990-05-29 | Vogel Peter S | Automatic censorship of video programs |
| JPH01246978A (ja) | 1988-03-28 | 1989-10-02 | Toshiba Corp | 画像情報受信表示装置 |
| US4977455B1 (en) | 1988-07-15 | 1993-04-13 | System and process for vcr scheduling | |
| US4857999A (en) | 1988-12-20 | 1989-08-15 | Peac Media Research, Inc. | Video monitoring system |
| US4959720A (en) | 1989-04-06 | 1990-09-25 | Rca Licensing Corporation | Tuner control apparatus having tune-by-label capability |
| US5253066C1 (en) | 1989-06-01 | 2001-05-22 | United Video Properties Inc | Tv recording and viewing control system |
| US5412720A (en) | 1990-09-28 | 1995-05-02 | Ictv, Inc. | Interactive home information system |
| US5526034A (en) | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
| US5172413A (en) | 1990-12-20 | 1992-12-15 | Sasktel | Secure hierarchial video delivery system and method |
| US5134719A (en) | 1991-02-19 | 1992-07-28 | Mankovitz Roy J | Apparatus and methods for identifying broadcast audio program selections in an FM stereo broadcast system |
| US5200822A (en) | 1991-04-23 | 1993-04-06 | National Broadcasting Company, Inc. | Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast programs |
| CA2271555C (en) | 1992-12-09 | 2003-11-11 | Discovery Communications, Inc. | Remote control for cable television delivery system |
| US6463585B1 (en) * | 1992-12-09 | 2002-10-08 | Discovery Communications, Inc. | Targeted advertisement using television delivery systems |
| US5659350A (en) | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
| US5442389A (en) | 1992-12-28 | 1995-08-15 | At&T Corp. | Program server for interactive television system |
| CN1071977C (zh) | 1993-03-05 | 2001-09-26 | 杰姆斯达发展公司 | 使用压缩码作电视节目录像时间排定的装置与方法 |
| US5539449A (en) | 1993-05-03 | 1996-07-23 | At&T Corp. | Integrated television services system |
| US5524195A (en) | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
| US6239794B1 (en) | 1994-08-31 | 2001-05-29 | E Guide, Inc. | Method and system for simultaneously displaying a television program and information about the program |
| US5579055A (en) * | 1993-06-07 | 1996-11-26 | Scientific-Atlanta, Inc. | Electronic program guide and text channel data controller |
| US6418556B1 (en) * | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US5589892A (en) | 1993-09-09 | 1996-12-31 | Knee; Robert A. | Electronic television program guide schedule system and method with data feed access |
| FR2709905B1 (fr) | 1993-09-09 | 1995-10-13 | Alcatel Business Systems | Système de commande interactive pour installation multiservice disposant d'un serveur de distribution de programmes télévisuels et d'un central téléphonique. |
| GB9400101D0 (en) | 1994-01-05 | 1994-03-02 | Thomson Consumer Electronics | Consumer interface for a satellite television system |
| AU691209B2 (en) | 1994-01-05 | 1998-05-14 | Thomson Consumer Electronics, Inc | Memory for processing a program guide as for a satellite TV service |
| US5485219A (en) * | 1994-04-18 | 1996-01-16 | Depromax Limited | Electric service to record transmissions without recording commercials |
| US5819034A (en) | 1994-04-28 | 1998-10-06 | Thomson Consumer Electronics, Inc. | Apparatus for transmitting and receiving executable applications as for a multimedia system |
| US5583561A (en) | 1994-06-07 | 1996-12-10 | Unisys Corporation | Multi-cast digital video data server using synchronization groups |
| JPH087041A (ja) | 1994-06-16 | 1996-01-12 | Hitachi Ltd | 文字認識方法および装置 |
| WO1996017306A2 (en) | 1994-11-21 | 1996-06-06 | Oracle Corporation | Media server |
| US5602582A (en) | 1994-11-22 | 1997-02-11 | U S West Marketing Resources Group, Inc. | Method and system for processing a request based on indexed digital video data |
| US5623613A (en) | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
| US5629733A (en) | 1994-11-29 | 1997-05-13 | News America Publications, Inc. | Electronic television program guide schedule system and method with display and search of program listings by title |
| US6341195B1 (en) * | 1994-12-28 | 2002-01-22 | E-Guide, Inc. | Apparatus and methods for a television on-screen guide |
| US6052145A (en) | 1995-01-05 | 2000-04-18 | Gemstar Development Corporation | System and method for controlling the broadcast and recording of television programs and for distributing information to be displayed on a television screen |
| US5583563A (en) | 1995-01-12 | 1996-12-10 | Us West Marketing Resources Group, Inc. | Method and system for delivering an application in an interactive television network |
| US5752159A (en) | 1995-01-13 | 1998-05-12 | U S West Technologies, Inc. | Method for automatically collecting and delivering application event data in an interactive network |
| US5654886A (en) | 1995-03-14 | 1997-08-05 | Wsi Corporation | Multimedia outdoor information system |
| US5544161A (en) | 1995-03-28 | 1996-08-06 | Bell Atlantic Network Services, Inc. | ATM packet demultiplexer for use in full service network having distributed architecture |
| US5517257A (en) | 1995-03-28 | 1996-05-14 | Microsoft Corporation | Video control user interface for interactive television systems and method for controlling display of a video movie |
| US5550576A (en) | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
| US5828945A (en) | 1995-04-17 | 1998-10-27 | Starsight Telecast, Inc. | Merging multi-source information in a television system |
| JP3587218B2 (ja) | 1995-04-17 | 2004-11-10 | ソニー株式会社 | 電子番組ガイド受信装置および方法 |
| US5818438A (en) | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
| US5666645A (en) | 1995-04-26 | 1997-09-09 | News America Publications, Inc. | Data management and distribution system and method for an electronic television program guide |
| US5630119A (en) | 1995-05-05 | 1997-05-13 | Microsoft Corporation | System and method for displaying program listings in an interactive electronic program guide |
| US5699107A (en) * | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
| US5654748A (en) | 1995-05-05 | 1997-08-05 | Microsoft Corporation | Interactive program identification system |
| US5585838A (en) | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
| US5805763A (en) | 1995-05-05 | 1998-09-08 | Microsoft Corporation | System and method for automatically recording programs in an interactive viewing system |
| US5760821A (en) * | 1995-06-07 | 1998-06-02 | News America Publications, Inc. | Electronic program guide schedule localization system and method |
| US5710815A (en) * | 1995-06-07 | 1998-01-20 | Vtech Communications, Ltd. | Encoder apparatus and decoder apparatus for a television signal having embedded viewer access control data |
| US5751282A (en) | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
| JP3698273B2 (ja) * | 1995-07-20 | 2005-09-21 | ソニー株式会社 | 電子番組ガイド伝送装置および方法、電子番組ガイド受信装置および方法、並びに電子番組ガイド送受信システムおよび方法 |
| US5801753A (en) * | 1995-08-11 | 1998-09-01 | General Instrument Corporation Of Delaware | Method and apparatus for providing an interactive guide to events available on an information network |
| US5583576A (en) | 1995-09-11 | 1996-12-10 | Oktv, Inc. | Rating-dependent parental lock-out for television reception |
| US5694163A (en) | 1995-09-28 | 1997-12-02 | Intel Corporation | Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program |
| CA2232003C (en) | 1995-10-02 | 2002-06-04 | Steven Michael Schein | Systems and methods for providing television schedule information |
| US6732369B1 (en) | 1995-10-02 | 2004-05-04 | Starsight Telecast, Inc. | Systems and methods for contextually linking television program information |
| US5778182A (en) | 1995-11-07 | 1998-07-07 | At&T Corp. | Usage management system |
| US5781226A (en) | 1995-11-13 | 1998-07-14 | General Instrument Corporation Of Delaware | Network virtual memory for a cable television settop terminal |
| US5819019A (en) | 1995-12-01 | 1998-10-06 | Silicon Graphics, Inc. | System/method for recovering network resources in a distributed environment, via registered callbacks |
| US6389593B1 (en) * | 1995-12-12 | 2002-05-14 | Sony Corporation | Method of and apparatus for controlling transmission of information on programs |
| US5802284A (en) | 1995-12-13 | 1998-09-01 | Silicon Graphics, Inc. | System and method using cover bundles to provide immediate feedback to a user in an interactive television environment |
| US6675384B1 (en) * | 1995-12-21 | 2004-01-06 | Robert S. Block | Method and apparatus for information labeling and control |
| US5754771A (en) | 1996-02-12 | 1998-05-19 | Sybase, Inc. | Maximum receive capacity specifying query processing client/server system replying up to the capacity and sending the remainder upon subsequent request |
| US5828419A (en) * | 1996-02-29 | 1998-10-27 | Hughes Electronics | Method and apparatus for generating television program guides utilizing icons |
| JPH09247598A (ja) * | 1996-03-14 | 1997-09-19 | Matsushita Electric Ind Co Ltd | 映像検索装置 |
| US6025837A (en) * | 1996-03-29 | 2000-02-15 | Micrsoft Corporation | Electronic program guide with hyperlinks to target resources |
| US5657072A (en) | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
| JPH09284741A (ja) | 1996-04-19 | 1997-10-31 | Hitachi Ltd | 放送受信装置 |
| JPH09284751A (ja) | 1996-04-19 | 1997-10-31 | Fujitsu General Ltd | 監視カメラ装置 |
| US6125259A (en) * | 1996-05-07 | 2000-09-26 | Oktv, Inc. | Intelligent and user friendly channel up/down control |
| US5768528A (en) | 1996-05-24 | 1998-06-16 | V-Cast, Inc. | Client-server system for delivery of online information |
| US5969748A (en) * | 1996-05-29 | 1999-10-19 | Starsight Telecast, Inc. | Television schedule system with access control |
| US5896444A (en) | 1996-06-03 | 1999-04-20 | Webtv Networks, Inc. | Method and apparatus for managing communications between a client and a server in a network |
| US5918013A (en) | 1996-06-03 | 1999-06-29 | Webtv Networks, Inc. | Method of transcoding documents in a network environment using a proxy server |
| US5828402A (en) * | 1996-06-19 | 1998-10-27 | Canadian V-Chip Design Inc. | Method and apparatus for selectively blocking audio and video signals |
| JP3540098B2 (ja) | 1996-06-21 | 2004-07-07 | 松下電器産業株式会社 | テレビジョン放送受信装置 |
| KR100188659B1 (ko) * | 1996-06-28 | 1999-06-01 | 윤종용 | 방송에약녹화 시스템의 방송 프로그램 안내 표시장치및그방법 |
| US5929850A (en) | 1996-07-01 | 1999-07-27 | Thomson Consumer Electronices, Inc. | Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content |
| US6601103B1 (en) * | 1996-08-22 | 2003-07-29 | Intel Corporation | Method and apparatus for providing personalized supplemental programming |
| US6324694B1 (en) * | 1996-09-06 | 2001-11-27 | Intel Corporation | Method and apparatus for providing subsidiary data synchronous to primary content data |
| US6289314B1 (en) * | 1996-09-18 | 2001-09-11 | Matsushita Electric Industrial Co., Ltd. | Pay information providing system for descrambling information from plural sources and rescrambling the information before sending to a terminal or terminals |
| EP0996898B1 (en) | 1996-12-09 | 2001-07-18 | Scientific-Atlanta, Inc. | Using a hierarchical file system for indexing data broadcast to a client from a network of servers |
| US6177931B1 (en) * | 1996-12-19 | 2001-01-23 | Index Systems, Inc. | Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information |
| US5931908A (en) * | 1996-12-23 | 1999-08-03 | The Walt Disney Corporation | Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming |
| US6163316A (en) | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
| US6208335B1 (en) | 1997-01-13 | 2001-03-27 | Diva Systems Corporation | Method and apparatus for providing a menu structure for an interactive information distribution system |
| JPH10208327A (ja) | 1997-01-21 | 1998-08-07 | Sony Corp | 番組予約記録方法および番組予約記録装置 |
| AU6176398A (en) | 1997-02-19 | 1998-09-09 | Scientific-Atlanta, Inc. | System and method for providing a full service television system |
| US5796952A (en) | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
| GB2325537B8 (en) | 1997-03-31 | 2000-01-31 | Microsoft Corp | Query-based electronic program guide |
| US6111612A (en) | 1997-07-10 | 2000-08-29 | Thomson Consumer Electronics | System for forming and processing text data for use in program specific information for broadcast |
| US6160545A (en) * | 1997-10-24 | 2000-12-12 | General Instrument Corporation | Multi-regional interactive program guide for television |
| US6601107B1 (en) * | 1998-02-02 | 2003-07-29 | Hughes Electronics Corporation | Adaptive fuzzy control of data acquisition and broadcasting |
| ATE266293T1 (de) | 1998-03-04 | 2004-05-15 | United Video Properties Inc | Programmführersystem mit überwachung von werbenutzung und nutzeraktivitäten |
| US6100916A (en) * | 1998-05-20 | 2000-08-08 | Lucent Technologies Inc. | System and method for subscriber controlled signal blocking |
| US6675385B1 (en) * | 1998-10-21 | 2004-01-06 | Liberate Technologies | HTML electronic program guide for an MPEG digital TV system |
| US7694319B1 (en) * | 1998-11-02 | 2010-04-06 | United Video Properties, Inc. | Interactive program guide with continuous data stream and client-server data supplementation |
-
1999
- 1999-06-11 US US09/332,625 patent/US7694319B1/en not_active Expired - Fee Related
- 1999-10-21 TW TW088118180A patent/TW469739B/zh not_active IP Right Cessation
- 1999-10-29 CA CA2349350A patent/CA2349350C/en not_active Expired - Lifetime
- 1999-10-29 AU AU19067/00A patent/AU1906700A/en not_active Abandoned
- 1999-10-29 EP EP99962668A patent/EP1138156A1/en not_active Withdrawn
- 1999-10-29 CN CN99814077A patent/CN1329796A/zh active Pending
- 1999-10-29 WO PCT/US1999/025485 patent/WO2000027122A1/en not_active Ceased
- 1999-10-29 JP JP2000580382A patent/JP4959054B2/ja not_active Expired - Lifetime
- 1999-10-29 CA CA2801136A patent/CA2801136A1/en not_active Abandoned
- 1999-11-02 AR ARP990105546A patent/AR024223A1/es unknown
-
2009
- 2009-08-20 JP JP2009191501A patent/JP2009273190A/ja not_active Withdrawn
-
2010
- 2010-01-12 JP JP2010004312A patent/JP2010141904A/ja active Pending
- 2010-02-12 US US12/705,503 patent/US8151296B2/en not_active Expired - Fee Related
-
2012
- 2012-02-29 US US13/408,365 patent/US8984551B2/en not_active Expired - Fee Related
-
2015
- 2015-02-10 US US14/618,641 patent/US20150222953A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US8984551B2 (en) | 2015-03-17 |
| CA2801136A1 (en) | 2000-05-11 |
| TW469739B (en) | 2001-12-21 |
| CN1329796A (zh) | 2002-01-02 |
| JP2009273190A (ja) | 2009-11-19 |
| CA2349350C (en) | 2013-03-12 |
| AR024223A1 (es) | 2002-09-25 |
| US20100146552A1 (en) | 2010-06-10 |
| US20120163776A1 (en) | 2012-06-28 |
| US7694319B1 (en) | 2010-04-06 |
| JP4959054B2 (ja) | 2012-06-20 |
| AU1906700A (en) | 2000-05-22 |
| JP2002529972A (ja) | 2002-09-10 |
| US20150222953A1 (en) | 2015-08-06 |
| WO2000027122A1 (en) | 2000-05-11 |
| EP1138156A1 (en) | 2001-10-04 |
| CA2349350A1 (en) | 2000-05-11 |
| US8151296B2 (en) | 2012-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4959054B2 (ja) | 連続データストリームおよびクライアント−サーバデータの補助を用いた双方向番組ガイド | |
| US10123089B2 (en) | Client-server electronic program guide | |
| AU2015221530B2 (en) | Client-Server Electronic Program Guide | |
| EP1345442A2 (en) | Client-server electronic program guide | |
| EP1746835A2 (en) | Interactive program guide with continuous data stream and client-server data supplementation | |
| AU2012207036B2 (en) | Client-Server Electronic Program Guide | |
| HK1059853A (en) | Client-server electronic program guide | |
| HK1060005A (en) | Client-server electronic program guide |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120426 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120717 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120720 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130411 |