Systems and methods for supporting on-line delivery of communication services
First Claim
1. A system for delivering communication services through an on-line distribution channel, comprising a server platform having a customer interface for communicating with a customer and having a telcom server for communicating with a plurality of providers of communication services, the telcom server being capable of generating data streams of an extensible mark-up language for delivery to a plurality of communication service providers, a computer network for coupling the server platform and the providers of communication services, and a process for parsing the data stream and for responding to the parsed data stream to generate one or more system calls, wherein each communication service provider includes an interface for receiving the system calls and for providing a telecommunication function in response thereto.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for supporting the delivery of communication services to a consumer from a plurality of different vendors. To this end, these systems may include a flexible and scalable middleware server platform that allows for the facile integration of a vendor'"'"'s communication service and that presents to the consumer a user interface that accepts an enterprise-wide password identification number (PIN) that the server may employ to grant the consumer access to a plurality of different vendors, each offering different products and services. The PIN may be representative of a phone number that the is assigned to and belongs to the consumer. Account information, including balance and subscribed services may be maintained by the server platform for that PIN account.
-
Citations
20 Claims
-
1. A system for delivering communication services through an on-line distribution channel, comprising
a server platform having a customer interface for communicating with a customer and having a telcom server for communicating with a plurality of providers of communication services, the telcom server being capable of generating data streams of an extensible mark-up language for delivery to a plurality of communication service providers, a computer network for coupling the server platform and the providers of communication services, and a process for parsing the data stream and for responding to the parsed data stream to generate one or more system calls, wherein each communication service provider includes an interface for receiving the system calls and for providing a telecommunication function in response thereto.
-
14. A process for allowing a communication service provider to deliver communication services through an on-line distributor, comprising
exposing services provided by the communication service provider by having an interface to a process with a set of abstract services representative of common features of a communication service, providing a process for communicating with the interface and for performing the set of abstract services, and streaming data between the process and a telcom server responsive to requests from a customer for securing communication services.
Specification