Methods for providing communications services
First Claim
Patent Images
1. A method of providing communications services, comprising the steps of:
- receiving a request for communications service from a client communications device;
querying a database storing pre-approved access to multiple service providers; and
dynamically ascertaining a preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products are disclosed for providing communications services. One method receives a request for communications service. The request for communications service originates from a client communications device, and the request for communications service is communicated to a service provider of a communications network. A preferred scenario of segmentation, dispersion, and assemblage of electronic data is dynamically ascertained to fulfill the request. The method then bills for the communications service.
110 Citations
20 Claims
-
1. A method of providing communications services, comprising the steps of:
-
receiving a request for communications service from a client communications device;
querying a database storing pre-approved access to multiple service providers; and
dynamically ascertaining a preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request.
-
-
2. A method according to claim 1, wherein the step of ascertaining the preferred scenario comprises dynamically negotiating amongst only the multiple service providers to which the client communications device has pre-approved access.
-
3. A method according to claim 1, wherein the step of ascertaining the preferred scenario comprises dynamically negotiating with at least one of the multiple service providers to which the client communications device has pre-approved access.
-
4. A method according to claim 1, wherein if the client communications device is not pre-approved to access a particular service provider, then prompting the client communications device to authorize a pre-approval process with the particular service provider.
-
5. A method according to claim 4, wherein if authorization is received, then communicating user information to the particular service provider to pre-approve access for the client communications device.
-
6. A method according to claim 5, wherein after the particular service provider pre-approves the user, then ascertaining the preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request.
-
7. A method according to claim 1, further comprising billing a user associated with the client communications device for the communications service.
-
8. A system, comprising:
-
an analysis module stored in memory; and
a processor communicating with the memory, wherein the processor receives a request for communications service from a client communications device, the processor queries a database storing pre-approved access to multiple service providers, and the processor dynamically ascertains a preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request.
-
-
9. A system according to claim 8, wherein the processor dynamically negotiates amongst only the multiple service providers to which the client communications device has pre-approved access.
-
10. A system according to claim 8, wherein the processor dynamically negotiates with at least one of the multiple service providers to which the client communications device has pre-approved access.
-
11. A system according to claim 8, wherein if the client communications device is not pre-approved to access a particular service provider, then the processor sends a prompt to the client communications device to authorize a pre-approval process with the particular service provider.
-
12. A system according to claim 11, wherein if authorization is received, then the processor communicates user information to the particular service provider to pre-approve access for the client communications device.
-
13. A system according to claim 12, wherein after the particular service provider pre-approves the user, then the processor ascertains the preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request.
-
14. A system according to claim 8, wherein the processor bills a user associated with the client communications device for the communications service.
-
15. A computer program product comprising computer-readable instructions for performing the steps:
-
receiving a request for communications service from a client communications device;
querying a database storing pre-approved access to multiple service providers; and
dynamically ascertaining a preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request.
-
-
16. A computer program product according to claim 15, further comprising computer-readable instructions for dynamically negotiating amongst only the multiple service providers to which the client communications device has pre-approved access.
-
17. A computer program product according to claim 15, further comprising computer-readable instructions for dynamically negotiating with at least one of the multiple service providers to which the client communications device has pre-approved access.
-
18. A computer program product according to claim 15, wherein if the client communications device is not pre-approved to access a particular service provider, then further comprising computer-readable instructions for prompting the client communications device to authorize a pre-approval process with the particular service provider.
-
19. A computer program product according to claim 18, wherein if authorization is received, then further comprising computer-readable instructions for communicating user information to the particular service provider to pre-approve access for the client communications device.
-
20. A method according to claim 19, further comprising computer-readable instructions for wherein after the particular service provider pre-approves the user, then the processor ascertains the preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request.
Specification