Establishing services
First Claim
Patent Images
1. A method comprising:
- identifying methods associated with a legacy service;
matching select ones of the methods to generic methods of a conversation; and
establishing a new service as the conversation that includes the matched select ones of the methods.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods associated with a service are identified. Select ones of the methods are matched to generic methods of a conversation. A new service is established from the conversation that includes the select ones of the methods.
23 Citations
30 Claims
-
1. A method comprising:
-
identifying methods associated with a legacy service;
matching select ones of the methods to generic methods of a conversation; and
establishing a new service as the conversation that includes the matched select ones of the methods. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data structure that generically defines a service implemented in a machine accessible medium, the data structure comprising:
-
generic variable names for generic methods; and
instruction logic which defines the invocation and processing flow for the generic methods, wherein the generic variable names are subsequently populated with specific names for specific methods and the populated data structure is established as a specific instance of a service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
names of decoupled methods associated with a legacy service;
a generic conversation data structure defining a generic service; and
a mapping between the names and generic methods identified in the generic conversation data structure, wherein in response to the mapping the generic conversation data structure is populated to establish a specific service having the decoupled methods. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer readable medium for interacting with a service having instructions thereon, the instructions when accessed performing the method comprising:
-
receiving names for generic methods associated with a legacy service;
receiving a generic conversation data structure associated with a generic service; and
receiving a mapping between the names and the generic methods identified in the generic conversation data structure. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An apparatus, comprising:
-
a generic conversation data structure associated with a generic service; and
means for mapping operations of an existing service to operations identified in the generic conversation data structure in order to create a new service. - View Dependent Claims (27, 28, 29, 30)
-
Specification