System and method for financing promotional services
First Claim
1. A computer-implemented method for promoting and booking services, the method comprising:
- hosting a service booking application that provides at least one user interface for searching and booking available services;
storing in a database information about a secured financing transaction pursuant to which a service promoter provides funds to a service provider in exchange for promoting to the at least one user interface a plurality of service offers from the service provider,wherein the database is in communication with a processor, the stored information includes at least the amount of provided funds, the number of available service offers, and the cost of each service offer to the service promoter, and the plurality of service offers includes one or more types of services;
promoting one or more service offers, from the plurality of available service offers, at a variable discount price that is optimized for profit generation, wherein the discount price of the service offer is varied based on a total number of remaining available service offers, a number of remaining available service offers of each type of service, an expected demand for service offers at various price levels, an opportunity cost of providing the service offer, and a booking volume-forecast based on at least the traffic volume from the at least one user interface;
booking, via the processor, a service appointment for a user with a service provider based on a promoted service offer in response to an indication from the at least one user interface;
adjusting the number of available service offers in the database based on the number of service offers corresponding to the number of booked service appointments booked by the at least one user interface, wherein the variable discount price is re-optimized periodically as service appointments are booked from the at least one user interface; and
deducting from the amount of provided funds the amount of total cost of service offers corresponding to the number of booked service appointments.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods and computer program products for online marketing, scheduling and booking of service appointments as well as financing of promotional services. In one example, the system enables a service promoter and a service provider to execute a secured financing transaction pursuant to which a service promoter provides an agreed upon amount of monetary funds to a service provider in exchange for the right to promote to users a plurality of service offers from the service provider. The system then promotes service offers from the service provider and facilitates booking of service appointments for users with a service provider based on promoted service offers.
44 Citations
26 Claims
-
1. A computer-implemented method for promoting and booking services, the method comprising:
-
hosting a service booking application that provides at least one user interface for searching and booking available services; storing in a database information about a secured financing transaction pursuant to which a service promoter provides funds to a service provider in exchange for promoting to the at least one user interface a plurality of service offers from the service provider, wherein the database is in communication with a processor, the stored information includes at least the amount of provided funds, the number of available service offers, and the cost of each service offer to the service promoter, and the plurality of service offers includes one or more types of services; promoting one or more service offers, from the plurality of available service offers, at a variable discount price that is optimized for profit generation, wherein the discount price of the service offer is varied based on a total number of remaining available service offers, a number of remaining available service offers of each type of service, an expected demand for service offers at various price levels, an opportunity cost of providing the service offer, and a booking volume-forecast based on at least the traffic volume from the at least one user interface; booking, via the processor, a service appointment for a user with a service provider based on a promoted service offer in response to an indication from the at least one user interface; adjusting the number of available service offers in the database based on the number of service offers corresponding to the number of booked service appointments booked by the at least one user interface, wherein the variable discount price is re-optimized periodically as service appointments are booked from the at least one user interface; and deducting from the amount of provided funds the amount of total cost of service offers corresponding to the number of booked service appointments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented system for promoting and booking services, the system comprising:
-
a service booking application host that provides at least one user interface for searching and booking available services; a data storage component for storing information about a secured financing transaction pursuant to which a service promoter provides funds to a service provider in exchange for promoting to the at least one user interface a plurality of service offers from the service provider, wherein the plurality of service offers includes one or more types of services and wherein the stored information includes at least the amount of provided funds, the number of available service offers, and the cost of each service offer to the service promoter; and a processor coupled to the data storage component, the processor being configured to; promote one or more service offers, from the plurality of available service offers, at a variable discount price that is optimized for profit generation, wherein the discount price of the service offer is varied based on a total number of remaining available service offers, a number of remaining available service offers of each type of service, an expected demand for service offers at various price levels, an opportunity cost of providing the service offer, and a booking volume-forecast based on at least the traffic volume from the at least one user interface; book a service appointment for a user with a service provider based on a promoted service offer in response to an indication from the at least one user interface; adjust the number of available service offers in the database based on the number of service offers corresponding to the number of booked service appointments booked by the at least one user interface, wherein the variable discount price is re-optimized periodically as service appointments are booked from the at least one user interface; and deduct from the amount of provided funds the amount of total cost of service offers corresponding to the number of booked service appointments. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for financing promotional services, the method comprising:
-
hosting a service booking application that provides a web-based service provider interface for requesting funding from a service promoter and at least one user interface for searching and booking available services; receiving through the web-based service provider interface a request from a service provider for funding from the service promoter in exchange for promoting to the at least one user interface a plurality of service offers from the service provider; analyzing booking records associated with the service provider and maintained by the service promoter, wherein the booking records include at least information about the number of service appointments booked by the at least one user interface for service offers from the service provider and the prices paid by users for the booked service appointments from the service provider; determining via a processor and based on the analysis of the booking records, the amount of funds to be provided by the service promoter to the service provider, the number of service offers to be promoted by the service promoter, and the cost of each service offer to the service promoter; executing a secured financing transaction between the service promoter and the service provider pursuant to which the service promoter transfers the determined amount of funds to the service provider in exchange for promoting to the at least one user interface the determined number of service offers from the service provider; storing in a database information about the executed secured financing transaction, wherein the stored information includes the amount of provided funds, the determined number of available service offers, and the cost of each service offer to the service promoter; promoting one or more service offers from the plurality of available service offers, at a variable discount price that is optimized for profit generation, wherein the discount price of the service offer is varied based on a total number of remaining available service offers, a number of remaining available service offers of each type of service, an expected demand for service offers at various price levels, an opportunity cost of providing the service offer, and a booking volume-forecast based on at least the traffic volume from the at least one user interface; booking, via the processor, a service appointment for a user with a service provider based on a promoted service offer in response to an indication from the at least one user interface; decreasing the number of available service offers in the database by the number of service offers corresponding to the number of booked service appointments booked by the at least one user interface, wherein the variable discount price is re-optimized periodically as service appointments are booked from the at least one user interface; and deducting from the amount of provided funds the amount of total cost of service offers corresponding to the number of booked service appointments. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer-implemented system for financing promotional services, the system comprising:
-
a service booking application host that provides a web-based service provider interface for requesting funding from a service promoter and at least one user interface for searching and booking available services; a data storage component for storing booking records associated with a service provider, wherein the booking records include at least information about the number of service appointments booked by the at least one user interface for service offers from the service provider and the prices paid by users for the booked service appointments from the service provider; and a processor coupled to the data storage component and configured to; receive through the web-based service provider interface a request from a service provider for funding from the service promoter in exchange to promote to the at least one user interface a plurality of service offers from the service provider; analyze the booking records associated with the service provider; determine, based on the analysis of the booking records, the amount of funds to be provided by the service promoter to the service provider, the number of service offers to be promoted by the service promoter, and the cost of each service offer to the service promoter; execute a secured financing transaction between the service promoter and the service provider pursuant to which the service promoter transfers the determined amount of funds to the service provider in exchange to promote to the at least one user interface the determined number of service offers from the service provider; store in the data storage component information about the executed secured financing transaction, wherein the stored information includes the amount of provided funds, the determined number of available service offers, and the cost of each service offer to the service promoter; promote one or more service offers from the plurality of available service offers at a variable discount price that is optimized for profit generation, wherein the plurality of available service offers includes one or more types of services, and wherein the discount price of the service offer is varied based on a total number of remaining available service offers, a number of remaining available service offers of each type of service, an expected demand for service offers at various price levels, an opportunity cost of providing the service offer, and a booking volume-forecast based on at least the traffic volume from the at least one user interface; book a service appointment for a user with a service provider based on a promoted service offer in response to an indication from the at least one user interface; decrease the number of available service offers in the database by the number of service offers corresponding to the number of booked service appointments booked by the at least one user interface, wherein the variable discount price is re-optimized periodically as service appointments are booked from the at least one user interface; and deduct from the amount of provided funds the amount of total cost of service offers corresponding to the number of booked service appointments. - View Dependent Claims (23, 24, 25, 26)
-
Specification