Claims
- 1. A method for processing interactive program guide information used to describe one or more programs in a television broadcast, wherein the method uses a processor coupled to a storage device and a second device for receiving information, the method comprisingdefining one or more classes for custom format information; defining one or more opaque CORBA wrappers to contain information; using the computer to receive the custom format information; using the computer to translate the custom format information to one or more of the classes; encapsulating the classes in a CORBA wrapper to achieve the standard format; and transferring the standard format information to the second device.
- 2. The method of claim 1, wherein the processor is remotely located from the second device, the method further comprising the following steps performed by the second deviceformatting the data into an internal representation; storing the data; and outputing the data in a proprietary format for broadcast.
- 3. The method of claim 2, further comprisingcompressing the data.
- 4. The method of claim 1, wherein the classes are C++ classes.
- 5. An apparatus for processing interactive program guide information used to describe one or more programs in a television broadcast, the apparatus comprisinga processor coupled to a second device for transferring information to the second device; instructions executed by the processor for defining one or more C++ classes for custom format information; instructions defining one or more CORBA wrappers to contain information; instructions to translate the program guide information to one or more of the classes; instructions to encapsulate the classes in a CORBA wrapper to create standard format information; and transferring the standard format information to the second device.
- 6. A computer-readable media to be executed by a processor for processing interactive program guide information used to process and transfer program guide information to a second device, the computer-readable media includinginstructions executed by the processor for defining one or more classes for custom format information; instructions defining one or more CORBA wrappers to contain information; instructions to translate the program guide information to one or more of the classes; instructions to encapsulate the classes in a CORBA wrapper to create standard format information; and instructions to transfer the standard format information to the second device.
CLAIM OF PRIORITY
This application claims priority from U.S. Provisional Patent Application Serial No. 60/094,037 filed on Jul. 25, 1998 which is hereby incorporated by reference as if set forth in full in this document.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5923879 |
Sasmazel et al. |
Jul 1999 |
A |
5983233 |
Potonniee |
Nov 1999 |
A |
6049819 |
Buckle et al. |
Apr 2000 |
A |
Non-Patent Literature Citations (2)
Entry |
Baranitharan Subbiah, Rajesh Chandrasekhar, Thomas Kuehnel, and Gottfried W.R. Luderer Video on Demand in a Distributed Environment using Corba 1996 Conf. 31 pp. 321-330.* |
Saleem N. Bhatti and Graham Knight, University College London On Management of CATV Full Service Networks: A European Perspective IEEE Sep./Oct. 1998 pp. 28-39. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/094037 |
Jul 1998 |
US |