Remote instrument control by multiple clients
First Claim
Patent Images
1. A method for remotely controlling an instrument, comprising:
- receiving at least one communication from each of at least two clients, wherein each received communication conforms to a client specific protocol;
determining from which client each received communication was received;
determining an application resident on the instrument for which each received communication is intended, wherein at least one application is resident on the instrument; and
transferring each received communication to the intended application.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for remotely controlling an instrument. In representative embodiments, at least one communication is received from each of at least two clients, wherein each received communication conforms to a client specific protocol. It is determined from which client each received communication was received. An application resident on the instrument for which each received communication is intended is determined, wherein at least one application is resident on the instrument. And each received communication is transferred to the intended application.
-
Citations
23 Claims
-
1. A method for remotely controlling an instrument, comprising:
-
receiving at least one communication from each of at least two clients, wherein each received communication conforms to a client specific protocol;
determining from which client each received communication was received;
determining an application resident on the instrument for which each received communication is intended, wherein at least one application is resident on the instrument; and
transferring each received communication to the intended application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable memory device embodying a computer program of instructions executable by the computer, the instructions comprising:
-
receiving at least one communication from each of at least two clients, wherein each received communication conforms to a client specific protocol;
determining from which client each received communication was received;
determining an application resident on the instrument for which each received communication is intended, wherein at least one application is resident on the instrument; and
transferring the received communication to the intended application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An instrument, comprising:
-
at least two server logic modules, wherein each server logic module is configured to receive communications from separate client logic modules, wherein each received communication conforms to a client specific protocol of the client logic module from which the received communication was transmitted, and wherein each server logic module is configured to determine from which client the received communications were transmitted;
at least one interpreter logic module configured for formatting the received communications, wherein each server logic module is connected to and transfers its received communications to one of the interpreter logic modules and wherein each interpreter logic module is configured to format the received communications from the server logic modules to a format in which it its intended application can respond; and
at least one application module resident on the instrument, wherein each server logic module is configured to determine for which application each received communication is intended, and wherein each interpreter logic module is configured to transfer the interpreter logic module formatted communications to the intended application. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification