[go: up one dir, main page]

WO1997046008B1 - Processing of digital data and program guide information - Google Patents

Processing of digital data and program guide information

Info

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
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US1997/008875
Other languages
French (fr)
Other versions
WO1997046008A1 (en
Filing date
Publication date
Priority claimed from US08/696,415 external-priority patent/US5754651A/en
Priority to AU32132/97A priority Critical patent/AU716349B2/en
Priority to JP54281497A priority patent/JP3699129B2/en
Priority to EP97927746A priority patent/EP0903036B1/en
Priority to BR9709409A priority patent/BR9709409A/en
Priority to PL97330219A priority patent/PL183693B1/en
Application filed filed Critical
Priority to DE69705948T priority patent/DE69705948T2/en
Priority to HK00100919.8A priority patent/HK1022229B/en
Publication of WO1997046008A1 publication Critical patent/WO1997046008A1/en
Publication of WO1997046008B1 publication Critical patent/WO1997046008B1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

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

[received by the International Bureau on 25 November 1997 (25.11.97); original claims 1 , 3, 9, 12-14, 20-24 and 28 amended; remaining claims unchanged (5 pages)]
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 ,
PCT/US1997/008875 1996-05-31 1997-05-22 Processing of digital data and program guide information Ceased WO1997046008A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
HK00100919.8A HK1022229B (en) 1996-05-31 1997-05-22 Method for processing and storage of digital data and program specific information
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
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
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

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US1872296P 1996-05-31 1996-05-31
US60/018,722 1996-05-31
US08/696,415 1996-08-13
US08/696,415 US5754651A (en) 1996-05-31 1996-08-13 Processing and storage of digital data and program specific information

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 Ceased WO1997046008A1 (en) 1996-05-31 1997-05-22 Processing of digital data and program guide information

Country Status (11)

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)
PL (1) PL183693B1 (en)
TR (1) TR199802484T2 (en)
WO (1) WO1997046008A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8898721B2 (en) 1998-09-17 2014-11-25 United Video Properties, Inc. Electronic program guide with digital storage
US9055319B2 (en) 1998-07-14 2015-06-09 Rovi Guides, Inc. Interactive guide with recording
US9191716B2 (en) 2000-04-10 2015-11-17 Rovi Guides, Inc. Interactive media guide with media guidance interface

