System and method for tracking appointment data
First Claim
1. A computer system for tracking appointment data between an appointment seeker and an appointment target, comprising:
- a clinic engine operable to allow the appointment target to identify a first block of time as available to meet time;
an appointment engine operable to make available at least a portion of the first block of time to an appointment seeker in response to an appointment request;
an appointment seeker interface operable to allow the appointment seeker to schedule a first appointment during the first block of time; and
a notification engine operable to notify the appointment target of the first appointment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for tracking appointment data are introduced that combat the many drawbacks associated with conventional systems. A particular embodiment of a system incorporating teachings of the present disclosure includes a clinic engine operable to allow an appointment target to identify a first block of time as available to meet time and an appointment engine operable to make available at least a portion of the first block of time to an appointment seeker in response to an appointment request. The system may also include an appointment seeker interface that allows the appointment seeker to schedule a first appointment during the first block of time and a notification engine operable to notify the appointment target of the first appointment.
85 Citations
20 Claims
-
1. A computer system for tracking appointment data between an appointment seeker and an appointment target, comprising:
-
a clinic engine operable to allow the appointment target to identify a first block of time as available to meet time;
an appointment engine operable to make available at least a portion of the first block of time to an appointment seeker in response to an appointment request;
an appointment seeker interface operable to allow the appointment seeker to schedule a first appointment during the first block of time; and
a notification engine operable to notify the appointment target of the first appointment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for tracking appointment data, comprising:
-
maintaining a data store comprising data relating to an appointment schedule of an appointment target;
identifying an appointment opportunity for the appointment target as open for scheduling in response to an input;
receiving a request to schedule an appointment for the appointment opportunity;
granting the request; and
notifying the appointment target of the granted request. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system for tracking appointment data between a plurality of end users comprising:
-
an end user interface which may be accessible by a first end user of the system using standard communication protocols and which allows the first end user to preemptively indicate an availability window of the first end user;
a calendar engine operable to generate an active calendar for the first end user that indicates the availability window of the first end user;
a second end user interface which may be accessible to a second end user and which allows the second end user to access the active calendar and to select an appointment time from within the availability window; and
a scheduling engine that confirms the appointment time to the second end user without confirmation from the first end user - View Dependent Claims (19)
-
-
20. A system for tracking appointment information, comprising:
-
a computer readable medium; and
an application stored on the computer readable medium, the application operable to;
maintain a data store comprising data relating to an appointment schedule of an appointment target;
identify an appointment opportunity for the appointment target as open for scheduling in response to an input;
receive a request to schedule an appointment for the appointment opportunity;
grant the request; and
notify the appointment target of the granted request.
-
Specification