Patent ID: 8595046
Filing Date: 2013-11-26
Classification: G06Q

Abstract:
1. A system for automated coordination of appointment time schedules using a network, the system comprising: a web engine associated with a web server operable to communicate with the network and to present a user-type survey form to a client of the network, said web engine further operable to receive from said client user-type identifiers that are selected and entered by said client using said form, and further operable to allow or limit said client's access to the system based on said user-type identifiers received; an appointment web engine associated with the web server operable to communicate with the network and to present an appointment survey form to said client of the network, said appointment web engine further operable to receive from said client appointment data that is entered in said form; a provider web engine associated with the web server operable to communicate with the network and to present a plurality of versions of provider profile and preference survey forms to said client of the network, each form having user-type content specific to said client determined as a type of user by said user-type identifiers received by said web engine, said provider web engine further operable to receive from said client provider profile and preference data entered in said forms; a consumer web engine associated with the web server operable to communicate with the network and to present a consumer profile survey form to said client of the network, said provider web engine further operable to receive from said consumer profile data entered in said forms; an appointment mapping engine in communication with said appointment web engine, the appointment mapping engine operable to receive appointment data from said appointment web engine and to generate at least one appointment identifier in response to parsing said appointment data, said appointment mapping engine further operable to index the at least one appointment identifier in response to the parsed appointment data, said at least one appointment identifier being linked to an appointment record, which appointment record stores said appointment data; a provider mapping engine associated with a database server in communication with said provider web engine, said provider mapping engine operable to receive the provider profile data from said provider web engine and to generate at least one provider identifier in response to parsing said provider profile data, said provider mapping engine further operable to index the at least one provider identifier in response to said parsed provider profile data, the at least one provider identifier being linked to a provider record, which provider record stores said provider profile data; a provider mapping engine associated with a database server in communication with said provider web engine, said provider mapping engine operable to receive the provider preference data from said provider web engine and to generate at least one provider identifier in response to parsing said provider preference data, said provider mapping engine further operable to index the at least one provider identifier in response to said parsed provider preference data, the at least one provider identifier being linked to a provider record, which provider record stores said provider preference data; and a consumer mapping engine associated with a database server in communication with said consumer web engine, said consumer mapping engine operable to receive the consumer data from said consumer web engine and to generate at least one consumer identifier in response to parsing said consumer data, said consumer mapping engine further operable to index the at least one consumer identifier in response to said parsed consumer data, the at least one consumer identifier being linked to a consumer record, which consumer record stores said consumer data.