Apparatus, systems and methods for content availability notification
First Claim
1. A method of notifying a user of content availability, the method comprising:
- presenting information identifying a plurality of programs to the user of a media device, wherein the information identifying the plurality of programs is based on a content database stored at the media device;
receiving at the media device a content availability notification request from the user specifying a program of interest identified from the presented plurality of programs;
searching at the media device current electronic program guide (EPG) information stored at the media device to identify the program of interest;
determining at the media device that the information identifying the specified program of interest is unavailable based upon the search of the current EPG information that is stored at the media device;
generating at the media device a content availability reminder based on the content database, wherein the content availability reminder is associated with the specified program of interest;
storing at the media device the generated content availability reminder;
receiving at the media device EPG information updates, wherein the EPG information updates are used to update EPG information stored at the media device, wherein the updated EPG information indicates a schedule of programs that are currently available or are scheduled for future presentation;
monitoring at the media device on a periodic basis at least one of the received EPG information updates received at the media device and the updated EPG information stored at the media device to determine availability of the specified program of interest;
determining at the media device that the specified program of interest is available when the monitored at least one of the EPG information updates received at the media device and the updated EPG information stored at the media device indicates availability of the specified program of interest; and
generating at the media device a content availability reminder notification in response to determining that the program of interest is currently available or is scheduled for future presentation, wherein the content availability reminder notification is presented to the user of the media device and indicates at least a title of the specified program of interest.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are operable to notify a user of content availability. An exemplary embodiment receives a content availability notification request that specifies at least one content of interest, searches current electronic program guide (EPG) information to identify the content of interest, determines that the information identifying the specified content of interest is unavailable based upon the search of the current EPG information, generates a content availability reminder that is associated with the specified content of interest, monitors a content database to determine an availability of the specified content of interest identified in the content availability reminder, determines that the specified content of interest is available when the monitored content database indicates availability of the specified content of interest, and generates a content availability reminder notification that indicates at least a title of the specified content of interest.
-
Citations
16 Claims
-
1. A method of notifying a user of content availability, the method comprising:
-
presenting information identifying a plurality of programs to the user of a media device, wherein the information identifying the plurality of programs is based on a content database stored at the media device; receiving at the media device a content availability notification request from the user specifying a program of interest identified from the presented plurality of programs; searching at the media device current electronic program guide (EPG) information stored at the media device to identify the program of interest; determining at the media device that the information identifying the specified program of interest is unavailable based upon the search of the current EPG information that is stored at the media device; generating at the media device a content availability reminder based on the content database, wherein the content availability reminder is associated with the specified program of interest; storing at the media device the generated content availability reminder; receiving at the media device EPG information updates, wherein the EPG information updates are used to update EPG information stored at the media device, wherein the updated EPG information indicates a schedule of programs that are currently available or are scheduled for future presentation; monitoring at the media device on a periodic basis at least one of the received EPG information updates received at the media device and the updated EPG information stored at the media device to determine availability of the specified program of interest; determining at the media device that the specified program of interest is available when the monitored at least one of the EPG information updates received at the media device and the updated EPG information stored at the media device indicates availability of the specified program of interest; and generating at the media device a content availability reminder notification in response to determining that the program of interest is currently available or is scheduled for future presentation, wherein the content availability reminder notification is presented to the user of the media device and indicates at least a title of the specified program of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of notifying a user of content availability, the method comprising:
-
presenting information identifying a first plurality of programs to the user of a media device, wherein the information identifying the first plurality of programs is based on a content database stored at the media device; periodically receiving and storing electronic program guide (EPG) information at the media device, wherein an EPG identifies a second plurality of programs that are currently available or are scheduled for future presentation at the media device; receiving a content availability notification request at the media device from the user, wherein the content availability notification request specifies a program of interest identified from the presented first plurality of programs identified from the content database; searching at the media device current EPG information stored at the media device to identify the program of interest; determining at the media device that the specified program of interest is unavailable based upon the search of the current EPG information that is stored at the media device; generating at the media device a content availability reminder based on the content database in response to determining that the specified program of interest is unavailable, wherein the content availability reminder is associated with the specified program of interest; monitoring at the media device the periodically received EPG information to determine availability of the specified program of interest; determining at the media device that the specified program of interest is available when the monitoring of the EPG information performed at the media device indicates that the specified program of interest is currently available or becomes scheduled for future presentation; generating at the media device a content availability reminder notification, wherein the content availability reminder notification indicates at least a title of the specified program of interest; and communicating the content availability reminder notification from the media device, wherein the content availability reminder notification is presented to the user of the media device on a display. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A content availability notification system in a media device, comprising:
-
a memory, wherein the memory of the media device stores EPG information that identifies a first plurality of programs that are currently available or are scheduled for future presentation, and wherein the memory of the media device stores a content data base that identifies a second plurality of programs that are not currently available or are not scheduled for future presentation; a program content stream interface configured to receive at least one program content stream from a content service provider, wherein the first plurality of programs reside in the at least one program content stream; a processor system communicatively coupled to the memory and the program content stream interface, wherein the processor system is configured to process the received program content stream into content that is presentable on a display to a user; content availability reminder logic residing in the memory of the media device and configured, when executed by the processor system of the media device, to; receive a content availability notification request from the user of the media device, wherein the content availability notification request specifies at least one content of interest; determine that the specified content of interest is unavailable in the first plurality of programs; generate a content availability reminder, wherein the content availability reminder is associated with the specified content of interest; monitor updates to the EPG information to determine an availability of the specified content of interest identified in the content availability reminder; determine that the specified content of interest is available when the monitored EPG information indicates that the specified content of interest is currently available or has become scheduled for future presentation; and generate a content availability reminder notification, wherein the content availability reminder indicates at least a title of the specified content of interest; and a digital video recorder configured to record the specified content of interest identified in the content availability notification request when received in the at least one program content stream. - View Dependent Claims (15, 16)
-
Specification