Cross-device sharing of reminders
First Claim
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code for one or more programs,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,receive electronic program guide data;
determine to render selection options in an electronic program guide for content items scheduled to be available in the future;
create a notification of a content item selected from said electronic program guide, said notification including a mobile alert flag for registering a mobile alert and a recording flag for registering a recording instruction;
determine to transmit the notification of the selected content item to at least one remote electronic program guide system of another apparatus prior to the selected content item being available;
wherein at the another apparatus, when the notification is passed, and the apparatus is authorized to register the recording instruction at the another apparatus,cause, at least in part, registration of the recording instruction in a memory of the another apparatus that is stored with an electronic program guide thereby recording the content item, andwhen the recording instruction conflicts with a previous recording instruction, cause, at least in part, conversion of either the previous recording instruction or the recording instruction into a reminder; and
schedule an alert message of said selected content item to be transmitted as a message to a mobile handset at a time point that has a predetermined time period before the selected content item being available.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an electronic program guide system comprising: receiving means for receiving at least one electronic program guide corresponding to a broadcast program; selecting means for selecting a desired program from said electronic program guide; notification means for creating a notification for the program selected from said electronic program guide; communication means for access to a communications network; transmission means for transmitting a notification of the program selected from said electronic program guide to at least one remote electronic program guide system using said communications network; and reception means for receiving a notification from a remote electronic program guide system.
14 Citations
26 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive electronic program guide data; determine to render selection options in an electronic program guide for content items scheduled to be available in the future; create a notification of a content item selected from said electronic program guide, said notification including a mobile alert flag for registering a mobile alert and a recording flag for registering a recording instruction; determine to transmit the notification of the selected content item to at least one remote electronic program guide system of another apparatus prior to the selected content item being available; wherein at the another apparatus, when the notification is passed, and the apparatus is authorized to register the recording instruction at the another apparatus, cause, at least in part, registration of the recording instruction in a memory of the another apparatus that is stored with an electronic program guide thereby recording the content item, and when the recording instruction conflicts with a previous recording instruction, cause, at least in part, conversion of either the previous recording instruction or the recording instruction into a reminder; and schedule an alert message of said selected content item to be transmitted as a message to a mobile handset at a time point that has a predetermined time period before the selected content item being available. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receiving electronic program guide data; determining to render selection options in an electronic program guide for content items scheduled to be available in the future; creating a notification of a content item selected from said electronic program guide, said notification including a mobile alert flag for registering a mobile alert and a recording flag for registering a recording instruction; determining to transmit the notification of the selected content item to at least one remote electronic program guide system of another apparatus prior to the selected content item being available; wherein at the another apparatus, when the notification is passed, and the apparatus is authorized to register the recording instruction at the another apparatus, causing, at least in part, registration of the recording instruction in a memory of the another apparatus that is stored with an electronic program guide thereby recording the content item, and when the recording instruction conflicts with a previous recording instruction, causing, at least in part, conversion of either the previous recording instruction or the recording instruction into a reminder; and scheduling an alert message of said selected content item to be transmitted as a message to a mobile handset at a time point that has a predetermined time period before the selected content item being available. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving at a first apparatus electronic program guide data; determining to render at the first apparatus selection options in an electronic program guide for content items scheduled to be available in the future; creating at the first apparatus a notification of a content item selected from said electronic program guide, said notification including a mobile alert flag for registering a mobile alert and a recording flag for registering a recording instruction; determining to transmit the notification of the selected content item from the first apparatus to at least one remote electronic program guide system of a second apparatus prior to the selected content item being available; wherein at the second apparatus, when the notification is passed, and the first apparatus is authorized to register the recording instruction at the second apparatus, causing, at least in part, registration of the recording instruction in a memory of the second apparatus that is stored with an electronic program guide thereby recording the content item, and when the recording instruction conflicts with a previous recording instruction, causing, at least in part, conversion of either the previous recording instruction or the recording instruction into a reminder; and scheduling an alert message of said selected content item to be transmitted as a message to a mobile handset at a time point that has a predetermined time period before the selected content item being available. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a notification of a content item in an electronic program guide from another apparatus; and filter to pass the notification when the another apparatus is authorized to send the notification; wherein the passed notification contains a mobile alert flag, and when the another apparatus is authorized to register a mobile alert at the apparatus, schedule to transmit an alert message to a mobile phone at a time point that has a predetermined time period before the content item being available; and wherein the passed notification contains a recording flag, and when the another apparatus is authorized to register a recording instruction at the apparatus, determine to register the recording instruction in a memory of the apparatus that is stored with an electronic program guide thereby recording the content item, and when the recording instruction conflicts with a previous recording instruction, convert either the previous recording instruction or the recording instruction into a reminder. - View Dependent Claims (22)
-
-
23. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receiving a notification of a content item in an electronic program guide from another apparatus; and filtering to pass the notification when the another apparatus is authorized to send the notification; wherein the passed notification contains a mobile alert flag, and when the another apparatus is authorized to register a mobile alert at the apparatus, scheduling to transmit an alert message to a mobile phone at a time point that has a predetermined time period before the content item being available; and wherein the passed notification contains a recording flag, and when the another apparatus is authorized to register a recording instruction at the apparatus, (1) determining to register the recording instruction in a memory of the apparatus that is stored with an electronic program guide thereby recording the content item; (2) when the recording instruction conflicts with a previous recording instruction, converting either the previous recording instruction or the recording instruction into a reminder. - View Dependent Claims (24)
-
-
25. A method comprising:
-
receiving at a first apparatus a notification of a content item in an electronic program guide from a second apparatus; and filtering at the first apparatus to pass the notification when the second apparatus is authorized to send the notification; wherein the passed notification contains a mobile alert flag, and when the second apparatus is authorized to register a mobile alert at the first apparatus, scheduling to transmit an alert message to a mobile phone at a time point that has a predetermined time period before the content item being available; and wherein the passed notification contains a recording flag, and when the second apparatus is authorized to register a recording instruction at the first apparatus, determining to register the recording instruction in a memory of the first apparatus that is stored with an electronic program guide thereby recording the content item, and when the recording instruction conflicts with a previous recording instruction, converting either the previous recording instruction or the recording instruction into a reminder. - View Dependent Claims (26)
-
Specification