JPH0937228A - 固定ビデオオンデマンド - Google Patents

固定ビデオオンデマンド

Info

Publication number
JPH0937228A
JPH0937228A JP8133873A JP13387396A JPH0937228A JP H0937228 A JPH0937228 A JP H0937228A JP 8133873 A JP8133873 A JP 8133873A JP 13387396 A JP13387396 A JP 13387396A JP H0937228 A JPH0937228 A JP H0937228A
Authority
JP
Japan
Prior art keywords
video
video program
view box
demand
program
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
JP8133873A
Other languages
English (en)
Other versions
JP3320976B2 (ja
Inventor
Alan George Ganek
アラン・ジョージ・ガネク
Louis Paul Herzberg
ルイス・ポール・ヘルツバーグ
Antonio Ruiz
アントニオ・ルイス
Barry Edward Willner
バリー・エドワード・ウィルナー
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0937228A publication Critical patent/JPH0937228A/ja
Application granted granted Critical
Publication of JP3320976B2 publication Critical patent/JP3320976B2/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/47End-user applications
    • H04N21/472End-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/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • 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
    • 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/17336Handling of requests in head-ends

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 「サーファ」の希望を満たすビデオオンデマ
ンド(VOD)のためのシステム、方法、および装置を
提供することである。 【解決手段】 このプロセスは、別々のチャネルで各番
組の複数のコピーを繰り返し送信する、標準ニア・ビデ
オオンデマンド(NVOD)方式で動作するサーバを必
要とする。各コピーを時差間隔だけ遅延させる。また、
サーバは各NVOD番組の最大で時差間隔までの時間の
長さの先頭部分を繰り返し送信する。本発明は、NVO
D送信の開始と非同期のVODユーザ要求を満たし、し
かもその要求者のためにNVOD送信を1次使用する方
法を提供する。本発明は、固定資産使用を予測可能な方
式で実現するのでさらに有利である。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、通信ネットワーク
の通信効率とアクセス容量を最適化する方法およびシス
テムに関する。具体的には、効率的なビデオオンデマン
ド・マルチメディア・サーバ・システムのためのプロセ
ス、システム、および装置に係わるが、これには限定さ
れない。
【0002】
【従来の技術】ビデオオンデマンド(VOD)の提供
は、コストが高く、非効率的で複雑となることがある。
ビデオ番組を求めるユーザ・要求をサーバが迅速に満た
すことができれば理想的である。特に多くのユーザを有
するシステムでコストが高くなる代替方法は、各ユーザ
に別々のチャネルでビデオ番組を提供することである。
1つの妥協策は、固定した、時間差のある間隔でビデオ
番組をユーザに繰り返し提供するニアビデオオンデマン
ド(NVOD)である。これによって、必要なチャネル
数は削減されるが、このようなNVODシステムでのユ
ーザ要求は、時差間隔がくるまで遅延させられ、それに
は何分もかかることがある。
【0003】
【発明が解決しようとする課題】NVODシステムは、
たとえば多くのチャネルを拾い見してどのビデオ番組を
見るかを決める「サーファ」のような潜在的ユーザの必
要を満たさない。サーファは、一般に要求が迅速に満た
されることを希望する。NVODでは、これは理論的に
は、最小の、たとえば1秒の時差間隔を用いることによ
って満たすことができる。最も単純な方法では、これに
は番組を、その番組の長さの秒数に等しい数の複数のチ
ャネルで同時に放送することが必要になる。たとえば、
2時間(各チャネルの開始を他のチャネルから1秒間隔
でずらして、7200秒)の番組には7200チャネル
が必要になる。
【0004】さらに、上記の動作方式は帯域幅資産の利
用に変動を生じさせ、サーバに送信された要求を満たす
ためにかなりの通信セットアップ遅延が生ずる可能性が
ある。
【0005】現在の技術に容易に適応し、サーバ・イン
タラクションの必要とその結果生ずる付随的な通信セッ
トアップ遅延を最小限にする、効率的なシステム、装
置、および方法が必要である。
【課題を解決するための手段】
【0006】本発明の固定ビデオオンデマンド(FVO
D)プロセス、システム、および装置は、MVOD方式
のサーバ動作、すなわち各番組の複数のコピーを伝送回
線を介して複数のビューボックスに別々の1次チャネル
で間断なく送信する方式を採用する。各コピーの開始
は、1つの時差間隔だけずらされる。サーバは、時差間
隔と等しい長さの各番組の先頭部分が伝送回線で複数の
ビューボックスに繰り返し送信される別個の2次チャネ
ルも割り振ることができる。
【0007】本発明のプロセス、システム、および装置
は、NVOD送信の開始と非同期的にVODユーザ要求
を満たすと同時に、その要求者のためにNVOD送信の
1次使用を維持するので有利である。本発明のプロセ
ス、システム、および装置はさらに、普通なら生ずる可
能性のある通信セットアップ遅延を最小限にするように
固定資産使用を実現する。
【0008】本発明の好ましい実施例によると、ビデオ
オンデマンド・サーバからビューボックスにビデオ番組
を時差間隔で送信し、ビューボックスがビデオ番組の要
求を受信するタイプのビデオオンデマンドを実現する方
法が提供される。この方法は、ビデオオンデマンド・サ
ーバからビューボックスに第2の時差間隔でビデオ番組
の先頭部分を繰り返し送信するステップと、ビデオ番組
の要求に応答して、受信側で、ビューボックスによる出
力のために、ビデオ番組の次に開始する先頭部分を選択
するステップと、ビデオ番組の要求に応答して、ビデオ
番組の反復送信のうちの進行中の1つの送信を選択して
ビューボックスに関連するバッファに格納するステップ
と、ビューボックスによる出力のために、バッファに格
納されているビデオ番組の直前の送信をビデオ番組の先
頭部分の終わりに続けて接続するステップとを含む。
【0009】本発明の他の態様によると、ビデオ番組が
時差間隔でビデオオンデマンド・サーバからビューボッ
クスに、両者の間に通信可能に結合された伝送回線を介
して繰り返し送信され、ビューボックスがビデオ番組の
要求を受信するビデオオンデマンド・サーバに応答する
タイプのビデオオンデマンド・システムが提供される。
このシステムは、ヘッド・エンドで、ビデオ番組の先頭
部分をビデオオンデマンド・サーバからビューボックス
に繰り返し送信するビデオオンデマンド・サーバと、受
信側で、伝送回線に結合された入力端と、出力端とを有
するビューボックスとを含み、ビューボックスは、第1
の出力端と、第2の出力端と、入力端と、制御点とを有
する同調回路をさらに有し、第1の出力端はビューボッ
クスの出力端にスイッチング可能な方式で結合され、入
力端はビューボックスの入力端に結合され、前記システ
ムは、第1の出力端と、第2の出力端と、ビューボック
スの入力端に結合された入力とを有する遠隔制御スイッ
チング装置を含み、遠隔制御スイッチング装置の第2の
出力端は同調回路の制御点に結合されて、ビデオオンデ
マンド・サーバから繰り返し送信される先頭部分のうち
の次に開始された先頭部分とビデオ番組の要求に関連す
るビデオ番組の繰り返し送信のうちの進行中の1つの送
信の両方を、スイッチング可能かつ調整可能な方式で選
択し、ビデオ番組の選択された次に開始する先頭部分は
同調回路の第1の出力端にスイッチング可能な方式で結
合され、ビデオ番組の選択された進行中の送信は同調回
路の第2の出力端に結合され、前記システムはビデオ番
組の選択された進行中の送信を格納するバッファを含
み、バッファは、第1の入力端と、第2の入力端と、出
力端とを有し、バッファの出力端はビューボックスの出
力端にスイッチング可能な方式で結合され、バッファの
第2の入力端は同調回路の第2の出力端に結合され、バ
ッファの第1の入力端はスイッチング装置の第1の出力
端に結合され、遠隔制御スイッチング装置はさらにバッ
ファに格納されているビデオ番組の進行中の送信をビデ
オ番組の先頭部分の終わりに続けて接続するように調整
されている。
【発明の実施の形態】
【0010】図1に、ケーブル・テレビジョン信号配信
システム、具体的には本発明による「固定ビデオオンデ
マンド・マルチメディア・サーバ・システム」(FMS
S)の実施例を示す。図2に時間的に図示するように、
本発明のシステムは、ビデオ番組が時差間隔Tstag
で繰り返し提供されるニア・ビデオオンデマンド(NV
OD)と一般に呼ばれているタイプのものである。図1
に戻ると、伝送回線110と双方向回線網および制御装
置(INAC)140によって結合された複数のチャネ
ルに接続されたVODサーバ100から、複数のテレビ
ジョン受像器(TV)195に、INAC140と各T
V195の間に結合されたビューボックス160を介し
てNVODシステムが送信される。
【0011】次に図11を参照すると、Tstagに等
しい期間の固定した1組の別々の2次チャネルが割り振
られ、各2次チャネルには各FVOD番組の繰り返し送
信される先頭部分が含まれている、本発明の実施例が示
されている。別々の2次チャネルの固定した1セットの
各構成要素の開始は、第2の時差間隔Tlead-inだけず
らされている。各FVOD可能ビデオ番組について異な
る構成要素のセットを定義し、各構成要素が独立したチ
ャネルで送信されることが好ましい。USERCHAN
セット構成要素の数は、時差間隔Tstagを導入部時
間Tlead-inで割った商に等しい。 #USERCHAN=(Tstag)/(Tlead-in
【0012】導入部は、そのどの部分もユーザ要求番組
の見かけの開始を満足させるようになっている。したが
って、導入期間がTlead-in秒の場合、Tlead-in秒以内
に要求を行うすべてのFVODユーザに同じUSERC
HANが提供されることになる。たとえば、Tlead-in
をTstagの10%に設定した場合、最大で10個の
別々のUSERCHAN1201〜12010送信が必要
になる可能性がある。導入部は、特別に作成されたもの
であっても、先頭ビデオ・フレームのズームインとズー
ムアウトを繰り返すものであってもよい。当業者に周知
の技法を使用して、1つまたは複数のフレームから動画
セグメントを作成することもできる。
【0013】次に図7を参照すると、各NVOD送信に
ついても導入部を設けると、この数をさらに減少させる
ことができる。たとえば、Tstag=10分で、各N
VOD送信のTlead-in=1分(Tstagの10%)
であるとすると、必要なUSERCHANセットの構成
要素数は、 (10/1)−1=9 となる。
【0014】次に図1に戻ると、各ビューボックス16
0には、要求に関連するNVOD番組のうちの直前に開
始された1つを格納するバッファ180も付随してい
る。各ビューボックスにはさらに、TV195上の要求
側視聴者に対して途切れないオンデマンド・プレゼンテ
ーションを行うために、要求された番組の直前の送信
を、要求された番組の先頭部分の終わりに切れ目なく接
続する、二重選択接続機構(DSS)150も付随して
いる。
【0015】以下の説明では、説明する本発明の概念が
不要な詳細で不明瞭にならないように、多くの周知の構
成要素をブロック図の形で示す。他の場合には、本発明
の概念を明確に理解することができるように特定の詳細
を示す。当業者には、説明する本発明の概念は、これら
の特定の詳細を用いなくても採用することができること
と、本発明の範囲がそれらの詳細の開示によって限定さ
れないことが明らかであろう。
【0016】本発明によるビューボックス装置160と
二重選択接続機構(DSS)150の機能を、図9に示
す。伝送回線110は、ユーザが見ることができる番組
のメニューをVODサーバ100がビューボックス16
0に送信するために使用する、サービス情報チャネル
(SIC)400と呼ぶ専用チャネルを備えることがで
きる。SIC400は、ビューボックス160がたとえ
ば各番組に必要な信号をどの1次および2次チャネルで
伝送するかを判断するために使用する番組制御情報も伝
送することが好ましく、ビューボックス160が切れ目
なく出力するように2次と1次のチャネルの内容の接続
を同期させるため、各提供番組の実クロック開始時間と
それらの間の時差間隔だけでなく、精密な現在時刻(数
分の1秒単位で更新されることが好ましい)の連続送信
を行うことが好ましい。当業者なら、本発明のこの実施
例によって、ビューボックス160はあらゆるVOD要
求を迅速に満たすために必要なすべての情報を(SIC
400から)すでに入手しているか、または入手するこ
とができるため、番組要求を満たすためにビューボック
ス160とVODサーバ100への戻り経路の間のイン
タラクションが不要になることが明らかであろう。した
がって、通信セットアップ遅延が最小限に抑えられる。
【0017】好ましい実施例では、DSSはマイクロコ
ントローラ440を備える。マイクロコントローラは、
一般にマイクロプロセッサに加えて、ランダム・アクセ
ス・メモリ(RAM)機能、直列入出力、アナログ−デ
ィジタル変換(ADC)機能などのその他の関連回路を
備える装置である。したがって、マイクロコントローラ
の機能は、マイクロプロセッサとその他の外部付随回路
によって実行することができるが、商業型ビューボック
スにおけるそのような装置を指す用語としてマイクロコ
ントローラという用語が一般的に使用されているため、
本明細書では「マイクロコントローラ」という用語を使
用する。マイクロコントローラ440は、制御情報また
はタイミング情報あるいはその両方に応答したりそれら
をマイクロコントローラの内部RAM(十分な容量があ
る場合)、破線で接続が図示されている補助記憶装置4
60、またはバッファ180に格納したりするために、
SIC/NVOD同調器/変調器420をSIC400
チャネルに同調させるように、当技術分野で周知の従来
の手段によってプログラムすることができる。あるい
は、制御信号またはタイミング信号あるいはその両方
は、当技術分野で周知の手段によって、ケーブル・テレ
ビジョン信号の垂直帰線期間に伝送することもできる。
たとえば、米国特許第4222068号は、垂直帰線期
間の選択された帰線にデータ信号を挿入する符号化器手
段と、それらのデータ信号に応答して選択的にイネーブ
ルまたはディスエーブルされる復号器手段を開示してい
る。
【0018】ビューボックス160は、好ましくはマイ
クロコントローラ440のプログラム制御下にある、u
serchan同調器/変調器410を備えることもで
きる。各ビューボックスは、ユーザが従来のチャネル選
択機能の実行とFVOD要求の入力を行うことができる
ようにするユーザ・インタフェース480も備えること
ができる。次に図3を参照して、時点TreqにFVO
D要求が入力されたと仮定する。次に図9に戻ると、マ
イクロコントローラ440がSIC400を介して受信
したプログラミング情報を使用して、その要求が要求番
組のNVOD送信の開始と非同期であるか否かを判断
し、userchan同調器/変調器410を、要求番
組の先頭部分が含まれている固定した複数のチャネルU
ESRCHAN1201〜120nのうちの適切な1つに
同調させる。userchan同調器/変調器410
は、当業者に周知の従来の技法によって信号を処理し
て、TV195に表示することができるようにする。当
業者には、先頭部分の期間はTstag以下とすること
もできることが理解されよう。
【0019】次に図5を参照すると、マイクロコントロ
ーラをSIC/NVOD同調器/変調器をSIC200
から入手した制御情報およびタイミング情報に基づいて
プログラムして、SIC/NVOD同調器/変調器を直
前のNVOD送信に同調させ、現行Tstag期間の終
わりにその直前のNVOD送信をバッファ180に再循
環的に格納することもできる。バッファは、一般に「ハ
ード・ドライブ」と呼ばれるタイプのものであることが
好ましい。マイクロコントローラ440は、プログラム
要求すなわちTreqの入力からTstagだけずれた
時点で、バッファ180からの読み出しを開始してTV
195に出力するようにプログラムすることができる。
図9に戻ると、マイクロコントローラ440は、TV1
95へのuserchan同調器/変調器410出力を
同時に切断し、それによって要求番組の先頭部分をバッ
ファに格納されている直前に開始されたNVOD送信に
効果的に「接続」し、TV195で途切れのない表示が
行われるようにプログラミングされる。その後、直前の
NVOD送信の残りの部分をTV195に表示するため
にバッファ180に再循環的に格納と読出しを行うよう
に、マイクロコントローラをプログラムする。
【0020】前述のスライシングに必要なタイミング同
期は、たとえば0.1秒の増分に更新されるVODサー
バ生成精密現在時刻を、内部クロック450とともに使
用して実現することができる。内部クロック450を使
用して、たとえば番組要求の受信と現行Tstag期間
の終了との間の数ミリ秒のオフセットをより精密に計算
することができる。当業者なら、先頭部分をNVOD部
分に接続する方法がいくつかあることを理解されよう。
【0021】たとえば、国際標準化機構(ISO)と国
際電気標準会議(IEC)との共同技術委員会の一部で
あるムービング・ピクチャ・エキスパート・グループ
(MPEG)によってMPEG標準が作成されている。
MPEG委員会は、ビデオ信号およびそれに付随するオ
ーディオ信号の多重圧縮表現に関する標準を作成してい
る。最新の技術によって、26個のMPEG−1(1.
5Mb/秒)番組と12個を超える数のMPEG−2
(3Mb/秒)番組を、1本のNTSCアナログ・チャ
ネルで伝送することができる。したがって、同調回路5
00は、番組の先頭部分とその直前のNVOD送信の両
方に対応するビデオ/オーディオ情報を同時に受信する
ことが可能な1個の同調器を備えることができる。
【0022】したがって、FMSSはVODの固定資産
使用をきわめて予測度の高い方法で実現する。セットア
ップをほとんどあるいはまったく必要とせずに、あらゆ
るVOD要求を迅速に満たす。
【0023】提供可能なすべての番組のすべてのNVO
D送信が同時に開始され、一様な時差Tstagで提供
されることが好ましい。これによって、すべての番組に
ついていつでも同じチャネルSIC400を使用するこ
とができる。
【0024】当業者なら、本発明をアナログ送信または
ディジタル送信あるいはトポロジの多くの組合せに合わ
せて調整可能であることが理解されよう。たとえば、ア
ナログTV−ディジタルTV変換器(ADC)470
(破線で接続が図示されている)を組み込み、好適な
「ハード・ドライブ」バッファ180と組み合わせて、
伝送回線110でアナログ信号を使用することができ
る。この場合、同調回路には、当業者に周知のアナログ
・ミクサおよび検出器を備えることができる。あるい
は、バッファ180をアナログ装置とすることもでき
る。SIC400を使用する代わりに、VODサーバが
アドレス部を含む適切な信号を送信し、それによって周
波数偏移キーイング(FSK)受信器430を作動させ
て、信号をマイクロコントローラ440に送ることもで
きる。FSK430の接続は破線で図示されている。マ
イクロコントローラ440は、本発明の上記の特徴を実
現するために、VODサーバから送信された命令または
タイミング情報に応答して機能を実行するように当業者
に周知の従来の手段によってプログラムすることができ
る。
【0025】図8に、VODサーバがビデオ番組をビュ
ーボックスに伝送回線内の複数の1次チャネルを介して
時差間隔Tstagで繰り返し送信するタイプのビデオ
オンデマンドを実現する、本発明による方法の実施例を
示す。ステップ410で、VODサーバはビューボック
スに伝送回線の複数の2次チャネルを介して各ビデオ番
組の先頭部分を繰り返し送信する。各先頭部分の開始
は、固定した割合Tstagだけずらされる。
【0026】ステップ420で、VODサーバは伝送回
線を介して各ビューボックスに番組制御情報とタイミン
グ情報を提供する。ステップ430で、ユーザがどの1
次チャネルでの提供の開始とも同期しない番組要求を入
力する。ステップ440で、ビューボックスはVODサ
ーバーが送信したメニューと制御情報とタイミング情報
を使用して、ビューボックスで出力するために要求ビデ
オ番組の最も近いまだ開始されていない先頭部分が入っ
ている2次チャネルに同調し、それと同時に、要求ビデ
オ番組が入っている直前に開始された1次チャネルに同
調してそれをバッファに格納する。2次チャネルはNV
OD時差間隔Tstagと等しい時間のあいだ提供する
ことができる。バッファ180の必要量を最小限にする
ために、バッファ記憶は 循環方式で行うことが好まし
い。バッファの終わり(上部)に達すると、バッファ1
80の先頭(下部)からバッファを上書きすることによ
って格納(STORE)が続けられる。バッファ記憶
は、2次チャネルの終了と連続するように、実際の開始
からのTstagに対応する時間の長さだけ直前の番組
開始からずれて開始することができる。1次チャネルの
サービス接続は番組の残りの時間のあいだ続けられる。
好ましい実施例について時差間隔Tstagに関して説
明したが、当業者なら、2次チャネルのサービスとバッ
ファ記憶の開始をTtar、すなわち直前の(すでに進行
中の)1次チャネルの送信の開始からの遅れTreqまで
抑えることができることが理解されよう。
【0027】ステップ450で、ビューボックスはVO
Dサーバが送信したメニュー、制御、タイミングまたは
内部クロックを使用して、先頭部分の終わりで2次チャ
ネル・サービス接続を終了させ、バッファの読み出しを
開始し、記憶されているビデオ・フレームを2次チャネ
ル・サービスの終わりに接続するようにし、その後、要
求番組が完了するまでバッファから連続して供給してビ
ューボックスで出力する。READはSTOREから、
直前の番組NVODA2の開始の時点からのユーザ要求の
遅れに等しい固定した間隔TDLYだけ遅延させられる。
したがって、要求番組NVODA2の残りの部分はユーザ
が切れ目なく表示できるように出力される。
【0028】バッファ180の好ましい記憶バッファ・
サイズは、時差間隔Tstag中に含まれるすべての情
報を格納するのに十分な大きさである。したがって、F
VODは、最大で直前のNVOD送信の時差間隔Tst
agの期間だけ別個のサービスを使用して提供される。
【0029】当業者なら、NVODサービス・プロバイ
ダも付加価値独立FVODプロバイダもFVODを提供
することができることを理解されよう。FVODプロバ
イダは、FVODの要件を満たすように既存のNVOD
を変更して使用することができる。この変更には、受信
したNVODサービスまたは繰り返し送信される各FV
OD番組の先頭部分に導入部を作成して付加することも
含まれる。
【0030】本発明による実施例の例示として、図6お
よび図7に示すように、複数の番組の1つずつを時差間
隔Tstagによって分割されたその通常のNVODタ
イム・スロットで送信することと、各NVOD送信にさ
らに導入部を設けることを考えてみる。この例では、T
stagが10分、Tlead-inが1分、番組の長さが1
時間であるものとする。次に図10を参照すると、番組
全体が6本のチャネル101〜106のそれぞれで提供
されるものと仮定している。各チャネルは同じ番組を異
なる10分間の間隔で開始し、以下のようになるように
する。チャネル101は番組を時点T=TZEROで開
始させる。チャネル102は番組を時点T=TZERO
+10分の時点で開始させる。チャネル103は番組を
時点T=TZERO+20分の時点で開始させる。チャ
ネル104は番組を時点T=TZERO+30分の時点
で開始させる。チャネル105は番組を時点T=TZE
RO+40分の時点で開始させる。チャネル106は番
組を時点T=TZERO+50分の時点で開始させる。
これらのチャネルのそれぞれがこの1時間の番組を、そ
の番組が終了するとただちにその先頭から繰り返す。
【0031】VODサーバ100は、別々の2次番組チ
ャネルで繰り返し送信される期間Tstagの番組先頭
部分も提供することになる。Tstag部分は、VOD
サーバ100によってこれらのチャネルで何度も繰り返
される。各2次チャネルで開始される番組(引き延ばし
ビデオを含む)を、互いにTLead-in(1分)ずつ遅延
させる。したがって、図11を参照すると、9本の別々
の2次チャネルが番組の最初の10分(Tstag)の
部分を、たとえばチャネル107ないし115で何度も
繰り返すことになり、以下のようになる。 チャネル 最初の10分の開始時点 107 T=ZERO+1分 108 T=TZERO+2分 109 T=TZERO+3分 107 T=ZERO+1分 110 T=TZERO+4分 111 T=TZERO+5分 112 T=TZERO+6分 113 T=TZERO+7分 114 T=TZERO+8分 115 T=TZERO+9分
【0032】これらのチャネルはすべて、プロバイダが
その番組をFVODで提供している時間全体のあいだそ
れぞれの送信を続けることになる。それと同時に、他の
チャネルでは他の番組が提供されることになる。このF
VOD環境では、ユーザはビューボックス160が提供
するメニューから番組の要求を行うだけでよい。ビュー
ボックス160は、時点T=TZEROと同期するDS
S150を使用する。したがって、要求側のビューボッ
クス160は、ユーザがその番組の要求を行った時点で
引き延ばしビデオを表示しているチャネルと同期するこ
とになる。したがって要求が以下の時点と同時に行われ
た場合は以下のようになる。 時間(分) ユーザが同調するチャネル (TZERO)から(TZERO + 1)まで 101 (TZERO + 1)から(TZERO + 2)まで Tstagの間は107でその後は101 (TZERO + 2)から(TZERO + 3)まで Tstagの間は108でその後は101 (TZERO + 3)から(TZERO + 4)まで Tstagの間は109でその後は101 (TZERO + 4)から(TZERO + 5)まで Tstagの間は110でその後は101 (TZERO + 5)から(TZERO + 6)まで Tstagの間は111でその後は101 (TZERO + 6)から(TZERO + 7)まで Tstagの間は112でその後は101 (TZERO + 7)から(TZERO + 8)まで Tstagの間は113でその後は101 (TZERO + 8)から(TZERO + 9)まで Tstagの間は114でその後は101 (TZERO + 9)から(TZERO + 10)まで Tstagの間は115でその後は101 (TZERO + 10)から(TZERO + 11)まで 102 (TZERO + 11)から(TZERO + 12)まで Tstagの間は107でその後は102 (TZERO + 12)から(TZERO + 13)まで Tstagの間は108でその後は102 (TZERO + 13)から(TZERO + 14)まで Tstagの間は109でその後は102 (TZERO + 14)から(TZERO + 15)まで Tstagの間は110でその後は102 (TZERO + 15)から(TZERO + 16)まで Tstagの間は111でその後は102 (TZERO + 16)から(TZERO + 17)まで Tstagの間は112でその後は102 (TZERO + 17)から(TZERO + 18)まで Tstagの間は113でその後は102 (TZERO + 18)から(TZERO + 19)まで Tstagの間は114でその後は102 (TZERO + 19)から(TZERO + 20)まで Tstagの間は115でその後は102 (TZERO + 20)から(TZERO + 21)まで 103 (TZERO + 30)から(TZERO + 31)まで 104 (TZERO + 40)から(TZERO + 41)まで 105 (TZERO + 50)から(TZERO + 51)まで 106 以下同様である。
【0033】2次チャネルを使用する場合はすべて、ビ
ューボックス160はSIC400で入手可能な情報を
使用して、Tstag先頭部分の直後の時点で開始す
る、直前のNVOD信号をバッファ180に格納する。
ビューボックス160は格納NVODを2次チャネルT
stag番組部分の終わりに接続して、TV195に要
求された番組の途切れのない表示が供給されるようにす
る。したがって、番組要求を処理するためにVODサー
バ100とインタラクションするための戻り経路を使用
する必要がない。
【0034】FVODでは、停止、続行、巻き戻し、早
送りのあらゆるユーザVCRタイプの制御機能を、ビュ
ーボックス160によってビューボックスのバッファ・
メモリを前方または後方にジャンプし、現在使用中のも
のより前または後のN−VOD提供部分にジャンプする
ことによって使用することができる。
【0035】本発明の処理およびシステムは、シングル
メディアまたはマルチメディア設備で一群のユーザにサ
ービスを提供する他のサーバ応用分野にとっても有用で
ある。FVODを以上のように使用するのは、本発明の
最初の応用分野であると予測されるために過ぎない。
【0036】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0037】(1)ビデオオンデマンド・サーバからビ
ューボックスにビデオ番組が第1の時差間隔で送信さ
れ、ビューボックスがビデオ番組の要求を受信するタイ
プのビデオオンデマンドを提供する方法であって、ビデ
オオンデマンド・サーバからビューボックスにビデオ番
組の先頭部分を第2の時差間隔で繰り返し送信するステ
ップと、受信側で、ビデオ番組の要求に応答して、ビュ
ーボックスによって出力するためにビデオ番組の次に開
始する先頭部分を選択するステップと、ビデオ番組の要
求に応答して、ビューボックスに関連するバッファにビ
デオ番組の繰り返し送信のうちの進行中の送信を選択し
て格納するステップと、ビューボックスによって出力す
るために、バッファに格納されているビデオ番組の直前
の送信をビデオ番組の先頭部分の終わりに切れ目なく接
続するステップとを含む方法。 (2)前記ビデオ番組の先頭部分の時間の長さがビデオ
番組の進行中の送信の開始からの要求の遅延以上の長さ
であることを特徴とする上記(1)に記載のビデオオン
デマンドを提供する方法。 (3)前記ビデオ番組の先頭部分の時間の長さが第1の
時差間隔以下の長さであることを特徴とする、上記
(1)に記載のビデオオンデマンドを提供する方法。 (4)進行中の送信がビデオ番組の直前の送信であるこ
とを特徴とする、上記(1)に記載のビデオオンデマン
ドを提供する方法。 (5)進行中の送信のバッファへの格納が再循環的に行
われ、接続するステップが進行中の送信をバッファから
再循環的に読み出すステップをさらに含むことを特徴と
する、上記(1)に記載のビデオオンデマンドを提供す
る方法。 (6)前記ビデオ番組の先頭部分が導入部をさらに含む
ことを特徴とする、上記(1)に記載のビデオオンデマ
ンドを提供する方法。 (7)前記第1の時差間隔で繰り返し送信されるビデオ
番組が導入部をさらに含むことを特徴とする、上記
(1)に記載のビデオオンデマンドを提供する方法。 (8)前記格納するステップがビデオ番組の進行中の送
信の開始からビデオ番組の先頭部分の時間の長さと等し
い長さだけ先に進められた点で開始することを特徴とす
る、上記(1)に記載のビデオオンデマンドを提供する
方法。 (9)出力のためにビデオ番組の先頭部分を選択するビ
ューボックスに応答して、要求に関連するビデオ番組を
表示装置に表示するステップをさらに含むことを特徴と
する、上記(1)に記載のビデオオンデマンドを提供す
る方法。 (10)ビデオ番組が第1の時差間隔で繰り返し送信さ
れ、ビデオ番組の先頭部分がビデオオンデマンド・サー
バからビデオ番組の要求に関連するビューボックスに第
2の時差間隔で繰り返し送信されるタイプのビデオオン
デマンドを提供する方法であって、受信側で、ビデオ番
組の反復送信のうちの進行中の1つを選択し、ビデオ番
組の要求に応答してビューボックスに関連するバッファ
に格納するステップと、ビデオオンデマンド・サーバに
よって提供されるビデオ番組の次に開始した先頭部分を
ビューボックスによる出力のために選択するステップ
と、ビューボックスによる出力のために、バッファに格
納されている進行中の送信をビデオ番組の先頭部分の終
わりに切れ目なく接続するステップとを含む方法。 (11)前記ビデオ番組の先頭部分の時間の長さがビデ
オ番組の進行中の送信からの要求の遅延の長さ以上であ
り、かつ第1の時差間隔の長さ以下であることを特徴と
する、上記(10)に記載の方法。 (12)前記ビデオ番組の進行中の送信のバッファへの
格納が再循環的に行われ、接続するステップが、バッフ
ァに格納されているビデオ番組の進行中の送信を再循環
的に読み出すステップをさらに含むことを特徴とする、
上記(10)に記載の方法。 (13)前記ビデオ番組の先頭部分が導入部をさらに含
むことを特徴とする、上記(10)に記載の方法。 (14)前記第1の時差間隔で繰り返し送信されるビデ
オ番組が導入部をさらに含むことを特徴とする、上記
(10)に記載の方法。 (15)ビデオ番組がビデオオンデマンド・サーバから
ビューボックスに両者の間に通信可能に結合された伝送
回線を介して時差間隔で繰り返し送信され、ビューボッ
クスがビデオ番組の要求を受信するビデオオンデマンド
・サーバに応答するタイプのビデオオンデマンド・シス
テムであって、ヘッド・エンドで、ビデオオンデマンド
・サーバからビューボックスにビデオ番組の先頭部分を
繰り返し送信するビデオオンデマンド・サーバを含み、
受信側で、伝送回線に結合された入力端と出力端とを有
するビューボックスを含み、前記ビューボックスは、第
1の出力がビューボックスの出力端にスイッチング可能
な方式で結合され、入力端がビューボックスの入力端に
結合された、前記第1の出力端と第2の出力端と前記入
力端と制御点とを有する同調回路と、第1の出力端と第
2の出力端と、ビューボックスの入力端に結合された入
力端とを有する遠隔制御スイッチ装置とを含み、遠隔制
御スイッチ装置の第2の出力端が同調回路の制御点に結
合されて、ビデオオンデマンド・サーバから繰り返し送
信される先頭部分の次に開始された1つの先頭部分とビ
デオ番組の要求に関連するビデオ番組の繰り返し送信の
うちの進行中の1つの送信の両方をスイッチング可能お
よび調整可能な方式で選択し、ビデオ番組の選択された
次に開始された先頭部分が同調回路の第1の出力端にス
イッチング可能な方式で結合され、ビデオ番組の選択さ
れた進行中の送信が同調回路の第2の出力端にスイッチ
ング可能な方式で接続され、前記システムは、ビデオ番
組の選択された進行中の送信を格納するバッファをさら
に含み、前記バッファは、第1の入力端と第2の入力端
と出力端とを含み、バッファの出力端はビューボックス
の出力端にスイッチング可能な方式で結合され、バッフ
ァの第2の入力端は同調回路の第2の出力端に結合さ
れ、バッファの第1の入力端はスイッチ装置の第1の出
力端に結合され、前記遠隔制御スイッチ装置はバッファ
に格納されているビデオ番組の進行中の送信をビデオ番
組の先頭部分の終わりに切れ目なく接続するようにさら
に調整されていることを特徴とするシステム。 (16)前記遠隔制御スイッチ装置がマイクロコントロ
ーラを含むことを特徴とする、上記(15)に記載のビ
デオオンデマンド・システム。 (17)前記ビデオ番組の先頭部分の時間の長さがビデ
オ番組の直前の送信の開始からの要求の遅延以上の長さ
であることを特徴とする、上記(15)に記載のビデオ
オンデマンド・システム。 (18)前記ビデオ番組の先頭部分の時間の長さが時差
間隔の長さ以下であることを特徴とする、上記(15)
に記載のビデオオンデマンド・システム。 (19)選択された進行中の送信がビデオ番組の直前の
送信であることを特徴とする上記(15)に記載のビデ
オオンデマンド・システム。 (20)前記遠隔制御スイッチ装置がバッファの格納と
読み出しを再循環的に行うように調整されていることを
特徴とする、上記(15)に記載のビデオオンデマンド
・システム。 (21)前記ビデオ番組の先頭部分が導入部をさらに含
むことを特徴とする、上記(15)に記載のビデオオン
デマンド・システム。 (22)前記時差間隔で繰り返し提供されるビデオ番組
が導入部をさらに含むことを特徴とする、上記(15)
に記載のビデオオンデマンド・システム。 (23)プロセッサが、ビデオ番組の進行中の送信を、
ビデオ番組の先頭部分の時間の長さに等しい時間だけ先
に進めた点でバッファに格納するようにさらに調整され
ていることを特徴とする、上記(15)に記載のビデオ
オンデマンド・システム。 (24)ビデオオンデマンド・サーバからビューボック
スに両者の間に通信可能に結合された伝送回線を介して
ビデオ番組が第1の時差間隔で繰り返し送信されるタイ
プのビデオオンデマンド・システムであって、ヘッド・
エンドで、ビデオ番組の先頭部分を第2の時差間隔で繰
り返し送信する手段を含み、受信側で、ビデオ番組の要
求に応答して、ビデオ番組の繰り返し送信のうちの進行
中の1つの送信を選択し、ビューボックスに関連するバ
ッファに格納する手段と、ビデオ番組の要求に応答して
ビデオ番組の繰り返し送信される先頭部分のうちの1つ
を選択する手段と、ビデオ番組の要求に応答して、ビュ
ーボックスによる出力のためにビデオ番組の繰り返し送
信される先頭部分のうちの1つを選択する手段と、ビュ
ーボックスによる出力のために、ビデオ番組の進行中の
送信をビデオ番組の先頭部分の終わりに切れ目なく接続
する手段とを含むビデオオンデマンド・システム。 (25)ビデオオンデマンド・サーバからビデオ番組が
時差間隔で繰り返し送信されるタイプのビデオオンデマ
ンド・システムとともに使用するビューボックス装置で
あって、ビデオ番組の要求に応答して、ビデオ番組の繰
り返し送信のうちの進行中の1つの送信を選択してバッ
ファに格納する手段と、ビデオ番組の要求に応答してビ
ューボックスによって出力するために、ビデオオンデマ
ンド・サーバによって時差間隔で繰り返し送信されるビ
デオ番組の先頭部分をビデオオンデマンド・サーバから
受信する手段と、ビューボックスによる出力のために、
バッファに格納されているビデオ番組の進行中の送信を
バッファに格納されているビデオ番組の先頭部分の終わ
りに切れ目なく接続する手段とを含む装置。 (26)伝送回線の他端に結合されているビデオオンデ
マンド・サーバが第1の時差間隔のビデオ番組と第2の
時差間隔の先頭部分の両方を繰り返し送信するタイプの
ビデオオンデマンド・システムにおいて、入力端がビデ
オ番組を受信するように伝送回線の一端に結合されてい
る、出力端と入力端とを有するビューボックス装置であ
って、第1の出力端がビューボックスの出力端にスイッ
チング可能な方式で結合され、入力端がビューボックス
の入力端に結合されている、前記第1の出力端と第2の
出力端と前記入力端と制御点とを有する同調回路と、第
1の出力端と第2の出力端と、ビューボックスの入力端
に結合された入力端とを有する遠隔制御スイッチ装置と
を含み、遠隔制御スイッチ装置の第2の出力端は同調回
路の制御点に結合されてビデオ番組の先頭部分のうちの
次に開始された1つとビデオ番組の要求に関連するビデ
オ番組の繰り返し送信のうちの進行中の1つの両方をス
イッチング可能および調整可能な方式で選択し、ビデオ
番組の選択された次に開始された先頭部分が同調回路の
第1の出力にスイッチング可能な方式で結合され、ビデ
オ番組の選択された進行中の送信が同調回路の第2の出
力にスイッチング可能な方式で結合されており、前記ビ
ューボックス装置は、ビデオ番組の選択された進行中の
送信を格納するバッファをさらに含み、前記バッファは
第1の入力端と第2の入力端と出力端とを含み、バッフ
ァの出力端はビューボックスの出力端にスイッチング可
能な方式で結合され、バッファの第2の入力端は同調回
路の第2の出力端に結合され、バッファの第1の入力端
はスイッチ装置の第1の出力端に結合され、遠隔制御ス
イッチ装置はバッファに格納されているビデオ番組の選
択された進行中の送信をビデオ番組の先頭部分の終わり
に切れ目なく接続するようにさらに調整されている、ビ
ューボックス装置。 (27)前記遠隔制御スイッチ装置がマイクロコントロ
ーラを含むことを特徴とする、上記(26)に記載のビ
ューボックス。 (28)前記ビデオ番組の先頭部分の時間の長さがビデ
オ番組の進行中の送信の開始からの要求の遅延以上の長
さであり、かつ第1の時差間隔の長さ以下の長さである
ことを特徴とする、上記(26)に記載のビューボック
ス。 (29)前記遠隔制御スイッチ装置がバッファの格納と
読み出しを再循環的に行うように調整されていることを
特徴とする、上記(26)に記載のビューボックス。 (30)前記ビューボックスがビデオ番組を表示するた
めの遅延を含むことを特徴とする、上記(26)に記載
のビューボックス。 (31)前記ビデオ番組の先頭部分が導入部をさらに含
むことを特徴とする、上記(26)に記載のビューボッ
クス。 (32)前記第1の時差間隔で繰り返し送信されるビデ
オ番組が導入部をさらに含むことを特徴とする、上記
(26)に記載のビューボックス。
【図面の簡単な説明】
【図1】本発明による固定ビデオオンデマンド・マルチ
メディア・サーバ・システム(FMSS)の実施例を示
すブロック図である。
【図2】ビデオ番組が10分の時差間隔で提供されるタ
イプの従来の技術のニア・ビデオオンデマンド・システ
ム(NVOD)のタイミング概要図である。
【図3】前のニア・ビデオオンデマンド(NVOD)番
組の開始と非同期的であって、その番組からTtar時間
だけずれている時点Treqに発生するビデオ番組の要求
を示す、図2と共に参照すべき本発明による実施例のタ
イミング図である。
【図4】要求に関連するビデオ番組の繰り返し伝送され
る開始部分を含む別個のユーザ・チャネルの提供を示
す、図2および図3と共に参照すべき本発明による実施
例のタイミング図である。
【図5】要求に応答して、ビデオ番組の直前の送信をバ
ッファに格納し、バッファから読み出すタイミングを示
す、図2、図3、および図4とともに参照すべき本発明
による実施例のタイミング図である。
【図6】別々のユーザ・チャネルのそれぞれについて1
0%の導入部を使用するタイミングおよび方法を示す、
図2、図3、図4、および図5と共に参照すべき本発明
による実施例のタイミング図である。
【図7】時差間隔で繰り返し提供される各ビデオ番組に
ついて10%の導入部を使用するタイミングおよび方法
を示す、図2、図3、図4、図5、および図6と共に参
照すべき本発明による実施例のタイミング図である。
【図8】本発明によるビデオオンデマンドを提供する方
法の好ましい実施例を示すフローチャートである。
【図9】本発明の実施例による、二重選択接続(DS
S)機構を備えるビューボックス装置の略ブロック図で
ある。
【図10】本発明による好ましい実施例で使用するよう
に調整された、ビデオ番組が10分間の時差間隔で繰り
返し提供されるタイプの従来の技術のニア・ビデオオン
デマンド・システム(NVOD)のタイミング図であ
る。
【図11】1分間の時差間隔で別々のユーザ・チャネル
の割り振りを行う様子を示す、図10とともに参照すべ
き本発明による実施例のタイミング図である。各チャネ
ルには、各FVOD番組の繰り返し送信される先頭部分
が含まれている。
【符号の説明】
100 VODサーバ 140 双方向回線網および制御装置 150 二重選択接続機構 160 ビューボックス 180 バッファ 195 テレビジョン受像器 410 USERCHA同調器/変調器 420 SIC/NVOD同調器/変調器 430 FSK受信器 440 マイクロコントローラ 450 内部クロック 460 補助記憶装置 470 アナログ−ディジタル変換器 480 ユーザ・インタフェース
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ルイス・ポール・ヘルツバーグ アメリカ合衆国10952 ニューヨーク州モ ンゼイクロバーデイル・レーン 3 (72)発明者 アントニオ・ルイス アメリカ合衆国10596 ニューヨーク州ヨ ークタウン・ハイツ アーバー・レーン 3160 (72)発明者 バリー・エドワード・ウィルナー アメリカ合衆国10510 ニューヨーク州ブ ライアークリフ・マナー パイン・ロード 365

Claims (32)

    【特許請求の範囲】
  1. 【請求項1】ビデオオンデマンド・サーバからビューボ
    ックスにビデオ番組が第1の時差間隔で送信され、ビュ
    ーボックスがビデオ番組の要求を受信するタイプのビデ
    オオンデマンドを提供する方法であって、 ビデオオンデマンド・サーバからビューボックスにビデ
    オ番組の先頭部分を第2の時差間隔で繰り返し送信する
    ステップと、 受信側で、 ビデオ番組の要求に応答して、ビューボックスによって
    出力するためにビデオ番組の次に開始する先頭部分を選
    択するステップと、 ビデオ番組の要求に応答して、ビューボックスに関連す
    るバッファにビデオ番組の繰り返し送信のうちの進行中
    の送信を選択して格納するステップと、 ビューボックスによって出力するために、バッファに格
    納されているビデオ番組の直前の送信をビデオ番組の先
    頭部分の終わりに切れ目なく接続するステップとを含む
    方法。
  2. 【請求項2】前記ビデオ番組の先頭部分の時間の長さが
    ビデオ番組の進行中の送信の開始からの要求の遅延以上
    の長さであることを特徴とする請求項1に記載のビデオ
    オンデマンドを提供する方法。
  3. 【請求項3】前記ビデオ番組の先頭部分の時間の長さが
    第1の時差間隔以下の長さであることを特徴とする、請
    求項1に記載のビデオオンデマンドを提供する方法。
  4. 【請求項4】進行中の送信がビデオ番組の直前の送信で
    あることを特徴とする、請求項1に記載のビデオオンデ
    マンドを提供する方法。
  5. 【請求項5】進行中の送信のバッファへの格納が再循環
    的に行われ、接続するステップが進行中の送信をバッフ
    ァから再循環的に読み出すステップをさらに含むことを
    特徴とする、請求項1に記載のビデオオンデマンドを提
    供する方法。
  6. 【請求項6】前記ビデオ番組の先頭部分が導入部をさら
    に含むことを特徴とする、請求項1に記載のビデオオン
    デマンドを提供する方法。
  7. 【請求項7】前記第1の時差間隔で繰り返し送信される
    ビデオ番組が導入部をさらに含むことを特徴とする、請
    求項1に記載のビデオオンデマンドを提供する方法。
  8. 【請求項8】前記格納するステップがビデオ番組の進行
    中の送信の開始からビデオ番組の先頭部分の時間の長さ
    と等しい長さだけ先に進められた点で開始することを特
    徴とする、請求項1に記載のビデオオンデマンドを提供
    する方法。
  9. 【請求項9】出力のためにビデオ番組の先頭部分を選択
    するビューボックスに応答して、要求に関連するビデオ
    番組を表示装置に表示するステップをさらに含むことを
    特徴とする、請求項1に記載のビデオオンデマンドを提
    供する方法。
  10. 【請求項10】ビデオ番組が第1の時差間隔で繰り返し
    送信され、ビデオ番組の先頭部分がビデオオンデマンド
    ・サーバからビデオ番組の要求に関連するビューボック
    スに第2の時差間隔で繰り返し送信されるタイプのビデ
    オオンデマンドを提供する方法であって、 受信側で、 ビデオ番組の反復送信のうちの進行中の1つを選択し、
    ビデオ番組の要求に応答してビューボックスに関連する
    バッファに格納するステップと、 ビデオオンデマンド・サーバによって提供されるビデオ
    番組の次に開始した先頭部分をビューボックスによる出
    力のために選択するステップと、 ビューボックスによる出力のために、バッファに格納さ
    れている進行中の送信をビデオ番組の先頭部分の終わり
    に切れ目なく接続するステップとを含む方法。
  11. 【請求項11】前記ビデオ番組の先頭部分の時間の長さ
    がビデオ番組の進行中の送信からの要求の遅延の長さ以
    上であり、かつ第1の時差間隔の長さ以下であることを
    特徴とする、請求項10に記載の方法。
  12. 【請求項12】前記ビデオ番組の進行中の送信のバッフ
    ァへの格納が再循環的に行われ、接続するステップが、
    バッファに格納されているビデオ番組の進行中の送信を
    再循環的に読み出すステップをさらに含むことを特徴と
    する、請求項10に記載の方法。
  13. 【請求項13】前記ビデオ番組の先頭部分が導入部をさ
    らに含むことを特徴とする、請求項10に記載の方法。
  14. 【請求項14】前記第1の時差間隔で繰り返し送信され
    るビデオ番組が導入部をさらに含むことを特徴とする、
    請求項10に記載の方法。
  15. 【請求項15】ビデオ番組がビデオオンデマンド・サー
    バからビューボックスに両者の間に通信可能に結合され
    た伝送回線を介して時差間隔で繰り返し送信され、ビュ
    ーボックスがビデオ番組の要求を受信するビデオオンデ
    マンド・サーバに応答するタイプのビデオオンデマンド
    ・システムであって、 ヘッド・エンドで、 ビデオオンデマンド・サーバからビューボックスにビデ
    オ番組の先頭部分を繰り返し送信するビデオオンデマン
    ド・サーバを含み、 受信側で、 伝送回線に結合された入力端と出力端とを有するビュー
    ボックスを含み、 前記ビューボックスは、 第1の出力がビューボックスの出力端にスイッチング可
    能な方式で結合され、入力端がビューボックスの入力端
    に結合された、前記第1の出力端と第2の出力端と前記
    入力端と制御点とを有する同調回路と、 第1の出力端と第2の出力端と、ビューボックスの入力
    端に結合された入力端とを有する遠隔制御スイッチ装置
    とを含み、 遠隔制御スイッチ装置の第2の出力端が同調回路の制御
    点に結合されて、ビデオオンデマンド・サーバから繰り
    返し送信される先頭部分の次に開始された1つの先頭部
    分とビデオ番組の要求に関連するビデオ番組の繰り返し
    送信のうちの進行中の1つの送信の両方をスイッチング
    可能および調整可能な方式で選択し、 ビデオ番組の選択された次に開始された先頭部分が同調
    回路の第1の出力端にスイッチング可能な方式で結合さ
    れ、ビデオ番組の選択された進行中の送信が同調回路の
    第2の出力端にスイッチング可能な方式で接続され、 前記システムは、 ビデオ番組の選択された進行中の送信を格納するバッフ
    ァをさらに含み、 前記バッファは、 第1の入力端と第2の入力端と出力端とを含み、バッフ
    ァの出力端はビューボックスの出力端にスイッチング可
    能な方式で結合され、バッファの第2の入力端は同調回
    路の第2の出力端に結合され、バッファの第1の入力端
    はスイッチ装置の第1の出力端に結合され、 前記遠隔制御スイッチ装置はバッファに格納されている
    ビデオ番組の進行中の送信をビデオ番組の先頭部分の終
    わりに切れ目なく接続するようにさらに調整されている
    ことを特徴とするシステム。
  16. 【請求項16】前記遠隔制御スイッチ装置がマイクロコ
    ントローラを含むことを特徴とする、請求項15に記載
    のビデオオンデマンド・システム。
  17. 【請求項17】前記ビデオ番組の先頭部分の時間の長さ
    がビデオ番組の直前の送信の開始からの要求の遅延以上
    の長さであることを特徴とする、請求項15に記載のビ
    デオオンデマンド・システム。
  18. 【請求項18】前記ビデオ番組の先頭部分の時間の長さ
    が時差間隔の長さ以下であることを特徴とする、請求項
    15に記載のビデオオンデマンド・システム。
  19. 【請求項19】選択された進行中の送信がビデオ番組の
    直前の送信であることを特徴とする請求項15に記載の
    ビデオオンデマンド・システム。
  20. 【請求項20】前記遠隔制御スイッチ装置がバッファの
    格納と読み出しを再循環的に行うように調整されている
    ことを特徴とする、請求項15に記載のビデオオンデマ
    ンド・システム。
  21. 【請求項21】前記ビデオ番組の先頭部分が導入部をさ
    らに含むことを特徴とする、請求項15に記載のビデオ
    オンデマンド・システム。
  22. 【請求項22】前記時差間隔で繰り返し提供されるビデ
    オ番組が導入部をさらに含むことを特徴とする、請求項
    15に記載のビデオオンデマンド・システム。
  23. 【請求項23】プロセッサが、ビデオ番組の進行中の送
    信を、ビデオ番組の先頭部分の時間の長さに等しい時間
    だけ先に進めた点でバッファに格納するようにさらに調
    整されていることを特徴とする、請求項15に記載のビ
    デオオンデマンド・システム。
  24. 【請求項24】ビデオオンデマンド・サーバからビュー
    ボックスに両者の間に通信可能に結合された伝送回線を
    介してビデオ番組が第1の時差間隔で繰り返し送信され
    るタイプのビデオオンデマンド・システムであって、 ヘッド・エンドで、 ビデオ番組の先頭部分を第2の時差間隔で繰り返し送信
    する手段を含み、 受信側で、 ビデオ番組の要求に応答して、ビデオ番組の繰り返し送
    信のうちの進行中の1つの送信を選択し、ビューボック
    スに関連するバッファに格納する手段と、 ビデオ番組の要求に応答してビデオ番組の繰り返し送信
    される先頭部分のうちの1つを選択する手段と、 ビデオ番組の要求に応答して、ビューボックスによる出
    力のためにビデオ番組の繰り返し送信される先頭部分の
    うちの1つを選択する手段と、 ビューボックスによる出力のために、ビデオ番組の進行
    中の送信をビデオ番組の先頭部分の終わりに切れ目なく
    接続する手段とを含むビデオオンデマンド・システム。
  25. 【請求項25】ビデオオンデマンド・サーバからビデオ
    番組が時差間隔で繰り返し送信されるタイプのビデオオ
    ンデマンド・システムとともに使用するビューボックス
    装置であって、 ビデオ番組の要求に応答して、ビデオ番組の繰り返し送
    信のうちの進行中の1つの送信を選択してバッファに格
    納する手段と、 ビデオ番組の要求に応答してビューボックスによって出
    力するために、ビデオオンデマンド・サーバによって時
    差間隔で繰り返し送信されるビデオ番組の先頭部分をビ
    デオオンデマンド・サーバから受信する手段と、 ビューボックスによる出力のために、バッファに格納さ
    れているビデオ番組の進行中の送信をバッファに格納さ
    れているビデオ番組の先頭部分の終わりに切れ目なく接
    続する手段とを含む装置。
  26. 【請求項26】伝送回線の他端に結合されているビデオ
    オンデマンド・サーバが第1の時差間隔のビデオ番組と
    第2の時差間隔の先頭部分の両方を繰り返し送信するタ
    イプのビデオオンデマンド・システムにおいて、入力端
    がビデオ番組を受信するように伝送回線の一端に結合さ
    れている、出力端と入力端とを有するビューボックス装
    置であって、 第1の出力端がビューボックスの出力端にスイッチング
    可能な方式で結合され、入力端がビューボックスの入力
    端に結合されている、前記第1の出力端と第2の出力端
    と前記入力端と制御点とを有する同調回路と、 第1の出力端と第2の出力端と、ビューボックスの入力
    端に結合された入力端とを有する遠隔制御スイッチ装置
    とを含み、 遠隔制御スイッチ装置の第2の出力端は同調回路の制御
    点に結合されてビデオ番組の先頭部分のうちの次に開始
    された1つとビデオ番組の要求に関連するビデオ番組の
    繰り返し送信のうちの進行中の1つの両方をスイッチン
    グ可能および調整可能な方式で選択し、 ビデオ番組の選択された次に開始された先頭部分が同調
    回路の第1の出力にスイッチング可能な方式で結合さ
    れ、ビデオ番組の選択された進行中の送信が同調回路の
    第2の出力にスイッチング可能な方式で結合されてお
    り、 前記ビューボックス装置は、ビデオ番組の選択された進
    行中の送信を格納するバッファをさらに含み、 前記バッファは第1の入力端と第2の入力端と出力端と
    を含み、バッファの出力端はビューボックスの出力端に
    スイッチング可能な方式で結合され、バッファの第2の
    入力端は同調回路の第2の出力端に結合され、バッファ
    の第1の入力端はスイッチ装置の第1の出力端に結合さ
    れ、 遠隔制御スイッチ装置はバッファに格納されているビデ
    オ番組の選択された進行中の送信をビデオ番組の先頭部
    分の終わりに切れ目なく接続するようにさらに調整され
    ている、ビューボックス装置。
  27. 【請求項27】前記遠隔制御スイッチ装置がマイクロコ
    ントローラを含むことを特徴とする、請求項26に記載
    のビューボックス。
  28. 【請求項28】前記ビデオ番組の先頭部分の時間の長さ
    がビデオ番組の進行中の送信の開始からの要求の遅延以
    上の長さであり、かつ第1の時差間隔の長さ以下の長さ
    であることを特徴とする、請求項26に記載のビューボ
    ックス。
  29. 【請求項29】前記遠隔制御スイッチ装置がバッファの
    格納と読み出しを再循環的に行うように調整されている
    ことを特徴とする、請求項26に記載のビューボック
    ス。
  30. 【請求項30】前記ビューボックスがビデオ番組を表示
    するための遅延を含むことを特徴とする、請求項26に
    記載のビューボックス。
  31. 【請求項31】前記ビデオ番組の先頭部分が導入部をさ
    らに含むことを特徴とする、請求項26に記載のビュー
    ボックス。
  32. 【請求項32】前記第1の時差間隔で繰り返し送信され
    るビデオ番組が導入部をさらに含むことを特徴とする、
    請求項26に記載のビューボックス。
JP13387396A 1995-06-15 1996-05-28 ビデオオンデマンドを提供する方法及びビデオオンデマンド・システム Expired - Lifetime JP3320976B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US490747 1995-06-15
US08/490,747 US5724646A (en) 1995-06-15 1995-06-15 Fixed video-on-demand

Publications (2)

Publication Number Publication Date
JPH0937228A true JPH0937228A (ja) 1997-02-07
JP3320976B2 JP3320976B2 (ja) 2002-09-03

Family

ID=23949285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13387396A Expired - Lifetime JP3320976B2 (ja) 1995-06-15 1996-05-28 ビデオオンデマンドを提供する方法及びビデオオンデマンド・システム

Country Status (6)

Country Link
US (1) US5724646A (ja)
EP (1) EP0749241B1 (ja)
JP (1) JP3320976B2 (ja)
KR (1) KR100228941B1 (ja)
CA (1) CA2175710C (ja)
DE (1) DE69622938T2 (ja)

Families Citing this family (198)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US6323894B1 (en) 1993-03-12 2001-11-27 Telebuyer, Llc Commercial product routing system with video vending capability
US7019770B1 (en) * 1993-03-12 2006-03-28 Telebuyer, Llc Videophone system for scrutiny monitoring with computer control
US20030185356A1 (en) 1993-03-12 2003-10-02 Telebuyer, Llc Commercial product telephonic routing system with mobile wireless and video vending capability
US5495284A (en) * 1993-03-12 1996-02-27 Katz; Ronald A. Scheduling and processing system for telephone video communication
AU5027796A (en) 1995-03-07 1996-09-23 Interval Research Corporation System and method for selective recording of information
JP3288199B2 (ja) * 1995-06-30 2002-06-04 富士通株式会社 ビデオデータ配信装置
JP3401789B2 (ja) * 1995-11-13 2003-04-28 ソニー株式会社 ニアビデオオンディマンド・システム及びその放映方法
JP3563886B2 (ja) * 1995-12-18 2004-09-08 シャープ株式会社 Catvシステムの地域共用ブロック及び該ブロックを用いるcatvシステム
US5893062A (en) 1996-12-05 1999-04-06 Interval Research Corporation Variable rate video playback with synchronized audio
US6263507B1 (en) * 1996-12-05 2001-07-17 Interval Research Corporation Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data
US6938268B1 (en) * 1998-01-08 2005-08-30 Winston W. Hodge Video stream sharing
US6018359A (en) * 1998-04-24 2000-01-25 Massachusetts Institute Of Technology System and method for multicast video-on-demand delivery system
US6584153B1 (en) * 1998-07-23 2003-06-24 Diva Systems Corporation Data structure and methods for providing an interactive program guide
US9924234B2 (en) 1998-07-23 2018-03-20 Comcast Ip Holdings I, Llc Data structure and methods for providing an interactive program
AU5006699A (en) 1998-07-23 2000-02-14 Diva Systems Corporation Interactive user interface
US6754905B2 (en) 1998-07-23 2004-06-22 Diva Systems Corporation Data structure and methods for providing an interactive program guide
US6097422A (en) * 1998-10-05 2000-08-01 Panasonic Technologies, Inc. Algorithm for fast forward and fast rewind of MPEG streams
US6621870B1 (en) * 1999-04-15 2003-09-16 Diva Systems Corporation Method and apparatus for compressing video sequences
US6754271B1 (en) 1999-04-15 2004-06-22 Diva Systems Corporation Temporal slice persistence method and apparatus for delivery of interactive program guide
US6904610B1 (en) 1999-04-15 2005-06-07 Sedna Patent Services, Llc Server-centric customized interactive program guide in an interactive television environment
US7096487B1 (en) 1999-10-27 2006-08-22 Sedna Patent Services, Llc Apparatus and method for combining realtime and non-realtime encoded content
US6337228B1 (en) * 1999-05-12 2002-01-08 Amkor Technology, Inc. Low-cost printed circuit board with integral heat sink for semiconductor package
US6934759B2 (en) * 1999-05-26 2005-08-23 Enounce, Inc. Method and apparatus for user-time-alignment for broadcast works
AU5140200A (en) * 1999-05-26 2000-12-18 Enounce, Incorporated Method and apparatus for controlling time-scale modification during multi-media broadcasts
US6370688B1 (en) * 1999-05-26 2002-04-09 Enounce, Inc. Method and apparatus for server broadcast of time-converging multi-media streams
US7010801B1 (en) * 1999-06-11 2006-03-07 Scientific-Atlanta, Inc. Video on demand system with parameter-controlled bandwidth deallocation
US6986156B1 (en) * 1999-06-11 2006-01-10 Scientific Atlanta, Inc Systems and methods for adaptive scheduling and dynamic bandwidth resource allocation management in a digital broadband delivery system
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
US7150031B1 (en) * 2000-06-09 2006-12-12 Scientific-Atlanta, Inc. System and method for reminders of upcoming rentable media offerings
IL131192A (en) 1999-08-01 2009-08-03 Xtend Networks Ltd Reboot system and TV broadcast
DE60045137D1 (de) * 1999-08-27 2010-12-02 Ochoa Optics Llc Spielfilmverteilungsverfahren
US7130315B1 (en) 1999-09-10 2006-10-31 Sony Corporation Method of and apparatus for utilizing extended AV/C command and response frames including transaction label and common result/error code
US7155735B1 (en) 1999-10-08 2006-12-26 Vulcan Patents Llc System and method for the broadcast dissemination of time-ordered data
US8806549B1 (en) 1999-10-13 2014-08-12 Starz Entertainment, Llc Pre-storing a portion of a program to allow user control of playback
US7984463B2 (en) * 2002-03-29 2011-07-19 Starz Entertainment, Llc Instant video on demand playback
US7809849B2 (en) * 1999-10-13 2010-10-05 Starz Entertainment, Llc Pre-storing multiple programs with user control of playback
US8020186B1 (en) 1999-10-13 2011-09-13 Starz Entertainment, Llc Methods and systems for distributing on-demand programming
US7240359B1 (en) * 1999-10-13 2007-07-03 Starz Entertainment, Llc Programming distribution system
AU1576801A (en) 1999-10-27 2001-05-08 Diva Systems Corporation Picture-in-picture and multiple video streams using slice-based encoding
US20020157103A1 (en) * 2000-01-07 2002-10-24 Deyang Song Method for digital media playback in a broadcast network
US6701528B1 (en) * 2000-01-26 2004-03-02 Hughes Electronics Corporation Virtual video on demand using multiple encrypted video segments
WO2001056285A1 (en) 2000-01-27 2001-08-02 Berberet Suzanne M System and method for providing broadcast programming, a virtual vcr, and a video scrapbook to programming subscribers
US6757682B1 (en) 2000-01-28 2004-06-29 Interval Research Corporation Alerting users to items of current interest
US6622305B1 (en) * 2000-02-25 2003-09-16 Opentv, Inc. System and method for displaying near video on demand
US7827581B1 (en) * 2000-02-29 2010-11-02 BE Labs, Inc. Wireless multimedia system
US8516525B1 (en) 2000-06-09 2013-08-20 Dean F. Jerding Integrated searching system for interactive media guide
US7200857B1 (en) 2000-06-09 2007-04-03 Scientific-Atlanta, Inc. Synchronized video-on-demand supplemental commentary
US20020007485A1 (en) * 2000-04-03 2002-01-17 Rodriguez Arturo A. Television service enhancements
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
US6937814B1 (en) * 2000-04-14 2005-08-30 Realnetworks, Inc. System and method for play while recording processing
US7934232B1 (en) * 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
US20020059635A1 (en) * 2000-05-31 2002-05-16 Hoang Khoi N. Digital data-on-demand broadcast cable modem termination system
US20020026501A1 (en) * 2000-05-31 2002-02-28 Khoi Hoang Decreased idle time and constant bandwidth data-on-demand broadcast delivery matrices
US20020175998A1 (en) * 2000-05-31 2002-11-28 Hoang Khoi Nhu Data-on-demand digital broadcast system utilizing prefetch data transmission
US6557030B1 (en) * 2000-05-31 2003-04-29 Prediwave Corp. Systems and methods for providing video-on-demand services for broadcasting systems
US20020023267A1 (en) * 2000-05-31 2002-02-21 Hoang Khoi Nhu Universal digital broadcast system and methods
US20020049980A1 (en) * 2000-05-31 2002-04-25 Hoang Khoi Nhu Controlling data-on-demand client access
US20020059620A1 (en) * 2000-05-31 2002-05-16 Hoang Khoi Nhu Selective inactivation and copy-protection
US20020138845A1 (en) * 2000-05-31 2002-09-26 Khoi Hoang Methods and systems for transmitting delayed access client generic data-on demand services
US20020066100A1 (en) * 2000-05-31 2002-05-30 Khoi Hoang Method for providing data services for a large number of small-sized data files
US20030115294A1 (en) * 2000-05-31 2003-06-19 Khoi Hoang Selective access digital data broadcast system
US8082572B1 (en) 2000-06-08 2011-12-20 The Directv Group, Inc. Method and apparatus for transmitting, receiving, and utilizing audio/visual signals and other information
US8069259B2 (en) 2000-06-09 2011-11-29 Rodriguez Arturo A Managing removal of media titles from a list
EP1164796B1 (en) * 2000-06-14 2006-12-20 Eads Astrium Sas Process and system for video on demand
US6647448B1 (en) * 2000-06-29 2003-11-11 Sony Corporation Method and apparatus for managing resource schedules in a peer to peer distributed networking environment
US7962370B2 (en) 2000-06-29 2011-06-14 Rodriguez Arturo A Methods in a media service system for transaction processing
US6901444B1 (en) 2000-06-30 2005-05-31 Sony Corporation Method of and apparatus for communicating data structures between devices in a networking environment
US8140859B1 (en) 2000-07-21 2012-03-20 The Directv Group, Inc. Secure storage and replay of media programs using a hard-paired receiver and storage device
US7457414B1 (en) 2000-07-21 2008-11-25 The Directv Group, Inc. Super encrypted storage and retrieval of media programs with smartcard generated keys
US7203314B1 (en) 2000-07-21 2007-04-10 The Directv Group, Inc. Super encrypted storage and retrieval of media programs with modified conditional access functionality
US7203311B1 (en) * 2000-07-21 2007-04-10 The Directv Group, Inc. Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device
US6853728B1 (en) 2000-07-21 2005-02-08 The Directv Group, Inc. Video on demand pay per view services with unmodified conditional access functionality
US7107606B2 (en) * 2000-08-30 2006-09-12 The Chinese University Of Hong Kong System and method for highly scalable video on demand
JP2002091863A (ja) * 2000-09-12 2002-03-29 Sony Corp 情報提供方法
US20020174435A1 (en) * 2001-02-27 2002-11-21 Hillel Weinstein System, apparatus and method for expanding the operational bandwidth of a communication system
US20050283816A1 (en) * 2004-06-16 2005-12-22 Xtend Networks, Ltd. Wideband node in a cable TV network
US7616890B2 (en) * 2000-10-16 2009-11-10 Xtend Networks Ltd. System, device and method of expanding the operational bandwidth of a communication infrastructure
US7340759B1 (en) 2000-11-10 2008-03-04 Scientific-Atlanta, Inc. Systems and methods for adaptive pricing in a digital broadband delivery system
CA2666635C (en) 2001-02-21 2016-03-22 United Video Properties, Inc. Systems and methods for interactive program guides with personal video recording features
US6973667B2 (en) * 2001-03-01 2005-12-06 Minerva Networks, Inc. Method and system for providing time-shifted delivery of live media programs
US8707357B1 (en) 2001-04-23 2014-04-22 Starz Entertainment, Llc Thematic VOD navigation
JP2005506725A (ja) * 2001-04-24 2005-03-03 プレディウェイブ・コーポレイション 遅延アクセスによるクライアントジェネリックなデータ・オン・デマンドサービスの伝送方法およびシステム
DE02747828T1 (de) * 2001-05-11 2004-07-08 Scientific-Atlanta, Inc. Verwaltung von zeitschiebepuffern
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
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
US7027766B2 (en) * 2001-07-19 2006-04-11 Intel Corporation Reducing the time difference between programs being transmitted to two different receivers
US20080040764A1 (en) * 2001-07-20 2008-02-14 Hillel Weinstein System, apparatus and method for expanding the operational bandwidth of a communication system
CN100477786C (zh) * 2001-07-31 2009-04-08 黛娜斯泰克Ipr有限公司 用以网络数据传输的系统
US7574728B2 (en) * 2001-07-31 2009-08-11 Dinastech Ipr Limited System for delivering data over a network
US7200669B2 (en) * 2001-07-31 2007-04-03 Dinastech Ipr Limited Method and system for delivering large amounts of data with interactivity in an on-demand system
US7174384B2 (en) * 2001-07-31 2007-02-06 Dinastech Ipr Limited Method for delivering large amounts of data with interactivity in an on-demand system
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US20030051249A1 (en) * 2001-08-20 2003-03-13 Khoi Hoang System and method for data insertion (commercials) in client generic data-on-demand broadcast transmissions
US20030048808A1 (en) 2001-09-12 2003-03-13 Stahl Thomas Anthony Method and apparatus for changing received streaming content channels
US7039955B2 (en) 2001-09-14 2006-05-02 The Directv Group, Inc. Embedded blacklisting for digital broadcast system security
JP4659357B2 (ja) * 2001-09-21 2011-03-30 ザ・ディレクティービー・グループ・インコーポレイテッド 条件付アクセスモジュールと、集積受信機およびデコーダの対動作を制御する方法および装置
US7409562B2 (en) * 2001-09-21 2008-08-05 The Directv Group, Inc. Method and apparatus for encrypting media programs for later purchase and viewing
US6944704B2 (en) * 2001-10-04 2005-09-13 Sony Corporation Method and apparatus for utilizing extended AV/C command frames including status inquiry, notify inquiry and control inquiry command types
US7003604B2 (en) * 2001-10-04 2006-02-21 Sony Corporation Method of and apparatus for cancelling a pending AV/C notify command
US20050041679A1 (en) * 2001-10-10 2005-02-24 Hillel Weinstein Method and system for a true-video-on-demand service in a catv network
WO2003047251A1 (en) * 2001-11-26 2003-06-05 Xtend Networks Ltd. System and method for spectral node splitting in a hybrid fiber optic-coaxial cable network
US20030099360A1 (en) * 2001-11-28 2003-05-29 Khoi Hoang Time-based encryption key
US7962011B2 (en) 2001-12-06 2011-06-14 Plourde Jr Harold J Controlling substantially constant buffer capacity for personal video recording with consistent user interface of available disk space
US8565578B2 (en) * 2001-12-06 2013-10-22 Harold J. Plourde, Jr. Dividing and managing time-shift buffering into program specific segments based on defined durations
US7257308B2 (en) * 2001-12-06 2007-08-14 Scientific-Atlanta, Inc. Converting time-shift buffering for personal video recording into permanent recordings
US7334251B2 (en) * 2002-02-11 2008-02-19 Scientific-Atlanta, Inc. Management of television advertising
US8181215B2 (en) * 2002-02-12 2012-05-15 Comcast Cable Holdings, Llc System and method for providing video program information or video program content to a user
US20070063790A1 (en) * 2005-05-19 2007-03-22 Yeshayahu Strull Wideband CATV signal splitter device
WO2003094347A1 (en) * 2002-05-02 2003-11-13 Xtend Networks Ltd. A wideband catv signal splitter device
US20040268410A1 (en) * 2003-06-11 2004-12-30 Starz Encore Group Llc Subscription video on demand delivery
US8397269B2 (en) 2002-08-13 2013-03-12 Microsoft Corporation Fast digital channel changing
US7523482B2 (en) 2002-08-13 2009-04-21 Microsoft Corporation Seamless digital channel changing
US8272020B2 (en) * 2002-08-17 2012-09-18 Disney Enterprises, Inc. System for the delivery and dynamic presentation of large media assets over bandwidth constrained networks
EP1530880A4 (en) * 2002-08-21 2005-12-28 Disney Entpr Inc DIGITAL FILMOTHEQUE AT HOME
US8181205B2 (en) 2002-09-24 2012-05-15 Russ Samuel H PVR channel and PVR IPG information
US7926080B2 (en) * 2002-11-07 2011-04-12 Microsoft Corporation Trick mode support for VOD with long intra-frame intervals
US7000241B2 (en) * 2002-11-21 2006-02-14 The Directv Group, Inc. Method and apparatus for minimizing conditional access information overhead while ensuring conditional access information reception in multi-tuner receivers
US7225458B2 (en) * 2002-11-21 2007-05-29 The Directv Group, Inc. Method and apparatus for ensuring reception of conditional access information in multi-tuner receivers
US20040244036A1 (en) * 2003-05-28 2004-12-02 Microspace Communications Corporation Channel combining and decombining systems and methods for television program transmitting and receiving
US7603689B2 (en) * 2003-06-13 2009-10-13 Microsoft Corporation Fast start-up for digital video streams
IL157285A0 (en) * 2003-08-06 2004-02-19 Xtend Networks Ltd A wideband catv tap device
US7562375B2 (en) * 2003-10-10 2009-07-14 Microsoft Corporation Fast channel change
US7444419B2 (en) * 2003-10-10 2008-10-28 Microsoft Corporation Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints
KR100568941B1 (ko) * 2003-10-16 2006-04-07 학교법인 한양학원 동적 채널을 이용한 주문형 멀티미디어 데이터 서비스방법 및 장치
US7548624B2 (en) * 2004-01-16 2009-06-16 The Directv Group, Inc. Distribution of broadcast content for remote decryption and viewing
US7599494B2 (en) * 2004-01-16 2009-10-06 The Directv Group, Inc. Distribution of video content using a trusted network key for sharing content
US7580523B2 (en) 2004-01-16 2009-08-25 The Directv Group, Inc. Distribution of video content using client to host pairing of integrated receivers/decoders
US8161388B2 (en) * 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
US7430222B2 (en) * 2004-02-27 2008-09-30 Microsoft Corporation Media stream splicer
US7801303B2 (en) 2004-03-01 2010-09-21 The Directv Group, Inc. Video on demand in a broadcast network
US7571232B2 (en) * 2004-03-22 2009-08-04 Microsoft Corporation Method and apparatus for managing channel information
US20050210525A1 (en) * 2004-03-22 2005-09-22 Microsoft Corporation Method and apparatus for maintaining state information
US20060031916A1 (en) * 2004-04-30 2006-02-09 Vulcan Inc. Management and non-linear presentation of broadcasted or streamed multimedia content
US20060031879A1 (en) * 2004-04-30 2006-02-09 Vulcan Inc. Management and non-linear presentation of news-related broadcasted or streamed multimedia content
US20060031885A1 (en) * 2004-04-30 2006-02-09 Vulcan Inc. Management and non-linear presentation of music-related broadcasted or streamed multimedia content
US7590243B2 (en) * 2004-05-04 2009-09-15 The Directv Group, Inc. Digital media conditional access system for handling digital media content
US7543317B2 (en) 2004-08-17 2009-06-02 The Directv Group, Inc. Service activation of set-top box functionality using broadcast conditional access system
US7640352B2 (en) 2004-09-24 2009-12-29 Microsoft Corporation Methods and systems for presentation of media obtained from a media stream
US7797720B2 (en) * 2004-10-22 2010-09-14 Microsoft Corporation Advanced trick mode
US7477653B2 (en) * 2004-12-10 2009-01-13 Microsoft Corporation Accelerated channel change in rate-limited environments
EP1675399A3 (en) * 2004-12-23 2009-04-29 Bitband Technologies Ltd. Fast channel switching for digital TV
US20090064242A1 (en) * 2004-12-23 2009-03-05 Bitband Technologies Ltd. Fast channel switching for digital tv
US9325944B2 (en) * 2005-08-11 2016-04-26 The Directv Group, Inc. Secure delivery of program content via a removable storage medium
US8189472B2 (en) * 2005-09-07 2012-05-29 Mcdonald James F Optimizing bandwidth utilization to a subscriber premises
US8135040B2 (en) * 2005-11-30 2012-03-13 Microsoft Corporation Accelerated channel change
US8340098B2 (en) * 2005-12-07 2012-12-25 General Instrument Corporation Method and apparatus for delivering compressed video to subscriber terminals
US20090307732A1 (en) * 2006-03-07 2009-12-10 Noam Cohen Personalized Insertion of Advertisements in Streaming Media
US20070265973A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to protect content in home networks
US8001565B2 (en) * 2006-05-15 2011-08-16 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems
US7992175B2 (en) * 2006-05-15 2011-08-02 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US8996421B2 (en) * 2006-05-15 2015-03-31 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems
US8775319B2 (en) 2006-05-15 2014-07-08 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
US8095466B2 (en) * 2006-05-15 2012-01-10 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems
US20070265966A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Content delivery systems and methods to operate the same
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US9178693B2 (en) 2006-08-04 2015-11-03 The Directv Group, Inc. Distributed media-protection systems and methods to operate the same
US9225761B2 (en) 2006-08-04 2015-12-29 The Directv Group, Inc. Distributed media-aggregation systems and methods to operate the same
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US20080313685A1 (en) * 2007-06-15 2008-12-18 Yasantha Nirmal Rajakarunanayake Method and system for receiving content over concurrent multichannels
US20110093611A1 (en) * 2007-06-29 2011-04-21 Mikael Lind Network unit, a central distribution control unit and a computer program product
US8700792B2 (en) * 2008-01-31 2014-04-15 General Instrument Corporation Method and apparatus for expediting delivery of programming content over a broadband network
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US8752092B2 (en) * 2008-06-27 2014-06-10 General Instrument Corporation Method and apparatus for providing low resolution images in a broadcast system
JP2010130326A (ja) * 2008-11-27 2010-06-10 Fujitsu Ltd ビデオオンデマンドシステムのコンテンツ配信・再生方法、送信側装置及び受信側装置
JP2010219973A (ja) * 2009-03-18 2010-09-30 Sony Corp 送出サーバシステムおよび素材転送方法
US8990692B2 (en) * 2009-03-26 2015-03-24 Google Inc. Time-marked hyperlinking to video content
US9357244B2 (en) * 2010-03-11 2016-05-31 Arris Enterprises, Inc. Method and system for inhibiting audio-video synchronization delay
US9374231B2 (en) * 2010-03-22 2016-06-21 Alcatel Lucent Controller providing gradual transition of multiple terminals from unicast transmission
US8930996B2 (en) * 2010-11-05 2015-01-06 Echostar Technologies L.L.C. Apparatus, systems and methods for automatically presenting stored media content at its beginning
US9154813B2 (en) 2011-06-09 2015-10-06 Comcast Cable Communications, Llc Multiple video content in a composite video stream
US9191686B2 (en) 2011-07-22 2015-11-17 Honeywell International Inc. System and method of implementing synchronized audio and video streaming
US9357159B2 (en) 2011-08-23 2016-05-31 Echostar Technologies L.L.C. Grouping and presenting content
US8437622B2 (en) 2011-08-23 2013-05-07 Echostar Technologies L.L.C. Altering presentation of received content based on use of closed captioning elements as reference locations
US8660412B2 (en) 2011-08-23 2014-02-25 Echostar Technologies L.L.C. System and method for dynamically adjusting recording parameters
US8627349B2 (en) 2011-08-23 2014-01-07 Echostar Technologies L.L.C. User interface
US9621946B2 (en) 2011-08-23 2017-04-11 Echostar Technologies L.L.C. Frequency content sort
US8447170B2 (en) 2011-08-23 2013-05-21 Echostar Technologies L.L.C. Automatically recording supplemental content
US9185331B2 (en) 2011-08-23 2015-11-10 Echostar Technologies L.L.C. Storing multiple instances of content
US9100683B2 (en) * 2011-11-22 2015-08-04 International Business Machines Corporation Optimizing video recorder power usage for DVR network
US8819722B2 (en) 2012-03-15 2014-08-26 Echostar Technologies L.L.C. Smartcard encryption cycling
US9489981B2 (en) 2012-03-15 2016-11-08 Echostar Technologies L.L.C. Successive initialization of television channel recording
US8793724B2 (en) 2012-11-08 2014-07-29 Eldon Technology Limited Image domain compliance
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
EP2819345A1 (en) 2013-06-25 2014-12-31 British Telecommunications public limited company Content distribution system and method
EP2819364A1 (en) 2013-06-25 2014-12-31 British Telecommunications public limited company Content distribution system and method
EP2819420A1 (en) 2013-06-25 2014-12-31 British Telecommunications public limited company Content distribution system and method
EP2819419A1 (en) 2013-06-25 2014-12-31 British Telecommunications public limited company Content distribution system and method
US9628838B2 (en) 2013-10-01 2017-04-18 Echostar Technologies L.L.C. Satellite-based content targeting
US9756378B2 (en) 2015-01-07 2017-09-05 Echostar Technologies L.L.C. Single file PVR per service ID
CN109496432A (zh) * 2017-11-06 2019-03-19 深圳市大疆创新科技有限公司 流媒体直播方法及系统

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3786424A (en) * 1972-02-22 1974-01-15 Coaxial Scient Corp Communications system for data transmission and retrieval
US4077006A (en) * 1975-03-14 1978-02-28 Victor Nicholson Bidirectional unicable switching system
US4028733A (en) * 1975-07-07 1977-06-07 Telebeam Corporation Pictorial information retrieval system
DE2807986A1 (de) * 1978-02-22 1979-08-30 Hertz Inst Heinrich Anlage fuer interaktives kabelfernsehen
US4222068A (en) * 1978-11-02 1980-09-09 American Television And Communications Corporation Subscription television apparatus and methods
JPS562789A (en) * 1979-06-21 1981-01-13 Pioneer Electronic Corp Line remote monitor method in catv system
US4461032A (en) * 1982-06-21 1984-07-17 Zenith Radio Corporation CATV Service controller
JPS6096978A (ja) * 1983-10-31 1985-05-30 Clarion Co Ltd 有料テレビジヨンシステム
US4710955A (en) * 1985-11-25 1987-12-01 General Instrument Corporation Cable television system with two-way telephone communication path
US4995078A (en) * 1988-06-09 1991-02-19 Monslow H Vincent Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
GB8816083D0 (en) * 1988-07-06 1988-08-10 Mie Medical Research Ltd Improvements in & relating to staples
DE69030886T2 (de) * 1989-08-23 1998-03-05 Delta Beta Pty. Ltd., Fremantle, W.A. Optimisierung einer programmübertragung
US5421031A (en) * 1989-08-23 1995-05-30 Delta Beta Pty. Ltd. Program transmission optimisation
CA2075921C (en) * 1990-12-21 2002-03-12 Stephen S. Walker Method for providing video programming nearly on demand
US5206722A (en) * 1990-12-28 1993-04-27 At&T Bell Laboratories Remote channel switching for video on demand service
US5446490A (en) * 1992-10-23 1995-08-29 At&T Corp. Interactive television with tailored programming
CA2127347A1 (en) * 1993-07-07 1995-01-08 Donald F. Hooper Segmented video on-demand system
US5461415A (en) * 1994-03-15 1995-10-24 International Business Machines Corporation Look-ahead scheduling to support video-on-demand applications
US5561456A (en) * 1994-08-08 1996-10-01 International Business Machines Corporation Return based scheduling to support video-on-demand applications
US5586264A (en) * 1994-09-08 1996-12-17 Ibm Corporation Video optimized media streamer with cache management
US5512934A (en) * 1994-12-29 1996-04-30 At&T Corp. System and method for transmission of programming on demand

Also Published As

Publication number Publication date
US5724646A (en) 1998-03-03
EP0749241B1 (en) 2002-08-14
KR100228941B1 (ko) 1999-11-01
JP3320976B2 (ja) 2002-09-03
DE69622938T2 (de) 2003-04-30
EP0749241A3 (en) 1997-10-08
DE69622938D1 (de) 2002-09-19
KR970004853A (ko) 1997-01-29
EP0749241A2 (en) 1996-12-18
CA2175710C (en) 2001-04-24
CA2175710A1 (en) 1996-12-16

Similar Documents

Publication Publication Date Title
JP3320976B2 (ja) ビデオオンデマンドを提供する方法及びビデオオンデマンド・システム
US5682597A (en) Hybrid video-on-demand based on a near-video-on-demand system
US8745689B2 (en) Channel surfing compressed television sign method and television receiver
US6622305B1 (en) System and method for displaying near video on demand
KR100583067B1 (ko) 네트워크를 거쳐서 데이터를 전달하는 방법
US7926080B2 (en) Trick mode support for VOD with long intra-frame intervals
US9723357B2 (en) Program viewing apparatus and method
JP3170461B2 (ja) ビデオ・オン・デマンド放送用のピラミッド形データ・ブロック構成
EP1225767B1 (en) Method and system for delivering digital content
US8132224B2 (en) Transmitting and receiving multimedia SMIL documents
KR100639428B1 (ko) 네트워크를 통해 데이터를 전송하는 시스템
US20060095948A1 (en) Channel tapping in a near-video-on-demand system
JPH07250314A (ja) Catvシステム及びビデオサーバ装置
KR100819922B1 (ko) 인터넷 셋톱박스를 이용한 풀스크린 주문형 비디오 구현 방법
JP3435261B2 (ja) ニアビデオオンデマンド受信装置
KR20000022385A (ko) 비디오 스트림에 색인을 위해 가입자 비디오 스크린에 슬라이더바를 디스플레이하는 비디오 배달 시스템 및 방법
AU2001230950A1 (en) System and method for displaying near video on demand
KR970073107A (ko) 주문형 텔레비젼 시스템
JPH08186799A (ja) データ受信装置
KR20030088969A (ko) Nvod 단말장치
JP2000307529A (ja) 放送管理装置、記録媒体および番組データの送出方法

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090621

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100621

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100621

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110621

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120621

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130621

Year of fee payment: 11

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term