Automated creation of multiple provider services
First Claim
Patent Images
1. A method comprising:
- receiving, by a server, a request for services from a device, the services to be distributed via a network;
identifying, by the server and based on the request, one or more service options for providing the services to the device via the network;
sending information regarding the one or more service options to the device;
receiving a selection of a selected service option, of the one or more service options, from the device;
receiving payment information for the selected service option from the device;
collecting payment for the selected service option based on the payment information; and
allocating, by the server, the payment to a provider of the selected service option and to a particular component within the network that enabled the provider to provide the selected service option via the particular component to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving, at a service server, a request for services from a requesting device. The service server may identify one or more service options responsive to the request and send a list of the identified service options to the requesting device. The service server may receive a selected service option from the requesting device. The service server may collect payment information for the selected service option from the requesting device and providing accounting information to a service provider of the selected service option based on the payment information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a server, a request for services from a device, the services to be distributed via a network; identifying, by the server and based on the request, one or more service options for providing the services to the device via the network; sending information regarding the one or more service options to the device; receiving a selection of a selected service option, of the one or more service options, from the device; receiving payment information for the selected service option from the device; collecting payment for the selected service option based on the payment information; and allocating, by the server, the payment to a provider of the selected service option and to a particular component within the network that enabled the provider to provide the selected service option via the particular component to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
a server to; store information associated with services provided by a plurality of providers, the information associated with the services including service options for providing the services to a user device via a network; receive payment information from the user device; collect payment for the services based on the payment information; and allocate the payment to two or more of the plurality of providers used in providing one or more of the services to the user device via the network. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable storage medium containing instructions, the instructions comprising:
-
one or more instructions, executable by at least one processor, to register a user of a device for services provided by a server, the one or more instructions to register the user including one or more instructions to receive payment information of the user; one or more instructions, executable by the at least one processor, to receive a request for services from the device; one or more instructions, executable by the at least one processor, to identify, based on the request, a service option for providing the services to the device via a network; one or more instructions, executable by the at least one processor, to send information regarding the service option to the device; one or more instructions, executable by the at least one processor, to receive authorization from the device to provide the services based on the service option; one or more instructions, executable by the at least one processor, to collect payment from the user based on the payment information and the service option; and one or more instructions, executable by the at least one processor, to allocate the payment to a service provider of the service option and to a particular component of the network, the service option being provided by the services provider to the requesting device via the particular component. - View Dependent Claims (16, 17, 18)
-
-
19. A server comprising:
-
a memory, and one or more processors to; receive a request for services from a device; identify, based on the request, one or more service options for providing the services to the device via a network; send information regarding the one or more service options to the device; receive a selection of a selected service option, of the one or more service options, from the device; collect payment for the selected service option from the device; and allocate the payment among a plurality of service providers operating together to provide a service associated with the selected service option to the device via the network. - View Dependent Claims (20)
-
Specification