



| packet number | time | type | ||
| a | [none] | candidate access point, | ||
| such as candidate I-frame | ||||
| point | ||||
| b | [none] | point of change of | ||
| scrambling parameters | ||||
| c | t | clock tick (arrival time) | ||
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| US11/494,153US7580416B2 (en) | 1999-11-10 | 2006-07-26 | System for data stream processing | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| IL132859AIL132859A (en) | 1999-11-10 | 1999-11-10 | System for data stream processing | 
| IL132859 | 1999-11-10 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| US11/494,153ContinuationUS7580416B2 (en) | 1999-11-10 | 2006-07-26 | System for data stream processing | 
| Publication Number | Publication Date | 
|---|---|
| US7106749B1true US7106749B1 (en) | 2006-09-12 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| US09/574,096Expired - LifetimeUS7106749B1 (en) | 1999-11-10 | 2000-05-18 | System for data stream processing | 
| US11/494,153Expired - Fee RelatedUS7580416B2 (en) | 1999-11-10 | 2006-07-26 | System for data stream processing | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| US11/494,153Expired - Fee RelatedUS7580416B2 (en) | 1999-11-10 | 2006-07-26 | System for data stream processing | 
| Country | Link | 
|---|---|
| US (2) | US7106749B1 (en) | 
| EP (2) | EP1324614B8 (en) | 
| KR (1) | KR100517463B1 (en) | 
| CN (1) | CN1248505C (en) | 
| AT (2) | ATE313216T1 (en) | 
| AU (1) | AU771973B2 (en) | 
| CA (1) | CA2359055C (en) | 
| DE (2) | DE60024888T2 (en) | 
| DK (2) | DK1324614T3 (en) | 
| ES (2) | ES2204582T3 (en) | 
| HK (1) | HK1045041B (en) | 
| IL (1) | IL132859A (en) | 
| TW (1) | TW535432B (en) | 
| WO (1) | WO2001035669A1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US20020080971A1 (en)* | 2000-12-15 | 2002-06-27 | Yukiyasu Fukami | Broardcast apparatus and reception apparatus for providing a storage service by which scrambled content is stored and descrambled using scrambling key list | 
| US20020191115A1 (en)* | 2001-06-15 | 2002-12-19 | Lg Electronics Inc. | Method and apparatus of recording digital data stream, and a recording medium containing data recorded through said method | 
| US20030081939A1 (en)* | 2001-10-29 | 2003-05-01 | Kim Jong Soon | Method for recording a digital broadcast program and time-based playback of a recorded broadcast program and apparatus therefor | 
| US20040034864A1 (en)* | 2002-08-13 | 2004-02-19 | Barrett Peter T. | Seamless digital channel changing | 
| US20040255328A1 (en)* | 2003-06-13 | 2004-12-16 | Baldwin James Armand | Fast start-up for digital video streams | 
| US20050063489A1 (en)* | 2003-09-24 | 2005-03-24 | Williams Richard G. C. | Enhanced preamble to enable low power detection | 
| US20050081244A1 (en)* | 2003-10-10 | 2005-04-14 | Barrett Peter T. | Fast channel change | 
| US20050141713A1 (en)* | 2002-03-21 | 2005-06-30 | Scm Microsystems Gmbh | Selective multimedia data encryption | 
| US20060075446A1 (en)* | 2004-09-24 | 2006-04-06 | Microsoft Corporation | Methods and systems for presentation of media obtained from a media stream | 
| US20060126667A1 (en)* | 2004-12-10 | 2006-06-15 | Microsoft Corporation | Accelerated channel change in rate-limited environments | 
| US20060125962A1 (en)* | 2003-02-11 | 2006-06-15 | Shelton Ian R | Apparatus and methods for handling interactive applications in broadcast networks | 
| US20060215699A1 (en)* | 2003-07-21 | 2006-09-28 | Worrell Charles W | Trick mode operation for subchannels | 
| US20070121629A1 (en)* | 2005-11-30 | 2007-05-31 | Microsoft Corporation | Accelerated channel change | 
| US20080189755A1 (en)* | 2003-10-10 | 2008-08-07 | Microsoft Corporation | Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints | 
| EP1978521A2 (en) | 2001-07-23 | 2008-10-08 | NDS Limited | System for random access to content | 
| US20080250444A1 (en)* | 2005-08-09 | 2008-10-09 | Nagravision S.A. | Method For Processing Conditional Access Contents By A User Unit | 
| US20080306772A1 (en)* | 2007-05-11 | 2008-12-11 | Personal Infonet, Inc. | System and Method for Providing a Personal Internet of Objects and Information | 
| US20090010273A1 (en)* | 2004-02-27 | 2009-01-08 | Microsoft Corporation | Media Stream Splicer | 
| EP2056597A2 (en) | 2000-06-26 | 2009-05-06 | NDS Limited | Time shifted interactive television | 
| US20100134692A1 (en)* | 2006-09-04 | 2010-06-03 | Michael Costello | Displaying Video | 
| CN101911640A (en)* | 2007-11-01 | 2010-12-08 | 思科技术公司 | Locating points of interest using references to media frames within a packet stream | 
| US20110078750A1 (en)* | 2009-09-29 | 2011-03-31 | 2Wire | Trickplay in media file | 
| US20110191469A1 (en)* | 2007-05-14 | 2011-08-04 | Cisco Technology, Inc. | Tunneling reports for real-time internet protocol media streams | 
| WO2011158071A1 (en) | 2010-06-15 | 2011-12-22 | Nds Limited | Splicing of content | 
| US20120301108A1 (en)* | 2009-04-15 | 2012-11-29 | Charlie William Zetterower | Video stream index generation at a video content transmitter | 
| US8397269B2 (en) | 2002-08-13 | 2013-03-12 | Microsoft Corporation | Fast digital channel changing | 
| US8463108B2 (en) | 2009-01-06 | 2013-06-11 | Microsoft Corporation | Client-side ad insertion during trick mode playback | 
| US9197857B2 (en) | 2004-09-24 | 2015-11-24 | Cisco Technology, Inc. | IP-based stream splicing with content-specific splice points | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| IL132859A (en) | 1999-11-10 | 2008-07-08 | Nds Ltd | System for data stream processing | 
| EP2076036A2 (en) | 2000-01-14 | 2009-07-01 | NDS Limited | Advertisement in an end-user controlled playback environment | 
| US7548565B2 (en)* | 2000-07-24 | 2009-06-16 | Vmark, Inc. | Method and apparatus for fast metadata generation, delivery and access for live broadcast program | 
| US7333610B2 (en) | 2000-08-11 | 2008-02-19 | Nds Ltd | System and method for pre-encryption of transmitted content | 
| US7336787B2 (en) | 2001-06-06 | 2008-02-26 | Sony Corporation | Critical packet partial encryption | 
| US7139470B2 (en)* | 2001-08-17 | 2006-11-21 | Intel Corporation | Navigation for MPEG streams | 
| KR100434739B1 (en)* | 2001-10-29 | 2004-06-10 | 주식회사 휴맥스 | Apparatus and method for generating search information and for changing play speed thereof | 
| GB0127234D0 (en) | 2001-11-13 | 2002-01-02 | British Sky Broadcasting Ltd | Improvements in receivers for television signals | 
| US8051443B2 (en) | 2002-01-02 | 2011-11-01 | Sony Corporation | Content replacement by PID mapping | 
| US7765567B2 (en) | 2002-01-02 | 2010-07-27 | Sony Corporation | Content replacement by PID mapping | 
| US7155012B2 (en) | 2002-01-02 | 2006-12-26 | Sony Corporation | Slice mask and moat pattern partial encryption | 
| KR20050013050A (en)* | 2002-05-28 | 2005-02-02 | 마쯔시다덴기산교 가부시키가이샤 | Moving picture data reproducing device | 
| WO2004023706A1 (en)* | 2002-09-06 | 2004-03-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and devices for controlling retransmissions in data streaming | 
| WO2004110074A2 (en) | 2003-06-05 | 2004-12-16 | Nds Limited | System for transmitting information from a streamed program to external devices and media | 
| US6980650B2 (en) | 2003-10-27 | 2005-12-27 | Nds Limited | System for providing keys | 
| EP2456223B1 (en) | 2004-08-16 | 2016-08-10 | NDS Limited | System for providing access to information needed for performing trick mode operations on a video elementary stream | 
| GB0418279D0 (en) | 2004-08-16 | 2004-09-15 | Nds Ltd | System for providing access to operation information | 
| JP4980913B2 (en)* | 2004-09-23 | 2012-07-18 | トムソン ライセンシング | Insert trick play metadata into the video transport stream | 
| WO2006114761A1 (en)* | 2005-04-26 | 2006-11-02 | Koninklijke Philips Electronics N.V. | A device for and a method of detecting positions of intra-coded frames in a data stream | 
| EP1915862B1 (en) | 2005-08-15 | 2012-03-07 | NDS Limited | Video trick mode system | 
| KR20070058288A (en)* | 2005-12-02 | 2007-06-08 | 삼성전자주식회사 | Method and apparatus for descrambling av stream | 
| AU2006321552B2 (en)* | 2005-12-08 | 2012-05-31 | Vidyo, Inc. | Systems and methods for error resilience and random access in video communication systems | 
| JP2009521163A (en) | 2005-12-23 | 2009-05-28 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Apparatus and method for processing a data stream | 
| US7555464B2 (en) | 2006-03-01 | 2009-06-30 | Sony Corporation | Multiple DRM management | 
| US8656435B2 (en) | 2006-08-14 | 2014-02-18 | Cisco Technology Inc. | Controlled metadata revelation | 
| JP4425287B2 (en)* | 2007-02-20 | 2010-03-03 | 株式会社バッファロー | DIGITAL CONTENT REPRODUCTION / RECORDING DEVICE, DIGITAL CONTENT REPRODUCTION / RECORDING METHOD, DIGITAL CONTENT RECORDING DEVICE, AND MEDIUM CONTAINING DIGITAL CONTENT REPRODUCTION / RECORDING PROGRAM | 
| JP2008294638A (en) | 2007-05-23 | 2008-12-04 | Sony Corp | Transmission system, recording apparatus, transmission method, recording method, and program | 
| KR20090072510A (en)* | 2007-12-28 | 2009-07-02 | 삼성전자주식회사 | Display device and control method | 
| WO2010079435A2 (en) | 2009-01-07 | 2010-07-15 | Nds Limited | Data stream storage system | 
| GB2462732B (en) | 2009-09-02 | 2010-11-17 | Nds Ltd | Method and system for simultaneous recording of multiple programs on a dvr | 
| KR20120057673A (en)* | 2010-07-29 | 2012-06-07 | 삼성전자주식회사 | Display processing apparatus and control method of the same | 
| US8625695B2 (en)* | 2010-08-13 | 2014-01-07 | Nec Laboratories America, Inc. | Feed-forward control signaling and decoding schemes | 
| US9563778B2 (en)* | 2011-11-14 | 2017-02-07 | St-Ericsson Sa | Method for managing public and private data input at a device | 
| US9888047B2 (en) | 2014-04-03 | 2018-02-06 | Cisco Technology, Inc. | Efficient on-demand generation of ABR manifests | 
| CN115416160B (en)* | 2022-09-23 | 2024-01-23 | 湖南三一智能控制设备有限公司 | Mixing drum steering identification method and device and mixing truck | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JPS60253026A (en) | 1984-05-29 | 1985-12-13 | Matsushita Electric Ind Co Ltd | Index detecting device | 
| JPH0358131A (en) | 1989-07-26 | 1991-03-13 | Fujitsu Ltd | Storage device and read system for hierarchical data | 
| JPH0487074A (en) | 1990-07-31 | 1992-03-19 | Sony Corp | Disk and its reproducing device | 
| JPH04101244A (en) | 1990-08-20 | 1992-04-02 | Nec Software Ltd | Multi-sectioned data controlling system in small computer | 
| JPH04159662A (en) | 1990-10-23 | 1992-06-02 | Iryo Joho Syst Kaihatsu Center | File system | 
| US5282249A (en) | 1989-11-14 | 1994-01-25 | Michael Cohen | System for controlling access to broadcast transmissions | 
| JPH0660120A (en) | 1992-08-06 | 1994-03-04 | Sharp Corp | Variable-length data storage method and retrieval device | 
| JPH06302112A (en) | 1992-02-28 | 1994-10-28 | E Syst Inc | Transparent file mark | 
| US5414455A (en) | 1993-07-07 | 1995-05-09 | Digital Equipment Corporation | Segmented video on demand system | 
| JPH07250331A (en) | 1994-03-14 | 1995-09-26 | Matsushita Electric Ind Co Ltd | Recording method and reproducing apparatus for compressed moving image | 
| US5455684A (en) | 1992-09-22 | 1995-10-03 | Sony Corporation | Apparatus and method for processing a variable-rate coded signal for recording to provide a high-speed search capability, apparatus and method for reproducing such processed signal, and recording including such processed signal | 
| EP0712127A2 (en) | 1994-11-14 | 1996-05-15 | Sony Corporation | Apparatus and method for recording and reproducing digital data | 
| EP0718980A1 (en) | 1994-12-20 | 1996-06-26 | International Business Machines Corporation | Data compression method of individual sequences of strings of a data stream based on a dictionary and device for performing the same | 
| US5550643A (en) | 1994-12-22 | 1996-08-27 | Kabushiki Kaisha Toshiba | Trick-play VCR for digitally coded video | 
| US5559608A (en) | 1989-10-25 | 1996-09-24 | Nec Corporation | Method of digitally compressed video and audio data | 
| JPH08336111A (en) | 1995-06-09 | 1996-12-17 | Fujitsu Ltd | Video playback position indexing method for video-on-demand system | 
| US5630005A (en) | 1996-03-22 | 1997-05-13 | Cirrus Logic, Inc | Method for seeking to a requested location within variable data rate recorded information | 
| EP0786909A2 (en) | 1996-01-23 | 1997-07-30 | International Business Machines Corporation | Locating a frame position in an MPEG data stream | 
| JPH09330257A (en) | 1996-06-10 | 1997-12-22 | Nec Corp | External storage medium reader | 
| US5737479A (en) | 1994-12-21 | 1998-04-07 | Sony Corporation | Apparatus and method for inserting rating code into the digital video signal | 
| US5742681A (en)* | 1994-04-06 | 1998-04-21 | France Telecom | Process for the broadcasting of programmes with progressive conditional access and separation of the information flow and the corresponding receiver | 
| JPH10145773A (en) | 1996-11-14 | 1998-05-29 | Toshiba Corp | Moving image data encryption method, computer system to which the method is applied, and moving image data encoding / decoding device | 
| US5798995A (en) | 1993-10-08 | 1998-08-25 | Matsushita Electric Industrial Co., Ltd. | Information recording medium and apparatus and method for recording and reproducing information | 
| US5973679A (en) | 1995-12-11 | 1999-10-26 | Silicon Graphics, Inc. | System and method for media stream indexing | 
| WO1999062251A2 (en) | 1998-05-08 | 1999-12-02 | Koninklijke Philips Electronics N.V. | Method for storing compressed digital audio and video | 
| WO2000001149A1 (en) | 1998-06-29 | 2000-01-06 | Nds Limited | Advanced television system | 
| US6026232A (en) | 1995-07-13 | 2000-02-15 | Kabushiki Kaisha Toshiba | Method and system to replace sections of an encoded video bitstream | 
| US6178242B1 (en) | 1997-02-07 | 2001-01-23 | Nds Limited | Digital recording protection system | 
| EP1089565A2 (en) | 1999-09-29 | 2001-04-04 | Sony Corporation | Transport stream recording apparatus and method, transport stream reproducing apparatus and method, and program recording medium | 
| WO2001035669A1 (en) | 1999-11-10 | 2001-05-17 | Nds Limited | System for data stream processing | 
| EP0964578B1 (en) | 1995-07-14 | 2002-05-29 | nCUBE Corporation | Method and apparatus for creating a digital video stream from one or more other digital video streams | 
| US6453115B1 (en) | 2000-08-31 | 2002-09-17 | Keen Personal Media, Inc. | Digital video recording system which generates an index data structure for displaying a video stream in trickplay mode | 
| US20040004977A1 (en)* | 1998-01-30 | 2004-01-08 | Stmicroelectronics Limited | Flexible filtering | 
| US20040170390A1 (en)* | 1998-11-08 | 2004-09-02 | Lg Electronics Inc. | Method and apparatus for reproducing data using management data | 
| US6931198B1 (en)* | 1998-07-15 | 2005-08-16 | Sony Corporation | Apparatus and method for downloading desired data signal to user-selectable storage unit | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US5237593A (en)* | 1989-05-04 | 1993-08-17 | Stc, Plc | Sequence synchronisation | 
| US6177928B1 (en)* | 1997-08-22 | 2001-01-23 | At&T Corp. | Flexible synchronization framework for multimedia streams having inserted time stamp | 
| US6154496A (en)* | 1997-11-25 | 2000-11-28 | Philips Electronics N.A. Corp. | Video buffer for seamless splicing of MPEG streams | 
| US6233389B1 (en) | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system | 
| EP1096489B1 (en)* | 1999-04-07 | 2007-07-18 | Kabushiki Kaisha Toshiba | System for recording digital information including audio information | 
| US6538656B1 (en)* | 1999-11-09 | 2003-03-25 | Broadcom Corporation | Video and graphics system with a data transport processor | 
| JP4599740B2 (en)* | 2000-04-21 | 2010-12-15 | ソニー株式会社 | Information processing apparatus and method, recording medium, program, and recording medium | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JPS60253026A (en) | 1984-05-29 | 1985-12-13 | Matsushita Electric Ind Co Ltd | Index detecting device | 
| JPH0358131A (en) | 1989-07-26 | 1991-03-13 | Fujitsu Ltd | Storage device and read system for hierarchical data | 
| US5559608A (en) | 1989-10-25 | 1996-09-24 | Nec Corporation | Method of digitally compressed video and audio data | 
| US5481609A (en) | 1989-11-14 | 1996-01-02 | News Data Security Products Ltd. | System for controlling access to broadcast transmissions | 
| US5282249A (en) | 1989-11-14 | 1994-01-25 | Michael Cohen | System for controlling access to broadcast transmissions | 
| JPH0487074A (en) | 1990-07-31 | 1992-03-19 | Sony Corp | Disk and its reproducing device | 
| JPH04101244A (en) | 1990-08-20 | 1992-04-02 | Nec Software Ltd | Multi-sectioned data controlling system in small computer | 
| JPH04159662A (en) | 1990-10-23 | 1992-06-02 | Iryo Joho Syst Kaihatsu Center | File system | 
| JPH06302112A (en) | 1992-02-28 | 1994-10-28 | E Syst Inc | Transparent file mark | 
| JPH0660120A (en) | 1992-08-06 | 1994-03-04 | Sharp Corp | Variable-length data storage method and retrieval device | 
| US5455684A (en) | 1992-09-22 | 1995-10-03 | Sony Corporation | Apparatus and method for processing a variable-rate coded signal for recording to provide a high-speed search capability, apparatus and method for reproducing such processed signal, and recording including such processed signal | 
| US5414455A (en) | 1993-07-07 | 1995-05-09 | Digital Equipment Corporation | Segmented video on demand system | 
| US5798995A (en) | 1993-10-08 | 1998-08-25 | Matsushita Electric Industrial Co., Ltd. | Information recording medium and apparatus and method for recording and reproducing information | 
| JPH07250331A (en) | 1994-03-14 | 1995-09-26 | Matsushita Electric Ind Co Ltd | Recording method and reproducing apparatus for compressed moving image | 
| US5742681A (en)* | 1994-04-06 | 1998-04-21 | France Telecom | Process for the broadcasting of programmes with progressive conditional access and separation of the information flow and the corresponding receiver | 
| EP0712127A2 (en) | 1994-11-14 | 1996-05-15 | Sony Corporation | Apparatus and method for recording and reproducing digital data | 
| EP0718980A1 (en) | 1994-12-20 | 1996-06-26 | International Business Machines Corporation | Data compression method of individual sequences of strings of a data stream based on a dictionary and device for performing the same | 
| US5737479A (en) | 1994-12-21 | 1998-04-07 | Sony Corporation | Apparatus and method for inserting rating code into the digital video signal | 
| US5550643A (en) | 1994-12-22 | 1996-08-27 | Kabushiki Kaisha Toshiba | Trick-play VCR for digitally coded video | 
| JPH08336111A (en) | 1995-06-09 | 1996-12-17 | Fujitsu Ltd | Video playback position indexing method for video-on-demand system | 
| US5900904A (en) | 1995-06-09 | 1999-05-04 | Fujitsu Limited | Picture reproduction position detecting apparatus for use with video on demand system | 
| US6026232A (en) | 1995-07-13 | 2000-02-15 | Kabushiki Kaisha Toshiba | Method and system to replace sections of an encoded video bitstream | 
| EP0964578B1 (en) | 1995-07-14 | 2002-05-29 | nCUBE Corporation | Method and apparatus for creating a digital video stream from one or more other digital video streams | 
| US5973679A (en) | 1995-12-11 | 1999-10-26 | Silicon Graphics, Inc. | System and method for media stream indexing | 
| EP0786909A2 (en) | 1996-01-23 | 1997-07-30 | International Business Machines Corporation | Locating a frame position in an MPEG data stream | 
| US5630005A (en) | 1996-03-22 | 1997-05-13 | Cirrus Logic, Inc | Method for seeking to a requested location within variable data rate recorded information | 
| JPH09330257A (en) | 1996-06-10 | 1997-12-22 | Nec Corp | External storage medium reader | 
| JPH10145773A (en) | 1996-11-14 | 1998-05-29 | Toshiba Corp | Moving image data encryption method, computer system to which the method is applied, and moving image data encoding / decoding device | 
| US6178242B1 (en) | 1997-02-07 | 2001-01-23 | Nds Limited | Digital recording protection system | 
| US20040004977A1 (en)* | 1998-01-30 | 2004-01-08 | Stmicroelectronics Limited | Flexible filtering | 
| US6512882B1 (en) | 1998-05-08 | 2003-01-28 | Koninklijke Philips Electronics N.V. | Method of storing digital audio and/or video programs compressed on the basis of groups of pictures (gops) on a medium with immediate jumping between groups through co-storage of transport stream packets and pointer information, a method for reading such information, and a device for storing and/or reading such information | 
| WO1999062251A2 (en) | 1998-05-08 | 1999-12-02 | Koninklijke Philips Electronics N.V. | Method for storing compressed digital audio and video | 
| WO2000001149A1 (en) | 1998-06-29 | 2000-01-06 | Nds Limited | Advanced television system | 
| US6931198B1 (en)* | 1998-07-15 | 2005-08-16 | Sony Corporation | Apparatus and method for downloading desired data signal to user-selectable storage unit | 
| US20040170390A1 (en)* | 1998-11-08 | 2004-09-02 | Lg Electronics Inc. | Method and apparatus for reproducing data using management data | 
| EP1089565A2 (en) | 1999-09-29 | 2001-04-04 | Sony Corporation | Transport stream recording apparatus and method, transport stream reproducing apparatus and method, and program recording medium | 
| WO2001035669A1 (en) | 1999-11-10 | 2001-05-17 | Nds Limited | System for data stream processing | 
| US6453115B1 (en) | 2000-08-31 | 2002-09-17 | Keen Personal Media, Inc. | Digital video recording system which generates an index data structure for displaying a video stream in trickplay mode | 
| Title | 
|---|
| "Exact Random Access of Motion Picture Experts Group Files" IBM Technical Disclosure Bulletin, IBM Corp. New York, US. vol. 38, No. 12, Dec. 1, 1995, pp. 329-330, XP000588159. | 
| "Exact Random Access of Motion Picture Experts Group Files", IBM Technical Disclosure Bulletin, vol. 38:12, pp. 329-330, Dec. 1995. | 
| "Exact Random Access of Motion Picture Experts Group Files"; IBM Technical Disclosure Bulletin, vol. 38, No. No. 12, Dec. 1995. | 
| Darshan et al., U.S. Appl. No. 10/479,373, "System For Random Access To Content", filed Dec. 1, 2003, (National stage of PCT/IL02/00534). | 
| Digital Video Broadcasting (DVB); DVB SimulCrypt; Part 1: Head-end architecture and synchronization; TS 1-1 197-1 V1.1.1 (Jun. 1997). | 
| DVB Subtitling FAQ, Softel Ltd., 2001. | 
| ETSI Technical Report-"Digital Video Broadcasting (DVB); Support for use of scrambling and Conditional Access (CA) within digital broadcasting systems"; ETR 289, Oct. 1996. | 
| International Organisation for Standardisation: "Generic Coding of Moving Pictures and Associated Audio: Systems, Recommendation H.222.0, IS0/IEC 13818-1, International Standard", ISO/IEC JTCI/SC29/WG11 N0801, XX, XX, pp. 1-161 XP 002200170. | 
| ISAM-AOL Computing's Webopaedia Definition and Links, (http://aol.pcwebopedia.com/TERM/I/ISAM.html), Oct. 4, 1999, p. 1. | 
| MPEG-2 Standard; "Information technology-Generic coding of moving pictures and associated audio information: Video", ISO/IEC 13818-2:1996(E). | 
| MPEG-2 Standard; "Information technology-Generic coding of moving pictures and associated audio information-Part 6: Extensions for DSM-CC", ISO/IEC 13818-6:1998(E). | 
| Patent Abstracts of Japan; vol. 1998, No. 10, Aug. 31, 1998 & JP 10 145773 A (Toshiba Corp), May 29, 1998 *abstract* & US 6 021 199 A (Ishibashi Yasuhiro) Feb. 1, 2000. | 
| SMPTE Standard for Television-Splice Points for MPEG-2 Transport Streams, SMPTE 312M, 1999, pp. 1-20. | 
| Syntax of a transmitted digital multimedia or other data signal, ISO/IEc 13818-1: 1994(E), pp. 22 and 121. | 
| Taylor, Jim; DVD Demystified The Guidebook for DVD-Video and DVD-ROM, McGraw-Hill, 1998, pp. 72 and 195. | 
| The Stony Brook Video Server-Implementation and Analysis of Fast Forward/Rewind for MPEG (http://www.ecsl.cs.sunysb.edu/~vernick/ffwd.html), pp. 1-5. | 
| The Stony Brook Video Server—Implementation and Analysis of Fast Forward/Rewind for MPEG (http://www.ecsl.cs.sunysb.edu/˜vernick/ffwd.html), pp. 1-5. | 
| Webpage: http://www.winternet.com/~gginc/ftp/isf110.txt, Oct. 4, 1999, pp. 1-5. | 
| Webpage: http://www.winternet.com/˜gginc/ftp/isf110.txt, Oct. 4, 1999, pp. 1-5. | 
| Website: http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=5jqnbm%24l1j%40bmerhc5e.bnr.ca, Apr. 25, 1997. | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| EP2056597A2 (en) | 2000-06-26 | 2009-05-06 | NDS Limited | Time shifted interactive television | 
| US7391866B2 (en)* | 2000-12-15 | 2008-06-24 | Matsushita Electric Industrial Co., Ltd. | Broadcast apparatus and reception apparatus for providing a storage service by which scrambled content is stored and descrambled using scrambling key list | 
| US20020080971A1 (en)* | 2000-12-15 | 2002-06-27 | Yukiyasu Fukami | Broardcast apparatus and reception apparatus for providing a storage service by which scrambled content is stored and descrambled using scrambling key list | 
| US7869693B2 (en)* | 2001-06-15 | 2011-01-11 | Lg Electronics Inc. | Method and apparatus of recording digital data stream, and a recording medium containing data recorded through said method | 
| US20020191115A1 (en)* | 2001-06-15 | 2002-12-19 | Lg Electronics Inc. | Method and apparatus of recording digital data stream, and a recording medium containing data recorded through said method | 
| US8265462B2 (en) | 2001-06-15 | 2012-09-11 | Lg Electronics Inc. | Recording medium having a data structure for managing a transport stream recorded thereon and methods and apparatuses for recording and reproducing | 
| US20050084249A1 (en)* | 2001-06-15 | 2005-04-21 | Cho Jang H. | Recording medium having a data structure for managing a transport stream recorded thereon and methods and apparatuses for recording and reproducing | 
| EP1978521A2 (en) | 2001-07-23 | 2008-10-08 | NDS Limited | System for random access to content | 
| US8045843B2 (en) | 2001-10-29 | 2011-10-25 | Humax Co., Ltd | Method for recording a digital broadcast program and time-based playback of a recorded broadcast program and apparatus therefor | 
| US20030081939A1 (en)* | 2001-10-29 | 2003-05-01 | Kim Jong Soon | Method for recording a digital broadcast program and time-based playback of a recorded broadcast program and apparatus therefor | 
| US20050141713A1 (en)* | 2002-03-21 | 2005-06-30 | Scm Microsystems Gmbh | Selective multimedia data encryption | 
| US7590242B2 (en)* | 2002-03-21 | 2009-09-15 | Smardtv Sa | Selective multimedia data encryption | 
| US8156534B2 (en) | 2002-08-13 | 2012-04-10 | Microsoft Corporation | Seamless digital channel changing | 
| US7523482B2 (en)* | 2002-08-13 | 2009-04-21 | Microsoft Corporation | Seamless digital channel changing | 
| US8397269B2 (en) | 2002-08-13 | 2013-03-12 | Microsoft Corporation | Fast digital channel changing | 
| US20090161769A1 (en)* | 2002-08-13 | 2009-06-25 | Microsoft Corporation | Seamless digital channel changing | 
| US20040034864A1 (en)* | 2002-08-13 | 2004-02-19 | Barrett Peter T. | Seamless digital channel changing | 
| US20060125962A1 (en)* | 2003-02-11 | 2006-06-15 | Shelton Ian R | Apparatus and methods for handling interactive applications in broadcast networks | 
| US7752648B2 (en) | 2003-02-11 | 2010-07-06 | Nds Limited | Apparatus and methods for handling interactive applications in broadcast networks | 
| US8370892B2 (en) | 2003-02-11 | 2013-02-05 | Nds Limited | Apparatus and methods for handling interactive applications in broadcast networks | 
| US7603689B2 (en) | 2003-06-13 | 2009-10-13 | Microsoft Corporation | Fast start-up for digital video streams | 
| US20040255328A1 (en)* | 2003-06-13 | 2004-12-16 | Baldwin James Armand | Fast start-up for digital video streams | 
| US20060215699A1 (en)* | 2003-07-21 | 2006-09-28 | Worrell Charles W | Trick mode operation for subchannels | 
| US7236544B2 (en)* | 2003-09-24 | 2007-06-26 | Texas Instruments Incorporated | Enhanced preamble to enable low power detection | 
| US20050063489A1 (en)* | 2003-09-24 | 2005-03-24 | Williams Richard G. C. | Enhanced preamble to enable low power detection | 
| US8606951B2 (en) | 2003-10-10 | 2013-12-10 | Microsoft Corporation | Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints | 
| US20090006631A1 (en)* | 2003-10-10 | 2009-01-01 | Microsoft Corporation | Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints | 
| US20080189425A1 (en)* | 2003-10-10 | 2008-08-07 | Microsoft Corporation | Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints | 
| US7562375B2 (en) | 2003-10-10 | 2009-07-14 | Microsoft Corporation | Fast channel change | 
| US20080189755A1 (en)* | 2003-10-10 | 2008-08-07 | Microsoft Corporation | Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints | 
| US20090013080A1 (en)* | 2003-10-10 | 2009-01-08 | Microsoft Corporation | Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints | 
| US9363302B2 (en) | 2003-10-10 | 2016-06-07 | Microsoft Technology Licensing, Llc | Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints | 
| US20050081244A1 (en)* | 2003-10-10 | 2005-04-14 | Barrett Peter T. | Fast channel change | 
| US20090010273A1 (en)* | 2004-02-27 | 2009-01-08 | Microsoft Corporation | Media Stream Splicer | 
| US8514891B2 (en) | 2004-02-27 | 2013-08-20 | Microsoft Corporation | Media stream splicer | 
| US9197857B2 (en) | 2004-09-24 | 2015-11-24 | Cisco Technology, Inc. | IP-based stream splicing with content-specific splice points | 
| US20060075446A1 (en)* | 2004-09-24 | 2006-04-06 | Microsoft Corporation | Methods and systems for presentation of media obtained from a media stream | 
| US7640352B2 (en) | 2004-09-24 | 2009-12-29 | Microsoft Corporation | Methods and systems for presentation of media obtained from a media stream | 
| US7477653B2 (en) | 2004-12-10 | 2009-01-13 | Microsoft Corporation | Accelerated channel change in rate-limited environments | 
| US7944863B2 (en) | 2004-12-10 | 2011-05-17 | Microsoft Corporation | Accelerated channel change in rate-limited environments | 
| US20060126667A1 (en)* | 2004-12-10 | 2006-06-15 | Microsoft Corporation | Accelerated channel change in rate-limited environments | 
| US20090077255A1 (en)* | 2004-12-10 | 2009-03-19 | Microsoft Corporation | Accelerated channel change in rate-limited environments | 
| US8458739B2 (en) | 2005-08-09 | 2013-06-04 | Nagravision S.A. | Method for processing conditional access contents by a user unit | 
| US20080250444A1 (en)* | 2005-08-09 | 2008-10-09 | Nagravision S.A. | Method For Processing Conditional Access Contents By A User Unit | 
| US20070121629A1 (en)* | 2005-11-30 | 2007-05-31 | Microsoft Corporation | Accelerated channel change | 
| US8135040B2 (en) | 2005-11-30 | 2012-03-13 | Microsoft Corporation | Accelerated channel change | 
| US20100134692A1 (en)* | 2006-09-04 | 2010-06-03 | Michael Costello | Displaying Video | 
| US20080306772A1 (en)* | 2007-05-11 | 2008-12-11 | Personal Infonet, Inc. | System and Method for Providing a Personal Internet of Objects and Information | 
| US20110191469A1 (en)* | 2007-05-14 | 2011-08-04 | Cisco Technology, Inc. | Tunneling reports for real-time internet protocol media streams | 
| US8867385B2 (en) | 2007-05-14 | 2014-10-21 | Cisco Technology, Inc. | Tunneling reports for real-time Internet Protocol media streams | 
| CN101911640A (en)* | 2007-11-01 | 2010-12-08 | 思科技术公司 | Locating points of interest using references to media frames within a packet stream | 
| US8966551B2 (en)* | 2007-11-01 | 2015-02-24 | Cisco Technology, Inc. | Locating points of interest using references to media frames within a packet flow | 
| CN105847868A (en)* | 2007-11-01 | 2016-08-10 | 思科技术公司 | System and method for locating points of interest using references to media frames within a packet flow | 
| US9762640B2 (en) | 2007-11-01 | 2017-09-12 | Cisco Technology, Inc. | Locating points of interest using references to media frames within a packet flow | 
| CN105847868B (en)* | 2007-11-01 | 2019-10-15 | 思科技术公司 | Generate the method and system of the reference to the point of interest in Media Stream | 
| US8463108B2 (en) | 2009-01-06 | 2013-06-11 | Microsoft Corporation | Client-side ad insertion during trick mode playback | 
| US20120301108A1 (en)* | 2009-04-15 | 2012-11-29 | Charlie William Zetterower | Video stream index generation at a video content transmitter | 
| US8855468B2 (en)* | 2009-04-15 | 2014-10-07 | Echostar Technologies L.L.C. | Video stream index generation at a video content transmitter | 
| US20110078750A1 (en)* | 2009-09-29 | 2011-03-31 | 2Wire | Trickplay in media file | 
| US8656447B2 (en) | 2010-06-15 | 2014-02-18 | Cisco Technology Inc. | Splicing of content | 
| WO2011158071A1 (en) | 2010-06-15 | 2011-12-22 | Nds Limited | Splicing of content | 
| Publication number | Publication date | 
|---|---|
| EP1324614B1 (en) | 2005-12-14 | 
| EP1324614B8 (en) | 2006-06-07 | 
| IL132859A0 (en) | 2001-03-19 | 
| AU4428400A (en) | 2001-06-06 | 
| CN1339223A (en) | 2002-03-06 | 
| EP1324614A3 (en) | 2003-11-05 | 
| DK1142340T3 (en) | 2003-08-18 | 
| HK1045041A1 (en) | 2002-11-08 | 
| KR20010101408A (en) | 2001-11-14 | 
| ES2204582T3 (en) | 2004-05-01 | 
| EP1324614A2 (en) | 2003-07-02 | 
| WO2001035669A8 (en) | 2001-10-04 | 
| EP1142340A1 (en) | 2001-10-10 | 
| ES2253633T3 (en) | 2006-06-01 | 
| TW535432B (en) | 2003-06-01 | 
| KR100517463B1 (en) | 2005-09-27 | 
| WO2001035669A1 (en) | 2001-05-17 | 
| US20090100186A1 (en) | 2009-04-16 | 
| CA2359055A1 (en) | 2001-05-17 | 
| DE60024888D1 (en) | 2006-01-19 | 
| CA2359055C (en) | 2010-11-02 | 
| DE60004164T2 (en) | 2004-05-27 | 
| DE60004164D1 (en) | 2003-09-04 | 
| US7580416B2 (en) | 2009-08-25 | 
| ATE246430T1 (en) | 2003-08-15 | 
| AU771973B2 (en) | 2004-04-08 | 
| ATE313216T1 (en) | 2005-12-15 | 
| DK1324614T3 (en) | 2006-04-18 | 
| DE60024888T2 (en) | 2006-08-10 | 
| HK1045041B (en) | 2006-09-08 | 
| IL132859A (en) | 2008-07-08 | 
| EP1142340B1 (en) | 2003-07-30 | 
| CN1248505C (en) | 2006-03-29 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US7106749B1 (en) | System for data stream processing | |
| US6925180B2 (en) | PC card recorder | |
| US7151833B2 (en) | Selective encryption to enable trick play | |
| RU2407214C2 (en) | Device and method for processing of data flow, having sequence of packets and information of synchronisation related to packets | |
| EP1447983B1 (en) | Method of recording scrambled digital data, storage medium and method of reading such data | |
| US20080170687A1 (en) | Device for and a Method of Processing an Encrypted Data Stream | |
| CA2408232C (en) | Method and apparatus for enabling random access to individual pictures in an encrypted video stream | |
| US20030188154A1 (en) | System and method for pre-encryption of transmitted content | |
| EP1417837B1 (en) | System for random access to content | |
| US20090225983A1 (en) | System and method for improved processing and decoding of an encrypted digital video signal | |
| KR20080005569A (en) | Apparatus and method for processing encrypted data streams in cryptographic systems | |
| AU2001282446B2 (en) | System and method for pre-encryption of transmitted content | |
| KR100386590B1 (en) | Media router | |
| JP2004260522A (en) | Content transmitting device, content transmitting method, content transmitting program and content reproducing device, content reproducing method, content reproducing program | |
| EP2451155B1 (en) | System for providing access to information needed for performing trick mode operations on a video elementary stream | |
| WO2004112395A1 (en) | Device and method in a multimedia broadcast system | 
| Date | Code | Title | Description | 
|---|---|---|---|
| AS | Assignment | Owner name:NDS LIMITED, UNITED KINGDOM Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DARSHAN, EZRA;SHLISSEL, MOSHE;WACHTFOGEL, REUVEN;REEL/FRAME:011032/0349;SIGNING DATES FROM 20000613 TO 20000703 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| AS | Assignment | Owner name:J.P. MORGAN EUROPE LIMITED, UNITED KINGDOM Free format text:SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022678/0712 Effective date:20090428 Owner name:J.P. MORGAN EUROPE LIMITED,UNITED KINGDOM Free format text:SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022678/0712 Effective date:20090428 | |
| AS | Assignment | Owner name:NDS HOLDCO, INC., NEW YORK Free format text:SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022703/0071 Effective date:20090428 Owner name:NDS HOLDCO, INC.,NEW YORK Free format text:SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:022703/0071 Effective date:20090428 | |
| FPAY | Fee payment | Year of fee payment:4 | |
| AS | Assignment | Owner name:NEWS DATACOM LIMITED, UNITED KINGDOM Free format text:RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS;ASSIGNOR:NDS HOLDCO, INC.;REEL/FRAME:025940/0710 Effective date:20110310 Owner name:NDS LIMITED, UNITED KINGDOM Free format text:RELEASE OF INTELLECTUAL PROPERTY SECURITY INTERESTS;ASSIGNOR:NDS HOLDCO, INC.;REEL/FRAME:025940/0710 Effective date:20110310 | |
| AS | Assignment | Owner name:NDS LIMITED, CALIFORNIA Free format text:RELEASE OF PATENT SECURITY INTERESTS;ASSIGNOR:J.P.MORGAN EUROPE LIMITED;REEL/FRAME:026042/0124 Effective date:20110310 Owner name:NEWS DATACOM LIMITED, CALIFORNIA Free format text:RELEASE OF PATENT SECURITY INTERESTS;ASSIGNOR:J.P.MORGAN EUROPE LIMITED;REEL/FRAME:026042/0124 Effective date:20110310 | |
| AS | Assignment | Owner name:J.P.MORGAN EUROPE LIMITED, TEXAS Free format text:SECURITY AGREEMENT;ASSIGNORS:NDS LIMITED;NEWS DATACOM LIMITED;REEL/FRAME:026065/0782 Effective date:20110310 | |
| AS | Assignment | Owner name:NDS LIMITED, CALIFORNIA Free format text:RELEASE OF SECURITY INTERESTS;ASSIGNOR:J.P. MORGAN EUROPE LIMITED;REEL/FRAME:028681/0827 Effective date:20120730 Owner name:NEWS DATACOM LIMITED, CALIFORNIA Free format text:RELEASE OF SECURITY INTERESTS;ASSIGNOR:J.P. MORGAN EUROPE LIMITED;REEL/FRAME:028681/0827 Effective date:20120730 | |
| AS | Assignment | Owner name:CISCO TECHNOLOGY, INC., CALIFORNIA Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NDS LIMITED;REEL/FRAME:030258/0465 Effective date:20130314 | |
| FPAY | Fee payment | Year of fee payment:8 | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553) Year of fee payment:12 | |
| AS | Assignment | Owner name:NDS LIMITED, UNITED KINGDOM Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BEAUMARIS NETWORKS LLC;CISCO SYSTEMS INTERNATIONAL S.A.R.L.;CISCO TECHNOLOGY, INC.;AND OTHERS;REEL/FRAME:047420/0600 Effective date:20181028 | |
| AS | Assignment | Owner name:SYNAMEDIA LIMITED, UNITED KINGDOM Free format text:CHANGE OF NAME;ASSIGNOR:NDS LIMITED;REEL/FRAME:048513/0297 Effective date:20181108 | |
| AS | Assignment | Owner name:SYNAMEDIA LIMITED, UNITED KINGDOM Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE 26 APPLICATION NUMBERS ERRONEOUSLY RECORDED AGAINST ON THE ATTACHED LIST PREVIOUSLY RECORDED AT REEL: 048513 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME;ASSIGNOR:NDS LIMITED;REEL/FRAME:056623/0708 Effective date:20181108 |