Families Citing this family (149)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407777C (en) 1996-03-15 2008-07-30 骏升发展(美国)有限公司 Method and apparatus for displaying television programs and related text
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 receiver and receiver and recorder
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
US6954897B1 (en) 1997-10-17 2005-10-11 Sony Corporation Method and apparatus for adjusting font size in an electronic program guide display
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
EP0917355A1 (en) * 1997-11-14 1999-05-19 Sony International (Europe) 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
US8300832B2 (en) * 1998-01-08 2012-10-30 Samsung Electronics Co., Ltd. System and method for copy protection for digital signals
US7778418B1 (en) * 1998-01-08 2010-08-17 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
ES2204144T3 (en) * 1998-02-20 2004-04-16 Thomson Licensing S.A. A SYSTEM TO FORM, SEGMENT AND TREAT OBJECTS OF ELECTRONIC PROGRAM 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
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
US6614987B1 (en) * 1998-06-12 2003-09-02 Metabyte, Inc. Television program recording with user preference determination
US7146627B1 (en) 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
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
US6577350B1 (en) 1998-12-21 2003-06-10 Sony Corporation Method and apparatus for displaying an electronic program guide
US20030131356A1 (en) * 1998-12-21 2003-07-10 Andrew M. Proehl Method and apparatus for notification on a broadcast device
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
US9042705B1 (en) 1999-07-13 2015-05-26 Thomson Licensing 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
KR101584026B1 (en) 2000-10-11 2016-01-12 로비 가이드스, 인크. 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
ATE321422T1 (en) 2001-01-09 2006-04-15 Metabyte Networks Inc SYSTEM, METHOD AND SOFTWARE FOR PROVIDING TARGETED ADVERTISING THROUGH USER PROFILE DATA STRUCTURE BASED ON USER PREFERENCES
DE20112184U1 (en) * 2001-02-01 2001-09-27 Grundig Ag Device with multiple transport stream paths for receiving digital radio signals
US7383329B2 (en) 2001-02-13 2008-06-03 Aventail, Llc Distributed cache for state transfer operations
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
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
DE60119694T2 (en) * 2001-04-12 2006-09-14 Stmicroelectronics Ltd., Almondsbury 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 apparatus and 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
BRPI0302959B1 (en) * 2002-02-01 2017-06-20 Koninklijke Philips N. V. Apparatus for recording and reproducing a sequence of video data signals, a method for generating a sequence of information signals relating to characteristic points in a sequence of video data signals, and recording data carriers
US7486793B2 (en) * 2002-02-15 2009-02-03 Nagracard S.A. Invoicing management method of a service transmitted per time unit
EP2309411A3 (en) * 2002-04-23 2011-06-15 Panasonic Corporation Method and system for controlled distribution of software programs
US8335915B2 (en) * 2002-05-14 2012-12-18 Netapp, Inc. Encryption based security system for network storage
US20050201556A1 (en) * 2002-06-12 2005-09-15 Koninklijke Philipselectronics 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
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
DE10335009A1 (en) * 2003-07-23 2005-02-10 Atmel Germany Gmbh Method for wireless data transmission between a base station and a transponder
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
KR20070027623A (en) * 2004-05-28 2007-03-09 힐크레스트 래보래토리스, 인크. Method and apparatus for constructing video on demand metadata
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 삼성전자주식회사 Application program updating device and method of digital broadcasting signal receiving device
JP2006211117A (en) * 2005-01-26 2006-08-10 Sharp Corp Content 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
CA2562194C (en) 2005-10-05 2012-02-21 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 broadcasting processing device and control method
EP1964391A1 (en) * 2005-12-20 2008-09-03 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 엘지전자 주식회사 Electronic program information control method and receiving device
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
KR101405965B1 (en) * 2007-06-25 2014-06-12 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101397051B1 (en) * 2007-06-25 2014-05-20 엘지전자 주식회사 digital broadcasting system and data processing method
KR101456002B1 (en) 2007-06-26 2014-11-03 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101405966B1 (en) 2007-06-26 2014-06-20 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101430484B1 (en) * 2007-06-26 2014-08-18 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101430483B1 (en) * 2007-06-26 2014-08-18 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101405969B1 (en) * 2007-06-28 2014-06-13 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101405967B1 (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
KR101405970B1 (en) * 2007-06-28 2014-06-12 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101461958B1 (en) 2007-06-29 2014-11-14 엘지전자 주식회사 Digital broadcasting system and data processing method
US7782808B2 (en) * 2007-07-02 2010-08-24 Lg Electronics, Inc. Digital broadcasting system and data processing method
US8433973B2 (en) 2007-07-04 2013-04-30 Lg Electronics Inc. Digital broadcasting system and method of processing data
WO2009005326A2 (en) * 2007-07-04 2009-01-08 Lg Electronics Inc. Digital broadcasting system and method of processing data
KR101467785B1 (en) * 2007-07-06 2014-12-04 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101486372B1 (en) 2007-07-25 2015-01-26 엘지전자 주식회사 Digital broadcasting system and data processing method
KR101556123B1 (en) * 2007-07-25 2015-09-30 엘지전자 주식회사 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 data processing method
US8051451B2 (en) 2007-08-24 2011-11-01 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
WO2009028856A1 (en) * 2007-08-24 2009-03-05 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US8510781B2 (en) * 2007-08-24 2013-08-13 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
KR101556132B1 (en) * 2007-08-24 2015-09-30 엘지전자 주식회사 Digital broadcasting system and data processing method
EP2191644A4 (en) 2007-08-24 2015-01-07 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
US8161511B2 (en) * 2007-08-24 2012-04-17 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
US7881259B2 (en) * 2007-08-24 2011-02-01 Lg Electronics, Inc. Digital broadcasting system and method of processing data in 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
US7733819B2 (en) 2007-08-24 2010-06-08 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
WO2009028848A1 (en) 2007-08-24 2009-03-05 Lg Electronics Inc. Digital broadcasting system and method of processing data in digital broadcasting system
CA2696721C (en) * 2007-08-24 2012-07-24 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
KR101572874B1 (en) 2007-08-24 2015-11-30 엘지전자 주식회사 Digital broadcasting system and method of processing data in 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
KR101582149B1 (en) * 2007-08-24 2016-01-04 엘지전자 주식회사 Digital broadcasting system and data processing method
US8160009B2 (en) * 2007-09-20 2012-04-17 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
WO2009038407A2 (en) * 2007-09-21 2009-03-26 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
US7975281B2 (en) * 2007-09-21 2011-07-05 Lg Electronics, Inc. Digital broadcasting system and method of processing data in digital broadcasting system
WO2009038440A2 (en) 2007-09-21 2009-03-26 Lg Electronics Inc. Digital broadcasting receiver and method for controlling the same
US9305590B2 (en) 2007-10-16 2016-04-05 Seagate Technology Llc Prevent data storage device circuitry swap
US8407743B2 (en) 2008-08-22 2013-03-26 Lg Electronics Inc. Method for processing additional information related to an announced service or content 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 华为技术有限公司 A 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
US11218525B2 (en) 2020-01-21 2022-01-04 Dish Network L.L.C. Systems and methods for adapting content delivery based on endpoint communications
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
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)

