Claims
- 1. A method for providing an interactive television (ITV) program, the method comprising:
receiving the ITV program at an ITV receiver, the ITV program being encoded with a universal code associated with a discrete ITV command; retrieving the universal code from the ITV program; searching for the universal code in a memory resident in the ITV receiver; retrieving from the memory the discrete ITV command associated with the universal code; and controlling the ITV receiver according to the discrete ITV command.
- 2. The method of claim 1, wherein the universal code is a time code indicative of a time in which a particular ITV event is to occur.
- 3. The method of claim 1, wherein a same universal code is embedded in the ITV program irrespective of an ITV platform supported by the ITV receiver.
- 4. The method of claim 3 ; wherein the ITV platform is a JAVA based platform.
- 5. The method of claim 3, wherein the ITV platform is an HTML based platform.
- 6. The method of claim 1, wherein the discrete ITV command stored in the memory is based on an ITV platform supported by the ITV receiver.
- 7. The method of claim 6, wherein the ITV platform is a JAVA based platform.
- 8. The method of claim 6, wherein the ITV platform is an HTML based platform.
- 9. The method of claim 1, wherein the universal code is a associated with a program identifier.
- 10. An interactive television (ITV) program receiver comprising:
a video input for receiving an ITV program encoded with a universal code, the universal code being associated with a discrete ITV command; a memory storing the discrete ITV command and associated universal code; and a processor coupled to the video input and the memory, the processor being configured to retrieve the universal code from the ITV program, search the memory for the universal code, retrieve the discrete ITV command associated with the universal code from the memory, and execute the ITV command.
- 11. The system of claim 10, wherein the universal code is a time code indicative of a time in which a particular ITV event is to occur.
- 12. The system of claim 10, wherein a same universal code is embedded in the ITV program irrespective of an ITV platform supported by the processor.
- 13. The system of claim 12, wherein the ITV platform is a JAVA based platform.
- 14. The system of claim 12, wherein the ITV platform is an HTML based platform.
- 15. The system of claim 10, wherein the discrete ITV command stored in the memory is based on an ITV platform supported by the processor.
- 16. The system of claim 15, wherein the ITV platform is a JAVA based platform.
- 17. The system of claim 15, wherein the ITV platform is an HTML based platform.
- 18. The system of claim 10, wherein the universal code is a associated with a program identifier.
- 19. The system of claim 1Q further comprising a network interface receiving the discrete ITV command for storing in the memory.
- 20. An interactive television (ITV) system comprising:
a transmitter transmitting an ITV signal embedded with a universal code; a first ITV receiver including a first memory storing the universal code and a first ITV command generated according to a first ITV platform, the first ITV receiver retrieving the universal code from the ITV program, searching for the universal code in the first memory, retrieving from the first memory the first ITV command associated with the universal code, and controlling the first ITV receiver according to the first ITV command; and a second ITV receiver including a second memory storing the universal code and a second ITV command generated according to a second ITV platform, the second ITV receiver retrieving the universal code from the ITV program, searching for the universal code in the second memory, retrieving from the second memory the second ITV command associated with the universal code, and controlling the second ITV receiver according to the second ITV command.
- 21. The system of claim 19, wherein the universal code is a time code indicative of a time in which a particular ITV event is to occur.
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application claims the benefit of U.S. Provisional Application No. 60/309,812 (attorney docket 45357/NJP/M770) filed on Aug. 3, 2001, the content of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60309812 |
Aug 2001 |
US |