Patent Document ID: 8521897
Application ID: 13048762

Base Claim:
1. A process comprising: retrieving a list of one or more candidate objects with which an origin object can communicate using a standard command language, wherein at least one of the one or more candidate objects uses a command language different than the standard command language, and wherein retrieving the list comprises: assembling at an origin object a request package including routing commands and commands for a remote service object in the standard command language, and transmitting the request package from the origin object to the remote service object; querying the schema of one or more target objects selected from among the one or more candidate objects; and using the standard command language to transmit to the one or more target objects commands and/or data consistent with the schemas of the target objects.

---

Claim 3:
3. The process of claim 1 wherein querying the schema of the specific target object comprises: assembling at the origin object a request package including routing commands and schema query commands in the standard command language; transmitting the request package from the origin object to the one or more target objects; and receiving a response package that sets forth the schemas of the one or more target objects.