Claims
- 1. A computer readable medium, having programming executable on a computer, that provides program content notification related to content available on a video and multimedia program content distribution network, comprising:
a content availability notification module; a notification data reception module, coupled to the content availability notification module, that receives and processes notification data, wherein the notification data is used to formulate and transmit one or more content availability notification messages; a content schedule and availability analysis module, coupled to the notification data reception module, that receives and processes one or more of content schedule and availability of the program content available on the video and multimedia program content distribution network and user content download requests, and produces processed schedule and availability data; a content download request analysis module, coupled to the notification data reception module, that processes data from the user download requests for formatting and routing one or more content notification availability forms; a notification form builder, coupled to the content schedule and availability analysis module, that receives the processed schedule and availability data, and generates a notification form; a notification form router, coupled to the notification form builder, that routes notification data for transmission to a user; and one or more notification modules that provide the program content notification.
- 2. The computer readable medium of claim 1, wherein the one or more notification modules comprise:
a user terminal notification module that provides an on-screen notification; an email notification module that provides an email notification; an instant messaging notification module that provides an instant text notification message; a pager and wireless notification module that provides one of a voice and a text notification message; and an automated telephone notification module that provides a telephone message notification.
- 3. The computer readable medium of claim 2, wherein the on-screen notification includes one or more of an on-screen pop up window, an on-screen banner, an icon, and an audible message.
- 4. The computer readable medium of claim 3, wherein the on-screen notification is provided at one of a television and an computer display.
- 5. The computer readable medium of claim 4, wherein the on-screen notification includes a hyperlink to one or more programs.
- 6. The computer readable medium of claim 1, wherein the program content notification is provided until an acknowledgement is received by the content availability notification module.
- 7. The computer readable medium of claim 6, wherein the program content notification is provided continually.
- 8. The computer readable medium of claim 6, wherein the program content notification is provided periodically.
- 9. The computer readable medium of claim 1, wherein the one or more notification modules provide the program content notification
- 10. The computer readable medium of claim 1, further comprising a user data analysis module, coupled to the notification data reception module, that receives and processes user profile data.
- 11. The computer readable medium of claim 1, wherein the notification data are contained in a program content download request.
- 12. The computer readable medium of claim 1, further comprising a user's profile and history file, wherein the notification data are contained in the user's profile and history file.
- 13. The computer readable medium of claim 1, wherein the notification data includes the method of delivery of the program content notification.
- 14. A method for notifying users of availability of video and digital multimedia program content in a video and multimedia program content distribution network, comprising:
receiving a program content request, wherein the request specifies desired program content for delivery to a user terminal; receiving information related to availability of the desired program content; determining a notification protocol to notify the user terminal of the availability of the desired program content; analyzing the information related to the availability of the desired program content; generating a notification form; and routing the notification form to one or more notification modules, wherein the one or more notification modules transmit a program content availability notification.
- 15. The method of claim 14, wherein the step of determining the notification protocol comprises analyzing a user history and profile file.
- 16. The method of claim 14, wherein the step of determining the notification protocol comprises analyzing a program content download request.
- 17. The method of claim 14, wherein the notification protocol comprises one or more of delivery of an on-screen prompt, an email message, a wireless message, an instant text message, an audio message, and an automated telephone message.
- 18. The method of claim 14, further comprising repeating the program content availability notification until an acknowledgement is received.
- 19. The method of claim 18, wherein the acknowledgement is received at the user terminal.
- 20. A system that provides program content notification related to content available on a video and multimedia program content distribution network, comprising:
means for receiving program notification data, wherein the receiving means receives and processes notification data, wherein the notification data is used to formulate and transmit one or more content availability notification messages; means for analyzing program content schedule and availability, coupled to the receiving means, wherein the means for analyzing program content schedule and availability receives and processes one or more of content schedule and availability of the program content available on the video and multimedia program content distribution network and user content download requests, and produces processed schedule and availability data; means for analyzing a program content download request, coupled to the receiving means, wherein the means for analyzing a program content download request processes data from the user download requests for formatting and routing one or more content notification availability forms; means for generating a notification form, coupled to the means for analyzing content schedule and availability, wherein the generating means receives the processed schedule and availability data, and generates a notification form; means for routing the notification form, coupled to the generating means, wherein the routing means routes notification data for transmission to a user; and means for providing the program content notification.
- 21. The system of claim 20, wherein the means for providing the program content notification comprises:
means for providing an on-screen notification; means for providing an email notification; means for providing an instant text notification message; means for providing a wireless voice and a text notification message; and means for providing an automated telephone message notification.
- 22. The system of claim 21, wherein the on-screen notification includes one or more of an on-screen pop up window, an on-screen banner, an icon, and an audible message.
- 23. The system of claim 22, wherein the on-screen notification is provided at one of a television and an computer display.
- 24. The system of claim 23, wherein the on-screen notification includes a hyperlink to one or more programs.
- 25. The system of claim 20, wherein the program content notification is provided until an acknowledgement is received by the receiving means.
- 26. The system of claim 25, wherein the program content notification is provided continually.
- 27. The system of claim 25, wherein the program content notification is provided periodically.
- 28. The system of claim 20, further comprising means of analyzing user data, coupled to the receiving means, wherein the means for analyzing user data receives and processes user profile data.
- 29. The system of claim 20, wherein the notification data are contained in a program content download request.
- 30. The system of claim 20, further comprising a user's profile and history file, wherein the notification data are contained in the user's profile and history file.
- 31. The system of claim 20, wherein the notification data includes the method of delivery of the program content notification.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of patent application Ser. No. 09/920,723, filed Aug. 3, 2001, entitled “Video and Digital Multimedia Aggregator.”
[0002] The following U.S. Patents also are incorporated by reference:
[0003] U.S. Pat. No. 5,798,785, entitled “Terminal for Suggesting Programs Offered on a Television Program Delivery System;”
[0004] U.S. Pat. No. 5,986,690, entitled “Electronic Book Selection and Delivery System;”
[0005] The following co-pending U.S. patent applications also are incorporated by reference:
[0006] patent application Ser. No. 07/991,074, filed Dec. 9, 1992, entitled “Remote Control for Menu Driven Subscriber Access to Television Programming;”
[0007] patent application Ser. No. 08/906,469, filed Aug. 5, 1997, entitled “Reprogrammable Terminal for Suggesting Programs Offered on a Television Program Delivery System;”
[0008] patent application Ser. No. 09/191,520, filed Nov. 13, 1998, entitled “Digital Broadcast Program Ordering;”
[0009] patent application Ser. No. 09/289,957, filed Apr. 13, 1999, entitled “Electronic Book Alternative Delivery Systems;”
[0010] patent application Ser. No. 09/289,956, filed Apr. 13, 1999, entitled “Electronic Book Alternative Delivery Methods;” and
[0011] patent application Ser. No. 09/920,615, entitled “Video and Digital Multimedia Aggregator Remote Content Crawler,” and patent application Ser. No. 09/921,057, entitled “Video and Digital Multimedia Aggregator Content Suggestion Engine,” both filed on Aug. 3, 2001.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09920723 |
Aug 2001 |
US |
| Child |
09977488 |
Oct 2001 |
US |