Universal configurable device gateway
First Claim
1. A method of providing a configurable, object-oriented, protocol-neutral interface between a physical device and a server, comprising:
- coupling an agent-based application gateway with the physical device, the agent-based application gateway comprising;
an agent-based protocol gateway module configured for physical communication with the physical device, an agent-based object adapter module configured for virtual communication between the physical device and a client application on the server, configuring a service starter to launch and bind the agent-based object adapter module with the agent-based protocol gateway module;
configuring the agent-based protocol gateway module to define the physical interface between the physical device and the agent-based protocol gateway; and
establishing communication between the agent-based protocol gateway module and the physical device, such that the physical device is exposed as a network device on the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus for providing a configurable, object-oriented, protocol-neutral interface between a physical device and a server. The method includes coupling an application gateway with the physical device, where the application gateway includes a protocol gateway module configured for physical communication with the physical device, and an object adapter module configured for virtual communication between the physical device and a client application running on a server. The method further includes configuring a service starter to launch and bind the object adapter module with the protocol gateway module, configuring the protocol gateway module to define the physical interface between the physical device and the protocol gateway, and establishing communication between the protocol gateway module and the physical device, such that the physical device is exposed as a network device on the server.
179 Citations
31 Claims
-
1. A method of providing a configurable, object-oriented, protocol-neutral interface between a physical device and a server, comprising:
-
coupling an agent-based application gateway with the physical device, the agent-based application gateway comprising;
an agent-based protocol gateway module configured for physical communication with the physical device, an agent-based object adapter module configured for virtual communication between the physical device and a client application on the server, configuring a service starter to launch and bind the agent-based object adapter module with the agent-based protocol gateway module;
configuring the agent-based protocol gateway module to define the physical interface between the physical device and the agent-based protocol gateway; and
establishing communication between the agent-based protocol gateway module and the physical device, such that the physical device is exposed as a network device on the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for connecting a physical device as a network device with a client application running on a networked server, comprising:
-
a first connector for attachment of the apparatus with the physical device;
a second connector for attachment of the apparatus with the server;
a communication module connected with said first and said second connectors for establishing a communication between the physical device and the server, said communication module, comprising;
an application gateway module configured for physical communication with the physical device, an object adapter module configured for virtual communication between the physical device and the client application, a lookup service module for announcing the object adapter to the server; and
a service starter module for launching and binding the object adapter module with the application gateway module. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification