Claims
- 1. A method of routing an event to a particular service instance of a service, the service sharing a service logic execution environment that is compliant with a telecommunications computing standard, the service being responsive to events generated by handling calls, including:
maintaining a table of active service instances, including a plurality of event identifiers and a service identifier, a service mode, a service instance identifier and additional identifiers including, a subscriber id, an address and a application key, as appropriate to the service mode; receiving an event, corresponding to one or more of the service identifiers; requesting additional identifiers appropriate to the service mode, as needed; utilizing a combination of service identifier and additional identifiers to associate the event with a service instance identifier.
- 2. The method of claim 1, further including starting a new service instance when the service identifier and additional identifiers are not associated with an active service instance.
- 3. The method of claim 1, wherein the identifiers appropriate to the service modes are:
- 4. The method of claim 1, wherein the service may, in a particular service instance, function in more than one mode, further including determining the service mode from availability of the additional identifiers.
- 5. The method of claim 4, further including starting a new service instance when the service identifier and additional identifiers are not associated with an active service instance.
- 6. An telecommunications system including:
a service logic execution environment supporting a plurality of services that is compliant with a telecommunications computing standard; routing logic operable in the service logic execution environment that is responsive to events generated by call handling, wherein the routing logic:
utilizes one or more routing tables for event identifiers that include a service identifier, a service mode, a service instance identifier and additional identifiers including a subscriber id, an address and an application key, as appropriate to the service mode; and obtains, upon receiving an event including a particular event identifier, a set of particular additional identifiers appropriate to one or more service modes corresponding to a particular service identifier; and utilizes a combination of the particular service identifier and additional identifiers to associate the event with a particular service instance identifier.
- 7. The method of claim 6, wherein the particular service identifier corresponds to a service that functions in more than one mode, the routing logic determines a particular service mode from availability of the additional identifiers.
PROVISIONAL FILING BENEFIT
[0001] This application claims the benefit of U.S. Provisional Application No. 60/318,163, entitled “SLEE Service Convergence”, filed on Sep. 7, 2001 by these inventors.
[0002] This application is related to the commonly owned PCT Applic. No. ______ entitled “Converged Service Data Automation”, by inventors Willie Hsu, Tsui-Yu Shuai, Anand Katakwar, Liang-Chih Yuan, filed on the same day as this application and incorporated herein by reference, which PCT application claims the benefit of commonly owned U.S. 60/318,123, entitled “Converged Service Data Automation”, filed on Sep. 7, 2001 by the same inventors and also incorporated herein by reference.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US02/28591 |
9/6/2002 |
WO |
|