Communication link for client-server having agent which sends plurality of requests independent of client and receives information from the server independent of the server
First Claim
Patent Images
1. An architecture for client-server communication over a communication link, the architecture comprising:
- a client that generates a plurality of requests for information, the client including;
at least one application that generates the plurality of requests when running;
a message interface operating in conjunction with the at least one application to format requests into messages;
a message manager operable with said at least one application to coordinate transfer of requests between the client and the agent;
an agent coupled to the client through a communication link and coupled to the communication medium, the agent including;
at least one handler, wherein each of the at least one handler performs at least one transaction in response to the plurality of request; and
an event manager that transfers each of the plurality of requests to the at least one handler,wherein the agent sends the plurality of requests to the server on behalf of and independent of the client and receives information from the server responsive to the plurality of requests, wherein the agent sends the information to the client on behalf of and independent of the server, such that the client and the agent operate asynchronously.
3 Assignments
0 Petitions
Accused Products
Abstract
A client-server architecture for use with mobile clients communicating requests through wireless communications. The requests from the client and the subsequent responses by the server are transferred between the client-server connection through an intermediary agent, which operates asynchronously to the client and to the server.
388 Citations
20 Claims
-
1. An architecture for client-server communication over a communication link, the architecture comprising:
-
a client that generates a plurality of requests for information, the client including; at least one application that generates the plurality of requests when running; a message interface operating in conjunction with the at least one application to format requests into messages; a message manager operable with said at least one application to coordinate transfer of requests between the client and the agent; an agent coupled to the client through a communication link and coupled to the communication medium, the agent including; at least one handler, wherein each of the at least one handler performs at least one transaction in response to the plurality of request; and an event manager that transfers each of the plurality of requests to the at least one handler, wherein the agent sends the plurality of requests to the server on behalf of and independent of the client and receives information from the server responsive to the plurality of requests, wherein the agent sends the information to the client on behalf of and independent of the server, such that the client and the agent operate asynchronously. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification