Automated schedule systems and methods
First Claim
Patent Images
1. A method for automated notification of calendar openings based on user information derived from use of a network comprising:
- a memory and a processor,a server creating a profile in a profile database based on inputs of at least one customer user through a computing device over a social network;
the server executing a matching program detecting attributes of the profile in the profile database;
the program building constraints for the at least one customer user receiving a notification of a calendar opening based on the attributes;
the profile database informing a calendar opening agent to identify concepts of interest to the at least one customer user based on the profile;
at least one service provider using the communication network through a second computing device to indicate a notification of a calendar opening;
the calendar opening agent receiving a notification of the calendar opening from the at least one service provider user;
the calendar opening agent identifying at least one available user with availability and/or concepts of interest matching the calendar opening; and
automatically notifying the at least one available user of the calendar opening over the social network;
wherein the inputs include a lead time required in advance of the calendar opening for the at least one customer user to be notified of the calendar opening;
wherein the at least one available user is selected from the at least one customer user;
wherein further comprising the step of assigning the at least one user a level of priority, wherein the level of priority is selected from the group including a first tier priority, a second tier priority, and a third tier priority, wherein the at least one available user includes at least one first tier priority user, at least one second tier priority user, and at least one third tier priority user, wherein the step of automatically notifying the at least one available user of the calendar opening through the social network is performed first for the at least one first tier priority user, second for the at least one second tier priority user, and third for the at least one third tier priority user; and
wherein the step of assigning the at least one user the level of priority includes the at least one user paying a fee for the level of priority; and
offering the at least one available user a discount for services associated with the calendar opening, wherein the discount is based on the difference between the time at which the step of automatically notifying the at least one available user of the calendar opening through the social network is performed and the date and/or the time of the calendar opening, wherein the discount is a dynamic discount, wherein the dynamic discount dynamically increases as the time until the calendar opening decreases.
0 Assignments
0 Petitions
Accused Products
Abstract
Automated notification and acceptance/rejection of appointment or opening in a calendar/schedule via network-based systems and methods, including application over social networks and website based connection between users and service providers.
48 Citations
12 Claims
-
1. A method for automated notification of calendar openings based on user information derived from use of a network comprising:
- a memory and a processor,
a server creating a profile in a profile database based on inputs of at least one customer user through a computing device over a social network; the server executing a matching program detecting attributes of the profile in the profile database; the program building constraints for the at least one customer user receiving a notification of a calendar opening based on the attributes; the profile database informing a calendar opening agent to identify concepts of interest to the at least one customer user based on the profile; at least one service provider using the communication network through a second computing device to indicate a notification of a calendar opening; the calendar opening agent receiving a notification of the calendar opening from the at least one service provider user; the calendar opening agent identifying at least one available user with availability and/or concepts of interest matching the calendar opening; and automatically notifying the at least one available user of the calendar opening over the social network; wherein the inputs include a lead time required in advance of the calendar opening for the at least one customer user to be notified of the calendar opening; wherein the at least one available user is selected from the at least one customer user; wherein further comprising the step of assigning the at least one user a level of priority, wherein the level of priority is selected from the group including a first tier priority, a second tier priority, and a third tier priority, wherein the at least one available user includes at least one first tier priority user, at least one second tier priority user, and at least one third tier priority user, wherein the step of automatically notifying the at least one available user of the calendar opening through the social network is performed first for the at least one first tier priority user, second for the at least one second tier priority user, and third for the at least one third tier priority user; and wherein the step of assigning the at least one user the level of priority includes the at least one user paying a fee for the level of priority; and offering the at least one available user a discount for services associated with the calendar opening, wherein the discount is based on the difference between the time at which the step of automatically notifying the at least one available user of the calendar opening through the social network is performed and the date and/or the time of the calendar opening, wherein the discount is a dynamic discount, wherein the dynamic discount dynamically increases as the time until the calendar opening decreases. - View Dependent Claims (2, 3, 4, 5)
- a memory and a processor,
-
6. A method for automated notification of calendar openings based on user information derived from use of a network comprising:
- a memory, and a processor;
at least one customer user using a communication network through a computing device; a program using information derived from the at least one customer user'"'"'s using the communication network through the computing device to develop a social network by identifying concepts of interest to the user; a server creating a profile in a profile database based on inputs of at least one customer user through a computing device over a social network; the server executing a matching program detecting attributes of the profile in the profile database; the program building constraints for the at least one customer user receiving a notification of a calendar opening based on the attributes; the profile database informing a calendar opening agent to identify concepts of interest to the at least one customer user based on the profile; assigning the at least one customer user a level of priority, wherein the level of priority is selected from the group including a first tier priority, a second tier priority, and a third tier priority, wherein the at least one available user includes at least one first tier priority user, at least one second tier priority user, and at least one third tier priority user; at least one service provider using the communication network through a second computing device to indicate a notification of a calendar opening; a calendar opening agent receiving the notification of the calendar opening from the at least one service provider user; the calendar opening agent identifying at least one available user with concepts of interest matching the calendar opening; automatically notifying the at least one available user of the calendar opening through the social network; offering the at least one available user a discount for services associated with the calendar opening, wherein the discount is based on the difference between the time at which the step of automatically notifying the at least one available user of the calendar opening through the social network is performed and the date and/or the time of the calendar opening, wherein the dynamic discount dynamically increases as the time until the calendar opening decreases; and the at least one available user accepting the calendar opening through the social network; wherein the step of automatically notifying the at least one available user of the calendar opening through the social network is performed first for the at least one first tier priority user, second for the at least one second tier priority user, and third for the at least one third tier priority user; wherein the at least one available user is selected from the at least one customer user;
wherein the communication network is the Internet;wherein the step of assigning the at least one customer user the level of priority includes the at least one customer user paying a fee for the level of priority. - View Dependent Claims (7, 8, 9, 10, 11, 12)
- a memory, and a processor;
Specification