Patent ID: 9129266
Filing Date: 2015-09-08
Classification: G06Q,H04L

Abstract:
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.