Systems, methods, and computer program products facilitating real-time transactions through the purchase of lead options
DCFirst Claim
1. A method for a user using a communication network to search for and identify at least one matching provider of project work, the method comprising;
- transmission of a lead comprising contact information that enables communication between the user and the provider, wherein the transaction lead price is the amount of money paid for the lead, and further wherein a service is performed by the user or the provider as a result of the tranmission of the lead and wherein the performance of the service includes a service transaction fee paid by the user or the provider;
storing in a database at least first provider information and second provider information, the at least first provider information and the at least second provider representing at least respective maximum lead prices, each of the respective maximum lead prices representing the maximum amount that each of at least a first provider and a second provider is willing to pay for an lead, wherein each of the at least first and second providers provide at least one service with which the lead is associated;
comparing the respective maximum lead prices to determine a lowest respective maximum lead price;
identifying the provider associated with the lowest one of the respective maximum lead prices;
receiving at least one lead limit that represents a maximum quantity of leads to be provided;
receiving from a user or provider a request for contact information, the contact information enabling communication between the user and at least one of the first provider and the second provider;
selecting at least one provider based on each respective provider'"'"'s maximum lead price and the lead limit;
calculating a respective transaction lead price for each of the at least one selected provider, wherein the respective transaction lead price equals at most each respective selected provider'"'"'s maximum lead price; and
providing the at least one lead to the user or provider for project work.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products facilitating real-time service transactions between two or more users, including at least one client and at least one service provider. Service providers complete project profiles identifying projects they wish to work on, and clients complete project profiles identifying projects they would like to pay service providers to complete. The project profiles including identifying parameters such as the type of service or project, start date, completion date, skills required for completion, and the like. Both the clients and service providers may then purchase lead options to identify their desire for obtaining a matching user. The lead options can be a sum of money a user wishes to pay for a lead. The systems, methods and computer products then determine matching clients and service providers based upon the project profiles, and identifies to one or more lead option submitting users the immediately available users that match the project profile submitted by the user. In this manner, clients and service providers can utilize the present invention to locate immediately appropriate and available users with which to transact with.
-
Citations
18 Claims
-
1. A method for a user using a communication network to search for and identify at least one matching provider of project work, the method comprising;
-
transmission of a lead comprising contact information that enables communication between the user and the provider, wherein the transaction lead price is the amount of money paid for the lead, and further wherein a service is performed by the user or the provider as a result of the tranmission of the lead and wherein the performance of the service includes a service transaction fee paid by the user or the provider; storing in a database at least first provider information and second provider information, the at least first provider information and the at least second provider representing at least respective maximum lead prices, each of the respective maximum lead prices representing the maximum amount that each of at least a first provider and a second provider is willing to pay for an lead, wherein each of the at least first and second providers provide at least one service with which the lead is associated; comparing the respective maximum lead prices to determine a lowest respective maximum lead price; identifying the provider associated with the lowest one of the respective maximum lead prices; receiving at least one lead limit that represents a maximum quantity of leads to be provided; receiving from a user or provider a request for contact information, the contact information enabling communication between the user and at least one of the first provider and the second provider; selecting at least one provider based on each respective provider'"'"'s maximum lead price and the lead limit; calculating a respective transaction lead price for each of the at least one selected provider, wherein the respective transaction lead price equals at most each respective selected provider'"'"'s maximum lead price; and providing the at least one lead to the user or provider for project work. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification