System and method for interactive coordination of scheduling, calendaring, and marketing
First Claim
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.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing an interactive website designed and developed as a centralized system for use by Service Providers and their clients in the coordination of appointment scheduling with options for online marketing in the form of display web pages and automated and custom electronic messages and newsletters. The method and system enable users to access via the Internet the data stored and to view, make, and change appointments for services. By requiring various levels of membership, the method and system allow or limit the access of users to the data stored depending on the type of user. A specific embodiment of the system is described as applied to beauty salons.
-
Citations
34 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification