Alert mechanism for notifying multiple user devices sharing a connected-data-set
First Claim
Patent Images
1. A system comprising:
- a server, for communicating with a user associated with a first user device and a second user device, comprising a connected-data-set, wherein the first and the second user device share portions of the connected-data-set, wherein said server comprises a processor and a storage medium for tangibly storing thereon program logic for execution by the processor the program logic comprising;
logic, executed by the processor, for monitoring communications between the server and the at least the first and the second user device for a predetermined set of notification conditions, wherein the predetermined set of notification conditions are based in part upon usage of the connected-data-set, the predetermined set of notification conditions comprise task overflow conditions for the at least the first and the second user devices;
logic, executed by the processor, for sending a notification message to the first user device in response to detection of a notification condition, the detection of the notification condition being related to usage of the connected-data-set at the second user device;
logic, executed by the processor, for assigning priority to tasks nearer to the due date, if a task overflow condition is detected at the second user device;
logic executed by the processor, for deleting completed tasks at the at least the first and the second user devices from the oldest to the newest to create storage space for new tasks if necessary; and
logic, executed by the processor, for communicating the new tasks from the server to the at least the first and the second user devices.
12 Assignments
0 Petitions
Accused Products
Abstract
System and method for notifying a user status of communications between a server and the user having one or more user devices in a communication network are disclosed. The system includes a server for communicating with the user, where the server includes a connected-data-set and the one or more user devices share portions of the connected-data-set, logic for monitoring communications between the server and the one or more user devices for a predetermined set of notification conditions, and logic for sending a notification message to the one or more user devices when a notification condition is detected.
169 Citations
42 Claims
-
1. A system comprising:
-
a server, for communicating with a user associated with a first user device and a second user device, comprising a connected-data-set, wherein the first and the second user device share portions of the connected-data-set, wherein said server comprises a processor and a storage medium for tangibly storing thereon program logic for execution by the processor the program logic comprising; logic, executed by the processor, for monitoring communications between the server and the at least the first and the second user device for a predetermined set of notification conditions, wherein the predetermined set of notification conditions are based in part upon usage of the connected-data-set, the predetermined set of notification conditions comprise task overflow conditions for the at least the first and the second user devices; logic, executed by the processor, for sending a notification message to the first user device in response to detection of a notification condition, the detection of the notification condition being related to usage of the connected-data-set at the second user device; logic, executed by the processor, for assigning priority to tasks nearer to the due date, if a task overflow condition is detected at the second user device; logic executed by the processor, for deleting completed tasks at the at least the first and the second user devices from the oldest to the newest to create storage space for new tasks if necessary; and logic, executed by the processor, for communicating the new tasks from the server to the at least the first and the second user devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
a server communicating with a user associated with a first user device and a second user device, the server comprising a connected-data-set, wherein the first and the second user devices share portions of the connected-data-set; monitoring via the server, communications with the first and the second user devices for a predetermined set of notification conditions, wherein the predetermined set of notification conditions are based in part upon usage of the connected-data-set, the predetermined set of notification conditions comprise task overflow conditions for the at least the first and the second user devices; sending, via the server, a notification message to the first user device in response to a detection of a notification condition of the predetermined set, the detection of the notification condition being related to usage of the connected-data-set at the second user device; assigning, via the server, priority to tasks nearer to the due date if a task overflow condition is detected at the first and the second user devices; deleting, via the server, completed tasks at the first and the second user devices from the oldest to the newest to create storage space for new tasks if necessary; and communicating, via the server, the new tasks from the server to the first and the second user devices. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer-readable storage medium encoded with computer-executable instructions, that when executed by a processor of a computing device, perform a method comprising:
-
monitoring communications between a server and a first user device and a second user device for a predetermined set of notification conditions the first and second user devices being associated with a user, the server comprising a connected-data-set, where portions of the connected-data-set are shared with the first and second user devices, the predetermined set of notification conditions are based in part upon usage of the connected-data-set, the predetermined set of notification conditions comprise task overflow conditions for the first and the second user devices; sending a notification message to the first user device in response to a detection of a notification condition, related to usage of the connected-data-set, at the second user device; assigning priority to tasks nearer to the due date in response to a detection of a task overflow condition at the-second user device; deleting completed tasks at the first and the second user devices from the oldest to the newest to create storage space for new tasks if necessary; and communicating the new tasks from the server to the first and the second user devices. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification