CA2333716A1 - Module manager for interactive television system - Google Patents

Module manager for interactive television system Download PDF

Info

Publication number
CA2333716A1
CA2333716A1 CA002333716A CA2333716A CA2333716A1 CA 2333716 A1 CA2333716 A1 CA 2333716A1 CA 002333716 A CA002333716 A CA 002333716A CA 2333716 A CA2333716 A CA 2333716A CA 2333716 A1 CA2333716 A1 CA 2333716A1
Authority
CA
Canada
Prior art keywords
modules
module
requests
channels
interactive television
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.)
Granted
Application number
CA002333716A
Other languages
French (fr)
Other versions
CA2333716C (en
Inventor
Andrew Goodman
Jean Rene Menand
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OpenTV Inc
Original Assignee
Individual
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22204153&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2333716(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Publication of CA2333716A1 publication Critical patent/CA2333716A1/en
Application granted granted Critical
Publication of CA2333716C publication Critical patent/CA2333716C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • H04N21/4349Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
    • 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
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4351Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reassembling additional data, e.g. rebuilding an executable program from recovered modules
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • 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/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • 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
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof

Abstract

A system and method implemented in an interactive television system for managing modules of interactive television applications.
The system transmits modules from a broadcast station to a plurality of receiving stations through various paths, such as broadcast channels and modem channels. The receiving stations have module managers which store module requests and which monitor the various channels for modules corresponding to the requests. When modules are transmitted on the monitored channels, they are matched with the corresponding stored requests. If a module matches one of the requests, or if it is an auto-loading module, it is stored in the receiving station. If a module has not been requested and is not an auto-loading module, it is ignored. The stored modules are added to a list of modules available for execution or for use by an executing application, and the corresponding requests are deleted.
CA002333716A 1998-05-29 1999-05-28 Module manager for interactive television system Expired - Lifetime CA2333716C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/087,269 1998-05-29
US09/087,269 US6427238B1 (en) 1998-05-29 1998-05-29 Module manager for interactive television system
PCT/US1999/011908 WO1999062248A1 (en) 1998-05-29 1999-05-28 Module manager for interactive television system

Publications (2)

Publication Number Publication Date
CA2333716A1 true CA2333716A1 (en) 1999-12-02
CA2333716C CA2333716C (en) 2004-12-14

Family

ID=22204153

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002333716A Expired - Lifetime CA2333716C (en) 1998-05-29 1999-05-28 Module manager for interactive television system

Country Status (12)

Country Link
US (2) US6427238B1 (en)
EP (1) EP1082850B2 (en)
JP (1) JP4308433B2 (en)
AT (1) ATE216547T1 (en)
AU (1) AU760016B2 (en)
CA (1) CA2333716C (en)
DE (1) DE69901305T3 (en)
DK (1) DK1082850T3 (en)
ES (1) ES2172994T5 (en)
HK (1) HK1035462A1 (en)
PT (1) PT1082850E (en)
WO (1) WO1999062248A1 (en)

Families Citing this family (129)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6427238B1 (en) * 1998-05-29 2002-07-30 Opentv, Inc. Module manager for interactive television system
WO1999065229A2 (en) * 1998-06-12 1999-12-16 Koninklijke Philips Electronics N.V. Transmission system
US8286207B1 (en) * 1998-07-13 2012-10-09 Thomson Licensing System for processing programs and system timing information derived from multiple broadcast sources
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US7191247B1 (en) 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
ATE282920T1 (en) * 1998-09-11 2004-12-15 Two Way Media Ltd DELIVERY OF INTERACTIVE APPLICATIONS
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US7370114B1 (en) * 1998-09-11 2008-05-06 Lv Partners, L.P. Software downloading using a television broadcast channel
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
FR2784474A1 (en) * 1998-10-08 2000-04-14 Thomson Multimedia Sa Data processing system has applications manager which is able to carry out range of instructions which influence the operation and execution systems during or between applications
US6986159B1 (en) * 1998-10-15 2006-01-10 Matsushita Electric Industrial Co., Ltd. Method and system for receiving and recording digital broadcast programs
US6578201B1 (en) * 1998-11-20 2003-06-10 Diva Systems Corporation Multimedia stream incorporating interactive support for multiple types of subscriber terminals
JP4228252B2 (en) * 1999-02-05 2009-02-25 ソニー株式会社 Data setting method, data transmission system, and receiving terminal device
US8479251B2 (en) * 1999-03-31 2013-07-02 Microsoft Corporation System and method for synchronizing streaming content with enhancing content using pre-announced triggers
KR100654430B1 (en) * 1999-05-20 2006-12-07 삼성전자주식회사 apparatus and method for processing an application at the digital broadcasting system of broadcasting data
WO2000076216A1 (en) * 1999-06-03 2000-12-14 Opentv, Inc. Networking smart toys
WO2001015444A1 (en) * 1999-08-19 2001-03-01 Sony Corporation Transmission method and receiver
US7000245B1 (en) * 1999-10-29 2006-02-14 Opentv, Inc. System and method for recording pushed data
US8250617B2 (en) 1999-10-29 2012-08-21 Opentv, Inc. System and method for providing multi-perspective instant replay
US6970641B1 (en) 2000-09-15 2005-11-29 Opentv, Inc. Playback of interactive programs
JP3590577B2 (en) * 1999-12-27 2004-11-17 ヴィジョネア株式会社 Playback mode switching method, multimedia information playback method, and multimedia information playback device
US7069578B1 (en) * 2000-02-04 2006-06-27 Scientific-Atlanta, Inc. Settop cable television control device and method including bootloader software and code version table for maintaining and updating settop receiver operating system software
US6968569B2 (en) * 2000-02-07 2005-11-22 Matsushita Electric Industrial Co., Ltd. Data broadcast receiving apparatus and method
JP4806128B2 (en) * 2000-02-07 2011-11-02 パナソニック株式会社 Data broadcast receiving apparatus and method
US6901453B1 (en) * 2000-02-16 2005-05-31 Microsoft Corporation Modularization of broadcast receiver driver components
US6721958B1 (en) * 2000-03-08 2004-04-13 Opentv, Inc. Optional verification of interactive television content
JP2001268544A (en) * 2000-03-15 2001-09-28 Sony Corp Digital signal receiver
EP1148730A3 (en) * 2000-03-31 2003-10-08 Matsushita Electric Industrial Co., Ltd. Data broadcast apparatus for controlling presentation timing of additional data with high precision
US7013479B2 (en) * 2000-04-14 2006-03-14 Matsushita Electric Industrial Co., Ltd. Broadcasting apparatus and method for pre-transmitting data carousel and receiving apparatus for receiving data carousel
WO2001099415A2 (en) 2000-06-19 2001-12-27 Koninklijke Philips Electronics N.V. Method of automatic execution, receiving station
GB0016061D0 (en) 2000-06-30 2000-08-23 Koninkl Philips Electronics Nv Efficient recording of object carousels
KR100352549B1 (en) * 2000-07-29 2002-09-12 주식회사 알티캐스트 Management method of contents data for digital broadcasting using application definition file and its system
JP2004513449A (en) * 2000-11-01 2004-04-30 松下電器産業株式会社 Data transmitting device and data receiving device
US20030023970A1 (en) * 2000-12-11 2003-01-30 Ruston Panabaker Interactive television schema
US6748372B2 (en) * 2000-12-19 2004-06-08 Sun Microsystems, Inc. Methods and apparatus for efficiently accessing sequentially broadcast data
US20020120929A1 (en) * 2001-02-28 2002-08-29 Schwalb Eddie M. Method and system for mass customization of digital television broadcasts
US20020178455A1 (en) * 2001-03-14 2002-11-28 General Instrument Corporation Dynamic movement of the control channel for broadband communication devices
US20030088687A1 (en) 2001-12-28 2003-05-08 Lee Begeja Method and apparatus for automatically converting source video into electronic mail messages
US8060906B2 (en) * 2001-04-06 2011-11-15 At&T Intellectual Property Ii, L.P. Method and apparatus for interactively retrieving content related to previous query results
US20030163815A1 (en) * 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service
GB0111008D0 (en) * 2001-05-04 2001-06-27 Koninkl Philips Electronics Nv Recording of interactive applications
US7627762B2 (en) 2001-05-23 2009-12-01 Thomson Licensing Signing and authentication devices and processes and corresponding products, notably for DVB/MPEG MHP digital streams
US7890987B2 (en) * 2001-06-13 2011-02-15 Opentv, Inc. Method and apparatus for improved acquisition and monitoring of event information table sections
US7305699B2 (en) * 2001-06-29 2007-12-04 Intel Corporation Method and apparatus for generating carousels
US7895630B2 (en) * 2001-06-29 2011-02-22 Lodgenet Interactive Corporation System and method for content delivery to lodging entertainment systems
US8365230B2 (en) 2001-09-19 2013-01-29 Tvworks, Llc Interactive user interface for television applications
US11388451B2 (en) * 2001-11-27 2022-07-12 Comcast Cable Communications Management, Llc Method and system for enabling data-rich interactive television using broadcast database
US8042132B2 (en) 2002-03-15 2011-10-18 Tvworks, Llc System and method for construction, delivery and display of iTV content
US8413205B2 (en) 2001-09-19 2013-04-02 Tvworks, Llc System and method for construction, delivery and display of iTV content
US8707354B1 (en) 2002-06-12 2014-04-22 Tvworks, Llc Graphically rich, modular, promotional tile interface for interactive television
US7703116B1 (en) 2003-07-11 2010-04-20 Tvworks, Llc System and method for construction, delivery and display of iTV applications that blend programming information of on-demand and broadcast service offerings
FR2838597A1 (en) * 2002-04-11 2003-10-17 Thomson Licensing Sa Digital television receiver electronic programme guide remote loading having digital word header and video information blocks with further header information interspersed.
US20040210947A1 (en) 2003-04-15 2004-10-21 Shusman Chad W. Method and apparatus for interactive video on demand
US20030196206A1 (en) 2002-04-15 2003-10-16 Shusman Chad W. Method and apparatus for internet-based interactive programming
MXPA04011581A (en) * 2002-05-22 2005-03-07 Thomson Licensing Sa Signing and authentication devices and processes and corresponding products, notably for dvb/mpeg mhp digital streams.
US8352983B1 (en) 2002-07-11 2013-01-08 Tvworks, Llc Programming contextual interactive user interface for television
WO2004010694A2 (en) * 2002-07-22 2004-01-29 Intellocity Usa, Inc. Broadcast enhancement database replication
US11070890B2 (en) 2002-08-06 2021-07-20 Comcast Cable Communications Management, Llc User customization of user interfaces for interactive television
US8302139B2 (en) * 2002-08-29 2012-10-30 Opentv, Inc. Video-on-demand and targeted advertising
US20050246733A1 (en) * 2002-08-30 2005-11-03 Pijper Carolina A Method and system for directing interactive tv game shows
WO2004025886A2 (en) * 2002-09-13 2004-03-25 Opentv, Inc. Method and system to generate and transmit authoring data associated with distributed content, for inclusion within authored content
US8220018B2 (en) 2002-09-19 2012-07-10 Tvworks, Llc System and method for preferred placement programming of iTV content
US7065780B2 (en) * 2002-09-20 2006-06-20 Opentv, Inc. Method and system for emulating and HTTP server through a broadcast carousel
GB2393805B (en) * 2002-10-02 2005-09-14 Tektronix Int Sales Gmbh Cold boot timing
MXPA05007015A (en) * 2002-12-30 2005-09-12 Koninkl Philips Electronics Nv Method of transmitting interactive television.
US20100017627A1 (en) 2003-02-07 2010-01-21 Broadon Communications Corp. Ensuring authenticity in a closed content distribution system
US8131649B2 (en) * 2003-02-07 2012-03-06 Igware, Inc. Static-or-dynamic and limited-or-unlimited content rights
US7322042B2 (en) * 2003-02-07 2008-01-22 Broadon Communications Corp. Secure and backward-compatible processor and secure software execution thereon
US7779482B1 (en) 2003-02-07 2010-08-17 iGware Inc Delivery of license information using a short messaging system protocol in a closed content distribution system
US20040267384A1 (en) * 2003-02-07 2004-12-30 Broadon Communications, Inc. Integrated console and controller
US7398055B2 (en) 2003-02-14 2008-07-08 Ntt Docomo, Inc. Electronic device and program
US8266669B2 (en) * 2003-03-12 2012-09-11 Koninklijke Philips Electronics N.V. Method and apparatus for storing an interactive television program
US8578411B1 (en) 2003-03-14 2013-11-05 Tvworks, Llc System and method for controlling iTV application behaviors through the use of application profile filters
US10664138B2 (en) 2003-03-14 2020-05-26 Comcast Cable Communications, Llc Providing supplemental content for a second screen experience
US11381875B2 (en) 2003-03-14 2022-07-05 Comcast Cable Communications Management, Llc Causing display of user-selectable content types
US7565677B1 (en) * 2003-04-21 2009-07-21 Microsoft Corporation Method and apparatus for managing a data carousel
GB0311141D0 (en) * 2003-05-15 2003-06-18 Koninkl Philips Electronics Nv DVD player enhancement
GB0311140D0 (en) * 2003-05-15 2003-06-18 Koninkl Philips Electronics Nv Audiovisual playback
US8416952B1 (en) 2003-07-11 2013-04-09 Tvworks, Llc Channel family surf control
US7606925B2 (en) * 2003-09-02 2009-10-20 Microsoft Corporation Video delivery workflow
US8819734B2 (en) 2003-09-16 2014-08-26 Tvworks, Llc Contextual navigational control for digital television
US7523145B2 (en) * 2004-04-22 2009-04-21 Opentv, Inc. System for managing data in a distributed computing system
EP1792489A4 (en) * 2004-09-16 2011-08-31 Korea Electronics Telecomm System and method for providing personalized data broadcasting service, user terminal and method for using personalized data broadcasting service, and data beoadcasting application structure therefor
US20060117355A1 (en) * 2004-11-29 2006-06-01 Vincent Dureau Pushing content in a two-way network
US8201205B2 (en) 2005-03-16 2012-06-12 Tvworks, Llc Upstream bandwidth management methods and apparatus
US20060253509A1 (en) * 2005-04-08 2006-11-09 Slothouber Louis P Method and system for downloading applications into memory-constrained systems
US7818667B2 (en) 2005-05-03 2010-10-19 Tv Works Llc Verification of semantic constraints in multimedia data and in its announcement, signaling and interchange
US20070050808A1 (en) * 2005-08-26 2007-03-01 Sharp Kabushiki Kaisha Program content reproduciton apparatus capable of appropriately notifying viewer of presence of sub content
KR100720558B1 (en) * 2005-08-30 2007-05-22 엘지전자 주식회사 The display device having the function of storing, and executing data broadcasting and method for controlling the same
US20070055629A1 (en) * 2005-09-08 2007-03-08 Qualcomm Incorporated Methods and apparatus for distributing content to support multiple customer service entities and content packagers
US8893179B2 (en) 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
US20070078944A1 (en) * 2005-09-12 2007-04-05 Mark Charlebois Apparatus and methods for delivering and presenting auxiliary services for customizing a channel
EP2033350A2 (en) 2006-05-02 2009-03-11 Broadon Communications Corp. Content management system and method
US7624276B2 (en) 2006-10-16 2009-11-24 Broadon Communications Corp. Secure device authentication system and method
DE102007026222A1 (en) * 2006-10-31 2008-05-08 Siemens Ag Method for transmitting scene data in a unidirectional data transmission system
US7613915B2 (en) 2006-11-09 2009-11-03 BroadOn Communications Corp Method for programming on-chip non-volatile memory in a secure processor, and a device so programmed
US8326997B2 (en) 2006-11-15 2012-12-04 Opentv, Inc. Data retrieval in a two-way network
US8200961B2 (en) * 2006-11-19 2012-06-12 Igware, Inc. Securing a flash memory block in a secure device system and method
US10104432B2 (en) * 2006-12-01 2018-10-16 Time Warner Cable Enterprises Llc Methods and apparatus for software provisioning of a network device
KR101109603B1 (en) * 2007-03-29 2012-01-31 삼성전자주식회사 Application execution method and apparatus
KR20090011070A (en) * 2007-07-25 2009-02-02 삼성전자주식회사 Video processing apparatus and mobile apparatus and control method of video processing apparatus
KR20090011291A (en) * 2007-07-25 2009-02-02 삼성전자주식회사 Method for providing data broadcasting and video apparatus thereof
US7925423B2 (en) 2007-08-31 2011-04-12 Embarq Holdings Company, Llc System and method for traffic condition detection
US8418194B2 (en) 2007-08-31 2013-04-09 Centurylink Intellectual Property Llc System and method for dynamic bandwidth allocation
US8151108B1 (en) * 2008-07-02 2012-04-03 Digital Keystone, Inc. Methods for establishing a secure channel of communications to enable switched video service on a host media server
US8259082B2 (en) 2008-09-12 2012-09-04 At&T Intellectual Property I, L.P. Multimodal portable communication interface for accessing video content
US8126450B2 (en) * 2008-09-24 2012-02-28 Embarq Holdings Company Llc System and method for key free access to a vehicle
US8819182B2 (en) 2008-09-24 2014-08-26 Centurylink Intellectual Property Llc System and method for updating vehicle media content
US8224313B2 (en) * 2008-09-24 2012-07-17 Centurylink Intellectual Property Llc System and method for controlling vehicle systems from a cell phone
US11832024B2 (en) * 2008-11-20 2023-11-28 Comcast Cable Communications, Llc Method and apparatus for delivering video and video-related content at sub-asset level
KR20120100457A (en) * 2011-03-04 2012-09-12 애니포인트 미디어 그룹 Method for executing applications using service components and computer-readable medium storing program which performs the same
US9112623B2 (en) 2011-06-06 2015-08-18 Comcast Cable Communications, Llc Asynchronous interaction at specific points in content
US9942124B2 (en) 2011-06-28 2018-04-10 Time Warner Cable Enterprises Llc Apparatus and methods for automated device testing in content distribution network
US11323337B2 (en) 2011-09-27 2022-05-03 Comcast Cable Communications, Llc Resource measurement and management
US8627097B2 (en) 2012-03-27 2014-01-07 Igt System and method enabling parallel processing of hash functions using authentication checkpoint hashes
US8931023B2 (en) * 2012-05-21 2015-01-06 Verizon Patent And Licensing Inc. Method and system for providing feedback based on monitoring of channels at a customer premise
US11115722B2 (en) 2012-11-08 2021-09-07 Comcast Cable Communications, Llc Crowdsourcing supplemental content
US9848029B2 (en) 2012-12-28 2017-12-19 Opentv, Inc. Highly-scalable data transmission
US9553927B2 (en) 2013-03-13 2017-01-24 Comcast Cable Communications, Llc Synchronizing multiple transmissions of content
US9106557B2 (en) 2013-03-13 2015-08-11 Comcast Cable Communications, Llc Scheduled transmission of data
US10880609B2 (en) 2013-03-14 2020-12-29 Comcast Cable Communications, Llc Content event messaging
US11783382B2 (en) 2014-10-22 2023-10-10 Comcast Cable Communications, Llc Systems and methods for curating content metadata
KR102422934B1 (en) * 2017-11-24 2022-07-20 삼성전자 주식회사 Broadcast receiving apparatus and control method thereof

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5003591A (en) 1989-05-25 1991-03-26 General Instrument Corporation Functionally modifiable cable television converter system
US5440632A (en) 1992-12-02 1995-08-08 Scientific-Atlanta, Inc. Reprogrammable subscriber terminal
KR100295386B1 (en) * 1992-12-09 2001-09-22 마크 홀린저 Set-top terminals for cable television delivery systems
FR2709905B1 (en) 1993-09-09 1995-10-13 Alcatel Business Systems Interactive control system for multiservice installation with a television program distribution server and a telephone exchange.
US5548532A (en) * 1994-04-28 1996-08-20 Thomson Consumer Electronics, Inc. Apparatus and method for formulating an interactive TV signal
US5539920A (en) * 1994-04-28 1996-07-23 Thomson Consumer Electronics, Inc. Method and apparatus for processing an audio video interactive signal
US5867205A (en) * 1994-11-14 1999-02-02 Intel Corporation Method and apparatus for controlling video/audio and channel selection for a communication signal based on textual information indicative of channel contents of a signal
US5619250A (en) * 1995-02-19 1997-04-08 Microware Systems Corporation Operating system for interactive television system set top box utilizing dynamic system upgrades
US5625693A (en) 1995-07-07 1997-04-29 Thomson Consumer Electronics, Inc. Apparatus and method for authenticating transmitting applications in an interactive TV system
US5805825A (en) * 1995-07-26 1998-09-08 Intel Corporation Method for semi-reliable, unidirectional broadcast information services
US5951639A (en) 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements
US6157411A (en) * 1996-06-14 2000-12-05 Intel Corporation Method and apparatus for compiling a repository of entertainment system data from multiple sources
US6177930B1 (en) * 1997-03-28 2001-01-23 International Business Machines Corp. System and method for enabling a user to move between cyclically transmitted image streams
US6381748B1 (en) 1997-05-02 2002-04-30 Gte Main Street Incorporated Apparatus and methods for network access using a set top box and television
US6317885B1 (en) * 1997-06-26 2001-11-13 Microsoft Corporation Interactive entertainment and information system using television set-top box
US6442598B1 (en) 1997-10-27 2002-08-27 Microsoft Corporation System and method for delivering web content over a broadcast medium
US6446204B1 (en) 1997-10-31 2002-09-03 Oracle Corporation Method and apparatus for implementing an extensible authentication mechanism in a web application server
US6427238B1 (en) * 1998-05-29 2002-07-30 Opentv, Inc. Module manager for interactive television system

Also Published As

Publication number Publication date
DE69901305T2 (en) 2002-11-28
JP4308433B2 (en) 2009-08-05
US6895595B2 (en) 2005-05-17
EP1082850A1 (en) 2001-03-14
EP1082850B2 (en) 2009-07-22
AU760016B2 (en) 2003-05-08
ES2172994T3 (en) 2002-10-01
EP1082850B1 (en) 2002-04-17
CA2333716C (en) 2004-12-14
US6427238B1 (en) 2002-07-30
DE69901305D1 (en) 2002-05-23
US20020152477A1 (en) 2002-10-17
PT1082850E (en) 2002-09-30
ES2172994T5 (en) 2009-12-14
AU4673199A (en) 1999-12-13
WO1999062248A1 (en) 1999-12-02
ATE216547T1 (en) 2002-05-15
DK1082850T3 (en) 2002-05-06
JP2002517137A (en) 2002-06-11
DE69901305T3 (en) 2010-04-01
HK1035462A1 (en) 2001-11-23

Similar Documents

Publication Publication Date Title
CA2333716A1 (en) Module manager for interactive television system
CA2142795A1 (en) Look-Ahead Scheduling to Support Video-on-Demand Applications
IE841291L (en) Storing data
WO1997044937A3 (en) Method and apparatus for integrated network management and systems management in communications networks
EP0830005A3 (en) Image distribution method and system
CA2313161A1 (en) Interactive cable television system with frame server
CA2283654A1 (en) Method and apparatus for synchronizing information browsing among multiple systems
NZ333668A (en) Embedded mission avionics data link system
ATE192617T1 (en) METHOD FOR CHANNEL RE-ASSIGNATION IN BUNDLE SYSTEMS WITH MULTIPLE ACCESS IN TIME MULTIPLEX (TDMA)
WO1999035816A3 (en) An audio/video device
CO4290539A1 (en) NETWORK MANAGER FOR INDIVIDUAL RECEPTION SECTION AND GLOBAL CABLE RETRANSMISSION FOR TELEVISION SYSTEMS
AU5318199A (en) Method and apparatus for multiple access in a communication system
WO2001076224A3 (en) Home area network including arrangement for distributing television programming over local cable
CA2270739A1 (en) Response capacity management in interactive broadcast systems by periodic reconfiguration of response priorities
EP0723731A4 (en) Information service control point
CA2162492A1 (en) A method for determining communication resource handoffs
MY133044A (en) Method and apparatus for optimising the resource sharing for audio/video/data processing devices in a home network enviroment
CA2176821A1 (en) System for Managing Networked Computer Applications
AU1880500A (en) Electronic programme scheduling system
CA2242852A1 (en) Communications network system and rebuilding method thereof
ATE427001T1 (en) BROADCAST NETWORK ACCESS MANAGEMENT SYSTEM AND MANAGEMENT METHOD FOR RECEIVERS IN SUCH A NETWORK
CA2181009A1 (en) Multiple owner resource management
CA2199103A1 (en) Data processing system and data processing method
CA2240306A1 (en) Satellite communication system, routing method for the system and storage device with program of the routing
WO2003005215A3 (en) Wake-up system for stations associated for implementing at least a distributed function, in particular in a motor vehicle

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190528

MKEX Expiry

Effective date: 20190528