Appointment scheduling system
First Claim
1. An appointment scheduling system, comprising:
- an internet accessible processor configured to perform operations of;
registering a client with the system;
receiving from the client a set of rules for vendor appointments;
registering at least a first vendor and a second vendor with the system;
generating a client schedule of available appointments that comply with the set of rules;
providing the client schedule of available appointments to the first vendor;
allowing the first vendor to book an appointment within the client schedule, with the appointment being designated as a pending appointment;
requiring that the first vendor confirm the pending appointment within a pre-specified window of time, where upon confirmation, the appointment is designated as a confirmed appointment, and when the pending appointment is not confirmed within the pre-specified window of time, then sending a notification of an available appointment to a second vendor; and
allowing the second vendor to confirm the available appointment.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an online appointment scheduling system. The system is configured to register a client (e.g., doctor) and at least a first and second vendor (e.g., sales representative) with the system. The system receives from the client a set of rules for vendor appointments. A client schedule of available appointments is generated that complies with the set of rules. The client schedule is accessible by the first vendor, to allow the first vendor to book an appointment. Once booked, the appointment is designated as a pending appointment. The system then requires that the first vendor confirm the pending appointment within a confirmation window and, where upon confirmation, the appointment is designated as a confirmed appointment. Alternatively, if the first vendor fails to confirm the appointment within the confirmation window, a notification is sent to a second vendor of a now available appointment.
-
Citations
33 Claims
-
1. An appointment scheduling system, comprising:
an internet accessible processor configured to perform operations of; registering a client with the system; receiving from the client a set of rules for vendor appointments; registering at least a first vendor and a second vendor with the system; generating a client schedule of available appointments that comply with the set of rules; providing the client schedule of available appointments to the first vendor; allowing the first vendor to book an appointment within the client schedule, with the appointment being designated as a pending appointment; requiring that the first vendor confirm the pending appointment within a pre-specified window of time, where upon confirmation, the appointment is designated as a confirmed appointment, and when the pending appointment is not confirmed within the pre-specified window of time, then sending a notification of an available appointment to a second vendor; and allowing the second vendor to confirm the available appointment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computer program product for an appointment scheduling system, the computer program product comprising computer-readable instruction means stored on a computer-readable medium that are executable by a computer for causing the computer to perform operations of:
-
registering a client with the system; receiving from the client a set of rules for vendor appointments; registering at least a first vendor and a second vendor with the system; generating a client schedule of available appointments that comply with the set of rules; providing the client schedule of available appointments to the first vendor; allowing the first vendor to book an appointment within the client schedule, with the appointment being designated as a pending appointment; requiring that the first vendor confirm the pending appointment within a pre-specified window of time, where upon confirmation, the appointment is designated as a confirmed appointment, and when the pending appointment is not confirmed within the pre-specified window of time, then sending a notification of an available appointment to a second vendor; and allowing the second vendor to confirm the available appointment. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for appointment scheduling, comprising acts of:
-
registering a client with an appointment scheduling system operating on an internet accessible processor; receiving from the client a set of rules for vendor appointments; registering at least a first vendor and a second vendor with the system; generating a client schedule of available appointments that comply with the set of rules; providing the client schedule of available appointments to the first vendor; allowing the first vendor to book an appointment within the client schedule, with the appointment being designated as a pending appointment; requiring that the first vendor confirm the pending appointment within a pre-specified window of time, where upon confirmation, the appointment is designated as a confirmed appointment, and when the pending appointment is not confirmed within the pre-specified window of time, then sending a notification of an available appointment to a second vendor; and allowing the second vendor to confirm the available appointment. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification