Apparatus, and associated method, for providing a client with messages
First Claim
1. In a communication system having a client operable to communicate with an origin server by way of a communication path, an improvement of apparatus for facilitating communication of an asynchronous message upon the communication path to the client, said apparatus comprising:
- a request detector coupled to receive a first client-generated request for content from the origin server;
a filter coupled to receive the requested content when it is communicated from the origin server, the filter operable to identify within the requested content links for use by the client in requesting additional content;
an out-of-band message source coupled to receive at least one out-of-band message relating to the additional content, the at least one out-of-band message selectably to be communicated to the client;
a selector coupled to said out-of-band message source for selecting whether to communicate to the client the at least one out-of-band message relating to the additional content; and
a push message generator operable responsive to detection by said request detector of a second client-generated request, the second client-generated request requesting the additional content, the push message generator for sending a push message relating to the requested additional content upon the communication path to the client, the push message forming the asynchronous message.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, and an associated method, provides OOB (out-of-band) and other asynchronous messages to a mobile client. OOB and other asynchronous messages formed of alerts, notifications, push messages, advertising, as well as many other types of messages, are able to be provided to the client. The OOB and other asynchronous messages are provided to the client by a gateway, such as a WAP gateway operable in a communication system pursuant to the WAP standard.
61 Citations
8 Claims
-
1. In a communication system having a client operable to communicate with an origin server by way of a communication path, an improvement of apparatus for facilitating communication of an asynchronous message upon the communication path to the client, said apparatus comprising:
-
a request detector coupled to receive a first client-generated request for content from the origin server;
a filter coupled to receive the requested content when it is communicated from the origin server, the filter operable to identify within the requested content links for use by the client in requesting additional content;
an out-of-band message source coupled to receive at least one out-of-band message relating to the additional content, the at least one out-of-band message selectably to be communicated to the client;
a selector coupled to said out-of-band message source for selecting whether to communicate to the client the at least one out-of-band message relating to the additional content; and
a push message generator operable responsive to detection by said request detector of a second client-generated request, the second client-generated request requesting the additional content, the push message generator for sending a push message relating to the requested additional content upon the communication path to the client, the push message forming the asynchronous message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a communication system having a network infrastructure and a mobile station, the mobile station operable to communicate with an origin server by way of a communication path, the communication system comprising a proxy positioned in the communication path and a push-capable device coupled to the proxy, an improvement of apparatus for facilitating communication of an asynchronous message upon the communication path to the mobile station, said apparatus comprising:
-
a request detector coupled to the network infrastructure and positioned at the proxy and coupled to receive a first request generated by the mobile station, the first request generated by the mobile station for a first server-initiated reply message; and
a push message generator coupled to the network infrastructure and positioned at the push-capable device operable responsive to detection by said request detector of the first request, said push message generator for substituting a push message for the first server-initiated reply message, and for sending the push message upon the communication path to the mobile station, the push message forming the asynchronous message;
wherein the push message forming the asynchronous message substituted by said push message generator is asynchronously provided by the push-capable device to the proxy, the push message substituted for the first server-initiated reply message when said request detector detects the first request generated by the mobile station; and
wherein the communication path extending between the mobile station and the origin server further comprises a radio gateway, the radio gateway comprising;
an out-of-band message source coupled to receive at least one out-of-band message, the at least one out-of-band message selectably to be communicated to the mobile station; and
a selector coupled to said out-of-band message source, said selector for selecting whether to communicate to the mobile station a selected out-of-band message to which said out-of-band message source is coupled to receive.
-
Specification