Method for notifying an individual of a previously scheduled event
First Claim
Patent Images
1. A method for communicating scheduling information about a future event to a user, the method comprising the acts of:
- performing scheduling tasks at a client computer, including configuring the manner in which the user is to be notified of the future event and the time at which the user is to be notified of the future event;
storing the user'"'"'s scheduling information;
accessing the user'"'"'s scheduling information;
analyzing the user'"'"'s scheduling information;
queuing to a storage area scheduling information about the future event if the future event is within a specified time frame;
accessing the storage area to retrieve the scheduling information; and
initiating communication with the user to inform the user of the future event in the manner configured and at the time configured when the user is not at the client computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A method 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.
175 Citations
27 Claims
-
1. A method for communicating scheduling information about a future event to a user, the method comprising the acts of:
-
performing scheduling tasks at a client computer, including configuring the manner in which the user is to be notified of the future event and the time at which the user is to be notified of the future event; storing the user'"'"'s scheduling information; accessing the user'"'"'s scheduling information; analyzing the user'"'"'s scheduling information; queuing to a storage area scheduling information about the future event if the future event is within a specified time frame; accessing the storage area to retrieve the scheduling information; and initiating communication with the user to inform the user of the future event in the manner configured and at the time configured when the user is not at the client computer. - View Dependent Claims (2, 3)
-
-
4. A method for communicating scheduling information to a user, the method comprising the acts of:
-
performing scheduling tasks at a client computer; storing the user'"'"'s scheduling information; accessing the user'"'"'s scheduling information; analyzing the user'"'"'s scheduling information; queuing to a storage area events in the scheduling information that are within a specified time frame; accessing the storage area to retrieve the queued events; and initiating communication with the user at or about the time that the queued event is to occur to inform the user of a scheduled event when the user is not at the client computer, wherein the act of accessing the user'"'"'s scheduling information includes the act of accessing information about how the user is to be notified when an event approaches, wherein the information about how the user is to be notified when an event approaches applies to a subset of all events in the user'"'"'s scheduling information. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method for communicating scheduling information about a future event to a user that operates scheduling software at a client computer on a network, wherein scheduling information for the user is stored at the client computer, the method comprising the acts of:
-
entering scheduling information at the client computer including the manner in which the user is to be notified of the future event and the time at which the user is to be notified of the future event; initiating a request over the network to retrieve scheduling information for the user; accessing the user'"'"'s scheduling information through programming interface calls to the scheduling software on the client computer; retrieving at least some of the user'"'"'s scheduling information; analyzing the user'"'"'s scheduling information; queuing to a storage area at least some of the user'"'"'s scheduling information that has been analyzed; accessing the storage area to retrieve the queued scheduling information; and initiating communication with the user to inform the user of the future event in the manner configured and at the time configured when the user is not at the client computer. - View Dependent Claims (11)
-
-
12. A method for communicating scheduling information to a user that operates scheduling software at a client computer on a network, wherein scheduling information for the user is stored at the client computer, the method comprising the acts of:
-
initiating a request over the network to retrieve scheduling information for the user; accessing the user'"'"'s scheduling information through programming interface calls to the scheduling software on the client computer; retrieving at least some of the user'"'"'s scheduling information; analyzing the user'"'"'s scheduling information; queuing to a storage area information relating to events in the user'"'"'s scheduling information; accessing the storage area to retrieve the queued events; and initiating communication with the user at or about the time that the queued event is to occur so as to inform the user of a scheduled event when the user is not at the client computer, wherein the information about how the user is to be notified when an event approaches applies to a subset of all events in the user'"'"'s scheduling information. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. In a computer that is connected to at least one notification server corresponding to a means of communication, wherein the computer has access to scheduling information about a future event for a user, the method comprising the acts of:
-
entering scheduling information including the manner in which the user is to be notified of the future event and the time at which the user is to be notified of the future event; retrieving the user'"'"'s scheduling information; analyzing the user'"'"'s scheduling information; queuing the scheduling information if it corresponds to a specified time frame; accessing the queue to retrieve at least some of the queued scheduling information; and activating the notification server at or about the time at which the user is to be notified of the future event to thereby initiate communication with the user and inform the user of the future event. - View Dependent Claims (20, 21)
-
-
22. In a computer that is connected to at least one notification server that is capable of initiating communication with a user, wherein the computer has access to scheduling information for the user, the method comprising the acts of:
-
retrieving the user'"'"'s scheduling information; analyzing the user'"'"'s scheduling information; queuing events in the scheduling information that are within a specified time frame by storing them on a queue; accessing the queue to retrieve one or more queued events; and activating the notification server at or about the time that the queued event is to occur to thereby initiate communication with the user and inform the user of a scheduled event, wherein the act of retrieving the user'"'"'s scheduling information includes the act of retrieving information about how the user is to be notified when an event approaches, and wherein the information about how the user is to be notified when an event approaches applies to all events in the user'"'"'s scheduling information. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification