System and method for on-demand communications with legacy networked devices
First Claim
1. A distributed computer system comprising:
- a first entity;
a second entity configured to communicate with the first entity using a first protocol;
a third entity configured to communicate using a second protocol wherein the first entity is configured to send a request to the third entity via the second entity and wherein the request includes a message; and
a translation entity configured to convert the message of the request to the second protocol, wherein the request further includes location information of the translation entity and wherein the second entity is configured to download the translation entity using the location information of the translation entity included in the request.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed computer system includes a client computer and a server computer configured to communicate with the client computer using a first protocol compatible with the Internet. The system also includes a legacy device configured to communicate using a second protocol. The client computer is configured to send a request to the legacy device via the server computer. The request includes a message. The system further includes a translation program configured to convert the message of the request to the second protocol. The request includes location information of the translation program. The server computer is configured to download the translation program using the location information of the translation program included in the request.
84 Citations
33 Claims
-
1. A distributed computer system comprising:
-
a first entity;
a second entity configured to communicate with the first entity using a first protocol;
a third entity configured to communicate using a second protocol wherein the first entity is configured to send a request to the third entity via the second entity and wherein the request includes a message; and
a translation entity configured to convert the message of the request to the second protocol, wherein the request further includes location information of the translation entity and wherein the second entity is configured to download the translation entity using the location information of the translation entity included in the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A distributed computer system comprising:
-
a first entity;
a second entity configured to communicate with the first entity using a first protocol;
a plurality of third entities each of which is configured to communicate using a respective one of a plurality of second protocols; and
a plurality of translation entities each of which is configured to convert the message of the request to a respective one of the plurality of second protocols;
wherein the first entity is configured to send a request to one of the third entities via the second entity;
the request includes a message and location information of the one of the third entities, and further includes location information of one of the translation entities that converts the message to the respective second protocol used by one of the third entities to communicate; and
the second entity is configured to download the one of the translation entities using the location information included in the request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of communicating in a distributed system comprising:
-
receiving at a first entity a request from a client entity using a first protocol, wherein the request includes a message, location information of a second entity and location information of a translation entity, and wherein the second entity is configured to communicate using a second protocol and the translation entity is configured to translate messages between the first and second protocols;
locating the second entity and the translation entity; and
executing the translation entity to translate the message to the second protocol. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification