Method and apparatus for processing multiple services per call
AssigneeAT&T Intellectual Property II, L.P.
InventorsJohn C. Brown, Koan S. Chong, Robert Peters, Mark A. Ratcliffe, Harish Samarasinghe
Life of this patent
Estimating the term…
Abstract
A method and apparatus for enabling multiple services to be invoked in a specific precedence per call are disclosed. For example, the present method allows a subscriber to interact with a plurality of services provided by a service provider on a single call.
Claims13
A method for providing a plurality of services on a single call in a communication network, comprising:
- receiving, via a processor of a service broker, a request for the plurality of services in the single call from a subscriber;
- determining, via the processor, an application server for servicing one of the plurality of services;
- and
- providing, via the processor, the plurality of services to the subscriber in accordance with a precedence level associated with each one of the plurality of services in the single call, wherein the precedence level indicates an order for providing the plurality of services, wherein the processor receives an indication from the application server disallowing the one of the plurality of services, wherein the precedence level of the one of the plurality of services is used to determine whether the one of the plurality of services is to be disallowed.
A tangible computer-readable medium storing a plurality of instructions which, when executed by a processor of a service broker, cause the processor to perform operations for providing a plurality of services on a single call in a communication network, the operations comprising:
- receiving a request for the plurality of services in the single call from a subscriber;
- determining an application server for servicing one of the plurality of services;
- and
- providing the plurality of services to the subscriber in accordance with a precedence level associated with each one of the plurality of services in the single call, wherein the precedence level indicates an order for providing the plurality of services, wherein the processor receives an indication from the application server disallowing the one of the plurality of services, wherein the precedence level of the one of the plurality of services is used to determine whether the one of the plurality of services is to be disallowed.
An apparatus for providing a plurality of services on a single call in a communication network, comprising:
- a processor of a service broker;
- and
- a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:
- receiving a request for the plurality of services in the single call from a subscriber;
- determining an application server for servicing one of the plurality of services;
- and
- providing the plurality of services to the subscriber in accordance with a precedence level associated with each one of the plurality of services in the single call, wherein the precedence level indicates an order for providing the plurality of services, wherein the processor receives an indication from the application server disallowing the one of the plurality of services, wherein the precedence level of the one of the plurality of services is used to determine whether the one of the plurality of services is to be disallowed.
Dependencies are inferred from the claim text.