System for notifying an individual of a previously scheduled event
First Claim
Patent Images
1. A system for communicating scheduling information to a user about a scheduled event, comprising:
- (a) a network;
(b) a client computer that is connected to the network and that executes software that allows the user to perform scheduling tasks,(c) a storage area, accessible by the client computer, for storing the user'"'"'s scheduling information;
(d) a notification server that initiates communication with the user;
(e) a server computer that is connected to the network and the notification server, wherein the server computer is programmed to;
retrieve from the storage area the user'"'"'s scheduling information, wherein the user'"'"'s scheduling information includes the manner in which the user is to be notified of the scheduled event and the time at which the user is to be notified of the scheduled event,analyze the user'"'"'s scheduling information and queue events in the scheduling information that are within a specified time frame,access the queued events, andactivate the notification server at or about the time that the queued event is to occur to thereby initiate communication with the user about the scheduled event in the manner in and time at which the user is to be notified of the scheduled event, thereby informing the user of the scheduled event when the user is not near the client computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for notifying an individual of a previously scheduled event. The individual'"'"'s scheduling information is accessed, and analyzed. When a scheduled event arrives, the user is notified in the manner that the user specifies. Methods of notification include wireless pager, email, and wireless telephone.
-
Citations
34 Claims
-
1. A system for communicating scheduling information to a user about a scheduled event, comprising:
-
(a) a network; (b) a client computer that is connected to the network and that executes software that allows the user to perform scheduling tasks, (c) a storage area, accessible by the client computer, for storing the user'"'"'s scheduling information; (d) a notification server that initiates communication with the user; (e) a server computer that is connected to the network and the notification server, wherein the server computer is programmed to; retrieve from the storage area the user'"'"'s scheduling information, wherein the user'"'"'s scheduling information includes the manner in which the user is to be notified of the scheduled event and the time at which the user is to be notified of the scheduled event, analyze the user'"'"'s scheduling information and queue events in the scheduling information that are within a specified time frame, access the queued events, and activate the notification server at or about the time that the queued event is to occur to thereby initiate communication with the user about the scheduled event in the manner in and time at which the user is to be notified of the scheduled event, thereby informing the user of the scheduled event when the user is not near the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer that is connected to at least one notification server that is capable of communicating with a user, wherein the computer has access to scheduling information about a scheduled event for the user, the computer comprising:
-
(a) a processor; (b) a queue that is accessible to the processor for storing queued events; (c) a network connection that is accessible to the processor; and (d) a program storage area accessible to the processor and having a program stored thereon, wherein the program is configured to cause the processor to; retrieve the user'"'"'s scheduling information, wherein the scheduling information includes the manner in which the user is to be notified of the scheduled event and the time at which the user is to be notified of the scheduled event; analyze the user'"'"'s scheduling information and queue events in the scheduling information that are within a specified time frame by storing them in the queue, access the queue to retrieve one or more queued events, and activate the notification server at or about the time that the queued event is to occur to thereby initiate communication with the user about the scheduled event in the manner in and time at which the user is to be notified of the scheduled event, thereby informing the user of the scheduled event. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data storage medium having a program stored on it, wherein the program is configured to cause a computer to:
-
retrieve scheduling information for a user, wherein the scheduling information includes the manner in which the user is to be notified of the scheduled event and the time at which the user is to be notified of the scheduled event; analyze the user'"'"'s scheduling information and queue events in the scheduling information that are within a specified time frame by storing them in a queue; access the queue to retrieve one or more queued events; and activate a notification server at or about the time that the queued event is to occur to thereby initiate communication with the user about the scheduled event in the manner in and time at which the user is to be notified of the scheduled event, thereby informing the user of the scheduled event. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A computer that is connected to at least one notification server that is capable of communicating with a user, the computer comprising:
-
means for retrieving a user'"'"'s scheduling information, wherein the scheduling information includes the manner in which the user is to be notified of the scheduled event and the time at which the user is to be notified of the scheduled event; means for analyzing the user'"'"'s scheduling information; means for queuing events in the scheduling information that are within a specified time frame by storing them in a queue; means for accessing the queue to retrieve one or more queued events; and means for activating the notification server at or about the time that the queued event is to occur to thereby initiate communication with the user about the scheduled event in the manner in and time at which the user is to be notified of the scheduled event, thereby informing the user of the scheduled event. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification