Method and system for pushing content through cellular network
First Claim
1. A method of pushing data objects during communication session of hypertext language based pages (“
- network page”
) integrated within networking system of plural client agents connected via gateway server, said method comprising the steps of;
(i) Intercepting users communication via network at the gateway server;
(ii) Identifying open connections and associating intercepted communication request to users;
(iii) Identifying request for network page from the user agent;
(iv) Forwarding user request for network page from source server to network system for which the request was intended;
(v) Receiving respective response from network system to user request;
(vi) Replacing original content received response with new content including any given message;
(vii) Transmitting the edited response to user agent; and
(viii) Upon user selection, transmitting the originally received response, with the original content, to user agent;
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provide method and system of pushing data objects during communication session integrated within networking system of plural client agents connected via gateway server.
The present invention takes advantage of the existing open communication session for pushing data objects to the user by intercepting users communication, identifying open connections and replacing received response original content with new content including any given data object. As a result the user is provided with the edited response, the user can optionally request the response with the original content. For optimizing the communication process it is suggested to present the user with the pushed data object during idle periods while the user is waiting for next content.
47 Citations
16 Claims
-
1. A method of pushing data objects during communication session of hypertext language based pages (“
- network page”
) integrated within networking system of plural client agents connected via gateway server, said method comprising the steps of;
(i) Intercepting users communication via network at the gateway server;
(ii) Identifying open connections and associating intercepted communication request to users;
(iii) Identifying request for network page from the user agent;
(iv) Forwarding user request for network page from source server to network system for which the request was intended;
(v) Receiving respective response from network system to user request;
(vi) Replacing original content received response with new content including any given message;
(vii) Transmitting the edited response to user agent; and
(viii) Upon user selection, transmitting the originally received response, with the original content, to user agent;
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- network page”
-
9. The method according to claim B further comprising the steps of:
-
(xxiii) As the user browses the added content, fetching the rest of the original content of the respective network page, by the user agent;
(xxiv) When the user requests to see further information from said partial intent, displaying to the user the content downloaded during step (xxiii);
-
-
10. A system of pushing data objects during communication session of hyper text language based pages (“
- network page”
) integrated within networking system of plural client agents connected via gateway server, said system comprising of;
(xxv) Communication means for intercepting users connections with network at the gateway server;
(xxvi) Detecting means for identifying open connections and associating intercepted communication requests to users;
(xxvii) Communication procedure for identifying request for network page from the user agent and forwarding user request to network system;
(xxviii) Communication means for receiving respective response from network to user requests;
(xxix) Editing means for replacing original content of received response with new content including any given data object;
(xxx) Managing means for transmitting either the edited response or the received original response according to user selection;
- View Dependent Claims (11, 12, 13, 14, 15, 16)
- network page”
Specification