GEOLOCATION RESCHEDULING SYSTEM AND METHOD
First Claim
1. A computer-implemented method comprising:
- determining an initial meeting location for a meeting previously-scheduled to be attended by a plurality of attendees at a defined meeting time;
determining a current attendee location for each of the plurality of attendees proximate the defined meeting time, thus defining a plurality of attendee locations;
comparing the initial meeting location and one or more of the plurality of attendee locations to determine if the initial meeting location could be changed; and
if the initial meeting location could be changed, suggesting at least one alternative meeting location.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and computing system for determining an initial meeting location for a meeting previously-scheduled to be attended by a plurality of attendees at a defined meeting time. A current attendee location is determined for each of the plurality of attendees proximate the defined meeting time, thus defining a plurality of attendee locations. The initial meeting location and one or more of the plurality of attendee locations are compared to determine if the initial meeting location could be changed. If the initial meeting location could be changed, at least one alternative meeting location is suggested.
26 Citations
24 Claims
-
1. A computer-implemented method comprising:
-
determining an initial meeting location for a meeting previously-scheduled to be attended by a plurality of attendees at a defined meeting time; determining a current attendee location for each of the plurality of attendees proximate the defined meeting time, thus defining a plurality of attendee locations; comparing the initial meeting location and one or more of the plurality of attendee locations to determine if the initial meeting location could be changed; and if the initial meeting location could be changed, suggesting at least one alternative meeting location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
-
determining an initial meeting location for a meeting previously-scheduled to be attended by a plurality of attendees at a defined meeting time; determining a current attendee location for each of the plurality of attendees proximate the defined meeting time, thus defining a plurality of attendee locations; comparing the initial meeting location and one or more of the plurality of attendee locations to determine if the initial meeting location could be changed; and if the initial meeting location could be changed, suggesting at least one alternative meeting location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system including a processor and memory configured to perform operations comprising:
-
determining an initial meeting location for a meeting previously-scheduled to be attended by a plurality of attendees at a defined meeting time; determining a current attendee location for each of the plurality of attendees proximate the defined meeting time, thus defining a plurality of attendee locations; comparing the initial meeting location and one or more of the plurality of attendee locations to determine if the initial meeting location could be changed; and if the initial meeting location could be changed, suggesting at least one alternative meeting location. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification