Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
135 words
A service creation system for a communications network, comprising: at least one service creation environment for defining a service to be implemented using service logic execution environment generic service creation information comprising a certain limited number of primitives operating on a certain limited number of service independent building blocks; a service execution agent receiving the defined service in the generic service creation information and operating to map the limited number of primitives operating on the certain limited number of service independent building blocks into service logic execution environment specific service creation information; and a service logic execution environment specifically for whom the specific service creation information is mapped, the service logic execution environment operating to convert the service execution agent generated specific service creation information into service execution related information executable to provide the service.
Claim 2
Dependent Claim
135 words
A service creation system for a communications network, comprising: at least one service creation environment for defining a service to be implemented using service logic execution environment generic service creation information comprising a certain limited number of primitives operating on a certain limited number of service independent building blocks; a service execution agent receiving the defined service in the generic service creation information and operating to map the limited number of primitives operating on the certain limited number of service independent building blocks into service logic execution environment specific service creation information; and a service logic execution environment specifically for whom the specific service creation information is mapped, the service logic execution environment operating to convert the service execution agent generated specific service creation information into service execution related information executable to provide the service.
Claim 3
Dependent Claim
28 words
The system as in claim 1 wherein the service logic execution environment sits in a service control point of an intelligent network through which the service is provided.
Claim 4
Dependent Claim
46 words
The system as in claim 1 wherein the mapping operation maps the limited primitives and limited service independent building blocks of the generic service creation information onto primitives and service independent building blocks specific to the service logic execution environment through which the service is provided.
Claim 5
Dependent Claim
44 words
The system as in claim 1 wherein the mapping operation maps the limited primitives and limited service independent building blocks of the generic service creation information onto general programming language commands specific to the service logic execution environment through which the service is provided.
Claim 6
Dependent Claim
44 words
The system as in claim 1 wherein the mapping operation maps the limited primitives and limited service independent building blocks of the generic service creation information onto specification description language commands specific to the service logic execution environment through which the service is provided.
Claim 7
Dependent Claim
16 words
The system as in claim 1 wherein the service execution agent comprises an abstract service machine.
Claim 8
Dependent Claim
45 words
The system as in claim 1 wherein the service execution agent comprises a shared knowledge module tying certain limited primitives selectively operating on limited service independent building blocks for the generic service creation information to service creation information specific to certain service logic execution environments.
Claim 9
Independent Claim
118 words
A method for creating services for a telecommunications network, comprising the steps of: generating in a service creation environment a definition of a service to be implemented using service logic execution environment generic service creation information comprising a certain limited number of primitives operating on a certain limited number of service independent building blocks; mapping the limited number of primitives operating on the certain limited number of service independent building blocks into service logic execution environment specific service creation information; and converting, in a service logic execution environment for whom the specific service creation information is created, the specific service creation information into service execution related information executable by that service logic execution environment to provide the service.
Claim 10
Independent Claim
118 words
A method for creating services for a telecommunications network, comprising the steps of: generating in a service creation environment a definition of a service to be implemented using service logic execution environment generic service creation information comprising a certain limited number of primitives operating on a certain limited number of service independent building blocks; mapping the limited number of primitives operating on the certain limited number of service independent building blocks into service logic execution environment specific service creation information; and converting, in a service logic execution environment for whom the specific service creation information is created, the specific service creation information into service execution related information executable by that service logic execution environment to provide the service.
Claim 11
Dependent Claim
51 words
The method as in claim 8 wherein the step of mapping comprises the step of mapping the limited primitives and limited service independent building blocks of the generic service creation information onto primitives and service independent building blocks specific to the service logic execution environment through which the service is provided.
Claim 12
Dependent Claim
49 words
The method as in claim 8 wherein the step of mapping comprises the step of mapping the limited primitives and limited service independent building blocks of the generic service creation information onto general programming language commands specific to the service logic execution environment through which the service is provided.
Claim 13
Dependent Claim
49 words
The method as in claim 8 wherein the step of mapping comprises the step of mapping the limited primitives and limited service independent building blocks of the generic service creation information onto specification description language commands specific to the service logic execution environment through which the service is provided.
Claim 14
Dependent Claim
44 words
The system as in claim 8 wherein the step of mapping comprises the step of tying certain limited primitives selectively operating on limited service independent building blocks for the generic service creation information to service creation information specific to certain service logic execution environments.