Claims
- 1. A system for helping a user select among program options, comprising:
- 2. The system of claim 1 where there are at least two first devices.
- 3. The system of claim 1 where the first device is the same as the second device.
- 4. The system of claim 1 where the presenting client does not run on the same device as the server.
- 5. The system of claim 1 where the clients communicate with the server over a wide area network.
- 6. The system of claim 1 where the formatted listings information is presented in the form of a user preference grid.
- 7. A method of presenting program listings information in a two dimensional grid, the method comprising the steps of:
- 8. A computer user interface for presenting programming listings information comprising:
- 9. The computer user interface of claim 8 wherein the suggested preference order is determined, at least in part, based on personal preference information.
- 10. The computer user interface of claim 8 further comprising instructions to select a program and have all conflicting program options eliminated from the grid.
- 11. A displayed time-by-suggested preference program grid.
- 12. A data structure programmed to represent a time-by-suggested preference program grid.
- 13. A device for displaying a program grid to a user, the device programmed to:
- 14. The device of claim 12 further programmed to:
- 15. The device of claim 12 or 13 wherein the program preference information is received from a user.
- 16. The device of claim 12 or 13 wherein the program preference information is received from a server.
- 17. A server for generating program preference information, the server programmed to:
Related Application
[0001] This application claims the benefit under 35 U.S.C. §119 of the filing date of the provisional application with serial no. 60/253,318 filed November 27, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/253,318 |
Nov 2001 |
US |