* Cited by examiner, † Cited by third party
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
KR100276205B1 (en) * 1994-11-14 2000-12-15 미다라이 후지오 Record / Playback Device
KR0166935B1 (en) * 1994-11-23 1999-03-20 구자홍 MPEG2 Transport Decoder
US5619337A (en) * 1995-01-27 1997-04-08 Matsushita Electric Corporation Of America MPEG transport encoding/decoding system for recording transport streams
KR100226528B1 (en) * 1995-03-29 1999-10-15 가나이 쓰도무 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

Cited By (6)

* Cited by examiner, † Cited by third party
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
US8898721B2 (en) 1998-09-17 2014-11-25 United Video Properties, Inc. Electronic program guide with digital storage
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
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
KR100741433B1 (en) Method and device for generating trick mode in digital video system
CN1224910C (en) Enciphering method, decipher method and device and information recording medium
EP1193709A3 (en) Optical disc, recording apparatus, and computer-readable recording medium
WO1998046005A3 (en) System and method for processing object-based audiovisual information
TW430785B (en) Interactively broadcasting recording-media and its regeneration system
EP1136918A4 (en) Method and apparatus for retrieving, accumulating, and sorting table-formatted data
TR200003260T2 (en) Compressed digital audio and video storage method
WO2000073939A8 (en) Method for combining table data
TW366484B (en) Multimedia optical disc storing both video titles provided with AV functions and video titles with no such functions which can instantly distinguish between such kinds of titles, and a reproduction apparatus and reproduction method for such disc
WO2006068700A3 (en) Digital video recorder for recording missed program episodes and for resolving scheduling conflicts
EP0844611A3 (en) Optical disk
MXPA04005017A (en) Recording of broadcasting enhancement services.
RU98123609A (en) PROCESSING DIGITAL DATA AND INFORMATION OF SOFTWARE INDICATORS
BR8700714A (en) PROCESS OF STORAGE OF DIGITAL DATA WORDS IN A MAGNETIC MEDIA, PROCESS OF STORAGE OF DATA WORDS IN A MAGNETIC MEDIA AND MAGNETIC TAPE
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
MY127689A (en) Data allocation in dvd recording
CA2341658A1 (en) Order of titles in a real-time dvd video recording
KR100336930B1 (en) Recording medium cassette and device for regenerating record with the same
EP0867877A3 (en) DVD-audio disk, and apparatus and method for playing the same
ES8609791A1 (en) Apparatus for reproducing information from a record carrier.
MY131802A (en) Multiword information encoded by wordwise interleaving and wordwise error protection with error locative clues derived from synchronizing channel bit groups and directed to target words.
RU2007131426A (en) METHOD FOR DATA TRANSFER, RECORDING MEDIA, DEVICE AND METHOD FOR PLAYING DATA FROM RECORDING MEDIA USING A LOCAL STORING DEVICE