Patent ID: 6157941
Filing Date: 2000-12-05
Classification: H04L,H04W

Abstract:
An architecture for client-server communication over a communication link, the architecture comprising:a client that generates a plurality of requests for information from a server;wherein the client includes:at least one application for representing the client and for generating the plurality of requests when running;a message interface layer for operating in conjunction with the at least one application as an inter-application communication mechanism for formatting the plurality of requests into messages;a message manager operable with the at least one application for coordinating transfer of requests between the client and an agent;the server for providing both requested and unsolicited information for the client;a gateway coupled through the communication link to the client;the agent coupled to the gateway and the communication link, wherein the agent for receiving the plurality of requests from the client via the gateway, and further wherein the agent for sending the plurality of requests to the server on behalf of and independent of the client and for receiving the information from the server responsive to the plurality of requests, along with the unsolicited information, wherein the agent for sending the information to the client via the gateway on behalf of and independent of the server, such that the client and the agent operate asynchronously.