Method and apparatus for interfacing with a distributed computing service
First Claim
Patent Images
1. A processor-implemented method for interfacing with a distributed computing service, comprising:
- accessing a semantic interpretation specification that describes rules for semantically exchanging data with the distributed computing service;
entering the semantic interpretation specification into a rules engine adapted for providing processor executable procedures;
obtaining a set of procedures from the rules engine for interacting with the distributed service based on the semantic interpretation specification;
receiving a request for interfacing with the distributed service; and
interfacing with the distributed computing service using the set of procedures in response to the request.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and apparatus is disclosed for interfacing with a distributed computing service. A semantic interpretation specification can be accessed that describes a behavior used to interface with the distributed computing service. The semantic interpretation specification is entered into a rules engine. A set of procedures is obtained from the rules engine for interacting with the distributed service. An interface with the distributed computing service can be formed using the set of procedures.
65 Citations
28 Claims
-
1. A processor-implemented method for interfacing with a distributed computing service, comprising:
-
accessing a semantic interpretation specification that describes rules for semantically exchanging data with the distributed computing service;
entering the semantic interpretation specification into a rules engine adapted for providing processor executable procedures;
obtaining a set of procedures from the rules engine for interacting with the distributed service based on the semantic interpretation specification;
receiving a request for interfacing with the distributed service; and
interfacing with the distributed computing service using the set of procedures in response to the request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a data transfer interface for providing data connections to a distributed computing service; and
a processor arranged to access a semantic interpretation specification describing a behavior used to interface with the distributed computing service;
enter the semantic interpretation specification into a rules engine adapted for providing processor executable procedures;
obtain a set of procedures from the rules engine for interacting with the data transfer service based on the semantic interpretation specification; and
interface with the distributed computing service via the data transfer interface using the set of procedures. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable medium configured with instructions for causing a processor to perform steps comprising:
-
accessing a semantic interpretation specification describing rules for semantically exchanging data with a distributed computing service;
entering the semantic interpretation specification into a rules engine adapted for providing processor executable procedures;
obtaining a set of procedures from the rules engine for interacting with the distributed service based on the semantic interpretation specification;
receiving a request for interfacing with the distributed service; and
interfacing with the distributed computing service using the set of procedures in response to the request. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
means for providing a distributed computing service;
means for storing a semantic interpretation specification describing a behavior used to interface with the distributed computing service;
means for accessing the semantic interpretation specification for entry into a rules engine adapted for providing processor executable procedures;
means for obtaining a set of procedures from the rules engine for interacting with the distributed service based on the semantic interpretation specification; and
means for interfacing with the distributed computing service using the set of procedures. - View Dependent Claims (20)
-
-
21. A method of interfacing with a distributed computing service comprising:
-
receiving a message from the distributed computing service;
identifying a message type of the message for processing of the message;
accessing a semantic interpretation specification describing rules for semantically exchanging data with the distributed computing service based on the message type;
entering the semantic interpretation specification into a rules engine adapted for providing processor executable procedures;
obtaining a set of procedures from the rules engine for interacting with the distributed service based on the semantic interpretation specification; and
interfacing with the distributed computing service using the set of procedures in response to the message. - View Dependent Claims (22, 23, 24)
-
-
25. A system comprising:
-
a first data processing arrangement configured to provide a distributed computing service;
a data storage arrangement containing a semantic interpretation specification describing a behavior used to interface with the distributed computing service;
a second data processing arrangement having a rules engine adapted for providing processor executable procedures, the second data processing arrangement configured to;
receive a request to interface with the distributed computing service;
access the semantic interpretation specification from the data storage arrangement;
enter the semantic interpretation specification into the rules engine;
obtain a set of procedures from the rules engine for interacting with the distributed service based on the semantic interpretation specification; and
interface with the distributed computing service using the set of procedures. - View Dependent Claims (26, 27, 28)
-
Specification