WO1997046008B1 - Processing of digital data and program guide information - Google Patents
Processing of digital data and program guide informationInfo
- Publication number
- WO1997046008B1 WO1997046008B1 PCT/US1997/008875 US9708875W WO9746008B1 WO 1997046008 B1 WO1997046008 B1 WO 1997046008B1 US 9708875 W US9708875 W US 9708875W WO 9746008 B1 WO9746008 B1 WO 9746008B1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- program
- datastream
- programs
- cpsi
- psi
- Prior art date
Links
- 230000003362 replicative Effects 0.000 claims 1
Abstract
A program representative packetized datastream is generated from an input packetized datastream representing a plurality of programs. Program content packets comprising a desired program selected from the plurality of programs are identified (33; 45; 47). Condensed program specific information (CPSI) suitable for use in identifying and assembling the identified packets is formed (115, 110). The resulting CPSI and the identified packets are formed into a datastream. Program specific information packets and program content packets are also extracted from a packetized datastream and stored (95, 90) on a storage medium (105).
Claims
1. A method for generating a datastream from an input datastream representing a plurality of programs, comprising the steps of: selecting a desired program from said plurality of programs ; identifying program content packets comprising said selected program; forming condensed program specific information (CPSI) suitable for identifying and assembling said identified program content packets, said CPSI including program map information associating packet identifiers wi th individual packetized datastreams that constitute said selected program and excluding program map information related to said plurality of programs other than said selected program; and forming a datastream representing said desired program from said identified program content packets and said condensed program specific information.
2. A method according to claim 1 , wherein said formed datastream is MPEG compatible.
3. A method according to claim 1 , wherein said program map information is MPEG compatible program map table information.
4. A method according to claim 1 , including the step of replicating said CPSI; and inserting replicated CPSI into said formed datastream in a plurality of locations.
5. A method according to claim 4, wherein said input datastream incorporates program specific information (PSI) suitable for recovering data content of said plurality of programs; and said replicated CPSI occurs more frequently in said formed datastream than said PSI occurs in said input datastream.
6. A method according to claim 1 , further including the step of forming said identified program content packets into a content datastream whereby said desired program datastream is formed from said content datastream and said condensed program specific information.
7. A method according to claim 1 , wherein said CPSI includes one or more private data elements describing said program, selected from title, duration, program description, violence rating, age suitability rating, time of recording, date of recording, version list.
8. A method according to claim 7, wherein one or more of said private data elements are included in a network information table (NIT).
9. A method according to claim 7, wherein one or more of said private data elements are included in a user defined section of said program map information.
10. A method according to claim 1 , wherein said identified program content packets are encrypted; and said CPSI includes an encryption code.
1 1. A method according to claim 10, wherein said encryption code is included in a conditional access table (CAT).
12. A method according to claim 10, wherein said encryption code is included in a user defined section of said program map information.
13. A method according to claim 10, wherein said encrypted packets are decrypted with information derived using said encryption code.
14. A method according to claim 1 , including the steps of selecting a plurality of desired programs from said plurality of programs; identifying program content packets comprising said selected programs; forming condensed program specific information including program map information associating packet identifiers with individual packetized datastreams that constitute said selected programs.
15. A method according to claim 1 , further including the step of storing said CPSI and said identified program content packets on a storage medium.
16. A method according to claim 15, further including the step of selecting a medium for storage.
17. A method according to claim 16, wherein said CPSI forming step includes the step of adaptively forming said condensed program specific information (CPSI) to be suitable for said selected medium type.
18. A method according to claim 15 , wherein said storing step includes the step of storing said CPSI and said identified program content packets in separate locations on said storage medium.
19. A method according to claim 18, wherein said separate locations are adjacent.
20. A method according to claim 15, wherein: said storage medium is a nonlinear type medium.
21 . A method for processing a program representative packetized datastream, comprising the steps of: selecting said program representative datastream from an input datastream representing a plurality of programs; identifying program content packets comprising said selected program; forming program specific information (PSI) for identifying and assembling said identified program content packets, said PSI being adaptively generated to be suitable for a desired storage medium type; and storing said PSI and said program content packets on a storage medium.
22. A method according to claim 1 , including the steps of identifying program specific information (PSI) packets associated with said selected program; and using said PSI in forming said CPSI.
23. A method according to claim 21 , wherein said identified program content packets are encrypted; and said PSI includes an encryption code.
24. A method according to claim 21 , wherein, in said PSI forming step said PSI is formed to include program map information associating packet identifiers with individual packetized datastreams that constitute said selected program and excluding program map information related to said plurality of programs other than said selected program.
25. A method according to claim 21 , including the steps of forming said PSI packets and said program content packets into respective groups; and storing said groups in separate locations on said storage medium.
26. A method according to claim 25, wherein said groups are stored in prescribed adjacent locations.
27. A method according to claims 18 or 25, wherein: said storage medium is a linear type medium including a tape medium; and said separate locations are selected from a) recording tracks comprising an auxiliary recording track adjacent to recording tracks storing said program and b) data management areas .
28. A method for generating a condensed program guide from an input datastream representing a plurality of programs and containing a first program guide suitable for use in decoding said plurality of programs, comprising the steps of: selecting a desired program from said plurality of programs; and forming a condensed program guide suitable for use in decoding said selected program by: including program map information associating packet identifiers with individual packetized datastreams that constitute said selected program; and excluding program map information in said first program guide unrelated to said selected program. 39
STATEMENT UNDER ARTICLE 19
Claims 1 , 3, 9, 12-14, 20-24, and 28 have been amended, to provide more appropriately worded claims ,
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP54281497A JP3699129B2 (en) | 1996-05-31 | 1997-05-22 | Method for generating a data stream, method for processing a data stream, and method for generating a program guide from a data stream |
AU32132/97A AU716349B2 (en) | 1996-05-31 | 1997-05-22 | Processing of digital data and program guide information |
DE69705948T DE69705948T2 (en) | 1996-05-31 | 1997-05-22 | PROCESSING DIGITAL DATA AND PROGRAMMING INFORMATION |
EP97927746A EP0903036B1 (en) | 1996-05-31 | 1997-05-22 | Processing of digital data and program guide information |
BR9709409A BR9709409A (en) | 1996-05-31 | 1997-05-22 | Digital data processing and program guide information |
PL97330219A PL183693B1 (en) | 1996-05-31 | 1997-05-22 | Digital data and program guide information processing |
HK00100919A HK1022229A1 (en) | 1996-05-31 | 2000-02-16 | Method for processing and storage of digital data and program spicific information |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US1872296P | 1996-05-31 | 1996-05-31 | |
US08/696,415 US5754651A (en) | 1996-05-31 | 1996-08-13 | Processing and storage of digital data and program specific information |
US08/696,415 | 1996-08-13 | ||
US60/018,722 | 1996-08-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1997046008A1 WO1997046008A1 (en) | 1997-12-04 |
WO1997046008B1 true WO1997046008B1 (en) | 1998-02-19 |
Family
ID=26691418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1997/008875 WO1997046008A1 (en) | 1996-05-31 | 1997-05-22 | Processing of digital data and program guide information |
Country Status (12)
Country | Link |
---|---|
US (1) | US5754651A (en) |
EP (1) | EP0903036B1 (en) |
JP (1) | JP3699129B2 (en) |
CN (1) | CN1294741C (en) |
AU (1) | AU716349B2 (en) |
BR (1) | BR9709409A (en) |
DE (1) | DE69705948T2 (en) |
ES (1) | ES2159140T3 (en) |
HK (1) | HK1022229A1 (en) |
PL (1) | PL183693B1 (en) |
TR (1) | TR199802484T2 (en) |
WO (1) | WO1997046008A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9055319B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Interactive guide with recording |
US9100686B2 (en) | 1998-09-17 | 2015-08-04 | Rovi Guides, Inc. | Electronic program guide with digital storage |
US9191716B2 (en) | 2000-04-10 | 2015-11-17 | Rovi Guides, Inc. | Interactive media guide with media guidance interface |
Families Citing this family (148)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2251687C (en) | 1996-03-15 | 2006-05-09 | E Guide, Inc. | Combination of vcr index and epg |
US5844478A (en) * | 1996-05-31 | 1998-12-01 | Thomson Consumer Electronics, Inc. | Program specific information formation for digital data processing |
KR100261706B1 (en) | 1996-12-17 | 2000-07-15 | 가나이 쓰도무 | Digital broadcasting signal receiving device and, receiving and recording/reproducing apparatus |
US6157673A (en) * | 1996-12-26 | 2000-12-05 | Philips Electronics North America Corp. | Fast extraction of program specific information from multiple transport streams |
JP3803843B2 (en) * | 1997-09-09 | 2006-08-02 | 株式会社日立製作所 | Digital signal recording apparatus, recording / reproducing apparatus, and receiving / recording / reproducing apparatus |
US6243142B1 (en) | 1997-10-17 | 2001-06-05 | Sony Corporation | Method and apparatus for displaying time and program status in an electronic program guide |
US6518986B1 (en) * | 1997-10-17 | 2003-02-11 | Sony Corporation | Method and apparatus for providing an on-screen guide for a multiple channel broadcasting system |
US6954897B1 (en) | 1997-10-17 | 2005-10-11 | Sony Corporation | Method and apparatus for adjusting font size in an electronic program guide display |
EP2146499B1 (en) * | 1997-11-14 | 2012-10-31 | Sony Deutschland Gmbh | Distribution of MPEG-2 transport streams on the IEEE 1394-based home network |
JPH11164240A (en) * | 1997-11-26 | 1999-06-18 | Sanyo Electric Co Ltd | Digital broadcast receiver |
US7778418B1 (en) * | 1998-01-08 | 2010-08-17 | Samsung Electronics Co., Ltd. | System and method for copy protection for digital signals |
US8300832B2 (en) * | 1998-01-08 | 2012-10-30 | Samsung Electronics Co., Ltd. | System and method for copy protection for digital signals |
GB2337901B (en) * | 1998-01-30 | 2003-05-07 | * Sgs-Thomson Microelectronics Limited | Device and method for scrambling data |
ES2214011T3 (en) * | 1998-02-20 | 2004-09-01 | Thomson Licensing S.A. | A MULTIMEDIA SYSTEM TO FORM AND TREAT ADAPTABLELY BIG PROGRAMS GUIDES. |
US6424791B1 (en) | 1998-03-27 | 2002-07-23 | Sony Corporation | System and method for providing selection of timer recording |
EP0964572A1 (en) * | 1998-06-08 | 1999-12-15 | CANAL+ Société Anonyme | Decoder and security module for a digital transmission system |
US7146627B1 (en) | 1998-06-12 | 2006-12-05 | Metabyte Networks, Inc. | Method and apparatus for delivery of targeted video programming |
US6614987B1 (en) * | 1998-06-12 | 2003-09-02 | Metabyte, Inc. | Television program recording with user preference determination |
US8352984B2 (en) * | 1998-06-12 | 2013-01-08 | Thomson Licensing | System and method for generating and managing user preference information for scheduled and stored television programs |
KR100301012B1 (en) * | 1998-06-27 | 2001-10-27 | 윤종용 | Optical disc recording / reproducing apparatus, method and information structure thereof |
JP3565715B2 (en) * | 1998-07-02 | 2004-09-15 | 松下電器産業株式会社 | Broadcast system and broadcast transceiver |
US6529526B1 (en) * | 1998-07-13 | 2003-03-04 | Thomson Licensing S.A. | System for processing programs and program content rating information derived from multiple broadcast sources |
US8286207B1 (en) | 1998-07-13 | 2012-10-09 | Thomson Licensing | System for processing programs and system timing information derived from multiple broadcast sources |
US20030131356A1 (en) * | 1998-12-21 | 2003-07-10 | Andrew M. Proehl | Method and apparatus for notification on a broadcast device |
US6577350B1 (en) | 1998-12-21 | 2003-06-10 | Sony Corporation | Method and apparatus for displaying an electronic program guide |
US6588017B1 (en) * | 1999-01-27 | 2003-07-01 | Diva Systems Corporation | Master and slave subscriber stations for digital video and interactive services |
WO2000052690A1 (en) * | 1999-02-26 | 2000-09-08 | Hitachi, Ltd. | Digital signal recorder, reproducer and recording medium |
EP1051027B1 (en) * | 1999-05-06 | 2006-05-24 | Sony Corporation | Methods and apparatus for data processing, methods and apparatus for data reproducing and recording media |
GB9911989D0 (en) | 1999-05-25 | 1999-07-21 | Pace Micro Tech Plc | Data transport strems processing |
GB2350980B (en) | 1999-06-08 | 2003-08-27 | Sgs Thomson Microelectronics | Device and method for processing a stream of data |
CN1218559C (en) | 1999-07-13 | 2005-09-07 | 汤姆森特许公司 | System for program specific information error management in a video decoder |
GB2352595B (en) * | 1999-07-27 | 2003-10-01 | Sgs Thomson Microelectronics | Data processing device |
US7239702B1 (en) * | 1999-08-20 | 2007-07-03 | Sony Corporation | Information recording/reproducing device |
US6948186B1 (en) * | 1999-10-07 | 2005-09-20 | General Instrument Corporation | Multi-tasking message extractor |
US7027713B1 (en) | 1999-11-30 | 2006-04-11 | Sharp Laboratories Of America, Inc. | Method for efficient MPEG-2 transport stream frame re-sequencing |
US7298959B1 (en) * | 1999-12-16 | 2007-11-20 | Sharp Laboratories Of America, Inc. | Method and apparatus for storing MPEG-2 transport streams using a conventional digital video recorder |
GB0005542D0 (en) * | 2000-03-09 | 2000-04-26 | Pace Micro Tech Plc | Control system for storage means |
US8087051B2 (en) * | 2000-06-30 | 2011-12-27 | Thomson Licensing | Database management system and method for electronic program guide and television channel lineup organization |
US20020056104A1 (en) * | 2000-06-30 | 2002-05-09 | Tara Burnhouse | Folder-style program guide with categories and sub-categories |
US8302127B2 (en) * | 2000-09-25 | 2012-10-30 | Thomson Licensing | System and method for personalized TV |
KR20130066712A (en) | 2000-10-11 | 2013-06-20 | 유나이티드 비디오 프로퍼티즈, 인크. | Systems and methods for delivering media content |
JP4415232B2 (en) * | 2000-10-12 | 2010-02-17 | ソニー株式会社 | Information processing apparatus and method, and program recording medium |
US6959090B1 (en) * | 2000-11-20 | 2005-10-25 | Nokia Corporation | Content Protection scheme for a digital recording device |
ES2261527T3 (en) | 2001-01-09 | 2006-11-16 | Metabyte Networks, Inc. | SYSTEM, PROCEDURE AND APPLICATION OF SOFTWARE FOR DIRECT ADVERTISING THROUGH A GROUP OF BEHAVIOR MODELS, AND PROGRAMMING PREFERENCES BASED ON BEHAVIOR MODEL GROUPS. |
DE20112184U1 (en) * | 2001-02-01 | 2001-09-27 | Grundig Ag | Device with multiple transport stream paths for receiving digital radio signals |
US7360075B2 (en) | 2001-02-12 | 2008-04-15 | Aventail Corporation, A Wholly Owned Subsidiary Of Sonicwall, Inc. | Method and apparatus for providing secure streaming data transmission facilities using unreliable protocols |
US7353380B2 (en) | 2001-02-12 | 2008-04-01 | Aventail, Llc, A Subsidiary Of Sonicwall, Inc. | Method and apparatus for providing secure streaming data transmission facilities using unreliable protocols |
US7383329B2 (en) * | 2001-02-13 | 2008-06-03 | Aventail, Llc | Distributed cache for state transfer operations |
EP1257119B1 (en) * | 2001-04-12 | 2006-05-17 | STMicroelectronics Limited | A system for receiving transport streams |
US7197536B2 (en) * | 2001-04-30 | 2007-03-27 | International Business Machines Corporation | Primitive communication mechanism for adjacent nodes in a clustered computer system |
US8818871B2 (en) * | 2001-06-21 | 2014-08-26 | Thomson Licensing | Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure |
JP2003067208A (en) * | 2001-08-23 | 2003-03-07 | Sony Corp | Information processing device and the method, recording medium and program |
KR100440687B1 (en) * | 2001-11-02 | 2004-07-15 | 한국전자통신연구원 | System for transceiving information of digital cable broadcast and method thereof |
EP1311116A3 (en) * | 2001-11-08 | 2004-12-15 | Thomson Licensing S.A. | Method for recording digital video broadcast data, and digital video recorder |
EP1311115A1 (en) * | 2001-11-08 | 2003-05-14 | Deutsche Thomson-Brandt Gmbh | Method for recording digital video broadcast data, and digital video recorder |
US7486793B2 (en) * | 2002-02-15 | 2009-02-03 | Nagracard S.A. | Invoicing management method of a service transmitted per time unit |
KR20040099253A (en) * | 2002-04-23 | 2004-11-26 | 마쯔시다덴기산교 가부시키가이샤 | Server device and program management system |
US8335915B2 (en) * | 2002-05-14 | 2012-12-18 | Netapp, Inc. | Encryption based security system for network storage |
WO2003107665A1 (en) * | 2002-06-12 | 2003-12-24 | Koninklijke Philips Electronics N.V. | Trick play of encrypted data in a conditional access signal |
US7693399B2 (en) * | 2002-07-11 | 2010-04-06 | Lg Electronics Inc. | Method for providing program specific information recorded on high density disc medium |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
DE10335009A1 (en) * | 2003-07-23 | 2005-02-10 | Atmel Germany Gmbh | Method for wireless data transmission between a base station and a transponder |
DE10335003A1 (en) * | 2003-07-23 | 2005-02-10 | Atmel Germany Gmbh | Wireless transmission system between base station and transponder is for stream of data and uses starter signal followed by main body of signal and end signal |
US8175444B2 (en) | 2004-01-14 | 2012-05-08 | Samsung Electronics Co., Ltd. | Method of reproducing from storage medium storing interactive graphics stream activated in response to user's command |
EP1751653A4 (en) * | 2004-05-28 | 2009-08-19 | Hillcrest Lab Inc | Methods and apparatuses for video on demand (vod) metadata organization |
US20060031873A1 (en) * | 2004-08-09 | 2006-02-09 | Comcast Cable Holdings, Llc | System and method for reduced hierarchy key management |
US8213611B2 (en) * | 2004-11-03 | 2012-07-03 | Broadcom Corporation | Two-stage block synchronization and scrambling |
KR100636783B1 (en) * | 2005-01-06 | 2006-10-23 | 삼성전자주식회사 | Device for updating component of application software in digital signal receiver and method thereof |
JP2006211117A (en) * | 2005-01-26 | 2006-08-10 | Sharp Corp | Contents protection system |
JP4667108B2 (en) * | 2005-04-11 | 2011-04-06 | パナソニック株式会社 | Data processing device |
JPWO2006121049A1 (en) * | 2005-05-10 | 2008-12-18 | 松下電器産業株式会社 | Data processing device |
US8898452B2 (en) * | 2005-09-08 | 2014-11-25 | Netapp, Inc. | Protocol translation |
US7804860B2 (en) * | 2005-10-05 | 2010-09-28 | Lg Electronics Inc. | Method of processing traffic information and digital broadcast system |
US7840868B2 (en) * | 2005-10-05 | 2010-11-23 | Lg Electronics Inc. | Method of processing traffic information and digital broadcast system |
KR100710084B1 (en) * | 2005-10-07 | 2007-04-23 | 삼성전자주식회사 | Digital tv and control method thereof |
US20080298586A1 (en) * | 2005-12-20 | 2008-12-04 | Tte Technology, Inc. | Decryption System and Method for Video Data |
WO2007091779A1 (en) | 2006-02-10 | 2007-08-16 | Lg Electronics Inc. | Digital broadcasting receiver and method of processing data |
WO2007126196A1 (en) | 2006-04-29 | 2007-11-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
WO2007136166A1 (en) | 2006-05-23 | 2007-11-29 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
US9679602B2 (en) | 2006-06-14 | 2017-06-13 | Seagate Technology Llc | Disc drive circuitry swap |
US8181011B1 (en) | 2006-08-23 | 2012-05-15 | Netapp, Inc. | iSCSI name forwarding technique |
US7995759B1 (en) | 2006-09-28 | 2011-08-09 | Netapp, Inc. | System and method for parallel compression of a single data stream |
US8042155B1 (en) | 2006-09-29 | 2011-10-18 | Netapp, Inc. | System and method for generating a single use password based on a challenge/response protocol |
US7873104B2 (en) | 2006-10-12 | 2011-01-18 | Lg Electronics Inc. | Digital television transmitting system and receiving system and method of processing broadcasting data |
KR101253185B1 (en) | 2007-03-26 | 2013-04-10 | 엘지전자 주식회사 | Digital broadcasting system and data processing method |
KR101285887B1 (en) | 2007-03-26 | 2013-07-11 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101285888B1 (en) | 2007-03-30 | 2013-07-11 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR20080090784A (en) * | 2007-04-06 | 2008-10-09 | 엘지전자 주식회사 | A controlling method and a receiving apparatus for electronic program information |
KR101328949B1 (en) | 2007-04-10 | 2013-11-13 | 엘지전자 주식회사 | method of transmitting and receiving a broadcast signal |
KR101351019B1 (en) * | 2007-04-13 | 2014-01-13 | 엘지전자 주식회사 | apparatus for transmitting and receiving a broadcast signal and method of transmitting and receiving a broadcast signal |
US20080270311A1 (en) * | 2007-04-27 | 2008-10-30 | General Instrument Corporation | Method and Apparatus for Composing a Digital Rights Management License Format |
KR101397051B1 (en) * | 2007-06-25 | 2014-05-20 | 엘지전자 주식회사 | digital broadcasting system and data processing method |
KR101405965B1 (en) * | 2007-06-25 | 2014-06-12 | 엘지전자 주식회사 | digital broadcasting system and data processing method |
KR101430484B1 (en) * | 2007-06-26 | 2014-08-18 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101430483B1 (en) | 2007-06-26 | 2014-08-18 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101456002B1 (en) | 2007-06-26 | 2014-11-03 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101405966B1 (en) | 2007-06-26 | 2014-06-20 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101405970B1 (en) * | 2007-06-28 | 2014-06-12 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101405968B1 (en) * | 2007-06-28 | 2014-06-12 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101405969B1 (en) * | 2007-06-28 | 2014-06-13 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101405967B1 (en) * | 2007-06-28 | 2014-06-12 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101461958B1 (en) * | 2007-06-29 | 2014-11-14 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
WO2009005301A1 (en) * | 2007-07-02 | 2009-01-08 | Lg Electronics Inc. | Digital broadcasting system and data processing method |
WO2009005326A2 (en) * | 2007-07-04 | 2009-01-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
US8433973B2 (en) | 2007-07-04 | 2013-04-30 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
KR101467785B1 (en) * | 2007-07-06 | 2014-12-04 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101556123B1 (en) * | 2007-07-25 | 2015-09-30 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101486372B1 (en) | 2007-07-25 | 2015-01-26 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
US9451326B2 (en) * | 2007-07-26 | 2016-09-20 | The Directv Group, Inc. | Method and system for controlling the operation of a user device to receive content |
KR20090012180A (en) * | 2007-07-28 | 2009-02-02 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
US8413194B2 (en) * | 2007-08-24 | 2013-04-02 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
WO2009028850A1 (en) * | 2007-08-24 | 2009-03-05 | Lg Electronics Inc. | Digital broadcasting receiver and method for controlling the same |
US7881259B2 (en) * | 2007-08-24 | 2011-02-01 | Lg Electronics, Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US8683529B2 (en) * | 2007-08-24 | 2014-03-25 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US8276178B2 (en) * | 2007-08-24 | 2012-09-25 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
CN101785302B (en) * | 2007-08-24 | 2013-07-17 | Lg电子株式会社 | Digital broadcasting system and method of processing data in digital broadcasting system |
US8051451B2 (en) | 2007-08-24 | 2011-11-01 | Lg Electronics, Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US8214872B2 (en) * | 2007-08-24 | 2012-07-03 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US8059210B2 (en) * | 2007-08-24 | 2011-11-15 | Lg Electronics, Inc. | Digital broadcasting system and method of processing data in the digital broadcasting system |
US8175065B2 (en) * | 2007-08-24 | 2012-05-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in the digital broadcasting system |
US7912006B2 (en) * | 2007-08-24 | 2011-03-22 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US8185925B2 (en) * | 2007-08-24 | 2012-05-22 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in the digital broadcasting system |
US7965778B2 (en) * | 2007-08-24 | 2011-06-21 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
CN101785301B (en) | 2007-08-24 | 2012-06-20 | Lg电子株式会社 | Digital broadcasting system and method of processing data in digital broadcasting system |
IN2010KN00592A (en) | 2007-08-24 | 2015-10-02 | Lg Electronics Inc | |
WO2009028857A2 (en) | 2007-08-24 | 2009-03-05 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US8161511B2 (en) * | 2007-08-24 | 2012-04-17 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101556130B1 (en) * | 2007-08-24 | 2015-09-30 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
CA2697459C (en) * | 2007-08-24 | 2013-09-24 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US7936786B2 (en) | 2007-09-20 | 2011-05-03 | Lg Electronics, Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US8160009B2 (en) * | 2007-09-20 | 2012-04-17 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
WO2009038407A2 (en) * | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
WO2009038438A2 (en) * | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting receiver and method for controlling the same |
US8087052B2 (en) | 2007-09-21 | 2011-12-27 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
WO2009038406A2 (en) * | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting system and data processing method |
US9305590B2 (en) | 2007-10-16 | 2016-04-05 | Seagate Technology Llc | Prevent data storage device circuitry swap |
US8422509B2 (en) | 2008-08-22 | 2013-04-16 | Lg Electronics Inc. | Method for processing a web service in an NRT service and a broadcast receiver |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
US9621616B2 (en) | 2013-09-16 | 2017-04-11 | Sony Corporation | Method of smooth transition between advertisement stream and main stream |
CN109996020B (en) | 2017-12-29 | 2021-08-13 | 华为技术有限公司 | Video recording method and device |
US10743041B1 (en) | 2019-01-31 | 2020-08-11 | DISH Technologies L.L.C. | Systems and methods for facilitating adaptive content splicing |
US11638049B2 (en) | 2019-10-16 | 2023-04-25 | Dish Network L.L.C. | Systems and methods for content item recognition and adaptive packet transmission |
US11303943B2 (en) * | 2019-10-16 | 2022-04-12 | Dish Network L.L.C. | Systems and methods for facilitating adaptive content items for delivery in a packet stream |
US10880351B1 (en) | 2019-10-16 | 2020-12-29 | Dish Network L.L.C. | Systems and methods for adapting content items to endpoint media devices |
US11245946B2 (en) | 2020-01-21 | 2022-02-08 | Dish Network L.L.C. | Systems and methods for adapting content items to secured endpoint media device data |
US11218525B2 (en) | 2020-01-21 | 2022-01-04 | Dish Network L.L.C. | Systems and methods for adapting content delivery based on endpoint communications |
US11012737B1 (en) | 2020-04-27 | 2021-05-18 | Dish Network L.L.C. | Systems and methods for audio adaptation of content items to endpoint media devices |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5587734A (en) * | 1990-09-28 | 1996-12-24 | Ictv, Inc. | User interface for selecting television information services through pseudo-channel access |
GB9400101D0 (en) * | 1994-01-05 | 1994-03-02 | Thomson Consumer Electronics | Consumer interface for a satellite television system |
US5619249A (en) * | 1994-09-14 | 1997-04-08 | Time Warner Entertainment Company, L.P. | Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs |
DE69516240T2 (en) * | 1994-11-14 | 2000-09-07 | Canon Kk | Recording / playback system |
KR0166935B1 (en) * | 1994-11-23 | 1999-03-20 | 구자홍 | Mpeg2 transport decoder apparatus |
US5619337A (en) * | 1995-01-27 | 1997-04-08 | Matsushita Electric Corporation Of America | MPEG transport encoding/decoding system for recording transport streams |
EP0735776B1 (en) * | 1995-03-29 | 2004-01-28 | Hitachi, Ltd. | Decoder for compressed and multiplexed video and audio data |
US5608448A (en) * | 1995-04-10 | 1997-03-04 | Lockheed Martin Corporation | Hybrid architecture for video on demand server |
US5550576A (en) * | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
-
1996
- 1996-08-13 US US08/696,415 patent/US5754651A/en not_active Expired - Lifetime
-
1997
- 1997-05-22 JP JP54281497A patent/JP3699129B2/en not_active Expired - Lifetime
- 1997-05-22 PL PL97330219A patent/PL183693B1/en unknown
- 1997-05-22 BR BR9709409A patent/BR9709409A/en not_active IP Right Cessation
- 1997-05-22 EP EP97927746A patent/EP0903036B1/en not_active Expired - Lifetime
- 1997-05-22 CN CNB971966303A patent/CN1294741C/en not_active Expired - Lifetime
- 1997-05-22 TR TR1998/02484T patent/TR199802484T2/en unknown
- 1997-05-22 WO PCT/US1997/008875 patent/WO1997046008A1/en active IP Right Grant
- 1997-05-22 AU AU32132/97A patent/AU716349B2/en not_active Expired
- 1997-05-22 ES ES97927746T patent/ES2159140T3/en not_active Expired - Lifetime
- 1997-05-22 DE DE69705948T patent/DE69705948T2/en not_active Expired - Lifetime
-
2000
- 2000-02-16 HK HK00100919A patent/HK1022229A1/en not_active IP Right Cessation
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9055319B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Interactive guide with recording |
US9118948B2 (en) | 1998-07-14 | 2015-08-25 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9100686B2 (en) | 1998-09-17 | 2015-08-04 | Rovi Guides, Inc. | Electronic program guide with digital storage |
US9106947B2 (en) | 1998-09-17 | 2015-08-11 | Rovi Guides, Inc. | Electronic program guide with digital storage |
US9237371B2 (en) | 1998-09-17 | 2016-01-12 | Rovi Guides, Inc. | Electronic program guide with digital storage |
US9363553B2 (en) | 1998-09-17 | 2016-06-07 | Rovi Guides, Inc. | Electronic program guide with digital storage |
US9191716B2 (en) | 2000-04-10 | 2015-11-17 | Rovi Guides, Inc. | Interactive media guide with media guidance interface |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1997046008B1 (en) | Processing of digital data and program guide information | |
ES2390267T3 (en) | Method and apparatus to simplify metadata access | |
EP0862330A3 (en) | Object data processing apparatus, object data recording apparatus, data storage media, data structure for transmission | |
EP0855715A3 (en) | DVD audio disk reproducing device and method thereof | |
CN1224910C (en) | Enciphering method, decipher method and device and information recording medium | |
KR960705280A (en) | Method and device for data storage and recovery | |
EP1193709A3 (en) | Optical disc, recording apparatus, and computer-readable recording medium | |
EP0805455A3 (en) | Voice recording and/or reproducing apparatus | |
MY122431A (en) | Recording medium for storing information for still picture, recording and/or reproducing method and apparatus therefor | |
WO1998046005A3 (en) | System and method for processing object-based audiovisual information | |
CN101261865A (en) | Making method, device, playing device and method for media electronic file | |
EP1136918A4 (en) | Method and apparatus for retrieving, accumulating, and sorting table-formatted data | |
WO2000073939A8 (en) | Method for combining table data | |
EP1211898A3 (en) | Content protection scheme for a digital recording device | |
GB2187028A (en) | Methods of and apparatus for processing timecode data in a recorded digital video signal | |
KR20010069124A (en) | A method of combining multi media files | |
EP1600869A4 (en) | Content processing terminal, copy right management system, and method thereof | |
EP0867877A3 (en) | DVD-audio disk, and apparatus and method for playing the same | |
MY127689A (en) | Data allocation in dvd recording | |
MY119869A (en) | Reproduction method and reproduction apparatus | |
GB9425453D0 (en) | Method and apparatus for converting data between abstract syntax format and transfer syntax format | |
MY123700A (en) | Numbering of video objects and cells | |
MY123903A (en) | Recording apparatus, recording method, and dubbing apparatus | |
TW359833B (en) | Digital audio recorder and player with address backup function | |
EP1351241A3 (en) | Reproducing method, reproducing apparatus, recording method, and recording apparatus |