JPH10207914A - 電子プログラムガイドおよび計算プラットフォーム上で実行されるプログラムガイド方法 - Google Patents
電子プログラムガイドおよび計算プラットフォーム上で実行されるプログラムガイド方法Info
- Publication number
- JPH10207914A JPH10207914A JP10031914A JP3191498A JPH10207914A JP H10207914 A JPH10207914 A JP H10207914A JP 10031914 A JP10031914 A JP 10031914A JP 3191498 A JP3191498 A JP 3191498A JP H10207914 A JPH10207914 A JP H10207914A
- Authority
- JP
- Japan
- Prior art keywords
- program
- viewer
- information
- television
- profile
- 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
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/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4751—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user 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/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/4147—PVR [Personal Video Recorder]
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- 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/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/454—Content or additional data filtering, e.g. blocking advertisements
-
- 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/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- 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/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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- 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/482—End-user interface for programme selection
- H04N21/4828—End-user interface for programme selection for searching programme 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement 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/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
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
-
- 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/17345—Control of the passage of the selected programme
- H04N7/17354—Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S348/00—Television
- Y10S348/908—Convertible circuits, e.g. y/c separation or noise reduction
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 Graphics (AREA)
- Health & Medical Sciences (AREA)
- Child & Adolescent Psychology (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
のプログラムの視聴をし易くすること。 【解決手段】テレビ(40)に連動する計算プラットフ
ォーム(12)で電子プログラムガイド(70)が作動
する。プラットフォームは複数のテレビプログラムに対
するプログラムリスト情報(6)を含むプログラムリス
トデータベース(48)にアクセスし、電子プログラム
ガイドは視聴者プロフィル(84)を記憶するプロフィ
ルデータベース(80)と、このプロフィルデータベー
ス(80)に記憶されたサジェストモジュール(76)
とを含む。サジェストモジュール(76)は視聴者プロ
フィル(84)およびブログラムリスト情報(6)にア
クセスし、これに応答し、視聴者プロフィル(84)お
よびプログラムリスト情報(6)に従って好ましいスケ
ジュール(100)を発生する。
Description
視聴および記録の技術分野に関するものであり、特に電
子プログラムシステムおよび方法に関する。
を豊富にするため、テレビを視聴する機会を選択し、ス
ケジュールを決定し、記録したいと考えている。これを
行うため、視聴者の多くは書類または電子プログラムス
ケジュールを見て特定の時間中に見ることができるプロ
グラムを決定した後に、視聴するプログラムを選択す
る。好ましいプログラムを見つけようとチャンネルから
チャンネルに切り替える視聴者もいるが、希望するプロ
グラムを発見できる成功率は異なる。
の数が続けて増加し続けるにつれ、視聴者が視聴する機
会をよりインテリジェントに選択し、スケジュールを決
め、記録できるようにすることはしだいに重要となって
いる。プログラムスケジュール情報に電子的にアクセス
するための現在の技術として、スケジュール情報を周期
的にダウンロードし、視聴者からのリクエストに応じて
スケジュール情報を未処理の状態で視聴者に提供する方
法がある。かかる技術は視聴者が特定のジャンルのプロ
グラムだけをディスプレイできるようにするが、視聴者
は依然として、通知されたチャンネルおよびプログラム
の選択をするためにプログラムのためのリスト情報を別
々に検討するか、またはディスプレイされているプログ
ラム間をチャンネルサーフィングして時間を費やさなけ
ればならない。かかる技術はダイレクトチャンネル合わ
せを補助するものではないので、多くの視聴者の要求を
満たすには適当でない。更に従来技術はプログラムの放
送情報、例えば放送日、開始時間、終了時間およびチャ
ンネルを判断するためのプログラムスケジュールを最初
に検討しなくても、家庭内の所定の視聴者、例えば子供
に対する所定の影響がある特定のプログラムの視聴を視
聴者が制限できるようにはなっていない。
ログラムガイド(EPG)ディスプレイには誤りが生
じ、視聴者が使用され特定のスコアリングアルゴリズム
をある程度理解していることを必要とし、あるEPGか
ら別のEPGに変える視聴者に混乱を生じさせ、好まし
いプログラムクラスタリングの識別を可能にせず、これ
より質の良い視聴時間を正確かつ効率的に計画する能力
が厳しく制限される。更にプログラムを記録するための
従来の技術は、詳細な放送情報、例えば放送日、開始時
間、終了時間およびチャンネル、すなわち特定のプログ
ラムを記録するための特定のプログラムコードを視聴者
が入力しなければならず、記録すべきプログラムが通常
のプログラムまたは予想プログラムよりも長かったり、
中止になったり、スケジュールが変更されたり、あるチ
ャンネルから別のチャンネルに変えられたり、またはそ
れ以外に何らかの理由で視聴者の予想と異なった場合に
は、誤りが生じやすく、プログラムの放送情報を特定し
ない視聴者の好みまたは他の入力情報に基づき、視聴者
が最も見たい特定のプログラムまたはプログラムのタイ
プを視聴者が記録できなくしてしまう。これら欠点およ
びその他の欠点により従来の技術は多くの視聴者にとっ
て不適当なものとなっている。
ビの視聴および記録にこれまで関連した欠点および問題
を解決せんとするものである。
ば、電子プログラムガイドはテレビに連動した計算プラ
ットフォームで作動する。このプラットフォームは複数
のテレビプログラムに対するプログラムリスト情報を含
むプログラムリストデータベースにアクセスし、電子プ
ログラムガイドは視聴者プロフィルを記憶したプロフィ
ルデータベースおよびこのプロフィルデータベースに結
合されたサジェストモジュールを含む。このサジェスト
モジュールは視聴者プロフィルおよびプログラムリスト
情報にアクセスし、これに応答し、視聴者のプロフィル
およびプログラムリスト情報に従った好ましいスケジュ
ールを発生する。この好ましいスケジュールは他のプロ
グラムに対する特定プログラムの好ましさを表示する。
テレビおよび記録装置に連動した計算プラットフォーム
で実施される。プログラムに関する放送情報を特定しな
い視聴者入力情報が受信され、プラットフォームに結合
されたプログラムリストデータベース内に複数のプログ
ラムのためのプログラムリスト情報が記憶される。プロ
グラムリスト情報にアクセスされ、入力情報と比較さ
れ、比較に従ってプログラムのための記録情報を発生す
る。プログラムのための記録情報は記録装置へ送られ、
プログラムを記憶するように記録装置に命令をする。
法により、多数の重要な技術的利点が得られる。本発明
はどのプログラムが最も視聴者にアピールし易いかを決
定するためにすべての利用可能なプログラムにスコアを
与えるのに使用される、一人以上の視聴者のためのプロ
フィルを発生する。この結果得られる情報は、視聴者が
特定プログラムの放送情報を検討することなく、視聴す
る機会をよりインテリジェントに選択し、スケジュール
を決定し、記録できるようにする、簡単かつ理解可能な
フォーマットで与えられる。本発明のプログラムに基づ
く性質により、視聴中の任意の時間に、より好ましいプ
ログラムに視聴者がチューニングし、視聴者のプロフイ
ルを設定するのに使用された視聴者の好み情報に従って
視聴前、視聴中、または視聴後、特定タイプのプログラ
ムを記録できるようになっている。更に視聴者は家庭内
のある視聴者、例えば子供に対する好ましくないプログ
ラムの視聴を制限するように、視聴者は全チャンネルを
ブロックしなくてもよい。更に本発明は放送日、開始時
間、終了時間およびチャンネル等の放送情報へのアクセ
スをすることなく、視聴者が特定のプログラムを記録で
きるようにするものである。当業者であれば、次の図
面、説明および特許請求の範囲から、その他の技術的な
利点が容易に明らかとなろう。
点をより完全に理解するために、添付図面と共に下記の
詳細な説明を参照する。
ーブルされた(enabled)テレビ受信機10を含
むJAVAイネーブルされたテレビシステム2を示し、
テレビ受信機10はテレビその他の適当なディスプレイ
装置40および記録装置20、例えばビデオテープ記録
装置(VTR)、ビデオディスク記録装置、またはビデ
オおよびオーディオテレビ信号を記録するのに適したそ
の他の記録装置に連動している。受信機10はテキサス
インスツルメンツ社によって製造されたデジタル信号プ
ロセッサ(DSP)チップのような1つ以上のプロセッ
サ8上で作動するJAVAに基づくプラットフォーム1
2と、コードの縮小命令セットコンピュータ(RIS
C)マシン(ARM)、またはその他任意の処理プラッ
トフォームを含む。プラットフォーム12は双方向リン
ク14を使用するインターネットおよび関連するインタ
ーネット情報ソースに結合され、このプラットフォーム
12は一般にアプリケーションプログラムインターフェ
ース(API)の集合体を提供し、この集合体によりプ
ラットフォーム12がテレビ信号とテレビ40上にディ
スプレイされるインターネット情報とを同期化し、かつ
統合し、相互対話(インタラクティブな)テレビプログ
ラムを提供するJAVAアプレットまたはアプリケーシ
ョンをサポートすると共に、テレビプログラムに関連し
た広範な機能を提供するJAVAアプレットまたはアプ
リケーションをサポートできる。図3を参照して下記に
より詳細に説明する一実施例では、プラットフォーム1
2は視聴者が視聴者のプロフィルおよびリンク14を使
用して受信する情報に従い、視聴の機会をよりインテリ
ジェントに選択し、記録できるようにする電子プログラ
ムガイドJAVAアプレットまたはアプリケーションを
サポートする。このプラットフォーム12の構造につい
ては図2を参照して後により詳細に説明する。JAVA
について述べたが、本発明の意図する範囲から逸脱する
ことなく、他のプラットフォームに依存したプログラム
言語または他の適当なプログラム言語を使用できる。
(PSTN)、統合サービスデジタルネットワーク(I
SDN)、同軸ケーブルネットワーク、衛星またはマイ
クロウェーブリンク、またはプラットフォーム12をイ
ンターネットに結合するのに適した、他の任意の無線ま
たは有線通信リンクへの専用または交換接続装置とする
ことができる。インターネットについて述べたが、本発
明はプラットフォーム12に結合された任意のグローバ
ルな、地域的な、地方の、または他の適当なコンピュー
タネットワークを可能にするものである。インターネッ
トに結合されたデータベースサーバー46は、サーバー
46およびデータベース48に何らかの方法で連動する
組織の作動に従って周期的に更新されるテレビプログラ
ム情報を含むプログラムリストデータベース48にアク
セスする。一実施例ではデータベース48はテレビ信号
ソース26からの、翌日、翌週、翌月または他の指定さ
れた時間内に見ることができる各プログラムのためのプ
ログラムリスト情報6を含み、テレビ信号ソース26を
任意の適当なケーブルテレビシステム(CATV)、直
接放送衛星システム(DBS)、通常の衛星放送システ
ム、従来のテレビ放送システムまたは受信機10にテレ
ビ信号を送るための他の適当なシステムとすることがで
きる。
ログラムごとに、プログラムリスト情報6は制限するこ
となく、プログラム日;開始時間;終了時間;プログラ
ム時間;プログラムチャンネル;プログラムジャンル;
プログラムの俳優のリスト;プログラムがある程度関連
し得るスポーツチームのリスト;プログラムにある程度
関連するキーワード;プログラムのあらすじ;プログラ
ムが再放送か;初回放送か;最終回放送か;ミニシリー
ズか;映画か;特殊なものであるか、すなわちその他の
プログラムのタイプ;プログラムがクローズドキャプシ
ョンプログラムか;プログラムがステレオかどうか;プ
ログラムに対する映画協会(MPAA)のレート付けま
たは他のレート付け;猥褻性、アダルト状況、アダルト
言語、暴力その他のタイプの内容に関する内容情報;お
よびその他の適当なプログラムリスト情報6を含むこと
ができる。プラットフォーム12上で作動する電子プロ
グラムガイド(EPG)のJAVAアプレットまたはア
プリケーションは、リンク14およびサーバー46を使
ってデータベース48に周期的にアクセスし、図3を参
照して後により詳細に説明するように、受信機10およ
びテレビ40に関連した視聴者にテレビ関連機能をEP
Gアプレットまたはアプリケーションが提供できるよう
にするプログラムリスト情報6を受信する。データベー
ス48について述べたが、本発明は受信機10に一体化
され、プラットフォーム12にアクセス可能なプログラ
ムリスト情報6を含むよう、例えば毎日、毎週またはそ
の他の周期でリンク14を使って受信機10の外部の1
つ以上のサービスプロバイダによって周期的に更新され
る適当なデータベースを提供するものである。
ーダ24を含み、これらデコーダはチューナー/デコー
ダ制御ライン22を使ってプラットフォーム12に結合
し、直接または記録装置20を介してソース26からの
テレビ信号を受信するようになっている。記録装置制御
ライン16はプラットフォーム12の作動に従い記録装
置20を制御する記録装置コントローラ18にプラット
フォーム12を結合する。プラットフォーム12には1
つ以上のオーディオ/ビデオオーバーレイ32が結合さ
れ、これらオーバーレイはプラットフォーム12の作動
に従い、テレビ信号とインターネット情報との統合を調
和させるようになっている。チューナー/デコーダ24
に結合した垂直ブランキングインターバル(VBI,v
ertical blanking interva
l)デコーダ28は、チューナー/デコーダ24からの
デコードされたテレビ信号を受信し、デコードされたテ
レビ信号からのVBIから情報、例えばインターキャス
ト、クローズドキャプション、テレテキストまたは他の
任意のVBI情報を分離し、分離されたVBI情報をプ
ラットフォーム12に送る。チューナー/デコーダ24
はテレビライン34を使ってデコードされたテレビ信号
をオーディオ/ビデオオーバーレイ32へ送り、オーデ
ィオ/ビデオオーバーレイ32はビデオ出力36および
オーディオ出力38は出力信号を送る。
ックケーブルサポートを備えたスーパービデオ(S−ビ
デオ)出力または他の適当なビデオ出力である。オーデ
ィオ出力38はモノラル、ステレオ、サラウンドまたは
他のオーディオ情報の適当な組み合わせをサポートでき
る。ビデオ出力36およびオーディオ出力38はテレビ
40に結合されているが、本発明の範囲では受信機10
およびシステム2の設計に従い、テレビ40と一体化さ
れたビデオ出力端36およびオーディオ出力38も可能
である。入力デバイス42はリモコン式タッチスクリー
ン、マウス、キーボードまたは受信機10の入力受信機
44に赤外線、電子式、または他の入力信号を送るため
のその他の適当なポインタを含む。受信機10の部品は
テレビ40と一体的な、または別の1つ以上の位置、例
えばセットトップボックス、ネットワークコンピュータ
または他の処理装置、またはテレビ40に結合された他
の任意の部品に設けることができる。
ダ24は、直接または記録装置20を使ってソース26
からテレビ信号を受信し、必要に応じて、または適当に
テレビ信号をデコードする。ある実施例ではテレビ画像
ディスプレイに適した画像を発生するのに多数のチュー
ナー/デコーダ24を使用する。チューナー/デコーダ
24はソース26からテレビ信号を受信する前、その
間、またはその後に、テレビ40に関連する視聴者は入
力デバイス42または他の適当な方法で視聴する特定チ
ャンネルを選択する。チューナー/デコーダ24は選択
されたチャンネルに対応するデコードされたテレビ信号
をオーディオ/ビデオオーバーレイ32およびVBIデ
コーダ28へ送り、次にデコーダ28は分離されたVB
I情報をプラットフォーム12へ送る。プラットフォー
ム12はプラットフォーム12上で作動するJAVAア
プレットまたはアプリケーションに従ってデコードされ
たテレビ信号と統合するよう、リンク14を使って多少
同時にインターネット情報を受信する。プラットフォー
ム12上では電子プログラムガイドJAVAアプレット
またはアプリケーションも作動しており、このアプリケ
ーションは図3を参照して後により詳細に説明するよう
にデータベース48から検索された視聴者のプロフィル
および情報に従って、視聴者が視聴する機会をよりイン
テリジェントに選択し、スケジュールを決定し、記録で
きるようにする種々の機能を提供するようになってい
る。
テレビ信号とチャンネルに対応するインターネット情報
にアクセスするのに使用される1つ以上の統一リソース
ロケーション(URL,uniform resour
ce locators)とを関連付けるチャンネルマ
ッピング情報を含む。例えば視聴者が見るためにケーブ
ルニュースネットワーク(CNN)を選択する場合、プ
ラットフォーム12はCNNを送るチャンネルとCNN
に関連するインターネットウェルサイト、例えばhtt
p://ww.cnn.com.のためのURLとを関
連付けるチャンネルマッピング情報を使用できる。プラ
ットフォーム12はURLおよびその他の適当な情報を
使ってインターネットリンク14を使用する関連するウ
ェブページを検索する。オーディオ/ビデオオーバーレ
イ32はこの情報の統合を制御するプラットフォーム1
2上で作動するJAVAアプレットまたはアプリケーシ
ョンに従い、ウェブページと、VBIデコーダ28から
受信される適当なVBI情報と、チューナ/デコーダ2
4から受信される選択されたチャンネルのためのテレビ
信号を統合する。次にオーディオ/ビデオオーバーレイ
32は視聴のためのビデオ出力36およびオーディオ出
力38を使用してテレビ40へ統合情報を送る。
の結果、テレビ40の第1ディスプレイエリアで通常の
テレビ放送を見ることができ、テレビ40の第2ディス
プレイエリアでインターネット情報を見ることができる
ようになる。第1実施例ではプラットフォーム12によ
り対応するJAVAアプレットまたはアプリケーション
に従い、第1および第2ディスプレイエリアを移動し、
大きさを決め、マージし、ブレンドし、重ね合わせ、ま
たは操作し、従来のシステムで可能であったよりも複雑
な、集中的なディスプレイを行うことができる。本発明
はチャンネル用の特定のテレビ信号に関連したVBIを
使ってソース26からのチャンネルに対応するURLま
たは他のインターネット情報を送ることを意図するもの
である。VBIデコーダ24はこの情報をデコードし、
プラットフォーム12へ送り、プラットフォーム12は
テレビ信号と統合するようインターネット情報を検索す
るためにインターネットリンク14を使用して適当なU
RLにアクセスする。本発明の意図する範囲から逸脱す
ることなく、テレビ信号とインターネット情報とをプラ
ットフォーム12が統合できるようにするのに必要なU
RLまたは他の情報を得るために、その他の適当な装置
とすることが可能である。
クセスし、対応するチャンネルのためのテレビ信号と統
合するウェブページは、テレビプログラムの主題に関連
した情報を提供できるので、視聴者は1つのトピックス
に関する多数の情報に適宜アクセスするために、1つの
メディアと相互対話できる。更にプラットフォーム12
が対応するテレビ信号と同期化し、統合するインターネ
ット情報は、他の関連するウェブサイト、視聴者がプロ
グラム中に他の視聴者とプログラムについて討論できる
関連するチャットルームに関する情報、またはその他の
インターネット情報を含むことができる。プログラムの
際のコマーシャルによる中断中に広告中の製品に関連す
るウェブサイトから広告製品に関する情報を検索し、コ
マーシャルと共に同期し、一体的にこの情報をディスプ
レイできる。更に図3を参照して後により詳細に説明す
るように、プラットフォーム12はテレビ視聴経験を高
めるよう視聴者のプロフィルおよびプログラムリスト情
報6に従い、視聴する機会を一人以上の視聴者がよりイ
ンテリジェントに選択し、スケジュールを決定し、また
は記録できるようにするJAVAに基づく電子プログラ
ムガイド(EPG)をサポートする。
含むプラットフォーム12のためのJAVAに基づくオ
ペレーションの階層50を示し、各レベルはハードウェ
ア、ソフトウェアまたはシステム2およびプラットフォ
ーム12の機能を実行するのに適当なハードウェアとソ
フトウェアの双方の集合を含む。第1レベル51は従来
のテレビに関連したハードウェア52、例えば記録装置
コントローラ18と、チューナー/デコーダ24と、V
BIデコーダ28と、ビデオ出力36と、オーディオ出
力38と、入力受信機44と、受信機10、記録装置2
0およびテレビ40に関連するその他の適当なハードウ
ェアおよびソフトウェアを含む。階層50のうちの第2
レベル52は1つ以上の相互対話テレビプロトコル5
4、例えばデジタルオーディオ/ビデオ相互対話デコー
ダ(DAVID)および相互対話通信アプリケーション
プロトコル(ICAP)を含む。階層50のうちの第3
レベル55はJAVA RUN−TIMEを備えた基本
JAVAオペレーテイングシステム56を含み、このシ
ステム56はJAVA VIRTUAL MACHIN
Eを実行し、種々の低レベルのJAVA機能、例えばウ
ィンドー化、ネットワーク化およびファイル管理と共に
プラットフォーム12に関連する機能に従い、基本的J
AVA APIおよび関連するクラスを増加する適当な
JAVAイクステンションを提供する。後により詳細に
説明するように、かかる機能の1つとして、視聴者のプ
ロフィルおよびデータベース48から検索されたプログ
ラムリスト情報6に従い、視聴者が視聴の機会を選択
し、スケジュールを決定し、記録できるようにする電子
プログラムガイドJAVAアプレットまたはアプリケー
ションをサポートすることが挙げられる。
JAVAアプレット64およびアプリケーション62が
JAVAアプレット64およびアプリケーション62に
関連した機能を実行できるように、JAVAオペレーテ
ィングシステム56と協働するAPI60の集合を有す
るJAVAツールキット58を含む。一実施例ではツー
ルキット58のAPI60は、リンク14を通してイン
ターネットよりダウンロードされたJAVAアプレット
64、受信機10または受信機10に関連する処理プラ
ットフォームに局部的にインストールされたJAVAア
プリケーション62またはAPI60のテレビに関連す
る機能を使用する他の適当なJAVAプログラムをプラ
ットフォーム12がサポートできるようにする。ツール
キット58およびAPI60が適当なJAVAアプレッ
ト64またはアプリケーション62をサポートするよう
に設計されているので、視聴者は特定の内容のデベロッ
パーからのアプレット64またはアプリケーション62
に限定されず、任意のJAVAアプレット64をダウン
ロードし、プラットフォーム12とのコンパーテイビリ
ティに関する問題を生じることなく、所望する機能を提
供するJAVAアプリケーション62をインストールで
きる。更にツールキット58はデベロッパーがアプレッ
ト64およびアプリケーション62を書き込むことがで
きるようにし、これらアプレット64およびアプリケー
ション62はテレビ信号とインターネット情報とを統合
し、相互対話テレビプログラムを提供し、視聴者が視聴
者のプロフィルおよびプログラムリスト情報6に従い視
聴の機会を視聴者がよりインテリジェントに選択し、ス
ケジュールを決定し、記録できるようにし、更に他の適
当なテレビに関連する機能をサポートする能力をプラッ
トフォーム12の一部で有している。
クまたは関連するタスクの組み合わせに関連し、上記基
本JAVA APIを拡張するJAVA機能および支持
クラスの集合を含む。例えば制御API60は上記のよ
うにテレビ信号をJAVAアプレット64およびアプリ
ケーション62に統合する機能をサポートするクラスを
含む。この制御API60はテレビ40に関連するビデ
オおよびオーディオの特性、すなわちテレビオーバーレ
イ操作、例えばJAVAアニメーションを重ねるカラー
オーバーレイキーイング;チャンネル番号の組み合わ
せ;統合されたディスプレイ内でのテレビ信号ビデオ成
分の位置、幅および高さの組み合わせ;ビデオおよびオ
ーディオのオン、オフの切り換え;ビデオのフリーズま
たはフリーズ解除;ビデオ輝度、コントラスト、カラー
または色合いの組み合わせ;音量、バランス、低音およ
び高音の組み合わせ;およびテレビ40に示される情報
に関連したその他の適当な性質を制御するクラスも限定
することなく含む。
間、識別子間および関連するURL間のマッピングを定
義するクラス;電子プログラムガイドとチャンネルとを
関連させるクラス;チャンネルに関連するVBI内で送
信されるデータストリームを表示するクラス;関連する
チャンネル上の内容変化に従いテレビ40で表示される
統合されたディスプレイを更新するクラス;およびテレ
ビ信号をプラットフォーム12のJAVA環境内への組
み込みに関連する他の任意のアクティビティを実行する
クラスを含むことができる。例えば統合されたディスプ
レイの方針に関し、プログラムがコマーシャルに切り換
わると、制御API60は広告された製品に関連するウ
ェブページまたはその他のインターネット情報を、ディ
スプレイされているコマーシャルと同期して、テレビ4
0上にディスプレイさせ、別の製品情報または製品の注
文またはコメントをする機会を提供できる。VBIで送
られるURLおよびその他の適当な情報は、協働し、プ
ラットフォーム12がマッピング機能を提供できるよう
にする。制御API60は記録装置20の種々の動作、
例えばスタート、停止、再生、記録、一時停止、高速前
進および巻き戻しを制御するクラスも含む。本発明は内
容のデベロッパーまたは適当なオペレーションと関係な
く、API60およびプラットフォーム12がテレビに
関連したJAVAアプレット64およびアプリケーショ
ン62をサポートできるようにするのに適した任意のク
ラスを可能にするものである。
60を含むことができ、このデータキャストAPI60
はソース26からのテレビ信号と共に送られるデータ、
例えばインターキャスト、クローズドキャプション、テ
レテキストおよびその他のVBI情報へのアクセスをサ
ポートするためのクラスを含む。ツールキット58のシ
ョーレットAPI60は相互対話テレビプログラム、例
えばショッピング、広告、ポーリング、遠距離学習、ゲ
ームショーへの参加、バンキングのためのプログラムお
よびその他の相互対話プログラムをサポートするクラス
を含む。上記のように、プラットフォーム12のツール
キット58および関連するAPI60は、適当なオペレ
ーションを有するJAVAアプレット64およびアプリ
ケーション62をサポートするので、プラットフォーム
12およびシステム2が提供する相互対話プログラムの
機会の回数は実質的に制限がない。本明細書に参考例と
して引用する継続中の米国特許出願第08/ には、
ショーレットAPI60と関連する相互対話プログラミ
ングが詳細に検討されている。
(EPG)API60も含み、このAPI60はプログ
ラムリストデータベース48に含まれるプログラムリス
ト情報6に質問し、検索し、操作するためのクラス、視
聴者の好みに従って視聴者のプロフィルを構築し、変更
するためのクラス、視聴者のプログラムおよび選択され
たプログラムリスト情報6に従い、電子スケジュールデ
ィスプレイを構築するクラス、視聴者が視聴の機会をよ
りインテリジェントに選択し、スケジュールを決定し、
および記録できるようにする他の好ましい機能を提供す
るクラスを含む。本発明に係わる、EPGAPI60お
よびツールキット58のその他のAPI60を使って作
動するEPGアプレットまたはアプリケーション70に
ついて、図3を参照してより詳細に説明する。図2に示
されるように、JAVAオペレーティングシステム56
およびツールキット58は階層50のうちの第5レベル
59においてJAVAアプレット64およびアプリケー
ション62を作動させるためのプラットフォーム12を
実現する。受信機10のプロセッサ8上で作動する個々
のレベルと共に階層50について説明するが、本発明は
互いに一体的な1つ以上のレベルまたは受信機10また
システム2の別個の部品上で作動するように分散された
レベルを可能にするものである。相互対話テレビプロト
コル54、JAVAオペレーティングシステム56およ
びAPI60に関連するツールキット58をプラットフ
ォーム12と総称できる。
インターネットからダウンロードされるEPGアプレッ
ト70をAPI60の作動の一例と考える。一実施例で
は図3を参照して後に説明するように、EPGアプレッ
ト70に関連した機能として、将来指定されていない日
に放送されるようにスケジュールが決められたテレビプ
ログラムを記録する機能が挙げられる。EPGアプレッ
ト70がダウンロードされ、作動を介しした後に、EP
Gアプレット70はEPGAPI60およびその他のA
PI60を特定のタスクを実行するのに適当なものとし
て考慮する。例えば特定のプログラムを記録するため
に、EPGアプレット70はEPGAPI60に関連し
たルーチンをコールし、API60はプログラムリスト
データベース48に質問をし、放送日、開始時間、終了
時間および特定プログラムを放送するようスケジュール
が決められたチャンネルを判断し、EPGAPI60に
プログラム名またはその他のプログラム識別子を送る。
EPGAPI60は次に放送日と現在日とが同じとなる
まで周期的にデータベース48に問い合わせできる。現
在日にプログラムが放送されるようにスケジュールが決
められているかどうかを判断した後、EPG API6
0は記録装置20が記録するようにセットする制御AP
I60に関連したルーチンをコールし、プログラムの記
録を開始するのに適した開始時間またはその他の情報を
送る。記録を停止するよう、またはツールキット58の
EPGAPI60およびその他のAPI60がサポート
する他の適当な機能を実行するように、同様な操作が生
じる。EPGアプレット70からAP160へのコール
およびAPI60からのコールは、プラットフォーム1
2に関連するJAVA環境における実行時間で解決され
るので、プラットフォーム12は重要な技術的な利点を
与える適当なEPGアプレット70を実質的にサポート
できる。EPGアプレット70について説明したが、上
記説明は適当なEPGアプリケーション70にも同じよ
うに当てはまる。
ガイド(EPG)70を示す。このEPG70はリンク
14を通してインターネットからダウンロードされたJ
AVAアプレット64として、また受信機10または関
連する処理プラットフォームに局部的にインストールさ
れたJAVAアプリケーション62としてプラットフォ
ーム12およびプロセッサ8上で作動できる。一実施例
ではEPG70は下記のように種々のEPG機能を提供
するように協働する制御モジュール72と、プロフィル
モジュール74と、サジェストモジュール76と、スケ
ジュールモジュール78とを含む。EPG70は制御モ
ジュール72、プロフィルモジュール74、サジェスト
モジュール76、スケジュールモジュール78および他
の適当な部品の作動に従い、図1を参照してこれまで説
明したようにデータベースサーバー46と協働し、デー
タベース48内のプログラムリスト情報6にアクセスす
るのにEPGAPI60を使用する。本発明は受信機1
0に局部的にプログラムリスト情報6を記憶し、リンク
14を使ってデータベース48へのアクセスに代わり、
またはこれと結合して、周期的にプログラムリスト情報
6を更新することを意図するものである。一般にEPG
70はプログラムリスト情報6および視聴者に関連した
視聴者プロフィルに従い、視聴する機会をよりインテリ
ジェントに選択し、スケジュールを決定し、記録できる
ようにするものである。
報6を検索するのに必要なように、プラットフォーム1
2およびシステム2の部品とインターフェースする。例
えば特定プログラム用のプログラムリスト情報6が望ま
れる場合、制御モジュール72はEPG API60に
関連したルーチンをコールし、プログラムに対応するデ
ータベース46内の所望するプログラムリスト情報6を
検索し、プログラムに関する適当な情報および所望され
たプログラムリスト情報6をEPG API60へ送
る。適当なプログラムリスト情報6は戻された後、制御
モジュール72はプログラムリスト情報6をEPG70
の他の部品、例えばプロフィルモジュール74またはサ
ジェストモジュール76へ、これら部品の作動に従って
送る。制御モジュール72はプロフィルモジュール7
4、サジェストモジュール76およびスケジュールモジ
ュール78の間の通信を適当にコーディネートすること
も行う。一実施例では制御モジュール72は視聴者を促
したり、テレビ40での視聴者のチューニングに応答し
て、またはEPG70のリソースへアクセスする他の態
様で、視聴者のアイデンティティを受信する。
関連した一人以上の視聴者、例えばJAVAイネーブル
テレビシステム2を所有する家族内の多数の視聴者から
の好み情報を受信し、プロフィルデータベース80内に
記憶するための対応する視聴者プロフィル84を構築ま
たは発生する。本発明は別個の視聴者プロフィル84を
有する各視聴者、一人以上の視聴者、例えば組み合わさ
れた視聴者プロフィル84を有する子供または他の適当
な視聴者プロフィル84に対する適当な配置を意図する
ものである。更にEPG70の作動に従い、任意の時に
一人以上の視聴者プロフィル84を追加し、削除し、変
更し、不作動とし、作動し直し、または操作することが
可能である。プロフィルデータベース80は受信機10
に一体的な、または別個の1つ以上の位置において1つ
以上のデータベース、ファイル、リストまたは他の配置
を含むことができる。
80は、視聴者からの好み情報を受信するのに制御モジ
ュール72を使ってプロフィルモジュール74がアクセ
スし、通信できる1つ以上の好みテンプレート82も含
む。例えばEPG70はEPG70に関連するウィンド
ー化メニューの一部としてEPG70がテレビ40にデ
ィスプレイするプロフィル設定オプションを視聴者がポ
イントすること、クリックオンすること、または他の方
法で選択することに応答して、視聴者に好みテンプレー
ト82を送ることができる。次に視聴者は視聴者に関連
した視聴者プロフィル84の構築または変更を開始する
ように特定の好みテンプレート82を選択できる。本発
明は視聴者が好みテンプレート82を選択するのに適当
な方法でEPG70と相互対話することを意図するもの
である。EPG70は視聴者が入力デバイス42を使用
してEPG70の作動および特定のニーズに従ってテレ
ビ40上にディスプレイされるテンプレート82または
視聴者プロフィル84間をハイパーリンクすることも可
能である。
好みテンプレート82は、可能なプログラムジャンル例
えばドラマ、ホラー、コメディ、ロマンスまたは他のプ
ログラムジャンルをリストしたジャンルテンプレート8
2;プログラムに出演する俳優をリストした俳優テンプ
レート82;例えばプログラムが陸上競技に関連する場
合にはドキュメンタリーまたは他のスポーツ関連プログ
ラムの形でプログラムが関係するスポーツチームをリス
トしたスポーツチームテンプレート82;プログラムを
何らかの形で記述するキーワード、例えばノンストッ
プ、心温まる、エキサイティング、ロマンチックまたは
他の適当なキーワードをリストしたキーワードテンプレ
ート82;対応する視聴者に関連した好み情報に従い、
視聴者のプロフィル84を構築するのに適当な他の適当
な好みテンプレート82を制限することなく含むことが
できる。多数の好みテンプレート82は視聴者が同一ま
たは同様な好み情報を与えるような結果を生じさせるよ
うな同一または類似のオプションを含むことができる。
例えば視聴者がジャンルテンプレート82とキーワード
テンプレート82の双方を使用して好みとして「教育
的」を選択し得る。一実施例ではテンプレート82に関
連して視聴者がとるオプションは、データベース48が
プログラムリスト情報6および他の適当な要素を含む特
定のプログラムに応じて、現在または将来のある時点で
データベース48が含み得るプログラムリスト情報6に
対応する。
与えられる各オプションに対し、好みテンプレート82
は、EPG70が視聴者プロフィル84を発生するのに
使用するランキング情報を視聴者が提供し、後により詳
細に説明するように、視聴者プロフィル84に従って視
聴する機会を増すことができる。図4を参照すると、ジ
ャンル好みテンプレート82はテレビ40上で視聴可能
な適当な任意のプレゼンテーションフォーマットで、オ
プション86および対応するランキング88を含む。一
実施例では視聴者は適当なスケール、標準または他の基
準に従ってオプション86と関連するプログラムの好ま
しさを表示するために、オプション86ごとにランキン
グ88を提供する。例えばテンプレート82はオプショ
ン86ごとにテンプレート82上に任意の数の丸、ボッ
クスまたは他のロケーションを含むことができ、各々は
視聴者がオプション86に関連するプログラムを楽しむ
可能性が高い度合いの定性的な評価に対応する。
提供するために、視聴者は入力デバイス42を使用する
か、または他の適当な方法で適当な位置を単にポイント
したり、クリックオンしたり、または他の方法で表示す
ることになる。各位置は下記により詳細に説明するよう
に視聴者のプロフィル84に従い、プログラムにスコア
を与えるために視聴者の評価を定量化する数値または重
みを関連づけることも可能である。例えばコメディのオ
プション86が視聴者におおいに好ましい場合、視聴者
は10の重みを持つランキング88を与えるために、図
4の右側の最終位置を表示できる。同様にドラマのオプ
ション86は視聴者にとって適度に好ましい場合、視聴
者は3の重みを有するランキング88を与えるため、右
側の最終ロケーションの次を表示できる。視聴者が中立
的となるオプション86は0の重みを有するランキング
88をとり、視聴者に適度に好ましくないオプション8
6は−3の重みを有するランキング88を受け、極めて
視聴者に好ましくないオプション86は−10の重みを
有するランキング88を受ける。本発明はテンプレート
82に関連した一部またはすべてのオプション86に対
するランキング88を視聴者が提供できるようにするの
に適当な評価技術すなわち重みづけ技術を意図するもの
である。
定のオプション86を選択することにより、例えば付加
的説明または他の適当な情報を提供するデイスプレイに
視聴者がハイパーリンクできるようにする。ジャンルテ
ンプレート82は視聴者がジャンルテンプレート82に
従って好み情報を提供した後に視聴者がジャンルテンプ
レート82を出て好みテンプレートメニューまたは他の
適当なメニューへ復帰できるようにする出口ウィンドー
90を含むことができる。ジャンルテンプレート82に
ついて説明したが、本説明は他の適当な好みテンプレー
ト82、例えば俳優テンプレート82、スポーツチーム
テンプレート82、またはキーワードテンプレート82
にも同じように当てはまる。視聴者が適当なテンプレー
ト82を使ってEPG70へ好み情報を与えた後に、プ
ロフィルモジュール74は視聴者のための新しい、また
は変更された視聴者プロフィル84としてプロフィルデ
ータベース80内に視聴者のための好み情報を記憶す
る。EPG70はシステム2に関連した各視聴者のため
の視聴者プロフィル84を発生し、記憶し、特定のニー
ズに従って1つ以上の視聴者プロフィル84を組み合わ
せたり、また一人以上の視聴者がEPG70へ与える好
み情報に従って他の方法で視聴者プロフィル84を発生
できる。
御モジュール72を使ってデータベース48内のプログ
ラムリスト情報6にアクセスすると共にプロフィルデー
タベース80内の視聴者プロフィル86にアクセスし、
視聴または記録に好ましいプログラムを視聴者がよりイ
ンテリジェントに選択できるようにする好ましいプログ
ラムスケジュールを発生する。図5は特定の日における
8:00PM〜12:00PMまでの間の視聴可能なテ
レビプログラムに対応する好ましいスケジュール例10
0を示す。この好ましいスケジュール100は第1、第
2、第3、第4、第5および第6チャンネルにそれぞれ
対応するチャンネルプログラム102、104、10
6、108、110および112を含むが、本発明では
任意の数のチャンネルが可能である。チャンネルプログ
ラム102、104、106、108、110および1
12は、特に表示しない限りチャンネルプログラム10
2と総称する。好ましいスケジュール100がチャンネ
ルプログラム102を有する各プログラムは、1つ以上
のタイムスロット114の一部またはすべてを満たすこ
とができ、これらタイムスロットの各々は図5に示され
た例では30分長さであり、好ましいスケジュール10
0の外観を重ねられたレンガ状にする。好ましいスケジ
ュール118上のボタン118は視聴者が好みテンプレ
ートメニューまたは視聴者プロフィル84のディスプレ
イにハイパーリンクできるようにするか、またはこれへ
の接続を設定できるようにする。好ましいスケジュール
100はチャンネルプログラム102、スコアリングイ
ンジケータ116および下記のようにスコアリングイン
ジケータ116を発生するのに使用されるプログラムス
コア、およびこの好ましいスケジュール100に関連し
た他の適当な情報を含むものと言える。EPG70は適
当な位置に好ましいスケジュール100を一時的または
多少永久的に記憶できる。
ィル84および適当なスコアリングアルゴリズム77を
使ってチャンネルプログラム102および好ましいスケ
ジュール100がプログラム情報を含む各プログラムに
対するカラーコード化された、数値の、またはその他の
スコアリングインジケータ116を発生する。スケジュ
ールインジケータ116に、プログラムに関係する付加
的テキスト情報または他の適当な情報を関連付けでき
る。スコアリングインジケータ116視聴者に対する視
聴者プロフィル84に基づき、対応するプログラムに関
係づけされ易い好ましさを視聴者に視覚的に表示する。
例えばスコアリングインジケータ116はプログラムに
関連するテキスト情報にカラーまたはシェーディングを
重ねることができる。例えば極めて好ましいプログラム
に対しては明るい緑色を重ね、適度に好ましいプログラ
ムに対しては暗い緑色を重ね、比較的望ましくないプロ
グラムに対しては黄色を重ね、あまり好ましくないプロ
グラムに対しては暗い赤色を重ね、極めて好ましくない
プログラムに対しては明るい赤を重ねることができる。
その他の適当な色のグラデーション(階調)も使用でき
る。別の実施例では、好ましいプログラムのためのチャ
ンネルプログラム102は、テキスト情報に対してはバ
ックグラウンドを明るくし、好ましいとも好ましくない
とも言えないプログラムのためのチャンネルプログラム
102のバックグラウンドを灰色とし、好ましくないプ
ログラムに対するプログラム情報102は適当なタイム
スロット114にわたって完全に黒塗りとすることがで
きる。本発明は適当なフォーマットのスコアリングイン
ジケータ116を可能にするものであるが、一実施例で
はカラーリングを用いることにより、後により詳細に示
すように、重要な技術的な利点が得られる。
モジュール72は視聴者のための視聴者アイデンティテ
ィおよび一部の、またはすべての、利用できるプログラ
ムのためのプログラムリスト情報6をサジェストモジュ
ール76へ送る。これに応答してサジェストモジュール
76はプロフィルデータベース80内の対応する視聴者
プロフィル84にアクセスする。サジェストモジュール
76はプログラムごとにスコアリングアルゴリズム77
を使って視聴者プロフィル84およびプログラムリスト
情報6に基づきプログラムの好ましい度合いを示すプロ
グラムスコアを視聴者に発生する。例えばスコアリング
アルゴリズム77に表示される特定プログラムのための
プログラムリスト情報6が、プログラムジャンルがコメ
ディであり、プログラムは俳優のビル・コスビーが出演
し、プログラムに関連するキーワードは魅力的であり、
プログラムは第4チャンネルで、その日の10:00P
Mに開始し、10:30PMに終了するクローズドキャ
プション付き再放送であるとする。視聴者プロフィル8
4におけるコメディのジャンルのオプション86に対す
るランキング88は、ある数値、例えば10または適当
な値となり、視聴者はコメディプログラムを強く好むこ
とを示す。同様に、「ビル・コスビー」なる俳優のオプ
ション86に対するランキング88は3または他の値で
あり、視聴者がビル・コスビーのプログラムを少し好
み、「魅力的な」なるキーワードオプション86に対す
るランキング88は0または他の値となり、視聴者は
「魅力的な」キーワードのオプション86が関連するプ
ログラムに関して中立的であることを示す。
ングアルゴリズム77はプログラムに対するランキング
88を大きくしたり、平均化したり、またはその他の方
法で操作し、プログラムに対するスコアを決定し、プロ
グラムリスト情報6内のすべての適用可能な情報および
本例で比較的高い傾向がある視聴者プロフイル84を検
討することにより、視聴者がプログラムを楽しむ度合い
を表示する。一実施例ではスコアリングモジュール77
は好ましいスケジュール100がチャンネルプログラム
102を含むプログラムごとのスコアを決定する。最高
のパーセントの範囲内のスコア、例えば最高15%のス
コアまたはその他の特定レンジ内のスコアを有するプロ
グラムに対し、サジェストモジュール76は適当な色の
スコアインジケータ16、例えば緑、透明または他の適
当なスコアリングインジケータ116と好ましいスケジ
ュール100内のプログラムとを関連付けし、プログラ
ムに関するテキスト情報を重ねることができる。サジェ
ストモジュール76は中間のパーセント範囲内のスコア
を有するプログラムに対し黄色、灰色または他のスコア
リングインジケータ116とプログラムとを関連付けで
きる。最も低いパーセント範囲内のスコアを有するプロ
グラムに対し、サジェストモジュールは赤色とそのプロ
グラムとを関連付けしたり、プログラムおよび好ましい
スケジュール100からの関連するテキスト情報を黒塗
りにしたり、プログラムの相対的に好ましくない度合い
を示すよう、他の方法で視聴者にスコアリングインジケ
ータ116を提供できる。
77、スコアリングインジケータ116の特定の方針、
プログラムリスト情報6および視聴者プロフィル84に
従い、好ましいスケジュール100に相談し、無数の利
用できる視聴の機会のうちからインテリジェントに選択
することが可能である。好ましいスケジュール100は
プログラムを楽しみ易い度合いに従ってカラーでコード
化されているので、視聴者はスコアリングアルゴリズム
77、プログラムに対して決定されたスコアすなわちプ
ログラムのグループに対して決定されたスコア間の関
係、またはサジェストモジュール76が好ましいスケジ
ュール100を発生する態様のその他の特徴を理解した
り、その知識を有する必要はない。視聴者は特定のニー
ズに従ってEPG70をカスタム化するようにプログラ
ムスコアのためのパーセントレンジとスコアリングイン
ジケータ116に対して使用される色との適当な対応性
を特定できる。プログラムの好ましさとスコアリングイ
ンジケータ116とのマッピングは一環しており、よっ
て視聴者は常に視聴者が容易に理解できるフォーマット
でチャンネルプログラム102を受けるので、視聴者の
見方からEPG70の機能を変えることなくスコアリン
グアルゴリズム77を交換または変更できる。
0:30PMの間のタイムスロット114では、第2チ
ャンネルのためのチャンネルプログラム104、第4チ
ャンネルのためのチャンネルプログラム108および第
6チャンネルのためのチャンネルプログラム112はす
べて透明なスコアリングインジケータ116を有し、こ
のインジケータは対応するプログラムのためのテキスト
情報に重ねられ、これらチャンネルの3つのすべてにお
けるプログラムは視聴者が楽しみやすいことを示す。こ
れと対照的に、第1、第3および第5チャンネルはそれ
ぞれチャンネルプログラム102、106および110
を有し、ケースに応じて灰色または黒色のスコアリング
インジケータ116を有し、このタイムスロット114
の間のこれらチャンネル上のプログラムは特定の視聴者
には楽しみにくいことを示す。この結果、このタイムス
ロット114に対して好ましいスケジュール100を相
談すると、視聴者はチャンネルの選択に関し、容易に判
断でき、重要な技術的な利点が得られる。更に好ましい
スケジュール100により、視聴者はスコアリングイン
ジケータ116の配列に従って視聴を楽しむのに最も適
当なタイムスロット114に関して、よりインテリジェ
ントな判断を行うことができる。例えば1つ以上のタイ
ムスロット114において、好ましいプログラムに対す
る透明なスコアリングインジケータ116が比較的集中
している場合、視聴者は家事を行う間に視聴者用または
他の視聴者用の視聴時間の計画をたてることができる。
定プログラムに対するチャンネルプログラム102をポ
イントしたり、クリックオンしたり、または他の方法で
選択し、ディスプレイにハイパーリンクすなわち他の適
当な接続を設定でき、このディスプレイは付加的な事
実、説明またはプログラムに関する他の情報、関連する
プログラムリスト情報6、そのプログラムに対してスコ
アリングアルゴリズム77が発生したスコア、プログラ
ムスコアに関連したプログラムに対するパーセントのラ
ンクまたは範囲、または他の適当な情報、それらの組み
合わせを発生する。EPG70は視聴者が更にこのディ
スプレイから他のディスプレイにハイパーリンクし、選
択したプログラムリスト情報6に関する別の情報を提供
することを可能にできる。例えばプログラムのための第
1ディスプレイがプログラムに出る俳優のリストを含む
場合、視聴者は俳優の名前をポイント、クリックオンま
たは他の方法で選択し、その俳優の経歴情報、その俳優
が出る他のプログラムまたは俳優に関する他の適当な情
報をディスプレイする第2ディスプレイにハイパーリン
クすなわち接続を設定できる。EPG70は、EPG7
0により視聴者が特定のタイムスロット114をポイン
トし、クリックオンし、他の方法で選択して、最高のス
コアから最低のスコアまでの降順または他の適当な順
で、少なくともそのタイムスロツト114の一部におい
て放送される一部のプログラムまたはすべてのプログラ
ムに対するプログラムスコアおよび他の情報を受信する
ことが可能となる。本発明は、視聴者がプログラムを見
て記録する機会をよりインテリジェントに選択できるよ
うにし、テレビに関係する経験を高めるよう、プログラ
ムに関係する情報へアクセスできるようにする技術を視
聴者に提供するものである。視聴者はインターネット情
報ソース、例えば俳優またはプログラムに関係するウェ
ブページから上記情報にアクセスするよう任意の時間に
適当なURLを提供できる。
中の任意の時間に、チャンネルが比較的好ましいプログ
ラムを放送しているかどうかとは関係なく、あるチャン
ネルから現在比較的好ましいプログラムを放送している
別のチャンネルに視聴者が切り換えることが可能とな
る。一実施例では、視聴者がチャンネルアップボタンを
押すか、または他の方法で、入力装置42を使って視聴
者がチャンネルを変えたいことを表示する。これに応答
し、EPG70は視聴者の好みを満足させるプログラム
を現在のところ放送していないチャンネルをバイパスし
ながら、別のチャンネルすなわち他のチャンネルで現在
放送中の他のプログラムに対して最もスコアの高いプロ
グラムを放送中のチャンネルに切り換える。視聴者は任
意の時間に対応する視聴者プロフィル84を変えたり、
視聴者が任意の時間に提供できる好みに従って任意の時
に特定プログラムを選択できるので、視聴者はプリント
されたプログラムガイドを見なくても視聴の判断を行う
ことができる。このことは、本発明の重要な技術的利点
となっている。
100を再び参照する。視聴者が10:00PM〜1
0:30PMまでのタイムスロット114の間に第1チ
ャンネルのプログラムを現在見ており、入力装置42の
チャンネルアップボタンを押すと、EPG70はこのタ
イムスロット114中の第6チャンネルに対するチャン
ネルプログラム112に関連する透明なスコアリングイ
ンジケータ116によって示されるように、好ましいと
されるプログラムを現在放送中の第6チャンネルに受信
機10が同調するようにする。同様に、視聴者が再びチ
ャンネルアップボタンを押すと、EPG70は透明なス
コアリングインジケータ116を有するプログラムを放
送中の第4チャンネルに受信機10が同調するようにさ
せる。このように、視聴者は第5チャンネルに対するチ
ャンネルプログラム110に関連した灰色のスコアリン
グインジケータ116が表示するように、視聴者が楽し
むことができないと予想される第5チャンネルで放送中
のプログラムをバイパスできる。
か、またはチャンネルを変えたい視聴者からの表示に応
答してどのチャンネルに同調するかを決定する際の別の
基準も使用できる。例えばタイムスロット114の間に
透明なスコアリングインジケータ116の付いたプログ
ラムを2つ以上のチャンネルが放送する場合、EPG7
0は最後にスタートしたプログラムを放送中のチャンネ
ルに受信機10が同調するようにできる。この場合、1
0:00PM〜10:30PMまでのタイムスロット1
14の間に、まず第4チャンネルに同調し、次ぎに第6
チャンネルに同調し、3回目に第2チャンネルに同調す
る。EPG70は選択するチャンネルを決定するのに、
例えば最もスコアの高いプログラムを放送中のチャンネ
ル、再放送でないプログラムを放送中のチャンネルまた
は他のチャンネルを決定するのに別の情報も使用でき
る。本発明は視聴中の任意の時間に視聴する1つ以上の
別のチャンネルを選択するための適当な技術を可能にす
るものである。
りもむしろプログラムに基づくチャンネル選択プロセス
を実行するので、この選択プロセスは種々のチャンネル
で放送中のプログラムが変更するにつれてダイナミック
に適応する。例えば10:30PM〜11:00PMの
タイムスロット114の間にEPG70は、まだ受信機
10を第4チャンネルに優先的に同調させることができ
るが、視聴者がプログラムを楽しむ可能性の低いことに
対応する黒色のスコアリングインジケータ116をチャ
ンネルプログラム112が含む第6チャンネルには同調
しない。EPG70は優先的にEPG70 API6
0、リンク14およびデータベースサーバー46を使っ
てデータベース48から検索されるプログラムリスト情
報6の適当な組み合わせに従い、タイムスロット114
中に視聴するためのチャンネルを優先的に選択できる。
プログラムに基づく性質およびその機能に起因し、視聴
者が他の視聴者、例えば家庭内の子供が視聴する習慣お
よび機会を管理することも可能にする。一実施例では、
子供が所定の基準または基準の組を満足させる関連する
プログラムリスト情報6を有する特定のプログラムまた
はプログラムのタイプを見ることができないように、親
が選択し、防止することがでる。例えば子供がホラージ
ャンルのプログラムを見ないように親が望む場合、プロ
フィルモジュール74を使って対応する好み情報または
他の方法で入力でき、親が不在のときにテレビ40にア
クセスするには、子供はアイデンティティ情報をEPG
70に入力しなければならない。ホームボックスオフィ
スがハロウィーンを放送中に、子供がシステム2にアク
セスする場合、EPG70はその時間に子供がホームボ
ックスオフィスに対応するチャンネルに合わせるのを認
めないが、後にホームボックスオフィスがサウンドオブ
ミュージックまたは他の比較的好ましいプログラムを放
送中に同じチャンネルを子供が選択するのを認める。親
はプロフィルモジュール74または他の方法で入力され
た所定の特徴を満足するプログラムリスト情報6を有す
るプログラムに対する子供の日々の全体の視聴を制限す
ることもできる。例えば親はEPG70を使ってアニメ
のジャンルのプログラムの毎日の視聴を2時間に制限
し、その後、EPG70がそのジャンルのプログラムを
放送しているチャンネルを子供が選択するのを許可しな
いようにできる。EPG70のこのようなプログラムに
基づく特徴により、プログラム情報を提供するためのこ
れまでのシステムよりも重要な技術的利点が得られる。
視聴者が放送情報として総称される放送日、開始時間、
終了時またはプログラムのチャンネルに関する情報を提
供することに頼ることなく、視聴者プロフィル84、プ
ログラムリスト情報6、または視聴者プロフィル84と
プログラムリスト情報6の双方に従って記録装置20を
使ってプログラムを記録できることにある。EPG70
はデータベース48のリソースおよびプログラムリスト
情報6にアクセスするので、視聴者がEPG70にプロ
グラムのタイトルまたは他の適当な識別子を提供する
と、EPG70はEPG70 API60およびプラッ
トフォーム12および受信機10の他の部品を使用して
記録装置20がプログラムが放送される日、時間、また
はチャンネルに係わらずプログラムを記録するようにで
きる。例えば視聴者がM*A*S*Hまたは他のシリー
ズのすべてのエピソードの記録を指定する場合、EPG
70はプログラムが季節の最初の放映であるか、または
他の理由により、M*A*S*Hを放送するチャンネル
が変わっても、M*A*S*Hの放送時間が変わって
も、またはM*A*S*Hのプログラム長さが変更され
ても、EPG70はデータベース48内の適当なプログ
ラムリスト情報6にアクセスの維持を続けるので、EP
G70はM*A*S*Hを記録する。視聴者が放送情報
を提供する必要がなくなることも、重要な技術的利点で
ある。
他のオプション86、例えばジェームズ・ボンドまたは
他の適当なキーワードオプション86に関連したすべて
のプログラムを記録装置20が記録し、記録するプログ
ラムの再放送は記録しないように指定したり、EPG7
0を使って他の適当な方法でプログラムの記録を指定す
ることができる。サジェストモジュール76のスコアリ
ングアルゴリズム77はプログラムリスト情報6および
プロフィルデータベース80に記憶された適当なプロフ
ィル84に従って、記録に利用できる各プログラムのス
コアを決定することもできる。特定のプログラムのため
のスコアが視聴者によって指定され、または他の方法で
指定された所定のスレッショルドを越える場合、プログ
ラムが放送されることを視聴者が知らなくても、または
プログラムが存在することも知らなくても、EPG70
はプログラムを記録するようにできる。EPG70は1
台以上の記録装置20を使ってプログラムを記録でき
る。例えば記録装置20がVTRであり、EPG70が
多数の視聴者プロフィル84をサポートする場合には、
EPG70は特定の視聴者に対応する記録装置20を使
って、関連する視聴者プロフィル84に従って特定の視
聴者に比較的好ましいプログラムを記録させることがで
きる。このプログラムの記録は特定のニーズに従い、所
定の視聴者プロフィル84を無効にしたり、これをデー
タベース80から除くことにより周期的に変更できる。
はプログラムリスト情報6に従って従来のプログラムス
ケジュールを提供するが、視聴者プロフィル84に関連
するか、またはこれに従って決定された視聴者の好みま
たは他の情報に関する情報を含んでいない。例えば視聴
者はEPG70に連動するメニューディスプレイを使用
するか、または他の適当な方法でスケジュールモジュー
ル78をポイントしたり、クリックしたり、選択でき
る。これに応答し、EPG70は図5に示され、好まし
いスケジュール100を参照して説明したように、1つ
以上のタイムスロット114における種々のチャンネル
のためのチャンネルディスプレイ102をディスプレイ
できるが、プログラムスケジュールかスコアリングイン
ジケータ116がないことが異なる。本発明はスケジュ
ールモジュール78に関連したプログラムスケジュール
とサジェストモジュール76に関連した好ましいスケジ
ュール100とを適当な方法で組み合わせるものであ
る。プラットフォーム12に対してEPG70を説明し
たが、本発明はEPG70のJAVAに基づく作動をサ
ポートするのに適当なプラットフォーム上でEPG70
が作動することを可能にするものである。本発明は更に
1つ以上の他のモジュールと一体的な、またはプラット
フォーム12の外部の処理プラットフォーム上で作動す
るように分散されたEPG70の1つ以上のモジュール
を意図するものでもある。
るプログラムを選択するための方法の一例を示すフロー
チャートである。この方法はステップ200でスタート
し、このステップでは視聴者は1つ以上の好みテンプレ
ート82および入力デバイス42を使用するか、または
他の方法でEPG70に視聴者の好み情報を提供する。
ステップ202ではプロフィルモジュール74が直接ま
たは制御モジュール72を介し好みオプション86に対
応するランキング88状をした視聴者の好み情報を受け
る。これまでより詳細に説明したように、オプション8
6はジャンルオプション86、俳優オプション86、ス
ポーツチームオプション86、キーワードオプション8
6または他の適当なオプション86を含むことができ
る。プロフィルモジュール74はステップ204で視聴
者のための視聴者プロフィル84を発生し、ステップ2
06でプロフィルデータベース80に視聴者プロフィル
84を記憶する。一実施例では視聴者プロフィル84は
特定オプション86に関連するプログラムの視聴者への
相対的な好ましさを表示する各好みオプション86に対
するランキング88を含む。サジェストモジュール7
6、制御モジュール72、またはEPG70の他の適当
な部品はステップ207で視聴者の入力を受ける。この
視聴者の入力にはEPG70に何らかの方法でアクセス
するか、または他の方法で、視聴者がテレビプログラム
を見たいことを示すような、視聴者がテレビ40をスイ
ッチオンすることが含まれる。
76がEPG70 API60、リンク14およびデー
タベースサーバー46と協働してプロフイルデータベー
ス80内の視聴者プロフィル84およびプログラムリス
トデータベース48内のプログラムリスト情報6にアク
セスする。サジェストモジュール76はプログラムリス
ト情報6を含むよう、周期的に更新され、アクセスデー
タベース48と交換されるか、または組み合わされる1
つ以上のローカルデータベースを含むことができる。サ
ジェストモジュール76は1つ以上のタイムスロット1
14における特定の日に放送されるすべてのプログラム
またはプログラムの他の組に対するプログラムリスト情
報6にアクセスできる。ステップ210ではサジェスト
モジュール76およびそれに関連するスコアリングアル
ゴリズム77が、視聴者プロフィル84およびプログラ
ムリスト情報6に従ってプログラムごとのプログラムス
コアを計算し、決定し、または他の方法で発生する。ス
テップ212ではサジェストモジュール76が適当なタ
イムスロット114の間にチャンネルプログラム102
を有する好ましいスケジュール100を発生する。一実
施例では、スコアリングインジケータ116は各プログ
ラムに関連しており、各プログラムに対し好ましいスケ
ジュールはそのプログラムに関するテキスト情報に重ね
られたカラー状をした、または他のフォーマットのチャ
ンネルプログラム102を含む。
4でプログラムの変更が適当であるとの表示を受けるこ
とができる。例えばこの表示には視聴者が入力装置42
のチャンネルアップボタンを押したこと、または他の適
当な表示をしたことが含まれる。これとは異なり、視聴
者が子供である場合、親は特定のジャンルのプログラム
を子供が見ないようにEPG70に命令できる。この表
示には好ましくないジャンルのプログラムを現在放送中
のチャンネルを子供が選択していること、または好まし
いプログラムが終了し、その後そのチャンネルで好まし
くないジャンルのプログラムの放送が開始することが含
まれる。ステップ214でこのような表示が受信される
場合、サジェストモジュール76は好ましいスケジュー
ル100がチャンネルプログラム102を含む他のプロ
グラムのためのプログラムスコアに従って、より好まし
い可能性のあるプログラムをステップ216で選択し、
この方法が終了する。ステップ214で表示が受信され
ない場合、以前と同じように視聴が続き、この方法が終
了する。ステップ200〜216は、視聴者が視聴者プ
ロフイル84を変更し、視聴中に別の視聴プログラムを
選択し、またはEPG70がサポートする機能のいずれ
かを他の方法で実行できるようにするのに適当な回数お
よび相対的な順序で繰り返すことができる。
ログラムを記録するための方法の一例を示すフローチャ
ートである。この方法はステップ300でスタートし、
このステップで視聴者はEPG70へ視聴者入力情報を
入力する。一実施例ではこの入力情報には記録すべきプ
ログラムのためのプログラム識別子、例えばプログラム
の題名、上記任意の好みオプション86またはプログラ
ム識別子と1つ以上の好みオプション86の組み合わせ
が含まれる。EPG70はプログラムに基づくものであ
るので、入力情報は放送情報、例えば放送日、開始時
間、終了時間またはチャンネルを含む必要はない。EP
G70は放送日、開始時間、終了時間またはチャンネル
に関する視聴者からの情報がなくても、プログラムに対
するプログラム識別子を使って記録装置20が任意のプ
ログラムを記録するようにできるので、好み情報は不要
とすることができる。別の実施例では、視聴者は視聴者
プロフィル84を満足するこれまで識別されていないす
べてのプログラムを記録装置20が記録するようにEP
G70に命令してもよく、この場合、入力情報には少な
くとも一部の視聴者好み情報が含まれることとなる。サ
ジェストモジュール76は直接または制御モジュール7
2または他の適当なEPG70の部品を通してステップ
302で入力情報を受ける。
API60、リンク14およびデータベースサーバー4
6を使って局部的またはデータベース48内に記憶され
たプログラムリスト情報6にステップ304でアクセス
する。ステップ306ではサジェストモジュール76が
入力情報、例えば視聴者のための好み情報を使って発生
されたプログラム識別子または視聴者プロフィル84
と、データベース48内のプロフィルリスト情報とを比
較する。ステップ306で実行される比較に従い、サジ
ェストモジュール76がステップ308でプログラムの
ための記録情報を発生する。例えばデータベース48が
プログラムリスト情報6を含むプログラムが視聴者プロ
フィル84に関連する所定のスレッショルドスコアを満
足する場合、サジェストモジュール76がプログラムの
ための記録情報を発生し、プログラムを記憶させること
ができる。
録するようにさせるのに適当な命令または命令の組、例
えば放送日、開始時間、終了時間、チャンネル、または
プログラムの放送に関するその他の情報を含むことがで
きる。本発明は記録情報をEPG70 API60、制
御API60、またはプログラムの記録を開始するため
のプラットフォーム12の他の部品への命令とするもの
である。ステップ310では、サジェストモジュール7
6、制御モジュール72またはEPG70の他の部品
は、プログラムのための記録情報をEPG70 API
60、制御API60または他の適当なプラットフォー
ム12もしくはシステム2の他の適当な部品へ送り、記
録装置20がプログラムを記録するように命令し、この
方法は終了する。本発明は一人以上の視聴者がEPG7
0およびシステム2の作動に従って視聴する機会をより
インテリジェントに選択し、スケジュールを決定し、記
録できるように、図6および7に示された工程が適当な
方法で協働できるようにするものである。
ついて説明したが、当業者には多数の変形、置換、変
化、変換および変更を考え付くことができよう。本発明
は添付した特許請求の範囲およびその精神から逸脱する
ことなく、変形、置換、変化、変換および変更を含むも
のである。
る。 (1)複数のテレビプログラムに対するプログラムリス
ト情報を含むプログラムリストデータベースにアクセス
するように作動でき、テレビに連動した計算プラットフ
ォーム上で作動できる電子プログラムガイドであって、
視聴者プロフィルを記憶できるように作動できるプロフ
ィルデータベースと、上記プロフィルデータベースに結
合され、視聴者プロフィルおよびプログラムリスト情報
にアクセスし、このアクセスに応答して他のプログラム
に対する特定プログラムの好ましさを表示する好ましい
スケジュールを視聴者プロフィルおよびプログラムリス
ト情報に従って発生するよう作動するサジェストモジュ
ールとを備えた電子プログラムガイド。 (2)視聴者の好み情報を受け、これに応答して視聴者
プロフィルを発生するように作動するプロフィルモジュ
ールを更に含む、第1項記載の電子プログラムガイド。 (3)プロフィルモジュールが視聴者の好み情報を受け
るよう視聴者に好みテンプレートを与えるように作動す
る、第2項記載の電子プログラムガイド。 (4)視聴者プロフィルが、ジャンルオプションと、俳
優オプションと、スポーツチームオプションと、キーワ
ードオプションとから成る群から選択されたオプション
に対応するランキングを含む、第1項記載の電子プログ
ラムガイド。 (5)サジェストモジュールが視聴者プロフィルおよび
プログラムリスト情報に従ってプログラムに対するスコ
アを発生するように作動できるスコアリングアルゴリズ
ムを含む、第1項記載の電子プログラムガイド。 (6)サジェストモジュールがプログラムに対するスコ
アに従って好ましいスケジュール内のプログラムと1つ
の色とを関連付けるように更に作動できる、第5項記載
の電子プログラムガイド。 (7)サジェストモジュールがプログラムに対するスコ
アに従って視聴するためのチャンネルを選択するように
更に作動できる、第5項記載の電子プログラムガイド。 (8)視聴者プロフィルが好ましくないプログラムに対
応するオプションを含み、サジェストモジュールがこの
好ましくないプログラムに対するオプションおよびプロ
グラムリスト情報に従って好ましくないプログラムの視
聴を防止するように作動できる、第1項記載の電子プロ
グラムガイド。
能を提供するための、テレビに連動した計算プラットフ
ォームで実行される方法であって、プロフィルデータベ
ースに視聴者プロフィルを記憶する工程と、プロフィル
データベース内の視聴者プロフィルおよび複数のテレビ
プログラムのためのプログラムリストデータベースに記
憶されたプログラムリスト情報にアクセスする工程と、
視聴者プロフィルおよびプログラムリスト情報に従い、
他のプログラムに対する特定プログラムの好ましさを表
示する好ましいスケジュールを発生する工程とを備え
た、電子プログラムガイドに関連する機能を提供するた
めの方法。 (10)視聴者の好み情報を受ける工程と、この視聴者
の好み情報に従って視聴者プロフィルを発生する工程を
更に含む、第9項記載の方法。 (11)視聴者の好み情報を受けるための好みテンプレ
ートを視聴者に提供する工程を更に含む、第10項記載
の方法。 (12)視聴者プロフィルが、ジャンルオプションと、
俳優オプションと、スポーツチームオプションと、キー
ワードオプションとから成る群から選択されたオプショ
ンに対応するランキングを含む、第9項記載の方法。 (13)視聴者プロフィルおよびプログラムリスト情報
に従ってプログラムに対するスコアを発生する工程を更
に含む、第9項記載の方法。 (14)プログラムに対するスコアに従って好ましいス
ケジュール内のプログラムと1つの色とを関連づける工
程を更に含む、第13項記載の方法。 (15)プログラムに対するスコアに従って視聴するた
めのチャンネルを選択する工程を更に含む、第13項記
載の方法。 (16)視聴者プロフィルが好ましくないプログラムに
対応するオプションを含み、本方法が更にこの好ましく
ないプログラムに対するオプションおよびプログラムリ
スト情報に従って好ましくないプログラムの視聴を防止
する工程を更に含む、第9項記載の方法。
記録するための記録装置に連動する計算プラットフォー
ムで実行される方法であって、プログラムに対する放送
情報を特定しない視聴者の入力情報を受ける工程と、プ
ラットフォームに結合されたプログラムリストデータベ
ース内に記憶された複数のプログラムに対するプログラ
ムリスト情報にアクセスする工程と、入力情報とプログ
ラムリスト情報を比較する工程と、比較に従ってプログ
ラムに対する記録情報を発生する工程と、プログラムに
対する記録情報を記録装置に送って、記録装置がプログ
ラムを記録するように命令する工程とを備えた方法。 (18)入力情報がプログラムの題名を含む、第16項
記載の方法。 (19)入力情報が、ジャンルオプションと、俳優オプ
ションと、スポーツチームオプションと、キーワードオ
プションとから成る群から選択されたオプションに対応
するランキングを含む視聴者好み情報を含む、第16項
記載の方法。 (20)視聴者の好み情報およびプログラムリスト情報
に従ってプログラムに対するスコアを発生する工程を更
に含む、第19項記載の方法。
ラットフォーム(12)上で電子プログラムガイド(7
0)が作動する。プラットフォーム(12)は複数のテ
レビプログラムに対するプログラムリスト情報(6)を
含むプログラムリストデータベース(48)にアクセス
し、電子プログラムガイド(70)は視聴者プロフィル
(84)を記憶するプロフィルデータベース(80)
と、このプロフィルデータベース(80)に記憶された
サジェストモジュール(76)とを含む。サジェストモ
ジュール(76)は視聴者プロフィル(84)およびプ
ログラムリスト情報(6)にアクセスし、これに応答
し、視聴者プロフィル(84)およびプログラムリスト
情報(6)に従って好ましいスケジュール(100)を
発生する。この好ましいスケジュール(100)は他の
プログラムに対する特定のプログラムの好ましさを表示
する。電子プログラムガイド(70)はプログラムリス
ト情報(6)およびプログラムに関する放送情報を特定
しない視聴者入力情報に従って記録装置(20)がテレ
ビプログラムを記録するよう命令するのにも使用でき
る。
ビシステムを示すブロック図である。
ング階層を示す図である。
ロック図である。
である。
示す図である。
択するための方法の一例を示すフローチャートである。
めの方法の一例を示すフローチャートである。
Claims (2)
- 【請求項1】複数のテレビプログラムに対するプログラ
ムリスト情報を含むプログラムリストデータベースにア
クセスするように作動でき、テレビに連動した計算プラ
ットフォーム上で作動できる電子プログラムガイドであ
って、 視聴者プロフィルを記憶できるように作動できるプロフ
ィルデータベースと、 上記プロフィルデータベースに結合され、視聴者プロフ
ィルおよびプログラムリスト情報にアクセスし、このア
クセスに応答して他のプログラムに対する特定プログラ
ムの好ましさを表示する好ましいスケジュールを視聴者
プロフィルおよびプログラムリスト情報に従って発生す
るよう作動するサジェストモジュールとを備えた電子プ
ログラムガイド。 - 【請求項2】テレビおよびテレビプログラムを記録する
ための記録装置に連動する計算プラットフォームで実行
される方法であって、 プログラムに対する放送情報を特定しない視聴者の入力
情報を受ける工程と、 プラットフォームに結合されたプログラムリストデータ
ベース内に記憶された複数のプログラムに対するプログ
ラムリスト情報にアクセスする工程と、 入力情報とプログラムリスト情報を比較する工程と、 比較に従ってプログラムに対する記録情報を発生する工
程と、 プログラムに対する記録情報を記録装置に送って、記録
装置がプログラムを記録するように命令する工程とを備
えた方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US3448097P | 1997-01-03 | 1997-01-03 | |
| US034480 | 1997-01-03 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10207914A true JPH10207914A (ja) | 1998-08-07 |
Family
ID=21876689
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10031914A Pending JPH10207914A (ja) | 1997-01-03 | 1998-01-05 | 電子プログラムガイドおよび計算プラットフォーム上で実行されるプログラムガイド方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US6163316A (ja) |
| EP (1) | EP0854645B1 (ja) |
| JP (1) | JPH10207914A (ja) |
| KR (1) | KR19980070327A (ja) |
| DE (1) | DE69841247D1 (ja) |
| SG (1) | SG67469A1 (ja) |
| TW (1) | TW435046B (ja) |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11275462A (ja) * | 1998-03-20 | 1999-10-08 | Matsushita Electric Ind Co Ltd | 番組情報を放送するセンター装置と端末装置 |
| JP2000217048A (ja) * | 1999-01-22 | 2000-08-04 | Nec Corp | 番組情報のカスタマイズ方法ならびに装置及び同方法が記録された記録媒体 |
| JP2000250575A (ja) * | 1999-03-01 | 2000-09-14 | Matsushita Electric Ind Co Ltd | 双方向性テレビ受像機を自動的に選局するための音声理解装置およびその方法 |
| JP2001028571A (ja) * | 1999-04-30 | 2001-01-30 | Sony Internatl Europ Gmbh | 放送システムによって提供される情報サービスにアクセスするアプリケーションプログラミングのインターフェース装置 |
| WO2002096103A1 (fr) * | 2001-05-23 | 2002-11-28 | Sony Corporation | Procede et dispositif d'affichage de programmes d'emissions, et recepteur de programmes d'emissions |
| JP2003507941A (ja) * | 1999-08-13 | 2003-02-25 | ナグラヴィジオン エスアー | 情報フィルタリング装置および方法 |
| JP2003515983A (ja) * | 1999-11-22 | 2003-05-07 | アメリカ オンライン インコーポレーテッド | 異なるソースからの電子コンテンツの管理 |
| JP2003519975A (ja) * | 1999-12-30 | 2003-06-24 | アメリカ オンライン インコーポレーテッド | テレビジョン・チャネルの選択方法およびシステム |
| JP2004524764A (ja) * | 2001-03-29 | 2004-08-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 推奨スコアを生成する方法及び装置 |
| KR100452615B1 (ko) * | 2002-06-03 | 2004-10-13 | 주식회사 휴맥스 | 디지털 방송수신기에서의 방송국별 선국 제어방법 및디지털 방송 시스템 |
| KR100489151B1 (ko) * | 2001-04-23 | 2005-05-17 | 닛폰 덴키 가부시끼 가이샤 | 프로그램들을 추천하는 방법 및 시스템 |
| KR100890101B1 (ko) * | 2001-06-12 | 2009-03-24 | 톰슨 라이센싱 | 제안된 예정 텔레비전 프로그램 리스트의 생성 방법 및 장치 |
| JP2009081871A (ja) * | 2000-12-21 | 2009-04-16 | Thomson Licensing | 番組を表示するための専用チャンネル |
| JP2009520431A (ja) * | 2005-12-19 | 2009-05-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 典型的な仮想チャンネルのためのデフォルト設定を提供するテンプレートのためのシステム、装置および方法 |
| JP4768208B2 (ja) * | 2000-09-20 | 2011-09-07 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 暗黙的及び明示的な視聴の選択を使用した推薦スコアを生成するための方法及び装置 |
| US8151302B2 (en) | 1999-12-01 | 2012-04-03 | Sony Corporation | Broadcasting system and receiving apparatus |
| JP2013118687A (ja) * | 1999-12-10 | 2013-06-13 | United Video Properties Inc | 双方向テレビシステム上で高度化したセットトップアプリケーションを用いる機能 |
| KR20160104099A (ko) * | 2000-09-13 | 2016-09-02 | 스트라토스 오디오, 인코포레이티드 | 미디어 콘텐츠 주문 및 배달 방법 및 시스템 |
Families Citing this family (460)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
| US5600364A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
| US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
| CA2271555C (en) | 1992-12-09 | 2003-11-11 | Discovery Communications, Inc. | Remote control for cable television delivery system |
| US5659350A (en) | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
| US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
| CN1071977C (zh) | 1993-03-05 | 2001-09-26 | 杰姆斯达发展公司 | 使用压缩码作电视节目录像时间排定的装置与方法 |
| 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 |
| US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US8793738B2 (en) | 1994-05-04 | 2014-07-29 | Starsight Telecast Incorporated | Television system with downloadable features |
| US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
| US6108704A (en) | 1995-09-25 | 2000-08-22 | Netspeak Corporation | Point-to-point internet protocol |
| 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 |
| US6388714B1 (en) | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing 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 |
| US6025837A (en) | 1996-03-29 | 2000-02-15 | Micrsoft Corporation | Electronic program guide with hyperlinks to target resources |
| US6240555B1 (en) | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
| US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
| US5801787A (en) | 1996-06-14 | 1998-09-01 | Starsight Telecast, Inc. | Television schedule system and method of operation for multiple program occurrences |
| US5986650A (en) | 1996-07-03 | 1999-11-16 | News America Publications, Inc. | Electronic television program guide schedule system and method with scan feature |
| US20030066085A1 (en) | 1996-12-10 | 2003-04-03 | United Video Properties, Inc., A Corporation Of Delaware | Internet television program guide system |
| 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 |
| US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
| US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
| 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 |
| GB2340636B (en) * | 1997-03-31 | 2000-08-09 | Microsoft Corp | Query-based electronic program guide |
| GB2325537B8 (en) * | 1997-03-31 | 2000-01-31 | Microsoft Corp | Query-based electronic program guide |
| JP4249268B2 (ja) * | 1997-04-14 | 2009-04-02 | トムソン コンシューマ エレクトロニクス インコーポレイテッド | ビデオ・デコーダ・システムにおいて利用可能なプログラム・コンテンツのプログラム・ガイドを形成する方法 |
| CA2286776C (en) | 1997-04-16 | 2004-07-06 | Starsight Telecast Incorporated | Multiple database, user-choice-compiled program and event guide |
| US9113122B2 (en) | 1997-04-21 | 2015-08-18 | Rovi Guides, Inc. | Method and apparatus for time-shifting video and text in a text-enhanced television program |
| EP1036466B1 (en) | 1997-07-21 | 2003-03-26 | E Guide, Inc. | Method for navigating within a television program guide having advertisements |
| WO1999011059A1 (en) | 1997-08-21 | 1999-03-04 | Sony Corporation | Receiver, program retrieval method, and receiving method |
| WO1999013641A1 (en) * | 1997-09-05 | 1999-03-18 | Prevue International, Inc. | Program guide application interface system |
| ATE217744T1 (de) | 1997-09-18 | 2002-06-15 | United Video Properties Inc | Erinnerungsvorrichtung für internet- fernsehprogrammführer mittels elektronischer post |
| 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 | 星视电视广播公司 | 在弹出区域中具有广告消息的电子节目表系统 |
| US7117440B2 (en) * | 1997-12-03 | 2006-10-03 | Sedna Patent Services, Llc | Method and apparatus for providing a menu structure for an interactive information distribution system |
| JP3447207B2 (ja) | 1997-12-05 | 2003-09-16 | 松下電器産業株式会社 | 番組情報作成伝送装置及び方法 |
| JPH11196342A (ja) * | 1997-12-26 | 1999-07-21 | Matsushita Electric Ind Co Ltd | 送出装置および端末 |
| US6104334A (en) * | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
| US6351474B1 (en) | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Network distributed remultiplexer for video program bearing transport streams |
| US6351471B1 (en) | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Brandwidth optimization of video program bearing transport streams |
| US20010042246A1 (en) | 1999-08-04 | 2001-11-15 | Henry C. Yuen | Home entertainment system and method of its operation |
| IL123288A (en) | 1998-02-13 | 2001-05-20 | Nds Ltd | Electronic game guide system |
| US6483547B1 (en) * | 1998-03-03 | 2002-11-19 | General Instrument Corporation | Transmission signal ID for analog television broadcasts |
| US7185355B1 (en) | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
| EP0944257A1 (en) * | 1998-03-06 | 1999-09-22 | CANAL+ Société Anonyme | Multimedia terminal adapted for multiple users |
| DE19811103A1 (de) * | 1998-03-13 | 1999-09-16 | Thomson Brandt Gmbh | Verfahren zum Auffinden von einer Internet- und/oder Emailadresse |
| IL127792A (en) * | 1998-04-21 | 2003-04-10 | Ibm | System and method for identifying and selecting portions of information streams for a television system |
| US6564379B1 (en) | 1998-04-30 | 2003-05-13 | United Video Properties, Inc. | Program guide system with flip and browse advertisements |
| US20040194138A1 (en) * | 1998-04-30 | 2004-09-30 | Prevue Networks, Inc. | Program guide system with targeted advertisements based on function buttons and non-programming options |
| US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
| WO1999062257A2 (en) * | 1998-05-22 | 1999-12-02 | Koninklijke Philips Electronics N.V. | Television signal processing device having a data block address memory for autonomously determining television program information |
| DE69925088T2 (de) * | 1998-05-22 | 2006-03-02 | Koninklijke Philips Electronics N.V. | Fernsehsignalverarbeitungsvorrichtung zur automatischen auswahl und anzeige des anfangs von den den benutzer interessierenden fernsehprogrammen |
| WO1999062256A2 (en) * | 1998-05-22 | 1999-12-02 | Koninklijke Philips Electronics N.V. | Recording arrangement having keyword detection means |
| US6314573B1 (en) * | 1998-05-29 | 2001-11-06 | Diva Systems Corporation | Method and apparatus for providing subscription-on-demand services for an interactive information distribution system |
| US20050204388A1 (en) * | 1998-06-11 | 2005-09-15 | Knudson Edward B. | Series reminders and series recording from an interactive television program guide |
| US6614987B1 (en) | 1998-06-12 | 2003-09-02 | Metabyte, Inc. | Television program recording with user preference determination |
| US8352984B2 (en) | 1998-06-12 | 2013-01-08 | Thomson Licensing | System and method for generating and managing user preference information for scheduled and stored television programs |
| US20110093898A1 (en) * | 1998-06-18 | 2011-04-21 | Rosenthol Joshua A | Program guide system with user designated favorite themes |
| US6948183B1 (en) * | 1998-06-18 | 2005-09-20 | General Instrument Corporation | Dynamic security for digital television receivers |
| 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 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
| WO2000004708A1 (en) | 1998-07-17 | 2000-01-27 | United Video Properties, Inc. | Television system with aided user program searching |
| AR019932A1 (es) | 1998-07-17 | 2002-03-27 | United Video Properties Inc | Una disposicion de guias de programacion televisiva interactivas que tiene multiples dispositivos dentro de una residencia de un grupo familiar y un método que la emplea |
| AR020608A1 (es) | 1998-07-17 | 2002-05-22 | United Video Properties Inc | Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto |
| US6820278B1 (en) * | 1998-07-23 | 2004-11-16 | United Video Properties, Inc. | Cooperative television application system having multiple user television equipment devices |
| CA2337464C (en) * | 1998-07-23 | 2003-03-18 | United Video Properties, Inc. | Interactive television program guide system that serves as a portal |
| US6754905B2 (en) | 1998-07-23 | 2004-06-22 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
| AU5006699A (en) | 1998-07-23 | 2000-02-14 | Diva Systems Corporation | Interactive user interface |
| AR019458A1 (es) * | 1998-07-23 | 2002-02-20 | United Video Properties Inc | Una disposicion de guia de programacion televisiva interactiva que sirve como entrada |
| US9924234B2 (en) | 1998-07-23 | 2018-03-20 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program |
| US6505348B1 (en) | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
| US8225363B1 (en) * | 1998-08-14 | 2012-07-17 | International Business Machines Corporation | Wireless information transfer and interactive television system |
| US8589975B2 (en) | 1998-08-21 | 2013-11-19 | United Video Properties, Inc. | Electronic program guide with advance notification |
| AU2013204458B2 (en) * | 1998-08-21 | 2014-10-09 | Rovi Guides, Inc. | Client-Server Electronic Program Guide |
| EP1345442A3 (en) | 1998-08-21 | 2010-03-31 | United Video Properties, Inc. | Client-server electronic program guide |
| US6898762B2 (en) * | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
| US7254823B2 (en) * | 1998-08-21 | 2007-08-07 | United Video Properties, Inc. | Apparatus and method for constrained selection of favorite channels |
| TW463503B (en) | 1998-08-26 | 2001-11-11 | United Video Properties Inc | Television chat system |
| TW447221B (en) | 1998-08-26 | 2001-07-21 | United Video Properties Inc | Television message system |
| US6317779B1 (en) * | 1998-09-03 | 2001-11-13 | Hewlett-Packard Company | Audio/video from internet direct to compact disc through web browser |
| US6499138B1 (en) | 1998-09-10 | 2002-12-24 | Bellsouth Intellectual Property Corporation | Methods and systems for providing information about programs available for viewing |
| US8291450B2 (en) | 1999-09-10 | 2012-10-16 | At&T Intellectual Property I, L.P. | Methods and systems for providing information about programs available for viewing |
| TW465235B (en) | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
| FI982122L (fi) * | 1998-09-30 | 2000-03-31 | Helsingin Puhelin Oyj | Menetelmä televerkon kautta tapahtuvan palvelun tilauksen, esimerkiksi tilausvideopalvelun valinnan ohjaukseksi |
| EP0994620A1 (en) * | 1998-10-15 | 2000-04-19 | THOMSON multimedia | Digital decoder for audiovisual data and applications from a plurality of providers |
| US7694319B1 (en) | 1998-11-02 | 2010-04-06 | United Video Properties, Inc. | Interactive program guide with continuous data stream and client-server data supplementation |
| EP1746835A3 (en) * | 1998-11-02 | 2008-03-05 | United Video Properties, Inc. | Interactive program guide with continuous data stream and client-server data supplementation |
| US7603685B2 (en) | 1998-11-03 | 2009-10-13 | United Video Properties, Inc. | Program guide system with combination category search |
| US6532592B1 (en) * | 1998-11-09 | 2003-03-11 | Sony Corporation | Bi-directional remote control unit and method of using the same |
| US7165098B1 (en) | 1998-11-10 | 2007-01-16 | United Video Properties, Inc. | On-line schedule system with personalization features |
| TW445746B (en) * | 1998-11-10 | 2001-07-11 | United Video Properties Inc | On-line schedule system with personalization features |
| WO2000030345A1 (en) * | 1998-11-12 | 2000-05-25 | General Instrument Corporation | Digital television receiver with application programming interface for user management |
| AU6419399A (en) | 1998-11-12 | 2000-06-05 | General Instrument Corporation | Application programming interface (api) for accessing and managing resources in a digital television receiver |
| TW494680B (en) * | 1998-11-12 | 2002-07-11 | United Video Properties Inc | Program guide with interactive information display screen |
| EP1050160B1 (en) | 1998-11-16 | 2015-04-08 | Koninklijke Philips N.V. | Apparatus for receiving programs |
| US20030056215A1 (en) * | 1998-11-30 | 2003-03-20 | Rajesh Kanungo | Tv pip using java api classes and java implementation classes |
| US6539437B1 (en) * | 1998-11-30 | 2003-03-25 | Intel Corporation | Remote control inputs to java applications |
| US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
| US6865746B1 (en) | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
| DE69905076T3 (de) * | 1998-12-03 | 2010-10-14 | United Video Properties, Inc., Tulsa | Elektronische programmübersicht mit dazu gehöriger programmsuchfunktion |
| US6792197B1 (en) | 1998-12-07 | 2004-09-14 | Index Systems, Inc. | System and method for generating video taping reminders |
| US7216348B1 (en) | 1999-01-05 | 2007-05-08 | Net2Phone, Inc. | Method and apparatus for dynamically balancing call flow workloads in a telecommunications system |
| US7421723B2 (en) * | 1999-01-07 | 2008-09-02 | Nielsen Media Research, Inc. | Detection of media links in broadcast signals |
| US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
| EP1580990A3 (en) | 1999-02-01 | 2007-06-13 | Sharp Kabushiki Kaisha | Audiovisual information management system |
| US6236395B1 (en) * | 1999-02-01 | 2001-05-22 | Sharp Laboratories Of America, Inc. | Audiovisual information management system |
| US6993722B1 (en) * | 1999-02-08 | 2006-01-31 | Cirrus Logic, Inc. | User interface system methods and computer program products for multi-function consumer entertainment appliances |
| IL128506A (en) | 1999-02-11 | 2009-11-18 | Nds Ltd | Time-dependent confirmation |
| AU768509B2 (en) * | 1999-03-04 | 2003-12-18 | Rovi Guides, Inc. | Multiple interactive electronic program guide system and methods |
| GB9905968D0 (en) | 1999-03-16 | 1999-05-12 | Pace Micro Tech Plc | Programme guide display |
| EP1041821B9 (en) * | 1999-03-29 | 2011-02-09 | Hughes Electronics Corporation | Method and apparatus for sharing viewing preferences |
| US6813775B1 (en) | 1999-03-29 | 2004-11-02 | The Directv Group, Inc. | Method and apparatus for sharing viewing preferences |
| US6757906B1 (en) | 1999-03-30 | 2004-06-29 | Tivo, Inc. | Television viewer interface system |
| US8689265B2 (en) | 1999-03-30 | 2014-04-01 | Tivo Inc. | Multimedia mobile personalization system |
| CN100505076C (zh) * | 1999-03-30 | 2009-06-24 | 提维股份有限公司 | 多媒体可视的播放进度指示系统 |
| US6445306B1 (en) | 1999-03-31 | 2002-09-03 | Koninklijke Philips Electronics N.V. | Remote control program selection by genre |
| GB9908364D0 (en) * | 1999-04-14 | 1999-06-09 | Pace Micro Tech Plc | Improvements relating to electronic programme guide displays |
| US6904610B1 (en) | 1999-04-15 | 2005-06-07 | Sedna Patent Services, Llc | Server-centric customized interactive program guide in an interactive television environment |
| US6754271B1 (en) | 1999-04-15 | 2004-06-22 | Diva Systems Corporation | Temporal slice persistence method and apparatus for delivery of interactive program guide |
| US7096487B1 (en) | 1999-10-27 | 2006-08-22 | Sedna Patent Services, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
| US7143428B1 (en) * | 1999-04-21 | 2006-11-28 | Microsoft Corporation | Concurrent viewing of a video programming and of text communications concerning the video programming |
| CA2301238A1 (en) * | 1999-04-29 | 2000-10-29 | At&T Corp. | Interactive program guide technique |
| AU764877B2 (en) * | 1999-05-12 | 2003-09-04 | Two Way Media Limited | Interactive television broadcast system |
| WO2000072586A2 (en) * | 1999-05-21 | 2000-11-30 | General Instrument Corporation | Programming interface for television settop core system software |
| US7010801B1 (en) | 1999-06-11 | 2006-03-07 | Scientific-Atlanta, Inc. | Video on demand system with parameter-controlled bandwidth deallocation |
| US6817028B1 (en) | 1999-06-11 | 2004-11-09 | Scientific-Atlanta, Inc. | Reduced screen control system for interactive program guide |
| US7992163B1 (en) | 1999-06-11 | 2011-08-02 | Jerding Dean F | Video-on-demand navigational system |
| US6957445B1 (en) * | 1999-06-16 | 2005-10-18 | Gateway Inc. | Method, system, software, and signal for performing events for related programs |
| KR100750984B1 (ko) * | 1999-06-21 | 2007-08-22 | 톰슨 라이센싱 | 디지털 텔레비전 시스템에서 서비스 목록의 일치성을관리하기 위한 방법 및 수신기 |
| TW529306B (en) * | 1999-06-22 | 2003-04-21 | United Video Properties Inc | System for providing personalized program guide data and targeted advertising to a user of multiple program guides |
| US6721954B1 (en) * | 1999-06-23 | 2004-04-13 | Gateway, Inc. | Personal preferred viewing using electronic program guide |
| KR20020031109A (ko) | 1999-06-28 | 2002-04-26 | 추후제출 | 전자 프로그램 가이드 데이터베이스를 사용하여 광고를수정하는 시스템 및 방법 |
| WO2001001677A1 (en) | 1999-06-28 | 2001-01-04 | United Video Properties, Inc. | Interactive television program guide system and method with niche hubs |
| 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 |
| US6463586B1 (en) | 1999-07-01 | 2002-10-08 | Scientific-Atlanta, Inc. | Service navigation systems and methods |
| AU6563200A (en) * | 1999-07-12 | 2001-01-30 | Thomson Licensing S.A. | Method and device for establishing a communication |
| EP1118212A1 (en) * | 1999-08-05 | 2001-07-25 | Koninklijke Philips Electronics N.V. | Television system adapted to function as server for distributing broadcasted stand-alone applications |
| US6615248B1 (en) | 1999-08-16 | 2003-09-02 | Pitney Bowes Inc. | Method and system for presenting content selection options |
| US6662365B1 (en) * | 1999-08-17 | 2003-12-09 | Gateway, Inc. | Unified parental locks |
| US7509580B2 (en) | 1999-09-16 | 2009-03-24 | Sharp Laboratories Of America, Inc. | Audiovisual information management system with preferences descriptions |
| US8108245B1 (en) | 1999-09-17 | 2012-01-31 | Cox Communications, Inc. | Method and system for web user profiling and selective content delivery |
| WO2001022729A1 (en) | 1999-09-20 | 2001-03-29 | Tivo, Inc. | Closed caption tagging system |
| US9451310B2 (en) | 1999-09-21 | 2016-09-20 | Quantum Stream Inc. | Content distribution system and method |
| KR100319157B1 (ko) | 1999-09-22 | 2002-01-05 | 구자홍 | 사용자 프로파일의 복합항목 사용자 선호도 정보 자료구조와 복합항목 사용자 선호도 정보 자료구조를 이용한 멀티미디어 콘텐트 필터링 및 검색 방법 |
| US20090150924A1 (en) * | 1999-09-30 | 2009-06-11 | Yue Heng Xu | Using Two Electronic Programming Guides |
| AU748480B2 (en) * | 1999-09-30 | 2002-06-06 | Canon Kabushiki Kaisha | A television program recommendation system |
| US7188355B1 (en) | 1999-09-30 | 2007-03-06 | Canon Kabushiki Kaisha | Television program recommendation system |
| US7779439B2 (en) * | 2001-04-23 | 2010-08-17 | Starz Entertainment, Llc | Program guide environment |
| US7984463B2 (en) * | 2002-03-29 | 2011-07-19 | Starz Entertainment, Llc | Instant video on demand playback |
| US8020186B1 (en) | 1999-10-13 | 2011-09-13 | Starz Entertainment, Llc | Methods and systems for distributing on-demand programming |
| WO2001031913A1 (en) * | 1999-10-22 | 2001-05-03 | Sarnoff Corporation | Method and system for providing personalized broadcast television highlights service |
| AU1576801A (en) | 1999-10-27 | 2001-05-08 | Diva Systems Corporation | Picture-in-picture and multiple video streams using slice-based encoding |
| JP2001128097A (ja) * | 1999-10-28 | 2001-05-11 | Nec Corp | 移動体向け情報蓄積装置 |
| US20050177850A1 (en) | 1999-10-29 | 2005-08-11 | United Video Properties, Inc. | Interactive television system with programming-related links |
| US6757691B1 (en) * | 1999-11-09 | 2004-06-29 | America Online, Inc. | Predicting content choices by searching a profile database |
| US8528019B1 (en) * | 1999-11-18 | 2013-09-03 | Koninklijke Philips N.V. | Method and apparatus for audio/data/visual information |
| JP3518450B2 (ja) * | 1999-11-19 | 2004-04-12 | トヨタ自動車株式会社 | 放送受信装置 |
| US6473751B1 (en) | 1999-12-10 | 2002-10-29 | Koninklijke Philips Electronics N.V. | Method and apparatus for defining search queries and user profiles and viewing search results |
| US20020124255A1 (en) | 1999-12-10 | 2002-09-05 | United Video Properties, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
| US7340457B1 (en) * | 1999-12-16 | 2008-03-04 | Texas Instruments Incorporated | Apparatus and method to facilitate the customization of television content with supplemental data |
| US6727914B1 (en) * | 1999-12-17 | 2004-04-27 | Koninklijke Philips Electronics N.V. | Method and apparatus for recommending television programming using decision trees |
| WO2001047257A1 (en) | 1999-12-21 | 2001-06-28 | Tivo, Inc. | Intelligent system and methods of recommending media content items based on user preferences |
| US7882520B2 (en) * | 2000-12-20 | 2011-02-01 | Tivo Inc. | Broadcast program recording overrun and underrun scheduling system |
| US8132219B2 (en) | 2002-06-21 | 2012-03-06 | Tivo Inc. | Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media |
| US7383563B1 (en) | 1999-12-29 | 2008-06-03 | Intel Corporation | Automatic channel switching |
| US6754904B1 (en) * | 1999-12-30 | 2004-06-22 | America Online, Inc. | Informing network users of television programming viewed by other network users |
| US7933968B1 (en) * | 2000-06-20 | 2011-04-26 | Koninklijke Philips Electronics N.V. | Token-based personalization of smart appliances |
| KR100652564B1 (ko) * | 2000-01-25 | 2006-12-01 | 엘지전자 주식회사 | 채널 선호도에 따른 프로그램 가이드 표시방법 |
| US20010054112A1 (en) * | 2000-01-26 | 2001-12-20 | Lida Nobakht | Channel-based internet network for a satellite system |
| US7111051B2 (en) * | 2000-01-26 | 2006-09-19 | Viaclix, Inc. | Smart card for accessing a target internet site |
| US6813639B2 (en) * | 2000-01-26 | 2004-11-02 | Viaclix, Inc. | Method for establishing channel-based internet access network |
| NL1014211C2 (nl) * | 2000-01-27 | 2001-07-30 | Doorneveld Franciscus T | Televisie-inrichting en werkwijze voor het automatisch bedienen van een televisie-inrichting. |
| US6757707B1 (en) * | 2000-02-01 | 2004-06-29 | America Online, Inc. | Displayed complementary content sources in a web-based TV system |
| US7051352B1 (en) | 2000-02-04 | 2006-05-23 | Koninklijke Philips Electronics N.V. | Adaptive TV program recommender |
| US6934964B1 (en) | 2000-02-08 | 2005-08-23 | Koninklijke Philips Electronics N.V. | Electronic program guide viewing history generator method and system |
| US8171520B2 (en) | 2000-03-02 | 2012-05-01 | Tivo Inc. | Method of sharing personal media using a digital recorder |
| EP2506566A3 (en) * | 2000-03-02 | 2014-12-31 | TiVo, Inc. | System and method for internet access to personal television service |
| US7908635B2 (en) | 2000-03-02 | 2011-03-15 | Tivo Inc. | System and method for internet access to a personal television service |
| US8812850B2 (en) | 2000-03-02 | 2014-08-19 | Tivo Inc. | Secure multimedia transfer system |
| US6704931B1 (en) * | 2000-03-06 | 2004-03-09 | Koninklijke Philips Electronics N.V. | Method and apparatus for displaying television program recommendations |
| FR2806573B1 (fr) * | 2000-03-15 | 2002-09-06 | Thomson Multimedia Sa | Procede de visualisation d'emissions diffusees et enregistrees possedant une caracteristique commune et dispositif associe |
| JP4406994B2 (ja) | 2000-03-17 | 2010-02-03 | ソニー株式会社 | 情報配信システム、情報受信装置及び情報蓄積方法 |
| WO2001069921A1 (en) * | 2000-03-17 | 2001-09-20 | Koninklijke Philips Electronics N.V. | Method and apparatus for rating database objects |
| US7284064B1 (en) | 2000-03-21 | 2007-10-16 | Intel Corporation | Method and apparatus to determine broadcast content and scheduling in a broadcast system |
| SE0000988L (sv) * | 2000-03-22 | 2001-09-23 | Nokia Corp | Kommunikationssätt samt system och terminal som utnyttjar detta sätt |
| US7031931B1 (en) | 2000-03-30 | 2006-04-18 | Nokia Corporation | Portable device attached to a media player for rating audio/video contents |
| TW579653B (en) | 2000-03-31 | 2004-03-11 | United Video Properties Inc | System and method for metadata-linked advertisements |
| CN100508577C (zh) | 2000-03-31 | 2009-07-01 | 联合视频制品公司 | 用于减少节目记录中的截断的方法 |
| KR20030036149A (ko) | 2000-03-31 | 2003-05-09 | 유나이티드 비디오 프로퍼티즈, 인크. | 시청자수를 측정하는 개선된 시스템 및 방법 |
| JP2001285309A (ja) * | 2000-03-31 | 2001-10-12 | Matsushita Electric Ind Co Ltd | ゲートウェイ装置、媒体および情報集合体 |
| US7975277B1 (en) | 2000-04-03 | 2011-07-05 | Jerding Dean F | System for providing alternative services |
| US7200857B1 (en) | 2000-06-09 | 2007-04-03 | Scientific-Atlanta, Inc. | Synchronized video-on-demand supplemental commentary |
| US8516525B1 (en) | 2000-06-09 | 2013-08-20 | Dean F. Jerding | Integrated searching system for interactive media guide |
| US7979880B2 (en) * | 2000-04-21 | 2011-07-12 | Cox Communications, Inc. | Method and system for profiling iTV users and for providing selective content delivery |
| US7934232B1 (en) * | 2000-05-04 | 2011-04-26 | Jerding Dean F | Navigation paradigm for access to television services |
| US7103903B1 (en) * | 2000-05-11 | 2006-09-05 | Two Way Media Limited | Interactive television broadcast system |
| TW516314B (en) * | 2000-05-23 | 2003-01-01 | United Video Properties Inc | Interactive television application with watch lists |
| US8028314B1 (en) | 2000-05-26 | 2011-09-27 | Sharp Laboratories Of America, Inc. | Audiovisual information management system |
| CN100565327C (zh) | 2000-05-31 | 2009-12-02 | 精工爱普生株式会社 | 投影机及其控制方法 |
| US7415718B1 (en) * | 2000-05-31 | 2008-08-19 | Aol Llc | Receiving and processing vertical blanking interval data |
| US8069259B2 (en) | 2000-06-09 | 2011-11-29 | Rodriguez Arturo A | Managing removal of media titles from a list |
| US7685520B2 (en) | 2000-06-22 | 2010-03-23 | Intel Corporation | Electronic programming guide with selectable categories |
| US7962370B2 (en) | 2000-06-29 | 2011-06-14 | Rodriguez Arturo A | Methods in a media service system for transaction processing |
| US7263709B1 (en) * | 2000-06-30 | 2007-08-28 | Keen Personal Media, Inc. | System for displaying video data having a promotion module responsive to a viewer profile to entice a viewer to watch a premium content |
| US8087051B2 (en) | 2000-06-30 | 2011-12-27 | Thomson Licensing | Database management system and method for electronic program guide and television channel lineup organization |
| US7454775B1 (en) | 2000-07-27 | 2008-11-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for generating television program recommendations based on similarity metric |
| US7937725B1 (en) * | 2000-07-27 | 2011-05-03 | Koninklijke Philips Electronics N.V. | Three-way media recommendation method and system |
| TW540238B (en) | 2000-08-08 | 2003-07-01 | Replaytv Inc | Method and system for remote television replay control |
| US9171851B2 (en) * | 2000-08-08 | 2015-10-27 | The Directv Group, Inc. | One click web records |
| US10390074B2 (en) | 2000-08-08 | 2019-08-20 | The Directv Group, Inc. | One click web records |
| JP4218196B2 (ja) | 2000-09-01 | 2009-02-04 | ソニー株式会社 | 番組関連情報提供装置、番組関連情報提供システム及び番組関連情報提供方法 |
| US7734724B2 (en) * | 2000-09-06 | 2010-06-08 | Xanboo Inc. | Automated upload of content based on captured event |
| US7555528B2 (en) | 2000-09-06 | 2009-06-30 | Xanboo Inc. | Systems and methods for virtually representing devices at remote sites |
| US6686838B1 (en) | 2000-09-06 | 2004-02-03 | Xanboo Inc. | Systems and methods for the automatic registration of devices |
| CA2421775C (en) | 2000-09-08 | 2013-03-12 | Kargo Inc. | Video interaction |
| GB0022370D0 (en) * | 2000-09-13 | 2000-10-25 | Pace Micro Tech Plc | Improvements to televisionn system |
| US8020183B2 (en) | 2000-09-14 | 2011-09-13 | Sharp Laboratories Of America, Inc. | Audiovisual management system |
| EP1325628A2 (en) * | 2000-09-20 | 2003-07-09 | Koninklijke Philips Electronics N.V. | Presenting a visual distribution of television program recommonendation scores |
| US8302127B2 (en) | 2000-09-25 | 2012-10-30 | Thomson Licensing | System and method for personalized TV |
| US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
| FR2814889A1 (fr) * | 2000-09-29 | 2002-04-05 | Koninkl Philips Electronics Nv | Recepteur d'informations provenant d'une multitude de programmes et procede pour recevoir un programme parmi une mutitude |
| US7703611B1 (en) | 2000-09-29 | 2010-04-27 | Aol Inc. | Targeted geographical condition notification of users based on a geographic location and device types or software of the users |
| US7191461B1 (en) * | 2000-10-02 | 2007-03-13 | The Directv Group, Inc. | Method and apparatus for adapting program guides to meet subscriber criteria |
| US6922844B1 (en) | 2000-10-02 | 2005-07-26 | The Directv Group, Inc. | Method and apparatus for distinguishing program guides according to originating network |
| US7036137B1 (en) * | 2000-10-02 | 2006-04-25 | The Directv Group, Inc. | Method and apparatus for providing unified program guide information to a media subscriber |
| US7661119B1 (en) | 2000-10-02 | 2010-02-09 | The Directv Group, Inc. | Method and apparatus for providing non-resident program guide information to a media subscriber |
| US8255961B2 (en) | 2000-10-11 | 2012-08-28 | United Video Properties, Inc. | Systems and methods for caching data in media-on-demand systems |
| 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. |
| EP1337912A4 (en) * | 2000-10-20 | 2007-08-08 | Wavexpress Inc | ROUND-SEND BROWSER WITH MULTIMEDIA TOOL OVERLAY AND METHOD FOR PROVIDING A CREATED MULTIMEDIA DISPLAY WITH USER-IMPROVED DATA |
| CA2426941A1 (en) * | 2000-10-20 | 2002-05-30 | Wavexpress, Inc. | System and method of providing relevant interactive content to a broadcast display |
| US6851090B1 (en) * | 2000-10-30 | 2005-02-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for displaying program recommendations with indication of strength of contribution of significant attributes |
| US7340759B1 (en) | 2000-11-10 | 2008-03-04 | Scientific-Atlanta, Inc. | Systems and methods for adaptive pricing in a digital broadband delivery system |
| US7444660B2 (en) * | 2000-11-16 | 2008-10-28 | Meevee, Inc. | System and method for generating metadata for video programming events |
| AU2002239297A1 (en) * | 2000-11-16 | 2002-06-03 | Mydtv, Inc. | System and methods for determining the desirability of video programming events |
| US20020083468A1 (en) * | 2000-11-16 | 2002-06-27 | Dudkiewicz Gil Gavriel | System and method for generating metadata for segments of a video program |
| US20020077880A1 (en) * | 2000-11-27 | 2002-06-20 | Gordon Donald F. | Method and apparatus for collecting and reporting consumer trend data in an information distribution system |
| US7409382B2 (en) * | 2000-12-08 | 2008-08-05 | Fujitsu Limited | Information processing system, terminal device, method and medium |
| US20030023970A1 (en) * | 2000-12-11 | 2003-01-30 | Ruston Panabaker | Interactive television schema |
| ATE321422T1 (de) * | 2001-01-09 | 2006-04-15 | Metabyte Networks Inc | System, verfahren und software für die bereitstellung einer gezielten werbung durch benutzerprofildatenstruktur basierend auf benutzerpräferenzen |
| US7174305B2 (en) | 2001-01-23 | 2007-02-06 | Opentv, Inc. | Method and system for scheduling online targeted content delivery |
| US20020099709A1 (en) * | 2001-01-25 | 2002-07-25 | Ensequence, Inc. | Method of selecting among multiply-categorized items |
| US20020104088A1 (en) * | 2001-01-29 | 2002-08-01 | Philips Electronics North Americas Corp. | Method for searching for television programs |
| US20020138331A1 (en) * | 2001-02-05 | 2002-09-26 | Hosea Devin F. | Method and system for web page personalization |
| FR2820926B1 (fr) * | 2001-02-09 | 2003-05-23 | Westcast Systems Sa | Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme |
| CA2666635C (en) | 2001-02-21 | 2016-03-22 | United Video Properties, Inc. | Systems and methods for interactive program guides with personal video recording features |
| US7225234B2 (en) * | 2001-03-02 | 2007-05-29 | Sedna Patent Services, Llc | Method and system for selective advertisement display of a subset of search results |
| EP2597867A1 (en) | 2001-03-22 | 2013-05-29 | United Video Properties, Inc. | Personal video recorder systems and methods |
| US6520032B2 (en) * | 2001-03-27 | 2003-02-18 | Trw Vehicle Safety Systems Inc. | Seat belt tension sensing apparatus |
| US7451470B2 (en) * | 2001-03-29 | 2008-11-11 | Koninklijke Philips Electronics N.V. | TV program profiling technique and interface |
| JP4159366B2 (ja) * | 2001-04-12 | 2008-10-01 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ユーザ嗜好を登録するための方法とシステム |
| US7904814B2 (en) | 2001-04-19 | 2011-03-08 | Sharp Laboratories Of America, Inc. | System for presenting audio-video content |
| US6712616B2 (en) * | 2001-04-23 | 2004-03-30 | Vision & Waves Ab | System for education about names |
| US8566873B2 (en) * | 2001-04-23 | 2013-10-22 | Starz Entertainment, Llc | Program guide enhancements |
| US8707357B1 (en) | 2001-04-23 | 2014-04-22 | Starz Entertainment, Llc | Thematic VOD navigation |
| US6973621B2 (en) * | 2001-04-27 | 2005-12-06 | Starz Entertainment Group Llc | Customization in a content distribution system |
| US7131134B2 (en) | 2001-05-08 | 2006-10-31 | Koninklijke Philips Electronics N.V. | Evening planner |
| US7197759B2 (en) * | 2001-05-14 | 2007-03-27 | Webtv Networks, Inc. | Electronic program guide displayed simultaneously with television programming |
| CN1290026C (zh) | 2001-05-18 | 2006-12-13 | 索尼公司 | 信息提供系统和信息服务设备 |
| US7716704B2 (en) * | 2001-06-12 | 2010-05-11 | Thomson Licensing | Television program selection apparatus and method |
| US20030005465A1 (en) * | 2001-06-15 | 2003-01-02 | Connelly Jay H. | Method and apparatus to send feedback from clients to a server in a content distribution broadcast system |
| US6839072B2 (en) | 2001-06-15 | 2005-01-04 | Koninklijke Philips Electronics N.V. | Method and system and article of manufacture for display of option recommendations through time-by-score |
| US8818871B2 (en) | 2001-06-21 | 2014-08-26 | Thomson Licensing | Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure |
| US8006262B2 (en) | 2001-06-29 | 2011-08-23 | Rodriguez Arturo A | Graphic user interfaces for purchasable and recordable media (PRM) downloads |
| US7496945B2 (en) | 2001-06-29 | 2009-02-24 | Cisco Technology, Inc. | Interactive program guide for bidirectional services |
| US7526788B2 (en) | 2001-06-29 | 2009-04-28 | Scientific-Atlanta, Inc. | Graphic user interface alternate download options for unavailable PRM content |
| US7512964B2 (en) | 2001-06-29 | 2009-03-31 | Cisco Technology | System and method for archiving multiple downloaded recordable media content |
| US7778515B2 (en) * | 2001-07-02 | 2010-08-17 | Sony Corporation | System and method for linking DVD text to recommended viewing |
| US20030018970A1 (en) * | 2001-07-19 | 2003-01-23 | Digeo, Inc. | Object representation of television programs within an interactive television system |
| WO2003009126A1 (en) * | 2001-07-19 | 2003-01-30 | Digeo, Inc. | System and method for managing television programs within an entertainment system |
| DE10135922B4 (de) | 2001-07-24 | 2004-04-01 | Grundig Ag I.Ins. | Verfahren und Vorrichtung zum Betreiben eines elektronischen Navigationssystems auf einem Bildschirm |
| US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
| US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
| US7822843B2 (en) * | 2001-08-13 | 2010-10-26 | Cox Communications, Inc. | Predicting the activities of an individual or group using minimal information |
| WO2003017129A1 (en) * | 2001-08-16 | 2003-02-27 | Goldpocket Interactive | Interactive television tracking system |
| WO2003017640A2 (en) * | 2001-08-16 | 2003-02-27 | Goldpocket Interactive | Digital data monitoring and logging in an itv system |
| US20030051238A1 (en) * | 2001-08-16 | 2003-03-13 | Barone Samuel T. | Content rating, advisory, and profiling system for interactive television |
| US6958759B2 (en) * | 2001-08-28 | 2005-10-25 | General Instrument Corporation | Method and apparatus for preserving, enlarging and supplementing image content displayed in a graphical user interface |
| US8880709B2 (en) | 2001-09-12 | 2014-11-04 | Ericsson Television Inc. | Method and system for scheduled streaming of best effort data |
| US8429688B1 (en) | 2001-09-19 | 2013-04-23 | At&T Intellectual Property I, L.P. | Broadcast programming guide |
| US7085747B2 (en) | 2001-09-26 | 2006-08-01 | J Koninklijke Philips Electronics, Nv. | Real-time event recommender for media programming using “Fuzzy-Now” and “Personal Scheduler” |
| US8943540B2 (en) | 2001-09-28 | 2015-01-27 | Intel Corporation | Method and apparatus to provide a personalized channel |
| US20030066075A1 (en) * | 2001-10-02 | 2003-04-03 | Catherine Bahn | System and method for facilitating and controlling selection of TV programs by children |
| US8079045B2 (en) * | 2001-10-17 | 2011-12-13 | Keen Personal Media, Inc. | Personal video recorder and method for inserting a stored advertisement into a displayed broadcast stream |
| US7474698B2 (en) | 2001-10-19 | 2009-01-06 | Sharp Laboratories Of America, Inc. | Identification of replay segments |
| US20030093580A1 (en) * | 2001-11-09 | 2003-05-15 | Koninklijke Philips Electronics N.V. | Method and system for information alerts |
| WO2003043321A1 (en) * | 2001-11-10 | 2003-05-22 | Thomson Licensing S.A. | Video recording system and method for a plurality of individual users and categories of users |
| US7451460B2 (en) * | 2001-11-15 | 2008-11-11 | General Instrument Corporation | Programming interface for configuring a television settop terminal |
| US7293276B2 (en) | 2001-11-26 | 2007-11-06 | United Video Properties, Inc. | Interactive television program guide for recording enhanced video content |
| AU2002353470A1 (en) * | 2001-11-26 | 2003-06-10 | Nds Limited | Online television messenger |
| US20030101227A1 (en) * | 2001-11-28 | 2003-05-29 | Fink Alan Walter | Message collaborator |
| US20030106057A1 (en) * | 2001-12-05 | 2003-06-05 | Predictive Networks, Inc. | Television navigation program guide |
| US20030110498A1 (en) * | 2001-12-10 | 2003-06-12 | General Instrument Corporation | Methods, systems, and apparatus for tuning television components using an internet appliance |
| US20030126108A1 (en) * | 2001-12-31 | 2003-07-03 | Knoinklijke Philips Electronics N.V. | Method and apparatus for access and display of content allowing users to apply multiple profiles |
| KR100453967B1 (ko) * | 2002-01-10 | 2004-10-20 | 엘지전자 주식회사 | 스트림 소스 디바이스 및 디스플레이 장치 |
| US20030135553A1 (en) * | 2002-01-11 | 2003-07-17 | Ramesh Pendakur | Content-based caching and routing of content using subscription information from downstream nodes |
| JP4005374B2 (ja) | 2002-01-22 | 2007-11-07 | 富士通テン株式会社 | デジタル放送受信機 |
| US7334251B2 (en) | 2002-02-11 | 2008-02-19 | Scientific-Atlanta, Inc. | Management of television advertising |
| US20030159145A1 (en) * | 2002-02-15 | 2003-08-21 | Louis Kaltz | Device and method for automatically tuning to a certain data choice based on user content preferences |
| AU2003206140A1 (en) * | 2002-02-21 | 2003-09-09 | Fujitsu Limited | A method and system for internet content acquisition according to a program guide |
| AU2002259247A1 (en) * | 2002-02-25 | 2003-09-09 | Predictive Media Corporation | Compact implementations for limited-resource platforms |
| US8001568B2 (en) * | 2002-02-25 | 2011-08-16 | Comcast Ip Holdings I, Llc | Methods and systems for displaying recommended content alternatives |
| US7392531B2 (en) * | 2002-02-25 | 2008-06-24 | Sedna Patent Services, Llc | Recommendation-based electronic program guides with user-imperceptible preferences |
| WO2003077112A1 (en) * | 2002-02-25 | 2003-09-18 | Predictive Networks, Inc. | Privacy-maintaining methods and systems for collecting information |
| BR0303378A (pt) * | 2002-03-14 | 2004-03-23 | Koninkl Philips Electronics Nv | Método e aparelho para descobrir automaticamente serviços de rede |
| US8214741B2 (en) | 2002-03-19 | 2012-07-03 | Sharp Laboratories Of America, Inc. | Synchronization of video and data |
| US7631331B2 (en) * | 2002-03-29 | 2009-12-08 | Starz Entertainment, Llc | Cross-channel interstitial program promotion |
| US7774816B2 (en) | 2002-04-23 | 2010-08-10 | Rovi Technologies Corporation | Conflict manager for a video recorder |
| US20030233655A1 (en) * | 2002-06-18 | 2003-12-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for an adaptive stereotypical profile for recommending items representing a user's interests |
| US7818763B2 (en) * | 2002-06-25 | 2010-10-19 | Starz Entertainment, Llc | Video advertising |
| US20030237095A1 (en) * | 2002-06-25 | 2003-12-25 | Koninklijke Philips Electronics N.V. | Trend analysis of chunked view history/profiles view voting |
| US20040078807A1 (en) * | 2002-06-27 | 2004-04-22 | Fries Robert M. | Aggregated EPG manager |
| US20040003413A1 (en) * | 2002-06-27 | 2004-01-01 | International Business Machines Corporation | System and method for priority sponsorship of multimedia content |
| US20040003404A1 (en) * | 2002-06-27 | 2004-01-01 | International Business Machines Corporation | System and method for personal video recording system advertisements |
| US20040003397A1 (en) * | 2002-06-27 | 2004-01-01 | International Business Machines Corporation | System and method for customized video commercial distribution |
| US20040003405A1 (en) * | 2002-06-27 | 2004-01-01 | International Business Machines Corporation | System and method for personal video recording system menu control |
| US7212730B2 (en) * | 2002-06-27 | 2007-05-01 | International Business Machines Corporation | System and method for enhanced edit list for recording options |
| US20040005900A1 (en) * | 2002-07-05 | 2004-01-08 | Martin Zilliacus | Mobile terminal interactivity with multimedia programming |
| US7248563B2 (en) * | 2002-07-31 | 2007-07-24 | International Business Machines Corporation | Method, system, and computer program product for restricting access to a network using a network communications device |
| US7657907B2 (en) * | 2002-09-30 | 2010-02-02 | Sharp Laboratories Of America, Inc. | Automatic user profiling |
| US7962929B1 (en) | 2002-10-03 | 2011-06-14 | Comcast Ip Holdings I, Llc | Using relevance to parse clickstreams and make recommendations |
| US20040103434A1 (en) | 2002-11-25 | 2004-05-27 | United Video Properties, Inc. | Interactive television systems with conflict management capabilities |
| WO2004054271A2 (en) * | 2002-12-06 | 2004-06-24 | Koninklijke Philips Electronics N.V. | Video recorder control using streamed data packets |
| JP2004206679A (ja) * | 2002-12-12 | 2004-07-22 | Sony Corp | 情報処理装置および方法、記録媒体、並びにプログラム |
| JP4261895B2 (ja) * | 2002-12-13 | 2009-04-30 | キヤノン株式会社 | デジタル放送受信機及びデジタル放送受信機の制御方法 |
| KR20040066977A (ko) * | 2003-01-21 | 2004-07-30 | 엘지전자 주식회사 | 마크업 언어를 이용한 디지탈 방송 저장장치 |
| US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US8116611B2 (en) | 2003-02-10 | 2012-02-14 | Aptiv Digital, Inc. | Tuner sharing video recorder system architecture |
| US8069076B2 (en) * | 2003-03-25 | 2011-11-29 | Cox Communications, Inc. | Generating audience analytics |
| WO2004091187A2 (en) | 2003-04-03 | 2004-10-21 | Sedna Patent Services, Llc | Content notification and delivery |
| KR20060006919A (ko) * | 2003-04-14 | 2006-01-20 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 쇼의 영상 콘텐츠를 통한 암시적인 tv 추천기의 생성 |
| US20060051059A1 (en) * | 2004-09-08 | 2006-03-09 | Krakirian Haig H | Video recorder having user extended and automatically extended time slots |
| US6760538B1 (en) | 2003-04-21 | 2004-07-06 | Pioneer Digital Technologies, Inc. | Video recorder having user extended and automatically extended time slots |
| KR100542580B1 (ko) * | 2003-06-26 | 2006-01-11 | 삼성전자주식회사 | 이동망환경에서의 자원예약 시스템 및 자원예약 방법 |
| US7454120B2 (en) | 2003-07-02 | 2008-11-18 | Macrovision Corporation | Methods and apparatus for client aggregation of television programming in a networked personal video recording system |
| US8438601B2 (en) | 2003-07-02 | 2013-05-07 | Rovi Solutions Corporation | Resource management for a networked personal video recording system |
| US8082563B2 (en) * | 2003-07-25 | 2011-12-20 | Home Box Office, Inc. | System and method for content access control through default profiles and metadata pointers |
| US7693222B2 (en) | 2003-08-13 | 2010-04-06 | Ericsson Television Inc. | Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation |
| JP4433754B2 (ja) * | 2003-10-08 | 2010-03-17 | ソニー株式会社 | 情報提供システム及び情報提供方法、録画装置及び録画方法、並びにコンピュータ・プログラム |
| JP5059282B2 (ja) * | 2003-10-14 | 2012-10-24 | ソニー株式会社 | 情報提供システム,情報提供サーバ,ユーザ端末装置,コンテンツ表示装置,コンピュータプログラム,およびコンテンツ表示方法 |
| 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 |
| US7594244B2 (en) * | 2003-11-12 | 2009-09-22 | Koninklijke Philips Electronics N.V. | Program recommendation system |
| JP4430929B2 (ja) * | 2003-12-18 | 2010-03-10 | 株式会社日立製作所 | 自動録画システム |
| US7746357B2 (en) * | 2004-01-06 | 2010-06-29 | Sharp Laboratories Of America, Inc. | Dual-plane graphics |
| US7221407B2 (en) * | 2004-01-06 | 2007-05-22 | Sharp Laboratories Of America, Inc. | Television having a java engine and a removable device port |
| US8161388B2 (en) | 2004-01-21 | 2012-04-17 | Rodriguez Arturo A | Interactive discovery of display device characteristics |
| US8949899B2 (en) | 2005-03-04 | 2015-02-03 | Sharp Laboratories Of America, Inc. | Collaborative recommendation system |
| US8356317B2 (en) | 2004-03-04 | 2013-01-15 | Sharp Laboratories Of America, Inc. | Presence based technology |
| US8490136B2 (en) | 2009-05-07 | 2013-07-16 | Sirius Xm Radio Inc. | Method and apparatus for providing enhanced electronic program guide with personalized selection of broadcast content using affinities data and user preferences |
| US7551889B2 (en) | 2004-06-30 | 2009-06-23 | Nokia Corporation | Method and apparatus for transmission and receipt of digital data in an analog signal |
| 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 |
| 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 |
| 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 |
| US9584868B2 (en) | 2004-07-30 | 2017-02-28 | Broadband Itv, Inc. | Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection |
| 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 |
| US20060026635A1 (en) * | 2004-07-30 | 2006-02-02 | Microsoft Corporation | Program portals and methods and systems for finding and viewing programs |
| US8086575B2 (en) | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
| US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
| US20060112408A1 (en) † | 2004-11-01 | 2006-05-25 | Canon Kabushiki Kaisha | Displaying data associated with a data item |
| CN101077006A (zh) | 2004-11-19 | 2007-11-21 | Tivo股份有限公司 | 用于先前播放内容的安全传输的方法和设备 |
| US7290211B2 (en) * | 2005-01-05 | 2007-10-30 | Digital Networks North America, Inc. | Method and system for reconfiguring a selection system based on layers of categories descriptive of recordable events |
| US7657151B2 (en) | 2005-01-05 | 2010-02-02 | The Directv Group, Inc. | Method and system for displaying a series of recordable events |
| US8229283B2 (en) | 2005-04-01 | 2012-07-24 | Rovi Guides, Inc. | System and method for quality marking of a recording |
| US9973817B1 (en) | 2005-04-08 | 2018-05-15 | Rovi Guides, Inc. | System and method for providing a list of video-on-demand programs |
| US8095951B1 (en) | 2005-05-06 | 2012-01-10 | Rovi Guides, Inc. | Systems and methods for providing a scan |
| US8640166B1 (en) | 2005-05-06 | 2014-01-28 | Rovi Guides, Inc. | Systems and methods for content surfing |
| EP1732013A1 (en) * | 2005-06-06 | 2006-12-13 | Deutsche Thomson-Brandt Gmbh | Method and device for searching a data unit in a database |
| KR100819738B1 (ko) * | 2005-08-08 | 2008-04-07 | 삼성전자주식회사 | 방송신호 수신장치 및 그 제어방법 |
| US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
| US8189472B2 (en) | 2005-09-07 | 2012-05-29 | Mcdonald James F | Optimizing bandwidth utilization to a subscriber premises |
| US7646962B1 (en) | 2005-09-30 | 2010-01-12 | Guideworks, Llc | System and methods for recording and playing back programs having desirable recording attributes |
| US20070079342A1 (en) | 2005-09-30 | 2007-04-05 | Guideworks, Llc | Systems and methods for managing local storage of on-demand content |
| US8582946B2 (en) | 2005-11-04 | 2013-11-12 | Rovi Guides, Inc. | Systems and methods for recording programs using a network recording device as supplemental storage |
| US9113107B2 (en) | 2005-11-08 | 2015-08-18 | Rovi Guides, Inc. | Interactive advertising and program promotion in an interactive television system |
| US8613024B2 (en) | 2005-12-13 | 2013-12-17 | United Video Properties, Inc. | Cross-platform predictive popularity ratings for use in interactive television applications |
| US8214869B2 (en) | 2005-12-29 | 2012-07-03 | Rovi Guides, Inc. | Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems |
| US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
| US7765235B2 (en) | 2005-12-29 | 2010-07-27 | Rovi Guides, Inc. | Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems |
| US20070156521A1 (en) | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for commerce in media program related merchandise |
| US9015736B2 (en) | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
| US8782706B2 (en) | 2005-12-29 | 2014-07-15 | United Video Properties | Systems and methods for providing channel groups in an interactive media guidance application |
| US8607287B2 (en) | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
| AR059552A1 (es) | 2006-02-17 | 2008-04-09 | Directv Group Inc | Agrupamiento de datos de usuario en relacion con datos geograficos |
| US8689253B2 (en) | 2006-03-03 | 2014-04-01 | Sharp Laboratories Of America, Inc. | Method and system for configuring media-playing sets |
| 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 |
| US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
| EP1865723A1 (en) * | 2006-06-07 | 2007-12-12 | Sony NetServices GmbH | Video-on-demand system |
| WO2007146876A2 (en) | 2006-06-15 | 2007-12-21 | The Nielsen Company | Methods and apparatus to meter content exposure using closed caption information |
| US7661121B2 (en) | 2006-06-22 | 2010-02-09 | Tivo, Inc. | In-band data recognition and synchronization system |
| US7873982B2 (en) * | 2006-06-22 | 2011-01-18 | Tivo Inc. | Method and apparatus for creating and viewing customized multimedia segments |
| US7890490B1 (en) | 2006-06-30 | 2011-02-15 | United Video Properties, Inc. | Systems and methods for providing advanced information searching in an interactive media guidance application |
| US8799954B1 (en) | 2006-07-31 | 2014-08-05 | Rovi Guides, Inc. | Systems and methods for providing custom media content flipping |
| KR20080015627A (ko) * | 2006-08-16 | 2008-02-20 | 삼성전자주식회사 | 외부어플리케이션 실행 시 설정정보를 참조하는영상처리장치 및 영상처리방법 |
| 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 |
| US20080104127A1 (en) | 2006-11-01 | 2008-05-01 | United Video Properties, Inc. | Presenting media guidance search results based on relevancy |
| US20080104058A1 (en) * | 2006-11-01 | 2008-05-01 | United Video Properties, Inc. | Presenting media guidance search results based on relevancy |
| US7996399B2 (en) | 2006-11-01 | 2011-08-09 | United Video Properties, Inc. | Presenting media guidance search results based on relevancy |
| JP2008187575A (ja) * | 2007-01-31 | 2008-08-14 | Sony Corp | 情報処理装置および方法、並びにプログラム |
| JP2008187576A (ja) * | 2007-01-31 | 2008-08-14 | Sony Corp | 情報処理装置および方法、並びにプログラム |
| US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
| US20080229359A1 (en) * | 2007-03-14 | 2008-09-18 | Robinson W Andrew | Smart interactive program guide |
| US8418206B2 (en) | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
| 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 |
| US20090019492A1 (en) | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
| US8407737B1 (en) | 2007-07-11 | 2013-03-26 | Rovi Guides, Inc. | Systems and methods for providing a scan transport bar |
| US8146120B2 (en) * | 2007-10-08 | 2012-03-27 | Jaman.Com, Inc. | Multi-criteria rating and searching system |
| US20090133078A1 (en) | 2007-11-16 | 2009-05-21 | United Video Properties, Inc | Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system |
| US8943539B2 (en) | 2007-11-21 | 2015-01-27 | Rovi Guides, Inc. | Enabling a friend to remotely modify user data |
| AU2008291066A1 (en) * | 2007-12-12 | 2009-07-02 | Interactivetv Pty Ltd | Method, system and apparatus to enable convergent television accessibility on digital television panels with encryption capabilities |
| US8276181B1 (en) * | 2007-12-21 | 2012-09-25 | General Instrument Corporation | Content distribution system and method for optimizing multiplexed transport channels |
| US20090172127A1 (en) * | 2007-12-28 | 2009-07-02 | International Business Machines Corporation | System and methods for recommending network content based upon social networking |
| US20090187945A1 (en) * | 2008-01-21 | 2009-07-23 | At&T Knowledge Ventures, L.P. | Customized electronic programming guide |
| JP2009224831A (ja) * | 2008-03-13 | 2009-10-01 | Victor Co Of Japan Ltd | 放送受信機 |
| US8989561B1 (en) | 2008-05-29 | 2015-03-24 | Rovi Guides, Inc. | Systems and methods for alerting users of the postponed recording of programs |
| US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
| US8624908B1 (en) | 2008-06-27 | 2014-01-07 | Rovi Guides, Inc. | Systems and methods of transitioning from buffering video to recording video |
| US8327402B1 (en) | 2008-07-15 | 2012-12-04 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
| US8806516B2 (en) | 2008-08-19 | 2014-08-12 | Porto Technology, Llc | Method and system for constructing and presenting a consumption profile for a media item |
| US20100077327A1 (en) * | 2008-09-22 | 2010-03-25 | Microsoft Corporation | Guidance across complex tasks |
| US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
| KR101600905B1 (ko) | 2008-12-10 | 2016-03-08 | 삼성전자 주식회사 | 방송수신장치 및 그 제어방법 |
| US7982615B2 (en) * | 2008-12-23 | 2011-07-19 | Dish Network L.L.C. | Systems and methods for providing viewer-related information on a display based upon wireless identification of a particular viewer |
| US8438596B2 (en) | 2009-04-08 | 2013-05-07 | Tivo Inc. | Automatic contact information transmission system |
| TWI384878B (zh) * | 2009-04-13 | 2013-02-01 | Avermedia Tech Inc | 電視節目附加資訊顯示系統與應用於其上之顯示方法 |
| US8786702B2 (en) | 2009-08-31 | 2014-07-22 | Behavioral Recognition Systems, Inc. | Visualizing and updating long-term memory percepts in a video surveillance system |
| GB2473910A (en) | 2009-09-10 | 2011-03-30 | Miniweb Technologies Ltd | Backup for user invoked interruptions |
| US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
| US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
| US20110078196A1 (en) * | 2009-09-29 | 2011-03-31 | Microsoft Corporation | Rationed computer usage |
| US8161071B2 (en) * | 2009-09-30 | 2012-04-17 | United Video Properties, Inc. | Systems and methods for audio asset storage and management |
| US8359616B2 (en) | 2009-09-30 | 2013-01-22 | United Video Properties, Inc. | Systems and methods for automatically generating advertisements using a media guidance application |
| US8677400B2 (en) | 2009-09-30 | 2014-03-18 | United Video Properties, Inc. | Systems and methods for identifying audio content using an interactive media guidance application |
| US20110214147A1 (en) * | 2010-02-22 | 2011-09-01 | Kashyap Ashwin S | Method for determining content for a personal channel |
| TWI488493B (zh) * | 2010-04-16 | 2015-06-11 | Mitac Int Corp | 喜好節目推薦裝置與方法 |
| US9122701B2 (en) | 2010-05-13 | 2015-09-01 | Rovi Guides, Inc. | Systems and methods for providing media content listings according to points of interest |
| US9204193B2 (en) | 2010-05-14 | 2015-12-01 | Rovi Guides, Inc. | Systems and methods for media detection and filtering using a parental control logging application |
| US9258175B1 (en) | 2010-05-28 | 2016-02-09 | The Directv Group, Inc. | Method and system for sharing playlists for content stored within a network |
| US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
| US9154813B2 (en) | 2011-06-09 | 2015-10-06 | Comcast Cable Communications, Llc | Multiple video content in a composite video stream |
| EP2592571A1 (en) * | 2011-11-11 | 2013-05-15 | Liberty Global Europe Holding B.V. | Method and system for enhancing metadata |
| US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
| 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 |
| US9462346B2 (en) | 2013-04-26 | 2016-10-04 | Microsoft Technology Licensing, Llc | Customizable channel guide |
| US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
| US9148698B1 (en) * | 2013-11-14 | 2015-09-29 | Google Inc. | Methods, systems, and media for controlling a presentation of media content |
| US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
| KR102294280B1 (ko) * | 2014-03-05 | 2021-08-26 | 삼성전자주식회사 | 디스플레이 장치 및 이의 제어 방법 |
| US20150296258A1 (en) * | 2014-04-14 | 2015-10-15 | Nagravision S.A. | Media gateway for scheduling content |
| US9288521B2 (en) | 2014-05-28 | 2016-03-15 | Rovi Guides, Inc. | Systems and methods for updating media asset data based on pause point in the media asset |
| US9729933B2 (en) | 2014-06-30 | 2017-08-08 | Rovi Guides, Inc. | Systems and methods for loading interactive media guide data based on user history |
| US9451315B2 (en) * | 2014-06-30 | 2016-09-20 | Rovi Guides, Inc. | Systems and methods for generating for display an interactive media guide based on user history |
| US9621955B2 (en) * | 2014-12-31 | 2017-04-11 | Google Inc. | Identifying media channels that have a high likelihood of multiple consumptions by one or more users |
| US10178436B2 (en) * | 2015-11-25 | 2019-01-08 | International Business Machines Corporation | Method to auto-select media channel programs |
| US20180192127A1 (en) * | 2016-12-30 | 2018-07-05 | Jamdeo Canada Ltd. | System and method for digital television operation and control - conversense |
| 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 |
| CN112565914B (zh) * | 2021-02-18 | 2021-06-04 | 北京世纪好未来教育科技有限公司 | 在线课堂的视频展示方法、装置、系统和存储介质 |
| US12348828B2 (en) * | 2022-11-07 | 2025-07-01 | Dish Network L.L.C. | Systems and methods for displaying search results for program content |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08506942A (ja) * | 1992-12-09 | 1996-07-23 | ディスカバリー・コミニュケーションズ・インコーポレーテッド | テレビ番組配送システム上で提供される番組を提案する番組再編成可能型端末 |
| JPH08305729A (ja) * | 1995-05-10 | 1996-11-22 | Oki Electric Ind Co Ltd | ネットワーク情報フィルタリングシステム |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4706121B1 (en) * | 1985-07-12 | 1993-12-14 | Insight Telecast, Inc. | Tv schedule system and process |
| US4977455B1 (en) * | 1988-07-15 | 1993-04-13 | System and process for vcr scheduling | |
| US5353121A (en) * | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
| EP1585321B1 (en) * | 1990-09-10 | 2011-07-13 | Starsight Telecast, Inc. | User interface for television schedule system |
| US5223924A (en) * | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
| US5594509A (en) * | 1993-06-22 | 1997-01-14 | Apple Computer, Inc. | Method and apparatus for audio-visual interface for the display of multiple levels of information on a display |
| US5585866A (en) * | 1993-09-09 | 1996-12-17 | Miller; Larry | Electronic television program guide schedule system and method including virtual channels |
| US5781246A (en) * | 1993-09-09 | 1998-07-14 | Alten; Jerry | Electronic television program guide schedule system and method |
| US5465113A (en) * | 1993-12-13 | 1995-11-07 | At&T Corp. | Programmable channel regulating cable television controller |
| JP3237362B2 (ja) * | 1993-12-27 | 2001-12-10 | 松下電器産業株式会社 | 番組表表示装置 |
| US5550575A (en) * | 1994-05-04 | 1996-08-27 | West; Brett | Viewer discretion television program control system |
| KR100348915B1 (ko) * | 1994-05-12 | 2002-12-26 | 마이크로소프트 코포레이션 | 텔레비젼프로그램선택방법및그시스템 |
| US5758257A (en) * | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
| CA2166434A1 (en) * | 1995-01-04 | 1996-07-05 | Fujio Noguchi | Method and apparatus for providing programming information |
| 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 |
| US5699107A (en) * | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
| KR0184052B1 (ko) * | 1995-07-07 | 1999-05-01 | 구자홍 | 위성방송의 방송프로그램 안내방법 |
| US5758259A (en) * | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
| CA2232003C (en) * | 1995-10-02 | 2002-06-04 | Steven Michael Schein | Systems and methods for providing television schedule information |
| KR100636603B1 (ko) * | 1995-11-17 | 2007-03-13 | 톰슨 콘슈머 일렉트로닉스, 인코포레이티드 | 텔레비전수신기에사용하기위한예측에이전트를이용하는스케줄러장치및텔레비전프로그램검색방법 |
| JP3416007B2 (ja) * | 1995-12-06 | 2003-06-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | オーディオビジュアル・マテリアルをスクリーニングする装置及び方法 |
| JP3747541B2 (ja) * | 1995-12-12 | 2006-02-22 | ソニー株式会社 | 番組関連情報伝送制御方法、番組関連情報伝送制御装置及び番組関連情報伝送制御システム |
| US5774664A (en) * | 1996-03-08 | 1998-06-30 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
| US5657072A (en) * | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
| US5929849A (en) * | 1996-05-02 | 1999-07-27 | Phoenix Technologies, Ltd. | Integration of dynamic universal resource locators with television presentations |
-
1997
- 1997-10-03 US US08/943,661 patent/US6163316A/en not_active Expired - Lifetime
-
1998
- 1998-01-02 SG SG1998000010A patent/SG67469A1/en unknown
- 1998-01-03 KR KR1019980000028A patent/KR19980070327A/ko not_active Ceased
- 1998-01-05 EP EP98300018A patent/EP0854645B1/en not_active Expired - Lifetime
- 1998-01-05 JP JP10031914A patent/JPH10207914A/ja active Pending
- 1998-01-05 DE DE69841247T patent/DE69841247D1/de not_active Expired - Lifetime
- 1998-02-13 TW TW086120112A patent/TW435046B/zh not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08506942A (ja) * | 1992-12-09 | 1996-07-23 | ディスカバリー・コミニュケーションズ・インコーポレーテッド | テレビ番組配送システム上で提供される番組を提案する番組再編成可能型端末 |
| JPH08305729A (ja) * | 1995-05-10 | 1996-11-22 | Oki Electric Ind Co Ltd | ネットワーク情報フィルタリングシステム |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11275462A (ja) * | 1998-03-20 | 1999-10-08 | Matsushita Electric Ind Co Ltd | 番組情報を放送するセンター装置と端末装置 |
| JP2000217048A (ja) * | 1999-01-22 | 2000-08-04 | Nec Corp | 番組情報のカスタマイズ方法ならびに装置及び同方法が記録された記録媒体 |
| JP2000250575A (ja) * | 1999-03-01 | 2000-09-14 | Matsushita Electric Ind Co Ltd | 双方向性テレビ受像機を自動的に選局するための音声理解装置およびその方法 |
| JP2001028571A (ja) * | 1999-04-30 | 2001-01-30 | Sony Internatl Europ Gmbh | 放送システムによって提供される情報サービスにアクセスするアプリケーションプログラミングのインターフェース装置 |
| JP2003507941A (ja) * | 1999-08-13 | 2003-02-25 | ナグラヴィジオン エスアー | 情報フィルタリング装置および方法 |
| JP2003515983A (ja) * | 1999-11-22 | 2003-05-07 | アメリカ オンライン インコーポレーテッド | 異なるソースからの電子コンテンツの管理 |
| US8151302B2 (en) | 1999-12-01 | 2012-04-03 | Sony Corporation | Broadcasting system and receiving apparatus |
| JP2014099942A (ja) * | 1999-12-10 | 2014-05-29 | United Video Properties Inc | 双方向テレビシステム上で高度化したセットトップアプリケーションを用いる機能 |
| JP2013118687A (ja) * | 1999-12-10 | 2013-06-13 | United Video Properties Inc | 双方向テレビシステム上で高度化したセットトップアプリケーションを用いる機能 |
| JP2003519975A (ja) * | 1999-12-30 | 2003-06-24 | アメリカ オンライン インコーポレーテッド | テレビジョン・チャネルの選択方法およびシステム |
| KR20200017005A (ko) * | 2000-09-13 | 2020-02-17 | 스트라토스 오디오, 인코포레이티드 | 미디어 콘텐츠 주문 및 배달 방법 및 시스템 |
| KR20160104099A (ko) * | 2000-09-13 | 2016-09-02 | 스트라토스 오디오, 인코포레이티드 | 미디어 콘텐츠 주문 및 배달 방법 및 시스템 |
| JP4768208B2 (ja) * | 2000-09-20 | 2011-09-07 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 暗黙的及び明示的な視聴の選択を使用した推薦スコアを生成するための方法及び装置 |
| JP2009081871A (ja) * | 2000-12-21 | 2009-04-16 | Thomson Licensing | 番組を表示するための専用チャンネル |
| JP2004524764A (ja) * | 2001-03-29 | 2004-08-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 推奨スコアを生成する方法及び装置 |
| US7421725B2 (en) | 2001-04-23 | 2008-09-02 | Nec Corporation | Method of and system for recommending programs |
| KR100489151B1 (ko) * | 2001-04-23 | 2005-05-17 | 닛폰 덴키 가부시끼 가이샤 | 프로그램들을 추천하는 방법 및 시스템 |
| WO2002096103A1 (fr) * | 2001-05-23 | 2002-11-28 | Sony Corporation | Procede et dispositif d'affichage de programmes d'emissions, et recepteur de programmes d'emissions |
| KR100890101B1 (ko) * | 2001-06-12 | 2009-03-24 | 톰슨 라이센싱 | 제안된 예정 텔레비전 프로그램 리스트의 생성 방법 및 장치 |
| KR100452615B1 (ko) * | 2002-06-03 | 2004-10-13 | 주식회사 휴맥스 | 디지털 방송수신기에서의 방송국별 선국 제어방법 및디지털 방송 시스템 |
| JP2009520431A (ja) * | 2005-12-19 | 2009-05-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 典型的な仮想チャンネルのためのデフォルト設定を提供するテンプレートのためのシステム、装置および方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW435046B (en) | 2001-05-16 |
| SG67469A1 (en) | 1999-09-21 |
| EP0854645A3 (en) | 1998-12-23 |
| DE69841247D1 (de) | 2009-12-03 |
| EP0854645A2 (en) | 1998-07-22 |
| US6163316A (en) | 2000-12-19 |
| EP0854645B1 (en) | 2009-10-21 |
| KR19980070327A (ko) | 1998-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6163316A (en) | Electronic programming system and method | |
| US10880607B2 (en) | Systems and methods for providing program suggestions in an interactive television program guide | |
| KR101015292B1 (ko) | 가시 큐들을 갖는 주문형 epg 디스플레이 | |
| US8051450B2 (en) | Query-based electronic program guide | |
| EP4325841B1 (en) | System for notifying a community of interested users about programs or segments | |
| US20020108113A1 (en) | Recommender system using "fuzzy-now" for real-time events | |
| JPH118810A5 (ja) | ||
| CN100367780C (zh) | 用定制节目指南表格实现频道排列与显示的系统与方法 | |
| EP1133874A1 (en) | Television sytem for suggesting programs based on content and viewer profile | |
| US20030159145A1 (en) | Device and method for automatically tuning to a certain data choice based on user content preferences | |
| GB2340637A (en) | Merging of queries in an electronic programme guide | |
| US20030041327A1 (en) | System with improved user interface | |
| GB2353123A (en) | Searching for programmes of interest using both an EPG and the internet |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041019 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050610 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20050912 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20050915 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051208 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060120 |