IP Library Patent Application 11297721
Patent Application
App. No. 11/297,721

Methods, systems, and computer program products for managing a schedule for a party using geographic location information

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/297,721
Abstract

A scheduling system is operated by defining a schedule for a party. The schedule includes at least one event that is associated with a geographic location. A notification message is received from a notification system if the party has arrived at the geographic location. The event is updated on the schedule based on the notification message.

Claims (49)

1 . A method of operating a scheduling system, comprising:

defining a schedule for a party, the schedule comprising at least one event that is associated with a geographic location;

receiving a notification message from a notification system if the party has arrived at the geographic location; and

updating the event on the schedule based on the notification message.

2 . The method of claim 1 , wherein the at least one event has a time associated therewith.

3 . The method of claim 2 , wherein updating the event on the schedule comprises:

determining if the notification message has been received before the time; and

updating the event on the schedule to indicate that the party has not arrived at the geographic location if the notification message has not been received before the time.

4 . The method of claim 3 , further comprising:

voiding a contractual obligation if the notification message has not been received before the time; and

performing a contractual obligation if the notification message has been received before the time.

5 . The method of claim 1 , further comprising:

performing a task associated with the event on the schedule if the notification message is received.

6 . The method of claim 5 , wherein performing the task comprises:

reserving a resource for the party.

7 . The method of claim 5 , wherein the task is a contractual obligation.

8 . A scheduling system, comprising:

means for defining a schedule for a party, the schedule comprising at least one event that is associated with a geographic location;

means for receiving a notification message from a notification system if the party has arrived at the geographic location; and

means for updating the event on the schedule based on the notification message.

9 . The system of claim 8 , wherein the at least one event has a time associated therewith.

10 . The system of claim 9 , wherein the means for updating the event on the schedule comprises:

means for determining if the notification message has been received before the time; and

means for updating the event on the schedule to indicate that the party has not arrived at the geographic location if the notification message has not been received before the time.

11 . The system of claim 10 , further comprising:

means for voiding a contractual obligation if the notification message has not been received before the time; and

means for performing a contractual obligation if the notification message has been received before the time.

12 . The system of claim 8 , further comprising:

means for performing a task associated with the event on the schedule if the notification message is received.

13 . The system of claim 12 , wherein the means for performing the task comprises:

means for reserving a resource for the party.

14 . The system of claim 12 , wherein the task is a contractual obligation.

15 . A computer program product for operating scheduling system, comprising:

a computer readable storage medium having computer readable program code embodied therein, the computer readable program code comprising:

computer readable program code configured to define a schedule for a party, the schedule comprising at least one event that is associated with a geographic location;

computer readable program code configured to receive a notification message from a notification system if the party has arrived at the geographic location; and

computer readable program code configured to update the event on the schedule based on the notification message.

16 . The computer program product of claim 15 , wherein the at least one event has a time associated therewith.

17 . The computer program product of claim 16 , wherein the computer readable program code configured to update the event on the schedule comprises:

computer readable program code configured to determine if the notification message has been received before the time; and

computer readable program code configured to update the event on the schedule to indicate that the party has not arrived at the geographic location if the notification message has not been received before the time.

18 . The computer program product of claim 17 , further comprising:

computer readable program code configured to void a contractual obligation if the notification message has not been received before the time; and

computer readable program code configured to perform a contractual obligation if the notification message has been received before the time.

19 . The computer program product of claim 15 , further comprising:

computer readable program code configured to perform a task associated with the event on the schedule if the notification message is received.

20 . The computer program product of claim 19 , wherein the computer readable program code configured to perform the task comprises:

computer readable program code configured to reserve a resource for the party.

21 . The computer program product of claim 19 , wherein the task is a contractual obligation.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2005
From: ADAMCZYK, MARIA; NGUYEN, HONG THI
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 017347/0206 →