Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Television Module-manager-for-interactive-television-system

 Apparatus and method for videocommunicating having programmable architecture permitting data revisions
The present invention is directed to a videophone apparatus and method for communicating video and ...


 Imaging apparatus having autofocus function
Therefore, it is an object of the present invention to provide an imaging apparatus having an ...


 System for automatically controlling the tuning of television receiver receiving channels
The present invention concerns a video receiving device (A) that includes a circuit for receiving ...


 Method and apparatus for providing subscription-on-demand services for an interactive information distribution system
The disadvantages heretofore associated with the prior art are overcome by the present invention of ...


 Hybrid amplifier-regenerator for optimizing cable network transmissions
It is an object of the present invention to provide an improved hybrid amplifier and regenerator (HA...


 Video mail system capable of transferring large quantities of data without hampering other data transmissions
An object of the present invention is to provide a data transfer system which is permitted to ...


 Electronic document answering machine
In a preferred embodiment of the invention an Electronic Document Answering Machine is provided, ...


 Stand-alone internet mailbox for cable subscribers
In accordance with the inventive arrangements, an electronic mailbox facility is embodied in a ...


 Store and play of broadcast data from a multiplex data stream
The present invention provides for separating of specific broadcast data related to a channel from ...


 Upstream signal control apparatus for cable television system
It is, therefore, an object of the present invention to provide an upstream signal control ...


 Module manager for interactive television system

Details
Inventors: Goodman, Andrew; Menand, Jean Rene;
Assignee: OpenTV, Inc. (San Francisco, CA)
Primary Examiner: Tran; Hai
Assistant Examiner: Huynh; Son P.
Attorney, Agent or Firm: Meyertons Hood Kivlin Kower & Goetzel, P.C., Rankin; Rory D.

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 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.

DETAILED DESCRIPTION One of the advantages of designing software applications in a modular fashion is the ability to share modules between applications.
The advantages of modularity may include conserving the limited amount of memory in a set-top box which can be used for interactive applications, reducing the time required to download applications from a broadcast station to a set-top box and reducing the amount of application code which must be written by allowing modules to be shared.
The components of an application, however, may reside in different carousels (sets of modules, as described in more detail below) or in modules which may not be available at the time the application begins execution.
It is therefore desirable to implement a system for management of the different modules.
It would be advantageous for this management system to be capable of handling modules which have not yet been received and which may have to be extracted from an interactive television signal.
Further, it would be advantageous for this management system to be capable of simultaneously monitoring several sources (e.
g.
, a broadcast channel and a modem channel) for the modules needed by an application.
The invention comprises a system and method for managing modules of interactive television applications.
One embodiment of the invention includes a set-top box configured with several input ports for receiving one or more interactive television signals which may embody the carousel modules.
The interactive television signals typically comprise packets of compressed data corresponding to modules of an interactive television application, television programs, or other interactive television data.
("Television program" as used herein refers generally to any type of audio and/or video programming which is normally viewed on a television.
) The various types of packets are generally time multiplexed with each other.
The set-top box monitors the input ports to determine whether a packet received at the input port contains module data and, if so, whether the module should be processed and stored in the set-top box



Related patents
  Access to applications of an electronic processing device solely based on geographic location
OF THE INVENTION Referring to the Drawing, wherein like numbers denote like parts throughout the several views, FIG. 1 shows a high-level block diagram of an electronic ...
  Text editing device
What is claimed is: 1. A text editing device comprising input means for inputting character data, representing means for representing characters in response to the ...
  Navigation system
The present invention provides system for serving information, comprising: routing means; one or more storage medium units connected to the routing means and for storing ...
  Compatible transmission and reception of operational signals to be processed by a receiver
It is an object of the invention to provide a method of transmitting operational signals, such that receivers having different capabilities perform different operations. ...
  Broadband communication network with low power addressable tap system for controlling subscriber access
OF THE PREFERRED EMBODIMENT Turning now to the figures, wherein like reference numerals represent like elements in all of the several views, FIG. 1 illustrates an ...
  Cooling system for cooling a solid-state imaging device
Accordingly, it is an object of the present invention to provide a cooling system for cooling a solid-state imaging device, having a simple construction and capable of ...
  Light beam communication method and system for linking a camera and a computer
Viewed from one aspect, the present invention provides a method for light beam communication linking an automated camera having a light beam auto-focus system, the light ...
  Picture codec and teleconference terminal equipment
It is therefore another object of the present invention to provide a desktop type teleconference equipment which is small in size and which is easily portable. In order ...
  Voice activated camera preset selection system and method of operation
In accordance with the present invention, a voice activated camera preset selection system and method of operation are provided that substantially eliminate or reduce ...
  Electronic still video camera with direct personal computer (PC) compatible digital format output
It is the object of this invention to provide an improved electronic still camera with operator selectable picture compression in one of a plurality of operator ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved