Event-based appointment scheduling adaptive to real-time information
First Claim
1. A method for augmenting an event-based appointment in an electronic scheduler in real-time, the method comprising:
- retrieving an appointment data associated with an appointment, the appointment data comprising an event trigger and one or more event actions depending on the event trigger;
acquiring event-related information based on the event trigger, the event-related information capable of determining if the event trigger is satisfied;
determining if the acquired event-related information satisfies the event trigger; and
in response to determining that the event trigger is satisfied, performing the one or more event actions.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for augmenting an event-based appointment in an electronic scheduler in real-time includes retrieving an appointment data associated with an appointment. The appointment data includes an event trigger and one or more event actions depending on the event trigger. The method also includes acquiring event-related information based on the event trigger, where the event-related information is capable of determining if the event trigger is satisfied. The method further includes determining if the acquired event-related information satisfies the event trigger; and in response to determining that the event trigger is satisfied, performing the one or more event actions. A portable electronic scheduler suitable to accompany a user of the portable electronic scheduler includes a storage device and a module coupled to the storage device. The storage device is configured to store event information, and the storage device stores data corresponding to an event, wherein the data includes an event trigger and one or more event actions depending on the event trigger. The module is operable to obtain event-related information based on the event trigger, operable to determine if the event trigger is satisfied, and operable to initiate the performance of the one or more event actions in response to determining that the event trigger is satisfied.
163 Citations
45 Claims
-
1. A method for augmenting an event-based appointment in an electronic scheduler in real-time, the method comprising:
-
retrieving an appointment data associated with an appointment, the appointment data comprising an event trigger and one or more event actions depending on the event trigger;
acquiring event-related information based on the event trigger, the event-related information capable of determining if the event trigger is satisfied;
determining if the acquired event-related information satisfies the event trigger; and
in response to determining that the event trigger is satisfied, performing the one or more event actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 22)
-
-
17. A method for transmitting a notification to one or more meeting attendees, the method comprising:
-
retrieving a meeting data associated with a scheduled meeting, the meeting data provided by a user of a portable electronic scheduler, the meeting data comprising a meeting time, meeting location, and one or more meeting attendees;
determining a present geographical location of the user based on the location of the user'"'"'s portable electronic scheduler;
determining whether the present geographical location matches the meeting location;
determining whether the present time is substantially the meeting time;
in response to determining that the present geographical location does not match the meeting location or that the present time is not substantially the meeting time, determining the user'"'"'s movement parameters;
determining an estimated time of arrival at the meeting location, the estimated time of arrival determined from the user'"'"'s present geographical location and the user'"'"'s movement parameters;
determining whether the estimated time of arrival is past the meeting time; and
in response to determining that the estimated time of arrival is past the meeting time, notifying the one or more meeting attendees. - View Dependent Claims (18, 19, 20, 21)
-
-
23. A portable electronic scheduler suitable to accompany a user of the portable electronic scheduler, the portable electronic scheduler comprising:
-
a storage device configured to store event information, the storage device storing data corresponding to an event, wherein the data comprises an event trigger and one or more event actions depending on the event trigger; and
a module coupled to the storage device, the module operable to obtain event-related information based on the event trigger, the module operable to determine if the event trigger is satisfied, the module operable to initiate the performance of the one or more event actions in response to determining that the event trigger is satisfied. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer-readable storage medium having stored thereon computer instructions that, when executed by a portable electronic scheduler, cause the portable electronic scheduler to:
-
retrieve an appointment data associated with an appointment, the appointment data comprising an event trigger and an event action depending on the event trigger;
acquire event-related information based on the event trigger, the event-related information capable of determining if the event trigger is satisfied;
determine if the acquired event-related information satisfies the event trigger; and
in response to determining that the event trigger is satisfied, perform the event action depending from the event trigger. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification