Claims
- 1. In a system for delivering video programs to end users, a method for controlling the viewing of video programs at a user location having one or more viewing devices, the method comprising:
counting a number of viewings of a program during a time period; determining whether the number of viewings exceeds a viewing limit for the time period; and preventing further viewings of the program if the number of viewings exceeds the viewing limit for the time period.
- 2. The method as recited in claim 1, wherein the programs comprise programs selected from group including pay per view video on demand (VOD) programs, near VOD programs and subscription VOD.
- 3. The method as recited in claim 1, wherein the time period can be based on years, months, weeks, days, portions of days, or hours.
- 4. The method as recited in claim 3, wherein the portions of days comprise morning, afternoon, evening, night and prime time viewing period.
- 5. The method as recited in claim 1, wherein the viewing limit can be different for different types of programs.
- 6. The method as recited in claim 1, wherein the step of counting a number of viewings comprises counting a viewing after a predetermined amount of time of the program is viewed.
- 7. The method as recited in claim 6, wherein the predetermined amount of time of the program comprises a preview of the program.
- 8. The method as recited in claim 1, wherein the one or more viewing devices is a device selected from the group comprising a television set, a set-top box, a personal video recorder (PVR), a computer, a PDA, a cellular phone, or any combination of these devices.
- 9. The method as recited in claim 1, further comprising the step of providing a user interface that shows the number of viewings available to the user for one or more time periods.
- 10. The method as recited in claim 9, wherein the step of providing a user interface comprises providing a message on a programming menu stating the number of viewings available to the user for the one or more time periods.
- 11. The method as recited in claim 9, wherein the step of providing a user interface comprises providing an icon on a programming menu indicating the number of viewings available to the user for the one or more time periods.
- 12. The method as recited in claim 1, wherein the step of counting a number of viewings comprises counting a number of viewings viewed using all of the one or more viewing devices, and wherein the step of preventing further viewings comprises preventing further viewings for all of the one or more viewing devices if the number of viewings exceeds the viewing limit for the time period.
- 13. The method as recited in claim 1, wherein the step of counting a number of viewings comprises counting a number of viewings viewed by each of the one or more viewing devices separately, and wherein the step of preventing further viewings comprises preventing further viewings for each of the one or more viewing devices separately if the number of viewings for the one or more viewing devices exceeds the viewing limit for the time period.
- 14. A system for controlling the viewing of video programs at a user location having one or more viewing devices, comprising:
a program distribution system adapted to provide video programs to one or more viewing devices at a user location; and a viewing control system in communication with the program distribution system and the viewing devices, said viewing control system adapted to:
count a number of viewings of a program during a time period; determine whether the number of viewings exceeds a viewing limit for the time period; and prevent further viewings of the program if the number of viewings exceeds the viewing limit for the time period.
- 15. The system as recited in claim 14, wherein the program distribution system comprises a cable programming transmission network.
- 16. The system as recited in claim 14, wherein the program distribution system comprises a satellite programming transmission network.
- 17. The system as recited in claim 14, wherein the program distribution system comprises video server connected to the Internet.
- 18. The system as recited in claim 14, wherein the viewing control system comprises a server located at a program service provider.
- 19. The system as recited in claim 14, wherein the viewing control system is configured with the program distribution system.
- 20. The system as recited in claim 14, where in the viewing control system comprises a computing device at the user location in communication with a server located at a program service provider.
- 21. The system as recited in claim 20, wherein the computing device comprises a device selected from the group including a set-top box, a personal video recorder (PVR), a video server, a television having set-top box and/or PVR functionality built therein, and a personal computing device.
- 22. The system as recited in claim 14, wherein the programs comprise programs selected from group including pay per view video on demand (VOD) programs, near VOD programs and subscription VOD.
- 23. The system as recited in claim 14, wherein the time period can be based on years, months, weeks, days, portions of days, or hours.
- 24. The system as recited in claim 23, wherein the portions of days comprise morning, afternoon, evening, night and prime time viewing period.
- 25. The system as recited in claim 14, wherein the viewing limit can be different for different types of programs.
- 26. The system as recited in claim 14, wherein the viewing control system is adapted to count a viewing after a predetermined amount of time of the program is viewed.
- 27. The system as recited in claim 26, wherein the predetermined amount of time of the program comprises a preview of the program.
- 28. The system as recited in claim 14, wherein the one or more viewing devices is a device selected from the group comprising a television set, a set-top box, a personal video recorder (PVR), a computer, a PDA, a cellular phone, or any combination of these devices.
- 29. The system as recited in claim 14, wherein the viewing control system is further adapted to provide a user interface that shows the number of viewings available to the user for one or more time periods.
- 30. The system as recited in claim 29, wherein the user interface comprises a message on a programming menu stating the number of viewings available to the user for the one or more time periods.
- 31. The system as recited in claim 29, wherein the user interface comprises an icon on a programming menu indicating the number of viewings available to the user for the one or more time periods.
- 32. The system as recited in claim 14, wherein the viewing control system is adapted to:
count a number of viewings viewed using all of the one or more viewing devices; and prevent further viewings for all of the one or more viewing devices if the number of viewings exceeds the viewing limit for the time period.
- 33. The system as recited in claim 14, wherein the viewing control system is adapted to:
count a number of viewings viewed by each of the one or more viewing devices separately; and prevent further viewings for each of the one or more viewing devices separately if the number of viewings for the one or more viewing devices exceeds the viewing limit for the time period.
- 34. A system for controlling the viewing of video programs at a user location having one or more viewing devices, comprising:
means for distributing video programs to one or more viewing devices at a user location; means for counting a number of viewings of a program during a time period; means for determining whether the number of viewings exceeds a viewing limit for the time period; and means for preventing further viewings of the program if the number of viewings exceeds the viewing limit for the time period.
- 35. In a system for delivering video programs to end users, a method for monitoring the viewing of the video programs at a user location having one or more viewing devices, the method comprising steps of:
counting a number of viewings of a program during a time period; invoking business rules based on the number of viewings counted.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This patent application claims the benefit of U.S. Provisional Patent Application Serial No. 60/331,886, filed on Nov. 20, 2001, and entitled “Video On Demand Controls,” the entirety of which is incorporated by reference herein for all purposes.
[0002] In addition, this application is being filed contemporaneously with related U.S. patent application Ser. No. ______, entitled “Systems And Methods For Providing Marketing Messages And Incentives Based On Viewing Limits And Viewing Limit Levels” (Attorney Docket No. 019281-002020US), the entirety of which is incorporated by reference herein for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60331886 |
Nov 2001 |
US |