Claims
- 1. A method for collecting information related to an information distribution system, comprising:
receiving user inputs at a terminal; collecting trend data based on the received user inputs; and reporting the collected trend data to a server in the information distribution system.
- 2. The method of claim 1, wherein each received user input corresponds to an event, the method further comprising:
stamping each event with a time of occurrence for the event.
- 3. The method of claim 2, further comprising:
associating each event with a source where the event occurred.
- 4. The method of claim 1, wherein the collected trend data is reported periodically.
- 5. The method of claim 1, wherein the collected trend data is reported upon receiving a request for the trend data.
- 6. The method of claim 1, wherein the trend data includes user interaction at the terminal.
- 7. The method of claim 1, wherein the trend data includes user demographic information.
- 8. The method of claim 1, wherein the trend data includes user selections for specific programming choices.
- 9. The method of claim 1, wherein the trend data is indicative of user preferences for programming.
- 10. The method of claim 1, wherein the user inputs include a selection for a particular filter icon from among a plurality of filter icons provided in a user interface at the terminal.
- 11. The method of claim 1, wherein the user inputs include a selection for a particular program provided to the terminal.
- 12. The method of claim 1, wherein the user inputs include a request for a particular program to be provided to the terminal.
- 13. The method of claim 1, wherein the user inputs include user navigation through a user interface.
- 14. A method for collecting information related to an information distribution system, comprising:
receiving user inputs at a terminal, wherein each received user input corresponds to an event; stamping each event with a time of occurrence for the event; collecting trend data based on the events at the terminal; and reporting the collected trend data to a server in the information distribution system.
- 15. A method for collecting information related to an information distribution system, comprising:
receiving trend data based on user inputs at a plurality of terminals; and analyzing the trend data in accordance with one or more categories.
- 16. The method of claim 15, further comprising:
determining statistical information for the received trend data.
- 17. The method of claim 15, further comprising:
polling the plurality of terminals for the trend data.
- 18. The method of claim 17, wherein the plurality of terminals are randomly selected for polling.
- 19. The method of claim 15, wherein the trend data is indicative of user preferences relating to television viewing.
- 20. The method of claim 15, wherein the trend data is indicative of user habits and preferences relating to use of an interactive program guide.
- 21. The method of claim 15, wherein each received user input corresponds to an event at the terminal, and wherein the trend data includes a plurality of events collected at the plurality of terminals.
- 22. The method of claim 21, wherein the analyzing includes
categorizing the events into time of day at which the events occurred.
- 23. The method of claim 21, wherein the analyzing includes
categorizing the events into day of week in which the events occurred.
- 24. The method of claim 21, wherein the analyzing includes
categorizing the events by geographic regions in which the events occurred.
- 25. A method for providing information in an information distribution system, comprising:
receiving trend data based on user inputs at a plurality of terminals; analyzing the trend data in accordance with one or more categories; and delivering contents to the plurality of terminals based at least in part on the analyzed trend data.
- 26. The method of claim 25, wherein the trend data includes demographic information collected for the plurality of terminals.
- 27. The method of claim 25, further comprising:
selecting and targeting contents for delivery to the plurality of terminals based on the analyzed trend data.
- 28. The method of claim 27, wherein the targeted contents include advertisements or programming, or a combination thereof.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. provisional Application Serial No. 60/253,417, entitled “METHOD AND APPARATUS FOR INTERACTIVE PROGRAM GUIDE AND ADVERTISING SYSTEM,” filed Nov. 27, 2000, which is incorporated herein by reference in its entirety for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60253417 |
Nov 2000 |
US |