Patent ID: 8185426
Filing Date: 2012-05-22
Classification: G06Q,G16H

Abstract:
1. A system for providing real time appointment rescheduling comprising: one or more computing processors; and one or more memories coupled to the one or more processors, the one or more memories having stored therein computing processor executable instructions which when executed by the one or more computing processors perform a process comprising: obtaining access to one or more computing system implemented appointment management systems, the one or more computing system implemented service appointment management systems being used by one or more service providers; providing a virtual open appointment waitlist for one or more service appointments scheduled through one or more of the one or more computing system implemented appointment management systems; receiving a request from one or more service consumers to be placed on the virtual open appointment waitlist for one or more service appointments scheduled through one or more of the one or more computing system implemented appointment management systems; obtaining virtual open appointment waitlist data associated each of the one or more service consumers requesting to be placed on the virtual open appointment waitlist, the virtual open appointment waitlist data including mobile device contact information for each of the one or more service consumers, and a position on the virtual open appointment waitlist for each of the one or more service consumers relative to each of the other one or more service consumers on the virtual open appointment waitlist, the mobile devices associated with each of the one or more service consumers including a location indicating capability, the virtual open appointment waitlist data further including one or more dates and times that the service consumer is not available for an appointment; when a service appointment becomes newly available, analyzing the virtual open appointment waitlist data from the one or more service consumers requesting to be placed on the virtual open appointment waitlist, the analyzing including determining a location of the one or more service consumers, the analysis excluding from consideration any service consumer that previously indicated a lack of availability for a time or date of the service appointment, the analyzing primarily to determine a first service consumer in the highest relative position on the virtual open appointment waitlist whose associated virtual open appointment waitlist data is consistent with the newly available service appointment; automatically contacting the first service consumer on the virtual open appointment waitlist using the first service consumer's mobile device contact information and sending the first service consumer on the virtual open appointment waitlist data indicating the newly available service appointment and data indicating a designated period of time within which the first service consumer on the virtual open appointment waitlist must accept the newly available service appointment; after the designated period of time, if the first service consumer on the virtual open appointment waitlist has not accepted the newly available service appointment, analyzing the virtual open appointment waitlist data from the one or more service consumers requesting to be placed on the virtual open appointment waitlist to determine a second service consumer in the highest relative position on the virtual open appointment waitlist, after the first service consumer, whose associated virtual open appointment waitlist data is consistent with the newly available service appointment; and automatically contacting the second service consumer on the virtual open appointment waitlist using the second service consumer's mobile device contact information and sending the second service consumer on the virtual open appointment waitlist data indicating the newly available service appointment and data indicating a designated period of time within which the second service consumer on the virtual open appointment waitlist must accept the newly available service appointment.