JPH06224864A - プログラム供給方法 - Google Patents

プログラム供給方法

Info

Publication number
JPH06224864A
JPH06224864A JP5286158A JP28615893A JPH06224864A JP H06224864 A JPH06224864 A JP H06224864A JP 5286158 A JP5286158 A JP 5286158A JP 28615893 A JP28615893 A JP 28615893A JP H06224864 A JPH06224864 A JP H06224864A
Authority
JP
Japan
Prior art keywords
channel
program
subscriber
channels
filler
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.)
Granted
Application number
JP5286158A
Other languages
English (en)
Other versions
JP3014907B2 (ja
Inventor
Donald E Blahut
イー ブラハット ドナルド
Edward S Szurkowski
エス ズーコフスキー エドワード
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of JPH06224864A publication Critical patent/JPH06224864A/ja
Application granted granted Critical
Publication of JP3014907B2 publication Critical patent/JP3014907B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【目的】 対話形テレビジョン・システムに有効なコン
バ−タを提供する。 【構成】 マルチチャネル・ケ−ブル・テレビジョン分
配システムの少なくとも1チャネルにおいてパケット化
ディジタル情報の形で送信する種々のチャネルにテレビ
ジョン・プログラムの映像や音声の種々のコンポ−ネン
トやその種々の時間セグメントを割当てる。プログラム
・コンポ−ネントの特定のサブセットを受信するように
特定の加入者のコンバ−タを構成するが、それはそのサ
ブセットのコンポ−ネントを送信するバ−チャル・チャ
ネルを受信するようそのコンバ−タをイネ−ブルし行
う。種々の加入者にプログラム・セグメントの種々の結
合をイネ−ブルとする実施例や種々の時間で観覧を開始
する複数加入者によるプログラムの観覧を種々の長さの
“フィラ”プログラム・セグメントを用いて同期化する
実施例を開示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、対話形テレビジョン・
システムに係り、特に、対話形テレビジョン・サ−ビス
への加入者がケ−ブル・テレビジョン・システムで同報
通信のプログラム・セグメントからアセンブルした特定
の特製プログラムを受信することができる方法と装置に
関する。
【0002】
【従来の技術】ケ−ブル・テレビジョン・システムによ
り加入者の家庭にテレビジョン・プログラムの多チャン
ネル送信が可能となった。所定地域での送受信可能のV
HFとUHFのチャネル数に限定されることなく、ケ−
ブル・システムでのチャネル数の限定はそのケ−ブル自
身の送信特性とより狭い帯域幅チャネルにテレビジョン
・プログラムの情報を圧縮する能力にのみ左右される。
ケ−ブル・テレビジョン・ネットワ−ク用光ファイバ伝
送システムの出現により利用可能のチャネル数はまた大
きく増加した。
【0003】また、このようなチャネル数の増加により
次ぎのような対話形テレビジョン・システムの提案が行
われた。それはこのシステムへ加入者が情報または要求
を返送することができ、この情報または要求が次にその
加入者に向けられるプログラムまたは情報に対し影響を
及ぼすような対話形テレビジョン・システムである。こ
の対話形テレビジョン・システムには様々な利用が広く
存在し、例えば、ビデオ・ゲ−ム、ビデオ・カタログ・
ショッピング、教育システム、要求に応ずる映画、オ−
ディオ・プログラムなどを挙げることができる。個々の
加入者に対し各利用を特注とすることができ、例えば映
画のサウンドトラックの言語を選択したりすることがで
きる。ところが、このようなシステムには次の能力を通
常必要とする。
【0004】それは(i)各加入者に特定のプログラム
または情報が送られるように制御する能力及び(ii)
その加入者からの入力メッセ−ジまたは要求を受信する
能力である。ヘッドエンド対加入者チャネルには圧縮が
使用可能である場合には、通常のテレビジョン・ケ−ブ
ル・チャネルの全帯域幅は不要である。例えば、多数の
圧縮化しディジタル化したテレビジョン信号を通常の単
一6Mhzケ−ブル・チャネルで送信することができ
る。また、他のプログラム情報、例えば、ハイファイの
オ−ディオやスチ−ル・ビデオ・ピクチャやテキストを
圧縮して送ることもできる。ITV用に非常に多数の通
常のチャネルを用いて、例えば光ファイバ分配システム
を圧縮と共に用いる場合に現在可能となるように、多数
のバ−チャル・チャネルの利用も可能となることが理解
されよう。
【0005】このような非常に多数のチャネルの場合で
さえ、そのケ−ブル・ヘッドエンドから各加入者に異な
るプログラムを送信することは可能ではない。ところが
加入者には重複した要望がある。例えば、同じ映画を多
数の加入者が観覧を所望する場合でも、それはいろいろ
な時間帯であったりまたはいろいろな言語のサウンドト
ラックであったりする。また、いろいろな加入者にプロ
グラム・セグメントのいろいろな結合の送信を所望する
場合の利用もあるが、ただしある時間でみると、ある特
定のプログラム・セグメントを2加入者以上に送ってい
る。このような利用には次のような例を挙げることがで
きる。
【0006】同じプログラムを観覧しているいろいろの
加入者にいろいろなコマ−シャル・メッセ−ジを送ると
いう利用の場合がある。別の利用例としては、あるプロ
グラムの1セグメント以上に別の代替があり、加入者が
あるセグメントに対し特定の代替を対話形で選択するこ
とができるという利用の場合である。例えば、ある映画
はいろいろな視聴者に対し多くの級付けが行われるが、
その級別に重要な若干のセグメントのみが異なる必要が
あるという利用の場合である。さらに別の例として、加
入者がそのプログラムの進行に応じプログラム・セグメ
ントを選択できるという利用の場合がある。例えば、加
入者はある映画にいろんな結末からそれを選択すること
ができる。
【0007】加入者位置に特別なコンバ−タを用いてい
ろいろな利用可能チャネルからその加入者が選択出来、
かつ場合により追加料金払いのプレミアム・チャネルを
元に戻すという“アンスクランブル”することができる
ケ−ブル・テレビジョン・システムも多い。このような
コンバ−タは通常標準的なテレビジョン受信装置が受信
できるチャネルの中の1チャネル、例えばチャネル3に
出力を生ずる。さらに最近では、次のようなケ−ブルに
即応できる“ケ−ブル・レディ”のテレビジョン受信装
置や映像記録装置が利用可能となった。すなわち、その
ケ−ブル・システムで送るすべてのチャネルを受信でき
また選択できるものである。
【0008】しかし、これはプレミアム・チャネルを元
に戻すというアンスクランブルすることができない。こ
のプレミアム・チャネルに対してはなおコンバ−タが必
要である。ケ−ブル・レディのテレビジョン受信装置
は、さらに例えば画像の中の画像や遠隔制御の同調など
の機能を追加するものが多いが、これは単一チャネルに
出力を生ずるケ−ブル・コンバ−タでは好都合に用いる
ことができるものではない。同様に、選択時間に選択チ
ャネルを記録するようにプログラムできる映像記録装置
は、このようなコンバ−タでは失敗に終っている。
【0009】
【発明が解決しようとする課題】以上のことから、ケ−
ブル・システムにおいて制限のないチャネルに“透過”
でかつテレビジョン受信装置や映像記録装置にケ−ブル
・レディの特徴を用いることのできる対話形テレビジョ
ン・システム用コンバ−タの提供が所望されている。
【0010】
【課題を解決するための手段】マルチチャネル・ケ−ブ
ル・テレビジョン分配システムにおける1チャネル以上
のチャネルを用いてこのケ−ブル・システム・ヘッドエ
ンドから加入者へパケット化ディジタル情報の形で対話
形テレビジョン(ITVと略す)信号を送信する。各加
入者位置におけるコンバ−タをこのケ−ブル・システム
とその加入者のテレビジョン受信装置の間に結合する。
このコンバ−タにはそのITVチャネルに対し受信装置
がある。コンバ−タによりバ−チャル・チャネルの1チ
ャネル以上の受信をイネ−ブルとするように個々のコン
バ−タにITV信号の制御パケットをアドレスする。こ
のコンバ−タはこのイネ−ブル・チャネルでパケット化
ディジタル情報をデコ−ドし拡張しそして通常の映像信
号を生成する。
【0011】この映像信号をそのヘッドエンドからIT
V信号用のチャネルの中の1チャネルでその加入者のテ
レビジョン受信装置に送信し、そのパケット化ディジタ
ル情報を元に戻す。テレビジョン・プログラムのいろい
ろなコンポ−ネント、例えばプログラムの映像や音声の
コンポ−ネントまたはいろいろなタイム・セグメントを
いろいろなバ−チャル・チャネルに割り当てる。特定加
入者のコンバ−タを次のようにプログラム・コンポ−ネ
ントの特定サブセットを受信するように構成する。それ
はこのコンバ−タがそのサブセットのコンポ−ネントを
送るバ−チャル・チャネルを受信することができるよう
に行う。
【0012】以下にいろんな加入者にプログラム・セグ
メントのいろいろな結合が可能となる実施例を開示す
る。また次のような別の実施例をも開示する。それは複
数の加入者がいろいろな時間にプログラムの観覧を開始
するが、このプログラムの観覧をいろいろな長さの“フ
ィラ”プログラム・セグメントを用いて同期化するもの
である。
【0013】
【実施例】図1は本発明の対話形テレビジョン・システ
ム用に設けられたケ−ブル・テレビジョン・システムの
ブロック略図である。代表的ケ−ブル・テレビジョン・
システムには、中央位置にヘッドエンド装置101とい
ろいろなフィ−ダ102とブランチ103からなる分配
ネットワ−クと104のような加入者位置への結合、た
だしここでコンバ−タとテレビジョン受信装置(または
ケ−ブル・レディのテレビジョン受信装置のみ)がこの
分配ネットワ−クからその信号を受信する、がある。代
表的なケ−ブル・テレビジョン・システムでは、ヘッド
エンド装置101によりいろいろなテレビジョン・プロ
グラムがそのシステムのいろいろなチャネルに送られる
【0014】このようなプログラムを、例えば、放送受
信装置110がロ−カル放送から、または衛星放送受信
装置111が通信衛星から、またはロ−カル放送源11
2から直接に受信する。対話形テレビジョン(ITVと
略す)加入者はITVサ−バ120からそのケ−ブル・
テレビジョン・システムの専用分配チャネルを介してサ
−ビスを受ける。ITVサ−バ120はプログラミング
・センタ121またはプログラム・ライブラリ122の
ようなソ−スからそのプログラミング材料を入手する。
プログラム・ライブラリ122は、内臓映画バ−ジョ
ン、音楽セレクション、テキスト、画像情報、ITVサ
−ビスまたは利用に加えてITV加入者がアクセスでき
る他の材料を有している
【0015】プログラミング・センタ121は、ITV
サ−バ120に対するプログラム材料の直接ソ−スとな
るとかまたはプログラム・ライブラリ122に対しその
ような材料を準備することができる。ITVサ−バ12
0とプログラミング・センタ121とプログラム・ライ
ブラリ122は同一または異なる位置におくことがで
き、またネットワ−クではそれら自体で結合している。
いろいろなケ−ブル・システムについて複数のITVサ
−バ120のある場合もある。またプログラム・ライブ
ラリ122がいろいろな位置の多数のライブラリからで
きている場合もある。しかし、そのシステムでの分配ネ
ットワ−クでITV加入者と対話するのに特定のケ−ブ
ル・システムに専用のITVサ−バ120があるのが通
常である。
【0016】ITVサ−バ120については非常に多く
の構成が可能であるが、それにはすべて次のことを行う
ように少なくとも1個の中央処理装置がある。それはそ
のケ−ブル・システムの専用ITVチャネルで加入者1
04に送られたプログラムや他の情報を制御し、加入者
104からのアップリンク・メッセ−ジを受信したりま
たそれに応答したりする。周知の圧縮法を用いて、多数
の完全動画テレビジョン信号をケ−ブル・テレビジョン
・システムのケ−ブル・チャネルでパケットで送信する
ことができる。例えば、完全動画NTSCテレビジョン
信号を圧縮しディジタル化し1.5Mビット/秒で通信
を行なうことができる。
【0017】このようなディジタル情報をパケット化
し、このパケットをインタリ−ブして、標準的な6MH
zケ−ブル・チャネルの“バ−チャル・チャネル”を介
して、例えば16テレビジョン信号(24Mビット/
秒)を送信することもできる。バ−チャル・チャネルで
(音声信号のような)より小さい帯域幅信号を送る場
合、このようなバ−チャル・チャネルに単位時間に送信
するに要するパケットはより少なくなる。代表的パケッ
トはポ−リング・アドレスに対する2バイト、そのパケ
ットが一部のバ−チャル・チャネルを識別する2バイト
および48デ−タ・バイトからできている。このデ−タ
・バイトはその圧縮した映像と音声または他の情報でそ
のバ−チャル・チャネルで送られるものを含む。
【0018】1バ−チャル・チャネル(例、チャネル0
0)を制御メッセ−ジ用にリザ−ブする。代表的制御メ
ッセ−ジには、そのメッセ−ジの目的先のコンバ−タの
アドレスを含むフィ−ルドと、そのメッセ−ジが関係す
るバ−チャル・チャネルを識別するフィ−ルドと、この
バ−チャル・チャネルで送られるデ−タの種類を指定す
るフィ−ルド(例、スチ−ル画像、完全動画映像、ステ
レオ音声、テキスト)と、他の制御情報がある。テレビ
ジョン信号の送信には通常2バ−チャル・チャネルを用
いて行なうが、ここでその映像部に1バ−チャル・チャ
ネルとその音声部に別の1バ−チャル・チャネルを用い
て行う。また制御メッセ−ジを用いてコンバ−タを初期
化する。
【0019】図2はコンバ−タ200のブロック略図
で、これは加入者屋内のテレビ受信装置とケ−ブル・シ
ステムとを結合するものである。入力ケ−ブル202は
通常同軸ケ−ブルまたは光ファイバ−・ケ−ブルで、ケ
−ブル分配システムに結合している。ケ−ブル202
を、帯域消去フィルタ204と選択可能チャネル受信装
置206とITVチャネル受信装置の208の入力なら
びにアップリンク変調装置210の出力と結合する。ケ
−ブル202は次のような装置や回路をまた含む入力回
路(図示せず)の一部である。それはいずれかのインタ
フェ−ス装置、例えば光/電気変換装置や増幅と緩衝の
回路でフィルタ204、受信装置206、208および
変調装置210にそのケ−ブル・システムを結合するの
に要するものである。このようなインタフェ−ス装置や
増幅と緩衝の回路は当業者には周知のものである。
【0020】この対話形テレビジョン機構にパケット化
ディジタル情報を送っているケ−ブル・チャネルを受信
するようにITVチャネル受信装置208を同調させ
る。実際のケ−ブル・チャネルをそのケ−ブル・システ
ムのアドミニストレ−タが割当てしてこの目的に用いる
ようにする。このようなITVチャネルの2チャネル以
上が可能である場合には、このチャネルの中の1チャネ
ルは“デフォルト”チャネルと通常考えられ、これはコ
ンバ−タ200のようなコンバ−タを初期化するのに用
いるチャネルである。初期化すると、制御メッセ−ジに
より異なるITVチャネルにコンバ−タを変換すること
ができる。チュ−ナ208の出力はそのパケット化ディ
ジタル情報を有するディジタル・ビット・ストリ−ム
で、これを制御装置214へ送る。
【0021】制御装置214は多くの機能を行い、通常
ランダム・アクセル・メモリ(RAM)と読取り専用メ
モリ(ROM)の両者を有するマイクロプロセッサであ
る。制御装置214は次のことを行なう。セレクタ/コ
ンバイナ217へ制御と映像の情報を送る。受信するチ
ャネルの識別を指定する受信装置206、208へ制御
メッセ−ジを送る。マニュアル入力装置218からマニ
ュアル入力を受信する。映像パケットをデコ−ダ215
へ送り音声パケットをデコ−ダ216へ送る。そしてア
ップリンク変調装置210を介してそのケ−ブル・ヘッ
ドエンドへ情報を送る。音声パケットは音声チャネルの
2チャネル以上の情報を有することができる。
【0022】制御装置214は、また音声及び/または
映像の情報源となることができる。この情報を制御装置
214のメモリから検索でき、もしくはITVチャネル
受信装置208または入力装置218からメッセ−ジの
制御下に制御装置214のコンピュ−タ・プログラムが
この情報を生成する。この情報例として次のものを挙げ
ることができる。例えば、記号、絵文字、テキストまた
は他の記憶画像で映像オ−バレイとして使用できるもの
もしくは音声信号と結合できる合成音声である。デコ−
ダ215、216は、また次のようなマイクロプロセッ
サとすることができる。
【0023】それは例えばディジタル信号プロセッサ
で、場合に応じて従来周知のように適当なデコ−ディン
グ・アルゴリズムにより圧縮した映像または音声の情報
をデコ−ドするように特にプログラムしたものである。
ディジタル情報を受信できる他の出力装置220(例え
ばプリンタ)を所望に応じ制御装置214に結合するこ
ともできる。セレクタ/コンバイナ217の出力はテレ
ビジョン信号であるが、そのコンポ−ネントには次のも
のがある。それは(i)多数のソ−スの中の1つ、例え
ば受信装置206、制御装置214、デコ−ダ215ま
たはデコ−ダ216、から選択したものかまたは(i
i)そのようなソ−スから結合したものかのいずれかで
ある。
【0024】その最も単純なものとして、セレクタ/コ
ンバイナ217は変調装置222へ次の信号を送る。そ
れは受信装置206の受信したテレビジョン信号かまた
はデコ−ダ215のデコ−ドした映像とデコ−ダ216
のデコ−ドした音声を結合して得たテレビジョン信号か
のいずれかである。他のバ−ジョンのコンバイナ206
には、制御装置214が制御する装置があり、いろいろ
な映像と音声のソ−スをテレビジョン信号に結合して変
調装置222へ送る。映像ソ−スを結合する方法には周
知の方法が多くあるが、例えはオ−バレイ、ウインドウ
及びスプリット・スクリ−ンの方法を挙げることができ
る。
【0025】セレクタ/コンバイナ217は、場面の各
画素を多ビットで表す映像信号のディジタル表現と音声
をディジタル・サンプルで表す音声信号のディジタル表
現を操作する。デコ−ダ215、216の出力および制
御装置214からの音声または映像のいずれの出力もデ
ィジタルな出力であり、また受信装置206からのテレ
ビジョン信号を変換装置(図示せず)でディジタルに変
換する。このような変換装置も周知である。これら映像
と音声のディジタル化エレメントをセレクタ/コンバイ
ナ217で結合してディジタル音声サンプル(音声チャ
ネルの2チャネル以上が可能)とディジタル・フレ−ム
のシ−ケンスを生成する。次にこれらのサンプルを通常
のテレビジョン信号、例えばNTSC信号に周知の装置
(図示せず)を用いて変換する。
【0026】帯域消去フィルタ204は、ケ−ブル20
2からの受信信号から、ITVチャネルの中の少なくと
も1チャネル、好ましくはデフォルト・チャネル、を削
除してその残りのチャネルを出力ケ−ブル230へ送
る。変調装置222は、セレクラ/コンバイナ217か
らの受信テレビジョン信号を変調して出力ケ−ブル23
0でブロックしたITVチャネルの中の1チャネルへ送
る。このようにコンバ−ダ200は、セレクタ/コンバ
イナ217からのテレビジョン信号にこのようなITV
チャネルでケ−ブル・システムからの受信パケット化デ
ィジタル信号を置換える。次に、このITVチャネルを
出力ケ−ブル230に結合したケ−ブルレディ・テレビ
ジョン受信装置で通常の方法で選択し観覧することがで
きる。
【0027】前述のように、このITVチャネルへの変
調テレビジョン信号をこのITVチャネルのいずれかで
の受信ITVパケットから生成することができる。IT
Vチャネルで音声プログラムを送る利用の場合には、2
40に示すように別の音声出力を生ずることもでき、こ
れはハイファイ音声システムのような装置で使用するこ
とができる。この音声出力は所望ならば2チャネル以上
を有することも可能である。前述のように、ITVケ−
ブル・チャネルで受信の各パケットは、バ−チャル・チ
ャネルの識別を含む。プログラム情報をバ−チャル・チ
ャネルで“マルチキャスト”して1加入者以上の加入者
が受信することができる。さらにまた、前述のように、
制御メッセ−ジをプログラム情報用に未使用のバ−チャ
ル・チャネルの中の少なくとも1チャネルで送る。
【0028】いろいろな種類のプログラムを各バ−チャ
ル・チャネルで送信可能であるが、例えば、完全動画映
像、スチ−ル画像、音声またはテキストを挙げることが
できる。コンバ−タ200がバ−チャル・チャネルから
プログラムを受信できる場合には、コンバ−タ200に
アドレスした制御メッセ−ジにより制御装置214はこ
のバ−チャル・チャネルの識別を記憶することができ
る。その後に、制御装置214は、このバ−チャル・チ
ャネルの一部として識別した各パケットの内容を処理す
る。さらに、所望ならばバ−チャル・チャネルの2チャ
ネル以上の情報を処理するように制御装置214をセッ
トすることができる。例えば、映画の音声部と映像部を
いろんなバ−チャル・チャネルで同時に送ることでき、
いろんなチャネルでいろんな言語でのサウンドトラック
を有することも十分可能である。
【0029】事実上順次である1加入者に対し複数バ−
チャル・チャネルを用いる別の利用の場合がある。例え
ば、いろいろな加入者にプログラム・セグメントのいろ
いろなシ−ケンス送信を所望する場合を挙げることがで
きる。これを行なうには、正しい時間シ−ケンスにおい
ていろいろなバ−チャル・チャンネルでそのセグメント
を送り、そして特定の加入者に対しセグメントのシ−ケ
ンスに対応するバ−チャル・チャネルはその加入者に対
しイネ−ブルである。セグメント間の切替えは1セグメ
ントの終了時に次のが始まるように同期をとる。次にマ
ルチキャスティングを詳しく説明する。図3は受信装置
208からパケットを受信すると制御装置214が行う
全動作を示す流れ図である。
【0030】もしそのパケットが制御メッセ−ジである
ことを“バ−チャル・チャネル”バイトが示し(ブロッ
ク302)、そしてその制御メッセ−ジのアドレス・フ
ィ−ルドがそのメッセ−ジの目的先がコンバ−タ200
であることを示す(ブロック304)場合には、制御装
置214はそのメッセ−ジの残部内容が指定する制御機
能を行う(ブロック306)。もしそのパケットがコ−
ド化ディジタル化映像信号を送るチャネルのようなプロ
グラム・チャネルの一部であることを“バ−チャル・チ
ャネル”バイトが示し、そして制御装置214が現在イ
ネ−ブルでこのバ−チャル・チャネルから受信できる状
態にある(ブロック308)場合には、制御装置214
は次のことを行う。
【0031】制御装置214はそのバ−チャル・チャネ
ルにおいてこの種類のプログラムに従ってパケット内容
を処理し(ブロック310)、そのパケットからデ−タ
をデコ−ダ215またはデコ−ダ216のような適当な
出力装置における入力バッファへ送る。コンバ−タ20
0がポ−リングされていること(ブロック312)を
“ポ−リング・アドレス”バイトが示すような各パケッ
トによりこのコンバ−タはそのケ−ブル・ヘッドエンド
へアップリンク・メッセ−ジを送ることができる(ブロ
ック314)。(この“ポ−リング・アドレス”バイト
におけるアドレスは、同一パケットに含む制御メッセ−
ジのアドレス・フィ−ルドにおけるものと必ずしも同一
とは限らない。)このアップリンク・メッセ−ジは通常
わずか数バイトであるが、それは制御情報またはマニュ
アル入力装置218の1つにおいてその加入者がマニュ
アルで入力した情報のことがある。
【0032】ヘッドエンドにおいて既知のアドレスを有
する(そのヘッドエンドからコンバ−タへの)ダウンリ
ンク・メッセ−ジがこのメッセ−ジを初期化するといる
理由から、受信時にこのアドレスをそのアップリンク・
メッセ−ジと関係付けることができ、アップリンク・メ
ッセ−ジのソ−スを識別する必要はない。数多くの目的
に、特に対話状況例えば選択プログラムまたはプログラ
ム・シ−ケンスにおいてアップリンク・メッセ−ジを用
いることができる。前述のように、制御装置214はR
AMとROMの両方を有することができる。このROM
には、例えは初期化ル−チンのように永続的にロ−ディ
ングできるコンピュ−タ・プログラムがあり、一方この
RAMを制御メッセ−ジを用いてそのヘッドエンドから
ダウンロ−ディングすることができる。このダウンロ−
ディングは通常次の場合に生ずる。
【0033】それはコンバ−タをまず初めにそのケ−ブ
ル・システムに結合する場合またはプログラムを更新す
る必要のある場合である。また、制御装置214におい
て、いろいろな目的のいろいろなプログラムをいろいろ
な時間にダウンロ−ディングすることがある。このダウ
ンロ−ディングする能力によりコンバ−タ200におけ
るプログラム・ロ−ディングする能力を、所望に応じこ
の能力が付与可能であっても、不要とする。コンバ−タ
200は加入者に専用の機能を形づくり、前述のよう
に、加入者位置においてコンバ−タ200の機能を行わ
せるのは非常に好都合である利用の場合が多い。
【0034】ところが、中央位置、例えばケ−ブル・ヘ
ッドエンドまたは電話局において、このような機能の全
部とか一部を行うことは、可能でありまた望ましい利用
の場合もある。こうすることにより機能の一部を共有で
き専用装置量を節減することができる。しかし、現在意
図している種類の利用の場合では、このようにすること
は少なくとも次のような装置やチャネルが必要となる。
それは中央位置における各加入者に専用の少なくともあ
る種の装置や少なくとも1種の映像信号やステレオ音声
信号に対して中央位置からその加入者への専用チャネル
が必要となる。
【0035】ケ−ブル・テレビジョン・システムの場合
では、このような専用チャネルを前述のようにバ−チャ
ル・チャネルとすることができ、また加入者位置におけ
るコンバ−タ200をこのような専用チャネルのみを受
信しデコ−ドするように単純化することができる。チャ
ネル選択に関係する機能をすべて中央位置で行うことが
できる。ある加入者がアクティブでなくなる場合には、
その加入者に対しリザ−ブした装置やチャネルを新規加
入者に再割当てすることができる。このようにして、専
用の装置とチャネルは、同時にアクティブな加入者の推
定数に対してのみ必要となる。
【0036】図4は、いろいろな加入者へプログラム・
セグメントのいろいろな結合を送るマルチキャスティン
グの状況において、いろいろなバ−チャル・チャネルに
おけるいろいろなプログラム・セグメントの間の時間関
係を示すグラフである。この円中の数字はバ−チャル・
チャネル・ナンバに関する。例えば、回線401はバ−
チャル・チャネル1で送信する2プログラム・セグメン
トを示しt0 とt1 の間に第1プログラム・セグメント
を送信しt2 とt3 の間に第2プログラム・セグメント
を送信する。回線402ないし407は、それぞれバ−
チャル・チャネル2ないし7においていろいろな時間に
1プログラム・セグメントを送信することを示す。ここ
に示す開始時間や終了時間やその時間間隔の相対的長さ
は説明のためのみの任意のものである
【0037】前述のように、コンバ−タをバ−チャル・
チャネルの2チャネル以上に対し同時にイネ−ブルとす
ることができる。回線408ないし411は、バ−チャ
ル・チャネルのいろいろな結合がイネ−ブルであるいろ
いろな加入者が受信したプログラム・セグメントの結合
を示す。例えば回線408は、バ−チャル・チャネル1
とバ−チャル・チャネル4がイネ−ブルとされた加入者
がt0 からt1 までの時間バ−チャル・チャネル1を受
信し、t1 からt2 までの時間バ−チャル・チャネル4
を受信し、t2 からt3 までの時間バ−チャル・チャネ
ル1を受信することを示す。
【0038】回線409は、バ−チャル・チャネル1と
バ−チャル・チャネル5がイネ−ブルとされた加入者が
前記のような時間にそれぞれバ−チャル・チャネル1と
バ−チャル・チャネル5とバ−チャル・チャネル1から
受信することを示す。このような配置は次のような場合
に起因することが可能である。それは、バ−チャル・チ
ャネル1はテレビジョン・プログラムを送り、バ−チャ
ル・チャネル4とバ−チャル・チャネル5はコマ−シャ
ルのいろいろな集まりを送る場合である。回線410と
回戦411は、いろいろな加入者に対し3バ−チャル・
チャネル・セグメントがイネ−ブルである場合には起因
することができるというプログラム・セグメントのシ−
ケンスを示す。
【0039】ここで強調点としては、いずれかある時点
でアクティブとなっているバ−チャル・チャネルの実数
より多い数のバ−チャル・チャネルの識別を割り当てて
イネ−ブルとできることである。例えば、図4で識別で
きるいろいろなバ−チャル・チャネルとして7バ−チャ
ル・チャネルがあるが、いずれか同時に使用しているの
は3バ−チャル・チャネルのみである。アクティブなバ
−チャル・チャネル数をその分配システムの帯域幅が限
定するが、実用上は識別数を限定するのはバ−チャル・
チャネル識別を記憶するメモリ・エレメントの容量とバ
−チャル・チャネルをイネ−ブルとする制御メッセ−ジ
の長さのみである。
【0040】図5は次のような別のマルチキャスティン
グの利用の場合のプログラミング・セグメントを示す図
である。これは同一のプログラムを多数の加入者が受信
することができるが、ただし開始時間をスタガにした場
合である。このような配置例に、加入者が観覧用映画を
要求することのできる対話形テレビジョン・システムが
ある。ある時間中に現在人気の高い映画の観覧を所望す
る要求を、ただしいろいろな時間に、多数受信する場合
がある。この映画を遅滞なく開始させて加入者の要求に
応答することは望ましいことであるが、同一映画を時間
的にスタガにした余りにも多くのバ−ジョンでバ−チャ
ル・ハネルをいっぱいにすることは望ましいことではな
い。
【0041】ここで次のようにこの映画の開始部のいろ
いろなバ−ジョンを数多く作成する。それは、それぞれ
異なる長さのもので要求受信時とこの映画の次の主部の
開始予定時の間を充てんする“フィラ”用に使用でき、
いろいろな長さの増加するものである。例えば、長さ
が、2分、3分、4分、5分、6分および7分の6種の
フィラを作成しておくと、この映画の主部開始を5分毎
よりもっと頻繁に行う必要はなく、観覧開始までの待ち
時間は1分以上とならない。図5を参照し回線501な
いし506を説明する。これは時間的にスタガにして映
画上映要求の受信にサ−バ120の応答を示す。
【0042】時間t0 における第1要求(回線501)
はバ−チャル・チャネル10における最長フィラを開始
させこの映画の主部開始を時間t1 (このフィラの終了
時)でバ−チャル・チャネル1においてスケジュ−ルす
る。バ−チャル・チャネル1とバ−チャル・チャネル1
0は要求を行う加入者のコンバ−タにおいてイネ−ブル
である。後続要求(回線502ないし504)は時間t
1 より以前で最短フィラ時間以上で生ずる要求である
が、これにはそれぞれバ−チャル・チャネル11とバ−
チャル・チャネル12とバ−チャル・チャネル13にお
いて引続きより短くなるフィラをスケジュ−ルさせ、そ
してこの適当なバ−チャル・チャネルを要求を行う加入
者に対しイネ−ブルとする。
【0043】回線505における要求は時間t1 の主部
上映開始前に最短フィラを実行させるのには遅すぎ、バ
−チャル・チャネル14において再び最長フィラを開始
させ、主部の新規上映をバ−チャル・チャネル2におい
て時間t2 で開始させるようスケジュ−ルし、回線50
5で要求を行う加入者に対してはバ−チャル・チャネル
2とバ−チャル・チャネル14をイネ−ブルとする。ま
た回線506での要求は主部にバ−チャル・チャネル2
を用いるが、この要求に対するフィラはチャネル10を
再使用することができる。というのは回線501に示す
このチャネルの使用は完了しているためである。ただ
し、バ−チャル・チャネル10の再使用の前に、回線5
01に示す時間にこのチャネルを受信していた加入者に
このチャネルをディスエイブルとするように制御メッセ
−ジを送る。
【0044】図6は、次に示す映画の要求を受信すると
図1に示すITVサ−バ120が行う動作を示す流れ図
である。それは前述のようにいろいろな長さのフィラを
用いていろいろな開始時間で実行するものである。この
映画に対する要求を受信し(ブロック601)、もしこ
の映画の次の主部開始がスケジュ−ルされていない場合
(ブロック602)、バ−チャル・チャネルを最長フィ
ラに割り当て、このフィラに対し開始時間をスケジュ−
ルする(ブロック603)。次にバ−チャル・チャネル
を割り当て、この映画の次の主部開始時間を最長フィラ
の終了時に、一致するようにスケジュ−ルする(ブロッ
ク604)。最後に、その要求発信のコンバ−タはイネ
−ブルで最長フィラと次の主部開始を割当てたバ−チャ
ル・チャネルを受信することができる。
【0045】最長フィラを直ちに開始するようにスケジ
ュ−ルすることができるが、短時間待ってさらなる要求
を入手してこのフィラを1加入者だけに対する実行とし
ないことが望ましい。もし主部開始以前にさらなる要求
を受信すると、この開始までの残余時間を決め(ブロッ
ク610)、もしこの時間が最短フィラより長い場合
(ブロック611)には、この残余時間に適合する最長
フィラを選択する(ブロック612)、もしこの選択フ
ィラをすでにスケジュ−ルしたものでない場合(ブロッ
ク613)には、バ−チャル・チャネルをこのフィラに
割当て開始時間をスケジュ−ルする。(ブロック61
4)。主部開始時にこのフィラが終るようにこの開始時
間を選択する。
【0046】次に、この要求を行うコンバ−タはイネ−
ブルで、この選択フィラと次の主部開始を割当てたバ−
チャル・チャネルを受信する(ブロック615)。もし
さらなる要求の到着が最短フィラの次の主部開始の前の
実行には遅すぎる場合(ブロック611)には、最長フ
ィラと主部の新規開始をスケジュ−ルし、新規チャネル
を割り当てる(ブロック603、604および60
5)。前述のように、最長フィラの開始を短時間遅延さ
せさらなる要求を入手することが望ましい。この遅延は
最長フィラと次の最長との間の実行時間の差のみである
ことが必要で、例えばもしこの差が1分である場合には
この遅延を30秒とすることができる。
【0047】特定のフィラまたは主部の実行を完了した
とすると、次のすべてのコンバ−タにおいて、このよう
な部分に対して用いたバ−チャル・チャネルをディスエ
イブルとする。それはこれらコンバ−タに送られた制御
メッセ−ジによりバ−チャル・チャネルを受信するよう
セットされたコンバ−タである。次にこのようなバ−チ
ャル・チャネルを再割当てすることができる。時間的に
スタガで同一映画を複数上映するのに要するバ−チャル
・チャネル数は、前記方法により減少することが分か
る。前記方法で所望ならばフィラ・レベルの2レベル以
上を用いて非常に多数の開始時間を、ただし映画主部を
非常に数多く同時実行するものではないが、対処するこ
とができる。
【0048】例えば前述のような長さが1分違いの(例
えば、長さ2分ないし7分の)“微小”フィラの集まり
を長さが5分違いの(例えば、長さ5分ないし15分
の)“粗大”フィラの集まりと共に使用することができ
る。ここで、1微小フィラと1粗大フィラを結合して長
さ7分ないし22分の範囲とすることも可能であり、そ
してこの映画の主部の再開始の必要頻度をせいぜい15
分毎とできる。このような方法は各加入者に次のような
3バ−チャル・チャネルの割当てを必要とする。それ
は、微小フィラに1バ−チャル・チャネルと粗大フィラ
に1バ−チャルチャネルと映画主部に1バ−チャル・チ
ャネルの割当てである。
【0049】前記フィラ時間は単に一例であって、所望
ならば他のフィラ時間を本発明に使用することができ
る。すべて必要なことは、要求時と映画主部の次の開始
時との間の時間を、フィラを一緒に合わせて、充てんで
きる1フィラ以上の結合を用いるということである。映
画の開始時にフィラを使用することに加えて、前記方法
を同じように用いて映画の事前に選択した中間点にフィ
ラを挿入し加入者がその観覧を中断し、一時休止後再開
始することも可能である。前述のような本発明のマルチ
キャスチングの他の利用の場合として次の例を挙げるこ
とができる。
【0050】それは、いろいろな加入者にいろいろな音
声信号でテレビジョン・プログラムを送る場合で、例え
ばいろいろな言語によるサウンドトラックの映画であ
る。この映画の映像部を1バ−チャル・チャネルで送信
し、このサウンドトラックの各言語バ−ジョンを追加バ
−チャル・チャネルで送信することができる。または別
の方法として、映像部と1つの言語のサウンドトラック
を通常のケ−ブル・チャネルで送信し、別の言語のサウ
ンドトラックをバ−チャル・チャネルで送信することも
できる。音声用に要する帯域幅は音声と映像の両方の映
画用に要する帯域幅より非常に小さくてすむため、この
サウンドトラック用の単位時間当りのパケット数は映画
用のパケット数より少なくてすみ、このサウンドトラッ
ク用にもっと多数のバ−チャル・チャネルを1ITVチ
ャネルに詰め込むことができる。
【0051】マルチキャスティングのこの特定の利用の
場合には、2バ−チャル・チャネルの使用が、前述の利
用の場合のように順次ではなく同時である。当業者には
明らかなように、各種のサウンドトラック、スタガした
開始時間及び/またはプログラム・セグメントのシ−ケ
ンスの結合を本発明の方法に用いることができるが、そ
のような結合には非常に多数のバ−チャル・チャネルを
必要とする。前述のように本発明の特徴の説明として、
使用可能チャネル数の拡張を通常チャネルの中の少なく
とも1チャネルにおけるディジタル・パケットの伝送に
基因するバ−チャル・チャネルによる地上ケ−ブル・テ
レビジョン・システムについて主として述べた。
【0052】また、本発明を中央位置から複数加入者へ
信号を放送する他の信号分配システムと共に用いること
もできる。例えば、マルチチャネル・ラジオまたはテレ
ビジョン放送システムも、衛星から信号を放送するシス
テムのように、本発明を用いることができる。必要なこ
とはすべて次に示すことができることである。それは加
入者位置におけるコンバ−タ200のような加入者専用
装置へサ−バから制御メッセ−ジを送信できること、そ
してその制御メッセ−ジが規定するように1チャネル以
上を受信できること、そのようなチャネルでその信号を
検出しデコ−ドして加入者が利用できる適当な音声、映
像または他の信号に再現できることである。以上の説明
は、本発明の一実施例に関するもので、この技術分野の
当業者であれは、本発明の種々の変形例が考え得るが、
それらはいずれも本発明の技術的範囲に包含される。
【0053】
【発明の効果】以上述べた如く本発明の対話形テレビジ
ョン・システム用コンバ−タにより、制限のないチャネ
ルに“透過”でかつテレビジョン受信装置や映像記録装
置にケ−ブル・レディの特徴を有効に付与することがで
きる。
【図面の簡単な説明】
【図1】本発明の対話形テレビジョン・システム用に設
けたケ−ブル・テレビジョン・システムを示すブロック
略図である。
【図2】対話形テレビジョン・システムの加入者位置用
コンバ−タを示すブロック略図である。
【図3】ケ−ブル・システムから情報パケットを受信す
ると図2に示す制御装置214の行う動作を示す流れ図
である。
【図4】マルチキャスティングの状況でプログラム・セ
グメントの中の種々の時間的関係を示す図である。
【図5】マルチキャスティングの状況でプログラム・セ
グメントの中の種々の時間的関係を示す図である。
【図6】本発明の一実施例においてプログラム・セグメ
ントをスケジュ−ルする際に図1に示すITVサ−バ1
20が行う動作を示す流れ図である。
【符号の説明】
101 ヘッドエンド装置 102 フィ−ダ 103 ブランチ 104 結合(加入者) 110 放送受信装置 111 衛星放送受信装置 112 ロ−カル放送源 120 ITV(会話形テレビジョン)サ−バ 121 プログラミング・センタ 122 プログラム・ライブラリ 200 コンバ−タ 202 (入力)ケ−ブル 204 (ITVチャネル用)帯域消去フィルタ 206 (放送)チャネル受信装置 208 ITVチャネル受信装置(チュ−ナ) 210 アップリンク変調装置 214 制御装置 215 (映像)デコ−ダ 216 (音声)デコ−ダ 217 セレクタ/コンバイナ 218 (マニュアル)入力装置 220 出力装置 222 (ITVチャネル用)変調装置 230 (出力)ケ−ブル 240 ケ−ブル 401、402、403、404、405、406、4
07、408、409、410、411、501、50
2、503、504、505、506 回線
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ドナルド イー ブラハット アメリカ合衆国 07733 ニュージャージ ー ホムデル、スティブンス ドライブ、 9 (72)発明者 エドワード エス ズーコフスキー アメリカ合衆国 07040 ニュージャージ ー メイプルウッド、コリンウッド ドラ イブ、9

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 特定プログラムを表す信号を中央位置か
    ら複数の加入者位置に送信するマルチチャネル・プログ
    ラム分配システムの加入者に前記特定プログラムを供給
    する方法において、 複数のチャネルで複数のプログラム・セグメントの中の
    少なくとも一部のプログラム・セグメントを送信するよ
    うに、前記マルチチャネル・プログラム分配システムで
    前記複数のプログラム・セグメントを送信するステップ
    と、 加入者に対しプログラム・セグメントを送信できる1チ
    ャネル以上の前記チャネルを識別する1メッセ−ジ以上
    の制御メッセ−ジで前記加入者にチャネル・イネ−ブル
    情報を送信するステップとを有し、 前記加入者端末において、 前記チャネル・イネ−ブル情報を受信すると、前記チャ
    ネル・イネ−ブル情報において識別した前記チャネルの
    識別を記憶するステップと、 前記チャネルの中の識別を記憶したチャネルのみを受信
    するステップとを有することを特徴とするマルチチャネ
    ル・プログラム分配システムの加入者への特定プログラ
    ム供給方法。
  2. 【請求項2】 前記プログラム・セグメントの中の少な
    くとも一部のプログラム・セグメントを順次送るステッ
    プを更に有することを特徴とする請求項1に記載の方法
  3. 【請求項3】 前記プログラム・セグメントの中の少な
    くとも一部のプログラム・セグメントを同時に送るステ
    ップを更に有することを特徴とする請求項1に記載の方
    法・
  4. 【請求項4】 前記マルチチャネル・プログラム分配シ
    ステムは、主としてテレビジョン信号に対するものであ
    り、 前記チャネルの中の1チャネルで映像信号セグメントを
    送り、それと同時に前記映像信号に関連する音声信号を
    前記チャネルの中の別チャネルで送り、 前記加入者に送った前記制御メッセ−ジが前記映像信号
    を受信できる前記チャネルと少なくとも1種の前記音声
    信号を受信できる前記チャネルの中の別のチャネルを識
    別することを特徴とする請求項3に記載の方法。
  5. 【請求項5】 前記チャネルの中の一部のチャネルは、
    前記信号をディジタル・パケットで送るバ−チャル・チ
    ャネルであり、 各前記パケットは、それが属するバ−チャル・チャネル
    の識別を有し、 前記バ−チャル・チャネルの中の少なくとも1バ−チャ
    ル・チャネルは、前記制御メッセ−ジを有することを特
    徴とする請求項1に記載の方法
  6. 【請求項6】 実質的に同じプログラムをスタガにした
    開始時間に複数の加入者へ供給する前記方法において、 主プログラム・セグメントとして前記プログラムといろ
    いろな長さの複数のフィラ・プログラム・セグメントを
    供給するステップと、 前記主プログラム・セグメントと前記フィラ・プログラ
    ム・セグメントをいろいろなチャネルで送るステップ
    と、 前記加入者の中の1加入者から前記プログラムに対する
    要求を受信すると、前記要求の受信時から前記主プログ
    ラム・セグメント開始時までの時間を実質上充てんする
    ように前記フィラ・プログラム・セグメントの中の少な
    くとも1フィラ・プログラム・セグメントを選択するス
    テップと、 選択した前記すくなくとも1フィラ・プログラム・セグ
    メントを送信できる前記チャネルおよび前記主プログラ
    ム・セグメントを送信できる前記チャネルを識別するよ
    うに、かつそれにより前記加入者が受信したプログラム
    を前記要求受信時から前記主プログラム・セグメントの
    終了時まで実質上連続であるように前記加入者に前記制
    御メッセ−ジを送信するステップとを更に有することを
    特徴とする請求項1に記載の方法。
  7. 【請求項7】 前記主プログラム・セグメントに対する
    チャネルと開始時間の割り当てを行わなかった場合に
    は、前記フィラ・プログラム・セグメントの1フィラ・
    プログラム・セグメント以上の最長結合の実行に十分な
    時間が生じるように、前記チャネルを割り当て前記開始
    時間をスケジュ−ルするステップと、 前記最長結合の各前記フィラ・プログラム・セグメント
    に対しチャネルと開始時間の割り当てを行わなかった場
    合には、前記チャネルを割当て前記開始時間をスケジュ
    −ルするステップとを有することを特徴とする請求項6
    に記載の方法。
  8. 【請求項8】 チャネルにおいてプログラム・セグメン
    トの送信を完了すると、前記プログラム・セグメントを
    送った前記チャネルを識別する前記プログラム・セグメ
    ントを受信した各加入者に制御メッセ−ジによりチャネ
    ル・ディスエイブル情報を送信するステップと、 前記加入者端末において、 前記チャネル・ディスエイブル情報を受信すると、前記
    チャネル・ディスエイブル情報において識別したチャネ
    ルの識別を記憶から削除するステップとを有することを
    特徴とする請求項1に記載の方法。
JP5286158A 1992-10-23 1993-10-22 プログラム供給方法 Expired - Lifetime JP3014907B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/965,493 US5446490A (en) 1992-10-23 1992-10-23 Interactive television with tailored programming
US965493 1992-10-23

Publications (2)

Publication Number Publication Date
JPH06224864A true JPH06224864A (ja) 1994-08-12
JP3014907B2 JP3014907B2 (ja) 2000-02-28

Family

ID=25510049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5286158A Expired - Lifetime JP3014907B2 (ja) 1992-10-23 1993-10-22 プログラム供給方法

Country Status (5)

Country Link
US (1) US5446490A (ja)
EP (1) EP0594350B1 (ja)
JP (1) JP3014907B2 (ja)
CA (1) CA2106828C (ja)
DE (1) DE69322482T2 (ja)

Families Citing this family (210)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5526034A (en) * 1990-09-28 1996-06-11 Ictv, Inc. Interactive home information system with signal assignment
US5587734A (en) * 1990-09-28 1996-12-24 Ictv, Inc. User interface for selecting television information services through pseudo-channel access
US5557316A (en) * 1990-09-28 1996-09-17 Ictv, Inc. System for distributing broadcast television services identically on a first bandwidth portion of a plurality of express trunks and interactive services over a second bandwidth portion of each express trunk on a subscriber demand basis
US5883661A (en) 1990-09-28 1999-03-16 Ictv, Inc. Output switching for load levelling across multiple service areas
US6034678A (en) * 1991-09-10 2000-03-07 Ictv, Inc. Cable television system with remote interactive processor
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US5600573A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage 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
US7721307B2 (en) * 1992-12-09 2010-05-18 Comcast Ip Holdings I, Llc Method and apparatus for targeting of interactive virtual objects
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
DE69333713T2 (de) * 1992-12-09 2005-07-21 Sedna Patent Services, Llc Vorrichtung und Verfahren zur Bereitstellen von Rundfunkdatendiensten
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US20050114906A1 (en) * 1993-05-03 2005-05-26 Ictv, Inc. System for interactive television
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US5425101A (en) * 1993-12-03 1995-06-13 Scientific-Atlanta, Inc. System and method for simultaneously authorizing multiple virtual channels
GB9400101D0 (en) * 1994-01-05 1994-03-02 Thomson Consumer Electronics Consumer interface for a satellite television system
US5594490A (en) * 1994-05-23 1997-01-14 Cable Services Technologies, Inc. System for distributing video/audio files from central location to a plurality of cable headends
US5583561A (en) * 1994-06-07 1996-12-10 Unisys Corporation Multi-cast digital video data server using synchronization groups
KR100395040B1 (ko) * 1994-06-09 2003-12-31 코닌클리케 필립스 일렉트로닉스 엔.브이. 쌍방향다중액세스통신시스템,및이시스템에이용되는중앙스테이션및사용자스테이션
JP3239620B2 (ja) 1994-07-19 2001-12-17 松下電器産業株式会社 情報提供システムとこれに用いる情報提供装置と情報受信装置
US5640193A (en) * 1994-08-15 1997-06-17 Lucent Technologies Inc. Multimedia service access by reading marks on an object
EP0699000B1 (en) * 1994-08-24 2001-06-20 Hyundai Electronics America A video server and system employing the same
JPH0879685A (ja) * 1994-08-31 1996-03-22 Sony Corp ニア・ビデオ・オン・デマンドシステムにおけるプログラム再生装置
US5926205A (en) * 1994-10-19 1999-07-20 Imedia Corporation Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program
JP3953512B2 (ja) 1994-12-23 2007-08-08 テラヨン コミュニケーションズ システムズ, インコーポレイテッド 分散ビデオデータを観察するためのvcrのようなトリック・モード機能を提供するための方法ならびにその装置
US6064378A (en) * 1994-12-23 2000-05-16 Thomson Consumer Electronics, Inc. Program guide in a digital video system
US5539451A (en) * 1994-12-27 1996-07-23 At&T Corp. Method and apparatus for channel spinning off a channel
US5512934A (en) * 1994-12-29 1996-04-30 At&T Corp. System and method for transmission of programming on demand
US5583563A (en) * 1995-01-12 1996-12-10 Us West Marketing Resources Group, Inc. Method and system for delivering an application in an interactive television network
US5586121A (en) * 1995-04-21 1996-12-17 Hybrid Networks, Inc. Asymmetric hybrid access system and method
US5818438A (en) 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
US5945987A (en) 1995-05-05 1999-08-31 Microsoft Corporation Interactive entertainment network system and method for providing short sets of preview video trailers
US5914746A (en) * 1995-05-05 1999-06-22 Microsoft Corporation Virtual channels in subscriber interface units
US5752160A (en) * 1995-05-05 1998-05-12 Dunn; Matthew W. Interactive entertainment network system and method with analog video startup loop for video-on-demand
US5861906A (en) 1995-05-05 1999-01-19 Microsoft Corporation Interactive entertainment network system and method for customizing operation thereof according to viewer preferences
US5574964A (en) * 1995-05-30 1996-11-12 Apple Computer, Inc. Signal distribution system
US5724646A (en) * 1995-06-15 1998-03-03 International Business Machines Corporation Fixed video-on-demand
SE505086C2 (sv) * 1995-07-06 1997-06-23 Telia Ab Metod och anordning vid programdistribution
NL1000894C2 (nl) * 1995-07-27 1997-01-28 Nederland Ptt Inrichting en werkwijze voor het bevriezen van audiovisuele gegevensstromen.
WO1997016020A1 (en) * 1995-10-24 1997-05-01 Encore Media Corporation System for dynamic real-time television channel expansion
US5959659A (en) * 1995-11-06 1999-09-28 Stellar One Corporation MPEG-2 transport stream decoder having decoupled hardware architecture
US5925103A (en) * 1996-01-26 1999-07-20 Magallanes; Edward Patrick Internet access device
US5831662A (en) * 1996-04-04 1998-11-03 Hughes Electronics Corporation Near on-demand digital information delivery system and method using signal fragmentation and sequencing to reduce average bandwidth and peak bandwidth variability
US7266686B1 (en) 1996-05-09 2007-09-04 Two-Way Media Llc Multicasting method and apparatus
WO1998003016A1 (en) * 1996-07-12 1998-01-22 Interactive Pictures Corporation Viewer profile of broadcast data and browser
US5886995A (en) * 1996-09-05 1999-03-23 Hughes Electronics Corporation Dynamic mapping of broadcast resources
US5930767A (en) * 1997-05-28 1999-07-27 Motorola, Inc. Transaction methods systems and devices
US7617508B2 (en) 2003-12-12 2009-11-10 At&T Intellectual Property I, L.P. Methods and systems for collaborative capture of television viewer generated clickstreams
US8640160B2 (en) 1997-01-06 2014-01-28 At&T Intellectual Property I, L.P. Method and system for providing targeted advertisements
DE69837194T2 (de) 1997-01-06 2007-10-31 Bellsouth Intellectual Property Corp., Wilmington Methode und system zur netzwerkverwendungserfassung
US7020652B2 (en) * 2001-12-21 2006-03-28 Bellsouth Intellectual Property Corp. System and method for customizing content-access lists
US20060031882A1 (en) * 1997-01-06 2006-02-09 Swix Scott R Systems, methods, and devices for customizing content-access lists
US7587323B2 (en) 2001-12-14 2009-09-08 At&T Intellectual Property I, L.P. System and method for developing tailored content
US20060253884A1 (en) * 1997-01-06 2006-11-09 Gray James H Methods and systems for network based capture of television viewer generated clickstreams
US7802276B2 (en) 1997-01-06 2010-09-21 At&T Intellectual Property I, L.P. Systems, methods and products for assessing subscriber content access
US8677384B2 (en) 2003-12-12 2014-03-18 At&T Intellectual Property I, L.P. Methods and systems for network based capture of television viewer generated clickstreams
US6983478B1 (en) 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US5905942A (en) * 1997-02-18 1999-05-18 Lodgenet Entertainment Corporation Multiple dwelling unit interactive audio/video distribution system
US6104908A (en) * 1997-02-28 2000-08-15 Hughes Electronics Corporation System for and method of combining signals of combining signals of diverse modulation formats for distribution in multiple dwelling units
US7529856B2 (en) * 1997-03-05 2009-05-05 At Home Corporation Delivering multimedia services
US6370571B1 (en) 1997-03-05 2002-04-09 At Home Corporation System and method for delivering high-performance online multimedia services
US6205582B1 (en) 1997-12-09 2001-03-20 Ictv, Inc. Interactive cable television system with frame server
CA2313133A1 (en) * 1997-12-09 1999-06-17 Ictv, Inc. Virtual lan printing over interactive cable television system
US6072808A (en) * 1997-12-23 2000-06-06 Intel Corporation Method of providing and retrieving a data segment
US6629133B1 (en) 1998-09-11 2003-09-30 Lv Partners, L.P. Interactive doll
US7493384B1 (en) 1998-09-11 2009-02-17 Rpx-Lv Acquisition Llc Controlling a PC using a tone from a cellular telephone
US6701354B1 (en) 1998-09-11 2004-03-02 L. V. Partners, L.P. Method for interconnecting two locations over a network in response to using a tool
US6973438B1 (en) 1998-09-11 2005-12-06 L.V. Partners, L.P. Method and apparatus for delivering information from a remote site on a network based on statistical information
US6860424B1 (en) 1998-09-11 2005-03-01 L.V. Partners, L.P. Optical reader and use
US6697949B1 (en) * 1998-09-11 2004-02-24 L.V. Partner, L.P. Method and apparatus for controlling a user's pc through an audio-visual broadcast to archive information in the users pc
US7010577B1 (en) 1998-09-11 2006-03-07 L. V. Partners, L.P. Method of controlling a computer using an embedded unique code in the content of DVD media
US7536478B2 (en) * 1998-09-11 2009-05-19 Rpx-Lv Acquisition Llc Method and apparatus for opening and launching a web browser in response to an audible signal
US7392312B1 (en) 1998-09-11 2008-06-24 Lv Partners, L.P. Method for utilizing visual cue in conjunction with web access
US6688522B1 (en) 1998-09-11 2004-02-10 L. V. Partners, L.P. Unique bar code
US7228282B1 (en) 1998-09-11 2007-06-05 Lv Partners, L.P. Method and apparatus for directing an existing product code to a remote location
US6631404B1 (en) 1998-09-11 2003-10-07 Lv Partners, L.P. Method and system for conducting a contest using a network
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US7321941B1 (en) 1998-09-11 2008-01-22 Lv Partners, L.P. Network routing utilizing a product code
US7424521B1 (en) 1998-09-11 2008-09-09 Lv Partners, L.P. Method using database for facilitating computer based access to a location on a network after scanning a barcode disposed on a product
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US6622165B1 (en) 1998-09-11 2003-09-16 Lv Partners, L.P. Method and apparatus for allowing a remote site to interact with an intermediate database to facilitate access to the remote site
US7159037B1 (en) 1998-09-11 2007-01-02 Lv Partners, Lp Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network
US6792452B1 (en) 1998-09-11 2004-09-14 L.V. Partners, L.P. Method for configuring a piece of equipment with the use of an associated machine resolvable code
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US6829650B1 (en) 1998-09-11 2004-12-07 L. V. Partners, L.P. Method and apparatus for opening and launching a web browser in response to an audible signal
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US7117240B1 (en) 1998-09-11 2006-10-03 Lv Partners, Lp Method and apparatus for launching a web site with non-standard control input device
US6701369B1 (en) 1998-09-11 2004-03-02 L.V. Partners, L.P. Method and apparatus for accessing a remote location by sensing a machine-resolvable code
US6725260B1 (en) 1998-09-11 2004-04-20 L.V. Partners, L.P. Method and apparatus for configuring configurable equipment with configuration information received from a remote location
US7370114B1 (en) 1998-09-11 2008-05-06 Lv Partners, L.P. Software downloading using a television broadcast channel
US6636892B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method for conducting a contest using a network
US6928413B1 (en) 1998-09-11 2005-08-09 L.V. Partners, L.P. Method of product promotion
US7379901B1 (en) * 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US6836799B1 (en) * 1998-09-11 2004-12-28 L.V. Partners, L.P. Method and apparatus for tracking user profile and habits on a global network
US6098106A (en) * 1998-09-11 2000-08-01 Digitalconvergence.Com Inc. Method for controlling a computer with an audio signal
US6754698B1 (en) 1998-09-11 2004-06-22 L. V. Partners, L.P. Method and apparatus for accessing a remote location with an optical reader having a dedicated memory system
US8028036B1 (en) 1998-09-11 2011-09-27 Rpx-Lv Acquisition Llc Launching a web site using a passive transponder
US6845388B1 (en) * 1998-09-11 2005-01-18 L. V. Partners, L.P. Web site access manual of a character string into a software interface
US7818423B1 (en) 1998-09-11 2010-10-19 RPX-LV Acquisition, LLC Retrieving personal account information from a web site by reading a credit card
ATE282920T1 (de) * 1998-09-11 2004-12-15 Two Way Media Ltd Ablieferung von interaktiven anwendungen
US6970914B1 (en) 1998-09-11 2005-11-29 L. V. Partners, L.P. Method and apparatus for embedding routing information to a remote web site in an audio/video track
US7191247B1 (en) * 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US6877032B1 (en) * 1998-09-11 2005-04-05 L.V. Partners, L.P. Launching a web site using a portable scanner
US7792696B1 (en) 1998-09-11 2010-09-07 RPX-LV Acquisition, LLC Method and apparatus for allowing a broadcast to remotely control a computer
US6708208B1 (en) 1998-09-11 2004-03-16 L.V. Partners, L.P. Unique bar code for indicating a link between a product and a remote location on a web network
US6757715B1 (en) * 1998-09-11 2004-06-29 L.V. Partners, L.P. Bar code scanner and software interface interlock for performing encrypted handshaking and for disabling the scanner in case of handshaking operation failure
US7900224B1 (en) 1998-09-11 2011-03-01 Rpx-Lv Acquisition Llc Method and apparatus for utilizing an audible signal to induce a user to select an E-commerce function
US6843417B1 (en) 1998-09-11 2005-01-18 L. V. Partners, L.P. Aiming indicia for a bar code and method of use
US7284066B1 (en) 1998-09-11 2007-10-16 Lv Partners, Lp Method and apparatus for matching a user's use profile in commerce with a broadcast
US6791588B1 (en) 1998-09-11 2004-09-14 L.V. Partners, L.P. Method for conducting a contest using a network
US6384744B1 (en) 1998-09-11 2002-05-07 Digital:Convergence Corp. Method and system for data transmission from an optical reader
US6970916B1 (en) 1998-09-11 2005-11-29 L. V. Partners, L.P. Method for conducting a contest using a network
US6526449B1 (en) 1998-09-11 2003-02-25 Digital Convergence Corporation Method and apparatus for controlling a computer from a remote location
US6826592B1 (en) 1998-09-11 2004-11-30 L.V. Partners, L.P. Digital ID for selecting web browser and use preferences of a user during use of a web application
US7930213B1 (en) 1998-09-11 2011-04-19 Rpx-Lv Acquisition Llc Method and apparatus for completing, securing and conducting an E-commerce transaction
US6594705B1 (en) 1998-09-11 2003-07-15 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US6615268B1 (en) 1998-09-11 2003-09-02 Lv Partners, L.P. Method for controlling a computer using an embedded unique code in the content of dat media
US7043536B1 (en) 1998-09-11 2006-05-09 Lv Partners, L.P. Method for controlling a computer using an embedded unique code in the content of CD media
US8712835B1 (en) 1998-09-11 2014-04-29 Rpx Corporation Method and apparatus for linking a web browser link to a promotional offer
US7493283B1 (en) 1998-09-11 2009-02-17 Rpx-Lv Acquisition Llc Performing an e-commerce transaction from credit card account information retrieved from a credit card company web site
US6643692B1 (en) 1998-09-11 2003-11-04 Lv Partners, L.P. Method for controlling a computer using an embedded unique code in the content of video tape media
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US6961555B1 (en) 1998-09-11 2005-11-01 L.V. Partners, L.P. System and apparatus for connecting a wireless device to a remote location on a network
US6829646B1 (en) * 1999-10-13 2004-12-07 L. V. Partners, L.P. Presentation of web page content based upon computer video resolutions
GB9828594D0 (en) * 1998-12-23 1999-02-17 Ntl Group Limited User group identification system
US6418473B1 (en) 1999-05-20 2002-07-09 Nortel Networks Limited Multimedia clent and server
US6370688B1 (en) * 1999-05-26 2002-04-09 Enounce, Inc. Method and apparatus for server broadcast of time-converging multi-media streams
US7143431B1 (en) * 1999-08-06 2006-11-28 Wisconsin Alumni Research Foundation Method for reduced bandwidth for on-demand data streaming using mini-clusters
AU1473601A (en) * 1999-11-09 2001-06-06 Highcast Network System and method for creating virtual media channel
WO2001050765A1 (en) * 1999-12-29 2001-07-12 Gateway, Inc. Method of increasing capabilities of streaming content including video on demand
US7167840B1 (en) 2000-03-15 2007-01-23 The Directv Group, Inc. Method and apparatus for distributing and selling electronic content
US7743330B1 (en) * 2000-06-19 2010-06-22 Comcast Ip Holdings I, Llc Method and apparatus for placing virtual objects
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
US6985963B1 (en) * 2000-08-23 2006-01-10 At Home Corporation Sharing IP network resources
US20020078219A1 (en) * 2000-12-14 2002-06-20 Christopher Tate Communications system and method therefor
ATE354913T1 (de) * 2001-01-02 2007-03-15 Nds Ltd Verfahren und system zur steuerung des rundfunksendeinhaltszugriffs
WO2002093808A2 (en) * 2001-05-15 2002-11-21 Netadtack Aps Method and system for transmitting multicast data signals
JP2004533781A (ja) * 2001-06-15 2004-11-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ クライアント端末への番組送信システム
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
US20030033611A1 (en) * 2001-08-09 2003-02-13 Shapiro Jerome M. Embedded information modulation and demodulation using spectrum control orthogonal filter banks
US20110178877A1 (en) 2001-12-14 2011-07-21 Swix Scott R Advertising and content management systems and methods
US9967633B1 (en) 2001-12-14 2018-05-08 At&T Intellectual Property I, L.P. System and method for utilizing television viewing patterns
US7444658B1 (en) 2001-12-14 2008-10-28 At&T Intellectual Property I, L.P. Method and system to perform content targeting
US7212979B1 (en) 2001-12-14 2007-05-01 Bellsouth Intellectuall Property Corporation System and method for identifying desirable subscribers
US7086075B2 (en) * 2001-12-21 2006-08-01 Bellsouth Intellectual Property Corporation Method and system for managing timed responses to A/V events in television programming
US8086491B1 (en) 2001-12-31 2011-12-27 At&T Intellectual Property I, L. P. Method and system for targeted content distribution using tagged data streams
US20030196206A1 (en) 2002-04-15 2003-10-16 Shusman Chad W. Method and apparatus for internet-based interactive programming
US20040210947A1 (en) 2003-04-15 2004-10-21 Shusman Chad W. Method and apparatus for interactive video on demand
US20040032486A1 (en) 2002-08-16 2004-02-19 Shusman Chad W. Method and apparatus for interactive programming using captioning
AU2003254997A1 (en) * 2002-09-26 2004-04-19 Sharp Kabushiki Kaisha Data output device for determining candidate of adequate data
US8635643B2 (en) * 2003-06-30 2014-01-21 At&T Intellectual Property I, L.P. System and method for providing interactive media content over a network
US20040268417A1 (en) * 2003-06-30 2004-12-30 Gray James Harold System and method for providing enhanced hot key functionality
US20040268385A1 (en) * 2003-06-30 2004-12-30 Gray James Harold User originated content notification
US8418196B2 (en) * 2003-06-30 2013-04-09 At&T Intellectual Property I, L.P. Interactive content with enhanced network operator control
US20040268404A1 (en) * 2003-06-30 2004-12-30 Gray James Harold System and method for message notification
US8286203B2 (en) * 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
US20080097808A1 (en) * 2004-03-15 2008-04-24 Godwin John P Device and method for efficient delivery of redundant national television signals
WO2006020834A1 (en) * 2004-08-11 2006-02-23 Vidiator Enterprises, Inc. Multicast and broadcast streaming method and system
US20060050716A1 (en) * 2004-09-03 2006-03-09 Intel Corporation Generic flow control state machine for multiple virtual channel types in the advanced switching (AS) architecture
US20070011717A1 (en) * 2005-07-06 2007-01-11 Lauder Gary M Distribution of interactive information content within a plurality of disparate distribution networks
US8074248B2 (en) 2005-07-26 2011-12-06 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
US20070136773A1 (en) * 2005-12-14 2007-06-14 O'neil Douglas Systems and methods for providing television services using implicit content to indicate the availability of additional content
US8317618B2 (en) * 2005-12-15 2012-11-27 At&T Intellectual Property I, Lp System, method and computer program for enabling an interactive game
US20070150338A1 (en) * 2005-12-22 2007-06-28 Dale Malik Systems, methods and computer programs for enabling interactive viewer control of advertising content
US8161412B2 (en) * 2006-01-13 2012-04-17 At&T Intellectual Property I, L.P. Systems, methods, and computer program products for providing interactive content
US8402503B2 (en) 2006-02-08 2013-03-19 At& T Intellectual Property I, L.P. Interactive program manager and methods for presenting program content
US8065710B2 (en) * 2006-03-02 2011-11-22 At& T Intellectual Property I, L.P. Apparatuses and methods for interactive communication concerning multimedia content
JP2009540741A (ja) 2006-06-16 2009-11-19 トムソン ライセンシング マルチチャンネルのディジタル・ケーブル・チューナ
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
US9042454B2 (en) 2007-01-12 2015-05-26 Activevideo Networks, Inc. Interactive encoded content system including object models for viewing on a remote device
US8782698B2 (en) * 2007-04-30 2014-07-15 Google Inc. Customizable media channels
US7870174B2 (en) * 2007-10-11 2011-01-11 Oracle International Corporation Reference partitioned tables
US8549575B2 (en) * 2008-04-30 2013-10-01 At&T Intellectual Property I, L.P. Dynamic synchronization of media streams within a social network
US20090276820A1 (en) * 2008-04-30 2009-11-05 At&T Knowledge Ventures, L.P. Dynamic synchronization of multiple media streams
EP2237549A1 (en) * 2009-04-02 2010-10-06 Koninklijke KPN N.V. Playing out interludes when switching IPTV channels
US8650603B2 (en) 2009-04-02 2014-02-11 Koninklijke Kpn N.V. Playing out interludes based on predicted duration of channel-switching delay or of invoked pause
US9060193B2 (en) * 2009-12-07 2015-06-16 Centurylink Intellectual Property Llc System and method for broadcasting video with a secondary audio source
US9271034B2 (en) * 2009-12-17 2016-02-23 Google Technology Holdings LLC Adding content during data stream acquisition
US9313531B2 (en) 2010-10-06 2016-04-12 Thomson Licensing Device and method for content delivery adapted for synchronous playbacks
KR20130138263A (ko) 2010-10-14 2013-12-18 액티브비디오 네트웍스, 인코포레이티드 케이블 텔레비전 시스템을 이용하는 비디오 장치들 간의 디지털 비디오의 스트리밍
KR101773083B1 (ko) * 2010-12-30 2017-09-12 삼성전자 주식회사 서버로부터 다수의 클라이언트들로의 멀티미디어 서비스를 표시하기 위한 방법 및 시스템
WO2012138660A2 (en) 2011-04-07 2012-10-11 Activevideo Networks, Inc. Reduction of latency in video distribution networks using adaptive bit rates
WO2012153284A1 (en) * 2011-05-10 2012-11-15 Nds Limited Customized zapping
EP2815582B1 (en) 2012-01-09 2019-09-04 ActiveVideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
US8943020B2 (en) * 2012-03-30 2015-01-27 Intel Corporation Techniques for intelligent media show across multiple devices
US9800945B2 (en) 2012-04-03 2017-10-24 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
US10275128B2 (en) 2013-03-15 2019-04-30 Activevideo Networks, Inc. Multiple-mode system and method for providing user selectable video content
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
EP3005712A1 (en) 2013-06-06 2016-04-13 ActiveVideo Networks, Inc. Overlay rendering of user interface onto source video
US9219922B2 (en) 2013-06-06 2015-12-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
WO2014204366A1 (en) * 2013-06-19 2014-12-24 Telefonaktiebolaget L M Ericsson (Publ) Arrangements and method thereof for a channel change during streaming
CN104702981B (zh) * 2013-12-06 2018-09-11 秒针信息技术有限公司 一种计算数字电视目标受众的方法和***
EP3105934B8 (en) 2014-02-14 2020-12-30 Pluto Inc. Methods and systems for generating and providing program guides and content
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks
CN105208411B (zh) * 2014-06-05 2018-09-07 北京秒针信息咨询有限公司 一种实现数字电视目标受众统计的方法及装置
US10356480B2 (en) 2016-07-05 2019-07-16 Pluto Inc. Methods and systems for generating and providing program guides and content
US10356447B2 (en) 2017-09-25 2019-07-16 Pluto Inc. Methods and systems for determining a video player playback position
US11533527B2 (en) 2018-05-09 2022-12-20 Pluto Inc. Methods and systems for generating and providing program guides and content
EP3791599B1 (en) 2018-05-09 2024-03-20 Pluto Inc. Methods and systems for generating and providing program guides and content

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4506387A (en) * 1983-05-25 1985-03-19 Walter Howard F Programming-on-demand cable system and method
JPS62281626A (ja) * 1986-05-30 1987-12-07 Nippon Telegr & Teleph Corp <Ntt> デジタルデ−タ伝送方式
US4780757A (en) * 1987-04-30 1988-10-25 Gte Government Systems Corporation Telecommunication system with frame selected continuous audio signals
US4890320A (en) * 1988-06-09 1989-12-26 Monslow H Vincent Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
US4975771A (en) * 1989-02-10 1990-12-04 Kassatly Salim A Method and apparatus for TV broadcasting
US5206722A (en) * 1990-12-28 1993-04-27 At&T Bell Laboratories Remote channel switching for video on demand service
US5200823A (en) * 1991-03-29 1993-04-06 Scientific-Atlanta, Inc. Virtual channels for a multiplexed analog component (mac) television system

Also Published As

Publication number Publication date
EP0594350A1 (en) 1994-04-27
EP0594350B1 (en) 1998-12-09
DE69322482D1 (de) 1999-01-21
JP3014907B2 (ja) 2000-02-28
US5446490A (en) 1995-08-29
CA2106828C (en) 1999-02-16
CA2106828A1 (en) 1994-04-24
DE69322482T2 (de) 1999-07-08

Similar Documents

Publication Publication Date Title
JPH06224864A (ja) プログラム供給方法
EP0594351B1 (en) Interactive television converter
US5426699A (en) Method and apparatus for digitizing a scrambled analog video signal
US5631693A (en) Method and apparatus for providing on demand services in a subscriber system
JP2834397B2 (ja) 新規接続端末に対する指定アドレスの遠隔割当方法
AU722958B2 (en) Delivery and aquisition of data segments with optimized inter-arrival time
JP4680838B2 (ja) ニアビデオオンデマンド表示システムと方法
JPH0715720A (ja) 対話形テレビサービス用の信号送達システム及び方法
US7340762B2 (en) Method and apparatus for broadcasting, viewing, reserving and/or delayed viewing of digital television programs
JP2001069489A (ja) テレビ広告伝送システム及びその方法
US20030084461A1 (en) Method and apparatus for transmitting non-VOD services
US20030135857A1 (en) Content discovery in a digital broadcast data service
US20020170059A1 (en) Universal STB architectures and control methods
JPH10191315A (ja) 放送リソースのダイナミックマッピング
KR20030034081A (ko) 주문형 비디오 서비스를 방송 시스템에 제공하는 방법
US20020023267A1 (en) Universal digital broadcast system and methods
JP2000504527A (ja) テレビジョンプログラム及び付加的データサービスの送信及び受信
JP2003524992A (ja) コンテンツ記述情報と接続情報とを提供する方法
AU694459B2 (en) Method and apparatus for providing on demand services in a subscriber system
KR100649727B1 (ko) 가입자 장치의 저장수단을 이용한 주문형 멀티미디어데이터 서비스 방법 및 장치
KR101409072B1 (ko) 시청자 참여를 반영한 방송 서비스 제공 방법 및 장치
US20040003414A1 (en) Media playout system
KR20010042543A (ko) 프로그램을 제공하기 위한 방법 및 장치
KR20040063795A (ko) 지연된 억세스 클라이언트 데이터 및 요청의 전송