Claims
- 1. A system, comprising:
a television; at least one memory coupled to the television, the memory containing electronic program guide (EPG) information including schedule information and program information, one and only one program information dataset being stored for a first program scheduled for transmission during at least first and second time periods; and at least one processor coupled to the memory for displaying an EPG at least in part by associating, with the first and second time periods, the one and only one program information dataset.
- 2. The system of claim 1, wherein the schedule information is stored in a first data structure and the program information is stored in a second data structure referenced by the first data structure.
- 3. The system of claim 1, wherein the schedule information represents at least channel numbers and time periods and the program information represents at least program descriptions.
- 4. A method for providing an electronic program guide (EPG) for a television, comprising:
listing at least one program as being transmitted at least two separate viewing times; and storing one and only program information dataset associated with the program; using the one and only one program information dataset, presenting program information pertaining to each viewing time.
- 5. The method of claim 4, comprising storing schedule information in a first data structure and program information in a second data structure referenced by the first data structure.
- 6. The method of claim 5, wherein the schedule information represents at least channel numbers and time periods and the program information represents at least program descriptions.
- 7. A television system, comprising:
source means for transmitting television programs, at least a first television program being transmitted at first and second times at least; television means for receiving the programs; and memory means for storing schedule information listing the first and second times, the memory means also storing program information including one and only one dataset pertaining to the first and second times.
- 8. The system of claim 7, wherein the television means displays an electronic program guide (EPG) at least in part by associating the first and second times with the dataset.
- 9. A system, comprising:
a television; at least one memory coupled to the television, the memory containing electronic program guide (EPG) information; and at least one processor periodically updating the EPG information using at least one patch, a patch being less than a full EPG.
- 10. The system of claim 9, wherein a full EPG includes plural temporal increments, and a patch is established by at least an EPG dataset for one new increment.
- 11. The system of claim 9, wherein a full EPG includes plural temporal increments, and a patch is established by at least one update to an existing increment.
- 12. The system of claim 10, wherein a patch is established by at least one update to an existing increment.
- 13. A method for updating an EPG stored in a television memory, the EPG including information for plural current increments, comprising:
periodically sending at least one of: a new increment and updates, if any, to current increments, to the television.
- 14. The method of claim 13, comprising sending both a new increment and updates, if any, to current increments.
- 15. The method of claim 14, further comprising deleting from memory an oldest current increment.
- 16. A system, comprising:
EPG source means for transmitting, at periodic intervals, at least a new EPG portion and updates to current EPG portions; and television means including memory means for storing EPG information.
- 17. A system, comprising:
a television; at least one memory coupled to the television, the memory configured for containing electronic program guide (EPG) information; and at least one processor coupled to the memory and communicating using TCP/IP with a computer for downloading on demand of the processor EPG information therefrom.
- 18. The system of claim 17, wherein the processor is programmed to access an EPG information source site on the Internet.
- 19. The system of claim 17, wherein an entire EPG is downloaded to the memory from the Internet only upon initialization of the memory.
- 20. A method for providing EPG information to a television memory, comprising:
downloading the EPG information to the memory on demand using at least one Internet Protocol (IP).
- 21. The method of claim 20, wherein an entire EPG dataset is downloaded to the memory on demand upon initialization of the memory.
- 22. A system, comprising:
EPG information source means; television memory means; and processor means for demanding EPG information to be conveyed to the memory means from the source means.
- 23. The system of claim 17, further comprising compressing at least text portions of the EPG information.
- 24. The method of claim 20, further comprising compressing at least text portions of the EPG information.
- 25. The system of claim 22, further comprising means for compressing at least text portions of the EPG information.
- 26. A method for providing EPG information to a television system, comprising:
packing at least portions of the EPG information into at least one file; compressing the file to render a compressed file; and transmitting the compressed file to the television system.
RELATED APPLICATIONS
[0001] This application claims priority from U.S. provisional patent application serial No. 60/434,866, filed Dec. 19, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60434866 |
Dec 2002 |
US |