PROVIDING CLIENT AND SERVICE COMPATIBILITY THROUGH CLOUD-HOSTED ADAPTERS
First Claim
Patent Images
1. A method executed on a computing device for providing client and service compatibility through cloud-hosted adapters, the method comprising:
- receiving a client request from a client in a cloud-hosted adapter;
translating the client request to a service request for a service to provide compatibility between the client and the service without the client having knowledge of communication capability with the service;
transmitting the service request to the service;
receiving a service reply from the service;
translating the service reply to a client reply to provide compatibility between the service and the client without the service having knowledge of communication capability with the client; and
transmitting the client reply to the client.
2 Assignments
0 Petitions
Accused Products
Abstract
An application provides client and service compatibility through a cloud-hosted adapter. The adapter manages communications between clients and services. The adapter translates a client request to a service communication through a service interface and a service reply to a client communication through a client interface. The adapter updates service interfaces to accommodate changes at the services while maintaining the client interface to isolate the client from the updates. The adapter also provides a service updateable user interface for the client.
23 Citations
20 Claims
-
1. A method executed on a computing device for providing client and service compatibility through cloud-hosted adapters, the method comprising:
-
receiving a client request from a client in a cloud-hosted adapter; translating the client request to a service request for a service to provide compatibility between the client and the service without the client having knowledge of communication capability with the service; transmitting the service request to the service; receiving a service reply from the service; translating the service reply to a client reply to provide compatibility between the service and the client without the service having knowledge of communication capability with the client; and transmitting the client reply to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device for providing client and service compatibility through cloud-hosted adapters, the computing device comprising:
-
a memory configured to store instructions; and a processor coupled to the memory, the processor executing an application in conjunction with the instructions stored in the memory, wherein the application is configured to; receive a client request from a client at a client interface in a cloud-hosted adapter; translate the client request to a service request for a service at a service interface of the cloud-hosted adapter to provide compatibility between the client and the service without the client having knowledge of communication capability with the service; transmit the service request from the service interface to the service; receive the service reply from the service at the service interface; translate the service reply to a client reply at the client interface of the cloud-hosted adapter to provide compatibility between the service and the client without the service having knowledge of communication capability with the client; and transmit the client reply from the client interface to the client. - View Dependent Claims (13, 14, 15, 16)
-
-
17. The computer-readable memory device with instructions stored thereon for providing client and service compatibility through cloud-hosted adapters, the instructions comprising:
-
receiving a client request from a client at a client interface in a cloud-hosted adapter through a first set of common communication protocols, data structures, and data attribute mappings; translating the client request to a service request for a service at a service interface of the cloud-hosted adapter to provide compatibility between the client and the service without the client having knowledge of communication capability with the service; transmitting the service request from the service interface to the service through a second set of common communication protocols, data structures, and data attribute mappings; receiving the service reply from the service at the service interface; translating the service reply to a client reply at the client interface of the cloud-hosted adapter to provide compatibility between the service and the client without the service having knowledge of communication capability with the client; and transmitting the client reply from the client interface to the client. - View Dependent Claims (18, 19, 20)
-
Specification