WO2004056082A3 - Method and apparatus for time-multiplexed processing of multiple digital video programs - Google Patents
Method and apparatus for time-multiplexed processing of multiple digital video programs Download PDFInfo
- Publication number
- WO2004056082A3 WO2004056082A3 PCT/US2003/037828 US0337828W WO2004056082A3 WO 2004056082 A3 WO2004056082 A3 WO 2004056082A3 US 0337828 W US0337828 W US 0337828W WO 2004056082 A3 WO2004056082 A3 WO 2004056082A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- stream
- processing
- time
- identified
- digital video
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42607—Internal components of the client ; Characteristics thereof for processing the incoming bitstream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving management of server-side video buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
Abstract
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004560337A JP4390710B2 (en) | 2002-11-27 | 2003-11-26 | Method and apparatus for time multiplexed processing of multiple digital video programs |
AU2003302731A AU2003302731A1 (en) | 2002-11-27 | 2003-11-26 | Method and apparatus for time-multiplexed processing of multiple digital video programs |
CN200380104411.5A CN1717883B (en) | 2002-11-27 | 2003-11-26 | Method and apparatus for time-multiplexed processing of multiple digital video programs |
EP03811661A EP1568208A4 (en) | 2002-11-27 | 2003-11-26 | Method and apparatus for time-multiplexed processing of multiple digital video programs |
CA002506598A CA2506598A1 (en) | 2002-11-27 | 2003-11-26 | Method and apparatus for time-multiplexed processing of multiple digital video programs |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US42981902P | 2002-11-27 | 2002-11-27 | |
US60/429,819 | 2002-11-27 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2004056082A2 WO2004056082A2 (en) | 2004-07-01 |
WO2004056082A9 WO2004056082A9 (en) | 2004-08-19 |
WO2004056082A3 true WO2004056082A3 (en) | 2005-04-07 |
Family
ID=32595072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2003/037828 WO2004056082A2 (en) | 2002-11-27 | 2003-11-26 | Method and apparatus for time-multiplexed processing of multiple digital video programs |
Country Status (7)
Country | Link |
---|---|
US (2) | US7046677B2 (en) |
EP (1) | EP1568208A4 (en) |
JP (1) | JP4390710B2 (en) |
CN (1) | CN1717883B (en) |
AU (1) | AU2003302731A1 (en) |
CA (1) | CA2506598A1 (en) |
WO (1) | WO2004056082A2 (en) |
Families Citing this family (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7139898B1 (en) * | 2000-11-03 | 2006-11-21 | Mips Technologies, Inc. | Fetch and dispatch disassociation apparatus for multistreaming processors |
AU2003291193A1 (en) * | 2002-11-27 | 2004-06-23 | Rgb Media, Inc. | Apparatus and method for dynamic channel mapping and optimized scheduling of data packets |
JP2004266389A (en) * | 2003-02-28 | 2004-09-24 | Matsushita Electric Ind Co Ltd | Method and circuit for controlling packet transfer |
US11294618B2 (en) | 2003-07-28 | 2022-04-05 | Sonos, Inc. | Media player system |
US10613817B2 (en) | 2003-07-28 | 2020-04-07 | Sonos, Inc. | Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group |
US8234395B2 (en) | 2003-07-28 | 2012-07-31 | Sonos, Inc. | System and method for synchronizing operations among a plurality of independently clocked digital data processing devices |
US8290603B1 (en) | 2004-06-05 | 2012-10-16 | Sonos, Inc. | User interfaces for controlling and manipulating groupings in a multi-zone media system |
US11106424B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US11106425B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US11650784B2 (en) | 2003-07-28 | 2023-05-16 | Sonos, Inc. | Adjusting volume levels |
US8086752B2 (en) | 2006-11-22 | 2011-12-27 | Sonos, Inc. | Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data |
KR100592907B1 (en) * | 2003-12-22 | 2006-06-23 | 삼성전자주식회사 | Wireless internet terminal and method for transmitting packet to enhance QoS |
US9977561B2 (en) | 2004-04-01 | 2018-05-22 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to provide guest access |
US8024055B1 (en) | 2004-05-15 | 2011-09-20 | Sonos, Inc. | Method and system for controlling amplifiers |
US8868698B2 (en) | 2004-06-05 | 2014-10-21 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US8326951B1 (en) | 2004-06-05 | 2012-12-04 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US20060020935A1 (en) * | 2004-07-02 | 2006-01-26 | Tran Sang V | Scheduler for dynamic code reconfiguration |
US7817643B2 (en) | 2004-09-14 | 2010-10-19 | Maksim Azarov | System and method for varying the scheduling of real time protocol (RTP) packets |
US7649938B2 (en) * | 2004-10-21 | 2010-01-19 | Cisco Technology, Inc. | Method and apparatus of controlling a plurality of video surveillance cameras |
JP2006135705A (en) * | 2004-11-08 | 2006-05-25 | Hitachi Ltd | Method and apparatus for recording/reproducing |
US20060229638A1 (en) * | 2005-03-29 | 2006-10-12 | Abrams Robert M | Articulating retrieval device |
US7415034B2 (en) | 2005-04-04 | 2008-08-19 | Sun Microsystems, Inc. | Virtualized partitionable shared network interface |
US7567567B2 (en) | 2005-04-05 | 2009-07-28 | Sun Microsystems, Inc. | Network system including packet classification for partitioned resources |
US8788933B2 (en) * | 2005-12-01 | 2014-07-22 | Nokia Corporation | Time-shifted presentation of media streams |
RU2420909C2 (en) * | 2005-12-23 | 2011-06-10 | Конинклейке Филипс Электроникс Н.В. | Splitting data stream |
WO2007123541A1 (en) * | 2006-04-21 | 2007-11-01 | Sun Microsystems, Inc. | Virtualized partitionable shared network interface |
WO2007123532A1 (en) * | 2006-04-21 | 2007-11-01 | Sun Microsystems, Inc. | Asymmetrical processing for networking functions and data path offload |
US8483853B1 (en) | 2006-09-12 | 2013-07-09 | Sonos, Inc. | Controlling and manipulating groupings in a multi-zone media system |
US9202509B2 (en) | 2006-09-12 | 2015-12-01 | Sonos, Inc. | Controlling and grouping in a multi-zone media system |
US8788080B1 (en) | 2006-09-12 | 2014-07-22 | Sonos, Inc. | Multi-channel pairing in a media system |
US7801213B2 (en) * | 2006-09-18 | 2010-09-21 | Rgb Networks, Inc. | Method and apparatus for modifying a data rate of a video signal |
US8087044B2 (en) * | 2006-09-18 | 2011-12-27 | Rgb Networks, Inc. | Methods, apparatus, and systems for managing the insertion of overlay content into a video signal |
US7688889B2 (en) * | 2006-09-18 | 2010-03-30 | Rgb Networks, Inc. | Methods, apparatus, and systems for insertion of overlay content into a video signal with transrating capabilities |
US7953880B2 (en) | 2006-11-16 | 2011-05-31 | Sharp Laboratories Of America, Inc. | Content-aware adaptive packet transmission |
US7640412B2 (en) * | 2007-01-04 | 2009-12-29 | Hitachi Global Storage Technologies Netherlands, B.V. | Techniques for improving the reliability of file systems |
KR101345373B1 (en) * | 2007-01-05 | 2013-12-24 | 삼성전자주식회사 | Transmission/reception method and apparatus for real-time system |
US8565519B2 (en) * | 2007-02-09 | 2013-10-22 | Qualcomm Incorporated | Programmable pattern-based unpacking and packing of data channel information |
US7668170B2 (en) * | 2007-05-02 | 2010-02-23 | Sharp Laboratories Of America, Inc. | Adaptive packet transmission with explicit deadline adjustment |
JP2009044537A (en) * | 2007-08-09 | 2009-02-26 | Osaka Univ | Video stream processing device, its control method, program, and recording medium |
US20100296572A1 (en) * | 2007-12-11 | 2010-11-25 | Kumar Ramaswamy | Methods and systems for transcoding within the distributiion chain |
US8335262B2 (en) * | 2008-01-16 | 2012-12-18 | Verivue, Inc. | Dynamic rate adjustment to splice compressed video streams |
US7885270B2 (en) * | 2008-05-15 | 2011-02-08 | Verlvue, Inc. | Statistical multiplexing of compressed video streams |
US8325764B2 (en) * | 2009-02-24 | 2012-12-04 | Verivue, Inc. | Canonical scheduling for heterogeneous content delivery |
US9906757B2 (en) * | 2009-02-26 | 2018-02-27 | Akamai Technologies, Inc. | Deterministically skewing synchronized events for content streams |
US9565397B2 (en) * | 2009-02-26 | 2017-02-07 | Akamai Technologies, Inc. | Deterministically skewing transmission of content streams |
US8650602B2 (en) * | 2009-02-27 | 2014-02-11 | Akamai Technologies, Inc. | Input queued content switching using a playlist |
US8687685B2 (en) | 2009-04-14 | 2014-04-01 | Qualcomm Incorporated | Efficient transcoding of B-frames to P-frames |
GB2473258A (en) | 2009-09-08 | 2011-03-09 | Nds Ltd | Dynamically multiplexing a broadcast stream with metadata-based event inclusion decisions and priority assignment in case of conflict |
US10003851B2 (en) * | 2009-11-24 | 2018-06-19 | Imagine Communications Corp. | Managed multiplexing of video in an adaptive bit rate environment |
CN102130886B (en) * | 2010-01-18 | 2015-04-01 | 中国电信股份有限公司 | Network video streaming media system, transmission processing method, transmitting end |
US8693470B1 (en) * | 2010-05-03 | 2014-04-08 | Cisco Technology, Inc. | Distributed routing with centralized quality of service |
KR20120066305A (en) * | 2010-12-14 | 2012-06-22 | 한국전자통신연구원 | Caching apparatus and method for video motion estimation and motion compensation |
US11265652B2 (en) | 2011-01-25 | 2022-03-01 | Sonos, Inc. | Playback device pairing |
US11429343B2 (en) | 2011-01-25 | 2022-08-30 | Sonos, Inc. | Stereo playback configuration and control |
US8938312B2 (en) | 2011-04-18 | 2015-01-20 | Sonos, Inc. | Smart line-in processing |
US9042556B2 (en) | 2011-07-19 | 2015-05-26 | Sonos, Inc | Shaping sound responsive to speaker orientation |
CN102647616B (en) * | 2012-04-18 | 2014-07-02 | 北京大学 | Audio-video multiplexing device |
US9729115B2 (en) | 2012-04-27 | 2017-08-08 | Sonos, Inc. | Intelligently increasing the sound level of player |
US9246836B2 (en) * | 2012-08-30 | 2016-01-26 | Sybase, Inc. | Single producer, single consumer lockless FIFO/LIFO queue |
US9008330B2 (en) | 2012-09-28 | 2015-04-14 | Sonos, Inc. | Crossover frequency adjustments for audio speakers |
US20140281367A1 (en) * | 2013-03-14 | 2014-09-18 | Mark W. Johnson | Address calculation for received data |
KR101904421B1 (en) * | 2013-09-27 | 2018-11-30 | 삼성전자주식회사 | Method and appratus for controlling cache memory |
US9244516B2 (en) | 2013-09-30 | 2016-01-26 | Sonos, Inc. | Media playback system using standby mode in a mesh network |
US9226087B2 (en) | 2014-02-06 | 2015-12-29 | Sonos, Inc. | Audio output balancing during synchronized playback |
US9226073B2 (en) | 2014-02-06 | 2015-12-29 | Sonos, Inc. | Audio output balancing during synchronized playback |
US9385952B2 (en) * | 2014-03-14 | 2016-07-05 | Harris Corporation | High assurance packet router |
US9558147B2 (en) * | 2014-06-12 | 2017-01-31 | Nxp B.V. | Fine-grained stream-policing mechanism for automotive ethernet switches |
US10313683B2 (en) * | 2014-08-30 | 2019-06-04 | Apple Inc. | Video encoder with context switching |
CN105468538B (en) * | 2014-09-12 | 2018-11-06 | 华为技术有限公司 | A kind of internal memory migration method and apparatus |
US10248376B2 (en) | 2015-06-11 | 2019-04-02 | Sonos, Inc. | Multiple groupings in a playback system |
US9888052B2 (en) | 2015-09-21 | 2018-02-06 | Imagine Communications Corp. | ABR allocation for statistical multiplexing |
US9880780B2 (en) | 2015-11-30 | 2018-01-30 | Samsung Electronics Co., Ltd. | Enhanced multi-stream operations |
US9898202B2 (en) | 2015-11-30 | 2018-02-20 | Samsung Electronics Co., Ltd. | Enhanced multi-streaming though statistical analysis |
US10067809B2 (en) | 2016-04-20 | 2018-09-04 | International Business Machines Corporation | System and method for batch transport using hardware accelerators |
US10970133B2 (en) * | 2016-04-20 | 2021-04-06 | International Business Machines Corporation | System and method for hardware acceleration for operator parallelization with streams |
CN110874332B (en) * | 2016-08-26 | 2022-05-10 | 中科寒武纪科技股份有限公司 | Memory management unit and management method thereof |
US10712997B2 (en) | 2016-10-17 | 2020-07-14 | Sonos, Inc. | Room association based on name |
JP2020507094A (en) * | 2017-12-25 | 2020-03-05 | 歌爾科技有限公司GoerTek Technology Co., Ltd. | Laser beam scanning display device and augmented reality glasses |
US11399208B2 (en) * | 2019-09-24 | 2022-07-26 | International Business Machines Corporation | Packet priority for visual content |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6215767B1 (en) * | 1997-04-25 | 2001-04-10 | Lucent Technologies Inc. | Quality of service adjustment and traffic shaping on a multiple access network |
US20020122387A1 (en) * | 2001-03-02 | 2002-09-05 | Broadcom Corporation | Algorithm for time based queuing in network traffic engineering |
US20030233464A1 (en) * | 2002-06-10 | 2003-12-18 | Jonathan Walpole | Priority progress streaming for quality-adaptive transmission of data |
US6728270B1 (en) * | 1999-07-15 | 2004-04-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Scheduling and admission control of packet data traffic |
Family Cites Families (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7448063B2 (en) * | 1991-11-25 | 2008-11-04 | Actv, Inc. | Digital interactive system for providing full interactivity with live programming events |
US5216503A (en) * | 1991-12-24 | 1993-06-01 | General Instrument Corporation | Statistical multiplexer for a multichannel image compression system |
DE69534067T2 (en) * | 1994-05-09 | 2006-04-13 | Victor Company of Japan, Ltd., Yokohama | Setting a reference subcarrier in multi-carrier transmission |
US5606359A (en) | 1994-06-30 | 1997-02-25 | Hewlett-Packard Company | Video on demand system with multiple data sources configured to provide vcr-like services |
US5621728A (en) * | 1994-09-12 | 1997-04-15 | Bell Atlantic Network Services, Inc. | Level 1 gateway controlling broadband communications for video dial tone networks |
US5926205A (en) * | 1994-10-19 | 1999-07-20 | Imedia Corporation | Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program |
US5652749A (en) * | 1995-02-03 | 1997-07-29 | International Business Machines Corporation | Apparatus and method for segmentation and time synchronization of the transmission of a multiple program multimedia data stream |
US6246767B1 (en) * | 1995-04-03 | 2001-06-12 | Scientific-Atlanta, Inc. | Source authentication of download information in a conditional access system |
US5825829A (en) * | 1995-06-30 | 1998-10-20 | Scientific-Atlanta, Inc. | Modulator for a broadband communications system |
US5862140A (en) * | 1995-11-21 | 1999-01-19 | Imedia Corporation | Method and apparatus for multiplexing video programs for improved channel utilization |
US5892535A (en) * | 1996-05-08 | 1999-04-06 | Digital Video Systems, Inc. | Flexible, configurable, hierarchical system for distributing programming |
US6141693A (en) * | 1996-06-03 | 2000-10-31 | Webtv Networks, Inc. | Method and apparatus for extracting digital data from a video stream and using the digital data to configure the video stream for display on a television set |
US5973722A (en) * | 1996-09-16 | 1999-10-26 | Sony Corporation | Combined digital audio/video on demand and broadcast distribution system |
FR2753590B1 (en) * | 1996-09-19 | 1998-10-30 | Org Europeenne Telecommunications Par Satellite Eutelsat | DEVICE FOR TRANSMITTING DIGITAL INFORMATION BY SATELLITE |
JP3598183B2 (en) * | 1996-10-16 | 2004-12-08 | 株式会社東芝 | Multidimensional data management method, multidimensional data management device, medium recording multidimensional data management program |
US5917830A (en) * | 1996-10-18 | 1999-06-29 | General Instrument Corporation | Splicing compressed packetized digital video streams |
BR9713279A (en) * | 1996-10-31 | 2000-01-18 | Sensormatic Eletrionics Corp | Intelligent video information management system. |
JP3848421B2 (en) * | 1997-01-31 | 2006-11-22 | 秀男 村上 | Multiplexing apparatus and multiplexing system for discrete-time signal, and multiplexing method for discrete-time signal |
JP3516585B2 (en) | 1997-03-17 | 2004-04-05 | 松下電器産業株式会社 | Data processing device and data processing method |
US6052384A (en) * | 1997-03-21 | 2000-04-18 | Scientific-Atlanta, Inc. | Using a receiver model to multiplex variable-rate bit streams having timing constraints |
US5844890A (en) * | 1997-03-25 | 1998-12-01 | International Business Machines Corporation | Communications cell scheduler and scheduling method for providing proportional use of network bandwith |
JPH1198128A (en) | 1997-09-22 | 1999-04-09 | Sharp Corp | Data transmitter |
US6272127B1 (en) * | 1997-11-10 | 2001-08-07 | Ehron Warpspeed Services, Inc. | Network for providing switched broadband multipoint/multimedia intercommunication |
US6029045A (en) * | 1997-12-09 | 2000-02-22 | Cogent Technology, Inc. | System and method for inserting local content into programming content |
US6546055B1 (en) * | 1998-01-12 | 2003-04-08 | The Board Of Trustees Of The Leland Stanford Junior University | Carrier offset determination for RF signals having a cyclic prefix |
US6141387A (en) * | 1998-03-19 | 2000-10-31 | Motorola, Inc. | Digital QAM modulator using post filtering carrier recombination |
US6154206A (en) * | 1998-05-06 | 2000-11-28 | Sony Corporation Of Japan | Method and apparatus for distributed conditional access control on a serial communication network |
JP2000022658A (en) * | 1998-06-26 | 2000-01-21 | Hitachi Denshi Ltd | Modulation system for plural carriers |
BR9912386A (en) * | 1998-07-23 | 2001-10-02 | Diva Systems Corp | System and process for generating and using an interactive user interface |
US6578201B1 (en) * | 1998-11-20 | 2003-06-10 | Diva Systems Corporation | Multimedia stream incorporating interactive support for multiple types of subscriber terminals |
US6754241B1 (en) * | 1999-01-06 | 2004-06-22 | Sarnoff Corporation | Computer system for statistical multiplexing of bitstreams |
US6434197B1 (en) * | 1999-01-07 | 2002-08-13 | General Instrument Corporation | Multi-functional transcoder for compressed bit streams |
US6477168B1 (en) * | 1999-02-03 | 2002-11-05 | International Business Machines Corporation | Cell/frame scheduling method and communications cell/frame scheduler |
US6490250B1 (en) * | 1999-03-09 | 2002-12-03 | Conexant Systems, Inc. | Elementary stream multiplexer |
US6229895B1 (en) * | 1999-03-12 | 2001-05-08 | Diva Systems Corp. | Secure distribution of video on-demand |
JP4292654B2 (en) * | 1999-03-19 | 2009-07-08 | ソニー株式会社 | Recording apparatus and method, reproducing apparatus and method, and recording medium |
US6904610B1 (en) * | 1999-04-15 | 2005-06-07 | Sedna Patent Services, Llc | Server-centric customized interactive program guide in an interactive television environment |
CA2371795C (en) * | 1999-05-26 | 2012-02-07 | Bigband Networks, Inc. | Communication management system and method |
US6678318B1 (en) * | 2000-01-11 | 2004-01-13 | Agere Systems Inc. | Method and apparatus for time-domain equalization in discrete multitone transceivers |
JP3371876B2 (en) * | 2000-01-26 | 2003-01-27 | 日本電気株式会社 | Demodulator with automatic quadrature control function |
US6687307B1 (en) * | 2000-02-24 | 2004-02-03 | Cisco Technology, Inc | Low memory and low latency cyclic prefix addition |
US6898285B1 (en) * | 2000-06-02 | 2005-05-24 | General Instrument Corporation | System to deliver encrypted access control information to support interoperability between digital information processing/control equipment |
US7657916B2 (en) * | 2000-07-31 | 2010-02-02 | Cisco Technology, Inc. | Digital subscriber television networks with local physical storage devices and virtual storage |
US6928120B1 (en) * | 2000-09-25 | 2005-08-09 | Cingular Wireless Ii, Llc | Methods and apparatus for use in reducing residual phase error in OFDM communication signals |
US6871011B1 (en) * | 2000-09-28 | 2005-03-22 | Matsushita Electric Industrial Co., Ltd. | Providing quality of service for disks I/O sub-system with simultaneous deadlines and priority |
US7382796B2 (en) * | 2000-12-13 | 2008-06-03 | Visible World, Inc. | System and method for seamless switching through buffering |
KR100358120B1 (en) * | 2000-10-20 | 2002-10-25 | 한국전자통신연구원 | In-Band Adjascent-Channel Type Digital Audio Broadcasting Transmission System |
US7146628B1 (en) * | 2000-11-08 | 2006-12-05 | Sedna Patent Services, Llc | Messaging protocol for interactive delivery system |
US7124424B2 (en) * | 2000-11-27 | 2006-10-17 | Sedna Patent Services, Llc | Method and apparatus for providing interactive program guide (IPG) and video-on-demand (VOD) user interfaces |
US7607148B2 (en) * | 2000-11-27 | 2009-10-20 | Cox Communications, Inc. | Method and apparatus for monitoring an information distribution system |
NZ509688A (en) * | 2001-02-01 | 2003-06-30 | Ind Res Ltd | Maximum likelihood sychronisation (estimating time delay) for wireless digital communications system using a pilot symbol |
JP3857057B2 (en) * | 2001-02-05 | 2006-12-13 | 株式会社日立製作所 | Method and apparatus for recording / reproducing moving image data |
ATE333176T1 (en) * | 2001-03-09 | 2006-08-15 | Vitesse Semiconductor Corp | TIME-DEPENDENT PLANNING FOR DATA PACKETS AND SORTING METHOD |
US6954505B2 (en) * | 2001-03-29 | 2005-10-11 | Texas Instruments Incorporated | Discrete multitone modulation with reduced peak-to-average ratio using unloaded subchannels |
JP2002319971A (en) | 2001-04-20 | 2002-10-31 | Fujitsu Ltd | Packet data repeater and distributing device |
US7158185B2 (en) * | 2001-05-01 | 2007-01-02 | Scientific-Atlanta, Inc. | Method and apparatus for tagging media presentations with subscriber identification information |
US7164741B2 (en) * | 2001-05-09 | 2007-01-16 | Signum Concept, Inc. | Non-recursive resampling digital fir filter structure for demodulating 3G cellular signals |
US7068719B2 (en) * | 2001-06-01 | 2006-06-27 | General Instrument Corporation | Splicing of digital video transport streams |
US7242773B2 (en) * | 2002-09-09 | 2007-07-10 | Sony Corporation | Multiple partial encryption using retuning |
JP2003229843A (en) | 2002-01-31 | 2003-08-15 | Sony Corp | Streaming system and streaming method, client terminal and contents data decoding method, stream server and stream distribution method, authoring device and authoring method, and program and recording medium |
US7296074B2 (en) * | 2002-03-20 | 2007-11-13 | Scientific-Atlanta, Inc. | Media on demand session re-use |
US6822939B2 (en) * | 2002-05-20 | 2004-11-23 | Transwitch Corporation | Method and apparatus for guaranteeing a minimum cell rate (MCR) for asynchronous transfer mode (ATM) traffic queues |
US7142513B2 (en) * | 2002-05-23 | 2006-11-28 | Yea-Li Sun | Method and multi-queue packet scheduling system for managing network packet traffic with minimum performance guarantees and maximum service rate control |
US7782970B2 (en) * | 2003-02-27 | 2010-08-24 | Intel Corporation | Apparatus and associated methods to introduce diversity in a multicarrier communication channel |
WO2004079978A2 (en) | 2003-02-28 | 2004-09-16 | Rgb Networks, Inc. | Cost-effective multi-channel quadrature amplitude modulation |
US20040181811A1 (en) * | 2003-03-13 | 2004-09-16 | Rakib Selim Shlomo | Thin DOCSIS in-band management for interactive HFC service delivery |
CN100589475C (en) | 2003-04-21 | 2010-02-10 | Rgb网络有限公司 | Wideband multi-channel quadrature amplitude modulation of cable television signals |
CN1778062A (en) | 2003-04-21 | 2006-05-24 | Rgb网络有限公司 | Time-multiplexed multi-program encryption system |
US20080025389A1 (en) * | 2003-06-18 | 2008-01-31 | Ivonete Markman | Method and Apparatus for False Sync Lock Detection in a Digital Media Receiver |
CN101065963B (en) | 2003-08-29 | 2010-09-15 | Rgb网络有限公司 | Video multiplexer system providing low-latency VCR-like effects and program changes |
US20050289619A1 (en) * | 2004-06-01 | 2005-12-29 | Joel Melby | Methods and system for resource allocation in an on-demand server |
EP2026558A1 (en) | 2007-07-30 | 2009-02-18 | Sony United Kingdom Limited | Transport stream module for digital television receiver |
-
2003
- 2003-11-26 EP EP03811661A patent/EP1568208A4/en not_active Withdrawn
- 2003-11-26 AU AU2003302731A patent/AU2003302731A1/en not_active Abandoned
- 2003-11-26 US US10/723,253 patent/US7046677B2/en not_active Expired - Lifetime
- 2003-11-26 CN CN200380104411.5A patent/CN1717883B/en not_active Expired - Fee Related
- 2003-11-26 JP JP2004560337A patent/JP4390710B2/en not_active Expired - Lifetime
- 2003-11-26 WO PCT/US2003/037828 patent/WO2004056082A2/en active Application Filing
- 2003-11-26 CA CA002506598A patent/CA2506598A1/en not_active Abandoned
-
2006
- 2006-03-23 US US11/388,833 patent/US7852854B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6215767B1 (en) * | 1997-04-25 | 2001-04-10 | Lucent Technologies Inc. | Quality of service adjustment and traffic shaping on a multiple access network |
US6728270B1 (en) * | 1999-07-15 | 2004-04-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Scheduling and admission control of packet data traffic |
US20020122387A1 (en) * | 2001-03-02 | 2002-09-05 | Broadcom Corporation | Algorithm for time based queuing in network traffic engineering |
US20030233464A1 (en) * | 2002-06-10 | 2003-12-18 | Jonathan Walpole | Priority progress streaming for quality-adaptive transmission of data |
Also Published As
Publication number | Publication date |
---|---|
WO2004056082A9 (en) | 2004-08-19 |
EP1568208A4 (en) | 2010-06-23 |
JP2006508620A (en) | 2006-03-09 |
AU2003302731A1 (en) | 2004-07-09 |
CA2506598A1 (en) | 2004-07-01 |
AU2003302731A8 (en) | 2004-07-09 |
US20060165088A1 (en) | 2006-07-27 |
EP1568208A2 (en) | 2005-08-31 |
CN1717883A (en) | 2006-01-04 |
US20040160960A1 (en) | 2004-08-19 |
JP4390710B2 (en) | 2009-12-24 |
WO2004056082A2 (en) | 2004-07-01 |
US7852854B2 (en) | 2010-12-14 |
US7046677B2 (en) | 2006-05-16 |
CN1717883B (en) | 2012-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2004056082A3 (en) | Method and apparatus for time-multiplexed processing of multiple digital video programs | |
WO2000001161A3 (en) | Method and apparatus for splicing | |
US7545794B2 (en) | Timestamping network controller for streaming media applications | |
JP3925311B2 (en) | Data distribution system | |
CN101345605B (en) | Transmitting apparatus, receiving apparatus, error correcting system, transmitting method, and error correcting method | |
US7321602B2 (en) | Apparatus and method for inserting null packet in digital broadcasting transmission system | |
US6434146B1 (en) | Use of sequencing information in a local header that allows proper synchronization of packets to subsidiary interfaces within the post-processing environment of an mpeg-2 packet demultiplexing architecture | |
CA2169348A1 (en) | Acquisition of desired data from a packetized data stream and synchronization thereto | |
WO2005074278A3 (en) | Method and apparatus for providing dentable encoding and encapsulation | |
WO2002100109A3 (en) | A system and method for improved transmission and processing of multiple multimedia streams | |
EP1724960A4 (en) | Data reception device and data reception method | |
WO2001043444A3 (en) | Method of identifying multiple digital streams within a multiplexed signal | |
JP2005167414A (en) | Data receiver and data receiving method | |
EP2071749B1 (en) | Multimedia information receiving apparatus | |
JP4896989B2 (en) | Apparatus provided with MPE-FEC frame memory | |
JP2009520424A5 (en) | ||
CA2345314A1 (en) | Mpeg flow identification for ip networks | |
WO2003069787A3 (en) | System and method for fault tolerant multimedia communication | |
US9584241B2 (en) | Flow control in a network device | |
WO2002030046A8 (en) | A method and system for analysing a data packet or frame | |
WO2007007526A1 (en) | Video stream processing device, integrated circuit device, and method | |
JP4938134B2 (en) | Method and apparatus for communicating between multiple connection interfaces | |
WO2007064135A1 (en) | Apparatus and method for the efficient processing of digital broadcasting signal transmitted through ethernet in a form of internet protocol | |
US7385996B2 (en) | Data distribution apparatus and method | |
JP2002290384A (en) | Active/standby changeover device for digital broadcast program transmission system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
COP | Corrected version of pamphlet |
Free format text: PAGES 1/16-16/16, DRAWINGS, REPLACED BY NEW PAGES 1/16-16/16; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2506598 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004560337 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 20038A44115 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003811661 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2003811661 Country of ref document: EP |