WO2004023785A3 - Method and system for providing a cache guide - Google Patents

Method and system for providing a cache guide Download PDF

Info

Publication number
WO2004023785A3
WO2004023785A3 PCT/US2003/027985 US0327985W WO2004023785A3 WO 2004023785 A3 WO2004023785 A3 WO 2004023785A3 US 0327985 W US0327985 W US 0327985W WO 2004023785 A3 WO2004023785 A3 WO 2004023785A3
Authority
WO
WIPO (PCT)
Prior art keywords
providing
cache
guide
subset
cache guide
Prior art date
Application number
PCT/US2003/027985
Other languages
French (fr)
Other versions
WO2004023785A2 (en
Inventor
Terry Wayne Lockridge
Ting Wang
Robert Eugene Trzybinski
Original Assignee
Thomson Licensing Sa
Terry Wayne Lockridge
Ting Wang
Robert Eugene Trzybinski
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing Sa, Terry Wayne Lockridge, Ting Wang, Robert Eugene Trzybinski filed Critical Thomson Licensing Sa
Priority to MXPA05002554A priority Critical patent/MXPA05002554A/en
Priority to BR0314337-6A priority patent/BR0314337A/en
Priority to JP2004534710A priority patent/JP4705781B2/en
Priority to EP03752059A priority patent/EP1540936A4/en
Priority to AU2003270371A priority patent/AU2003270371A1/en
Publication of WO2004023785A2 publication Critical patent/WO2004023785A2/en
Publication of WO2004023785A3 publication Critical patent/WO2004023785A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/214Specialised server platform, e.g. server located in an airplane, hotel, hospital
    • H04N21/2143Specialised server platform, e.g. server located in an airplane, hotel, hospital located in a single building, e.g. hotel, hospital or museum
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2225Local VOD servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23895Multiplex stream processing, e.g. multiplex stream encrypting involving multiplex stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • H04N21/2396Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests characterized by admission policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26283Content 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 for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications

Abstract

A method and system for providing a cache guide to a client. The cache guide containing a subset of available guide data. The available guide data being locally stored in a Mini-Headend unit (12) and the subset being stored in the cache memory of a remote set-top box (44).
PCT/US2003/027985 2002-09-05 2003-09-05 Method and system for providing a cache guide WO2004023785A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
MXPA05002554A MXPA05002554A (en) 2002-09-05 2003-09-05 Method and system for providing a cache guide.
BR0314337-6A BR0314337A (en) 2002-09-05 2003-09-05 Method and system for providing cache tab
JP2004534710A JP4705781B2 (en) 2002-09-05 2003-09-05 Cash guide providing method and system
EP03752059A EP1540936A4 (en) 2002-09-05 2003-09-05 Method and system for providing a cache guide
AU2003270371A AU2003270371A1 (en) 2002-09-05 2003-09-05 Method and system for providing a cache guide

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US40843602P 2002-09-05 2002-09-05
US60/408,436 2002-09-05

Publications (2)

Publication Number Publication Date
WO2004023785A2 WO2004023785A2 (en) 2004-03-18
WO2004023785A3 true WO2004023785A3 (en) 2004-07-15

Family

ID=31978618

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/027985 WO2004023785A2 (en) 2002-09-05 2003-09-05 Method and system for providing a cache guide

Country Status (8)

Country Link
EP (1) EP1540936A4 (en)
JP (1) JP4705781B2 (en)
KR (1) KR101006409B1 (en)
CN (1) CN100449458C (en)
AU (1) AU2003270371A1 (en)
BR (1) BR0314337A (en)
MX (1) MXPA05002554A (en)
WO (1) WO2004023785A2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038211A (en) * 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5418782A (en) * 1992-10-30 1995-05-23 Scientific-Atlanta, Inc. Methods and apparatus for providing virtual service selection in a multi-service communications system
US5619274A (en) * 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5630119A (en) * 1995-05-05 1997-05-13 Microsoft Corporation System and method for displaying program listings in an interactive electronic program guide
US5905942A (en) * 1997-02-18 1999-05-18 Lodgenet Entertainment Corporation Multiple dwelling unit interactive audio/video distribution system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5404505A (en) * 1991-11-01 1995-04-04 Finisar Corporation System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates
US5405505A (en) 1994-01-14 1995-04-11 Lloyd Berg Separation of benzene from close boiling hydrocarbons by azeotropic distillation
JP3431636B2 (en) * 1996-12-09 2003-07-28 サイエンティフィック−アトランタ, インコーポレイテッド Use of hierarchical file system to direct data broadcast from network server to client
US7694319B1 (en) * 1998-11-02 2010-04-06 United Video Properties, Inc. Interactive program guide with continuous data stream and client-server data supplementation
CA2393824C (en) 1999-12-08 2014-01-07 Tune To Com Inc. Scheduled retrieval, storage and access of media data
JP3980805B2 (en) * 2000-03-10 2007-09-26 パイオニア株式会社 Program information recording apparatus and recording method
CN1338871A (en) * 2000-08-16 2002-03-06 北京华诺信息技术有限公司 Method for multiplexing tuner in bidirectional cable system for cable TV

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038211A (en) * 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5619274A (en) * 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5418782A (en) * 1992-10-30 1995-05-23 Scientific-Atlanta, Inc. Methods and apparatus for providing virtual service selection in a multi-service communications system
US5630119A (en) * 1995-05-05 1997-05-13 Microsoft Corporation System and method for displaying program listings in an interactive electronic program guide
US5905942A (en) * 1997-02-18 1999-05-18 Lodgenet Entertainment Corporation Multiple dwelling unit interactive audio/video distribution system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1540936A4 *

Also Published As

Publication number Publication date
BR0314337A (en) 2005-08-09
EP1540936A2 (en) 2005-06-15
WO2004023785A2 (en) 2004-03-18
KR20050035290A (en) 2005-04-15
AU2003270371A8 (en) 2004-03-29
AU2003270371A1 (en) 2004-03-29
KR101006409B1 (en) 2011-01-10
MXPA05002554A (en) 2005-05-27
CN1688957A (en) 2005-10-26
EP1540936A4 (en) 2007-12-05
CN100449458C (en) 2009-01-07
JP2005538615A (en) 2005-12-15
JP4705781B2 (en) 2011-06-22

Similar Documents

Publication Publication Date Title
AU2003228713A1 (en) Method and system to retrieve information from a storage device
GB2383450B (en) System and method for hierarchical data storage
HK1049563A1 (en) Method and memory for storing content
AU2003272852A1 (en) Device and method for providing data exchange and storage
TW200508860A (en) Systems and methods for storing data on computer systems
EP1424244A3 (en) Data access method and data access apparatus for accessing data at on-vehicle information device
WO2002032140A3 (en) Systems and methods for caching data in media-on-demand systems
AU2001284873A1 (en) Method and apparatus for copying data from one storage system to another storage system
AU2001239780A1 (en) Video content distribution system including an interactive kiosk, a portable content storage device, and a set-top box
WO2003012581A3 (en) Online real and personal property management system and method
GB0222532D0 (en) Memory system for data storage and retrieval
EP1302905A3 (en) Method and apparatus for scene graphs
SG100613A1 (en) Data processing method and system, program for realizing the method, and computer readable storage medium storing the program
SG122793A1 (en) Data storage apparatus and method for managing buffer memory
GB0420351D0 (en) Storage system and data transfer method for the system
AU2002330027A1 (en) Method and apparatus for decoupling tag and data accesses in a cache memory
HK1078205A1 (en) Method and system for efficiently retrieving secured data by securely pre-processing provided access information
GB0218891D0 (en) Method for data retention in a data cache and data storage system
HK1054092A1 (en) Method and apparatus for xml data storage, query rewrites, visualization, mapping and references
WO2004023785A3 (en) Method and system for providing a cache guide
AU2003214727A1 (en) Device for storing data and method for dividing space for data storing
GB9824783D0 (en) Method and device for retrieving video data from a remote source and video data source for remote retrieval
WO2003078252A3 (en) Method and apparatus for a hydrogen fuel cassette distribution and recovery system
AU2003303150A1 (en) Enhanced data storage and retrieval devices and systems and methods for utilizing same
AU2003229652A1 (en) Method for replacing the content of a data storage unit

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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE 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 US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): 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

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1020057003678

Country of ref document: KR

Ref document number: 2004534710

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: PA/a/2005/002554

Country of ref document: MX

Ref document number: 847/DELNP/2005

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2003752059

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20038238136

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 1020057003678

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2003752059

Country of ref document: EP