COLLABORATIVE PROCESSING USING INFERENCE LOGIC
First Claim
1. A method of electronically processing a request for a result with a collaborative engine using inference logic, the method comprising:
- generating a partial result as a function of one or more unresolvable goals.
1 Assignment
0 Petitions
Accused Products
Abstract
A collaborative engine electronically processes a request for a result using inference logic. If insufficient goals are provided to resolve the request, a partial result is generated as a function of one or more unresolvable goals. The request for a result may be processed with two or more collaborative engines using workspace chaining, to process information from/to multiple domains or systems which have security restrictions preventing full flow of information between them. Inputs available to the workspace of one collaborative engine are resolved as far as possible and a partial result based on that processing is generated and transmitted for further processing in the workspace of another collaborative engine. The invention may be used for determining a routing path for data or telephonic communication to/from a user of a communication network, or for processing of a management action for a component of an electronic data network, or a commercial transaction.
-
Citations
44 Claims
-
1. A method of electronically processing a request for a result with a collaborative engine using inference logic, the method comprising:
- generating a partial result as a function of one or more unresolvable goals.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
13. A method of electronically processing a request for a result with a collaborative engine using inference logic, wherein the collaborative engine comprises a receiving collaborative engine, and wherein the request for a result includes at least one goal which is capable of partially resolving the request for a result and which is not a retrievable goal, the method compising:
- processing the request for a result as a function of retrievable goals and the at least one goal included in the request for a result.
- View Dependent Claims (14, 15)
- 30. A collaborative engine for electronically processing a request for a result using inference logic, wherein the collaborative engine is configured to generating a partial result as a function of one or more unresolvable goals.
-
33. A collaborative engine for electronically processing a request for a result using inference logic, wherein the request for a result comprises a partial result, and wherein the collaborative engine is configured to process the partial result.
-
43. A method of electronically processing a request for a result with a collaborative engine using inference logic, the method comprising:
- processing a partial result as a function of one or more retrievable goals.
-
44. A collaborative engine for electronically processing a request for a result using inference logic, comprising:
-
means for generating a partial result as a function of one or more unresolvable goals; and means for identifying unresolvable goals which are capable of partially resolving the request for a result, wherein the partial result is generated as a function of the identified unresolvable goals.
-
Specification