Systems for an integrated data network voice-oriented service and non-voice-oriented service converged creation and execution environment
First Claim
Patent Images
1. A system for converged service creation and execution, the system comprising;
- an application server;
service session manager logic, the service session manager logic in communication with the application server and wherein the service session manager logic accesses resources based on whether requests for services during a session are for voice oriented or for non-voice-oriented services;
a converged service creation and execution environment messaging bus, the converged service creation and execution environment messaging bus in communication with the service session manager logic to enable the service session manager logic to access the resources;
a plurality of service servers including servers that provide the resources for the voice-oriented and non-voice-oriented services, the plurality of service servers in communication with the converged service creation and execution environment messaging bus to enable access to resources for the service session manager logic wherein the plurality of service servers includes a media server, a softswitch server, a conference server, a voice mail server, an e-mail server, a third party information server, a billing server, a text to speech server, a fax server, a movie server, a directory server and a home network server, wherein each server is in communication with the service session manager logic, the converged service creation and execution environment message bus, and a customer network,wherein the softswitch server establishes a connection between the customer network and the plurality of service servers to provide voice-oriented and non-voice-oriented services to the customer network, and wherein upon the service session manager logic receiving a request for a movie-on-demand from the customer network, the softswitch server receives an instruction from the service session manager logic and responds to the instruction by establishing a channel between the movie server and the customer network; and
a data network in communication with the softswitch server, the plurality of service servers and the customer network whereby the customer'"'"'s movie-on-demand is downloaded to the customer via the channel; and
wherein the application server is executing a user application creating one or more service sessions wherein each of the service sessions contains on of more different subsessions each subsession having one more participants wherein further the system bills users for costs of service based on different granularity characteristics including at least user characteristics, session characteristics, subsession characteristics and participant characteristics.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to systems for converged service creation and execution. In an embodiment, a system includes an application server and service session manager logic, where the service session manager logic is in communication with the application server. A converged service creation and execution environment messaging bus is in communication with the service session manager logic, and a plurality of service servers are in communication with the converged service creation and execution environment messaging bus.
-
Citations
26 Claims
-
1. A system for converged service creation and execution, the system comprising;
-
an application server; service session manager logic, the service session manager logic in communication with the application server and wherein the service session manager logic accesses resources based on whether requests for services during a session are for voice oriented or for non-voice-oriented services; a converged service creation and execution environment messaging bus, the converged service creation and execution environment messaging bus in communication with the service session manager logic to enable the service session manager logic to access the resources; a plurality of service servers including servers that provide the resources for the voice-oriented and non-voice-oriented services, the plurality of service servers in communication with the converged service creation and execution environment messaging bus to enable access to resources for the service session manager logic wherein the plurality of service servers includes a media server, a softswitch server, a conference server, a voice mail server, an e-mail server, a third party information server, a billing server, a text to speech server, a fax server, a movie server, a directory server and a home network server, wherein each server is in communication with the service session manager logic, the converged service creation and execution environment message bus, and a customer network, wherein the softswitch server establishes a connection between the customer network and the plurality of service servers to provide voice-oriented and non-voice-oriented services to the customer network, and wherein upon the service session manager logic receiving a request for a movie-on-demand from the customer network, the softswitch server receives an instruction from the service session manager logic and responds to the instruction by establishing a channel between the movie server and the customer network; and a data network in communication with the softswitch server, the plurality of service servers and the customer network whereby the customer'"'"'s movie-on-demand is downloaded to the customer via the channel; and wherein the application server is executing a user application creating one or more service sessions wherein each of the service sessions contains on of more different subsessions each subsession having one more participants wherein further the system bills users for costs of service based on different granularity characteristics including at least user characteristics, session characteristics, subsession characteristics and participant characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for converged service creation and execution, the system comprising:
-
a data network; an application server; a service session manager in communication with the application server, the service session manager coupled to the data network and wherein the service session manager accesses resources based on whether requests for services during a session are for voice-oriented or for non-voice-oriented services; a converged service creation and execution environment messaging bus, the converged service creation and execution environment messaging bus coupled to the service session manager and to the data network to enable the service session manager to access resources; and a server farm, the server farm including a plurality of service servers including servers providing the resources for voice-oriented and non-voice-oriented services, the server farm in communication with the converged service creation and execution environment massaging bus to enable access to resources for the service session manager, wherein the server farm includes a conference server, a video server, a voice mail server, an e-mail server, a third party information server, a billing server, a movie server, a text to speech server, a fax server, a directory server and a home network server a media server, and a softswitch server in communication with the service session manager, the converged service creation and execution environment message bus, and a first and second user network, and wherein the softswitch establishes a connection between the first user network, the second user network, and the plurality of service servers to provide voice-oriented and non-voice-oriented services simultaneously to the first and second user networks, and wherein upon the service session manager receiving a request for a conferencing, the softswitch receives an instruction from the service session manager and responds to the instruction by establishing a conferencing channel between the conference server and the first user network and between the conference server and the second user network; and wherein the application server is executing a user application creating one or more service sessions wherein each of the service sessions contains one or more different subsessions each subsession having one more participants wherein further the system bills users for costs of so service based on different granularity characteristics including at least user characteristics, session characteristics, subsession characteristics and participant characteristics. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for converged service creation and execution, the system comprising:
-
an application server; means for managing a service session, the means for managing a service session coupled to the application server and wherein the service session manager logic accesses resources based on whether requests for services during a session are for voice-oriented or for non-voice-oriented services; means for interfacing a service application to the means for managing a service session to provide access to the resources; and a server farm, the server farm including a plurality of service servers including servers providing the resources for voice-oriented services and for non-voice oriented services, the server farm coupled to the means for managing a service session to enable access to the resource, wherein the server farm includes a conference server, a media server, a softswitch server, a video server, a voice mail server, a movie server, an e-mail server, a third party information server, a billing server, a text to speech server, a fax server, a directory server and a home network server, in communication with the means for managing a service session, the converged service creation and execution environment message bus, a PSTN and an data network, and wherein the softswitch establishes a connection between the PSTN, the data network, and the plurality of service servers to provide voice-oriented and non-voice-oriented services simultaneously to the PSTN and data network, wherein upon the service session manager logic receiving a request for bridging a telecommunication between the PSTN and data network, the softswitch receives an instruction from the service session manager logic and responds to the instruction by establishing a bridging channel between the softswitch server and the PSTN and between the softswitch server and the data network; and wherein the application server is executing a user application creating one or more service sessions wherein each of the service sessions contains one or more different subsessions each subsession having one more participants wherein further the system bills users for costs of service based on different granularity characteristics including at least user characteristics, session characteristics, subsession characteristics and participant characteristics. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification