System and method for integrating information services through cellular network
First Claim
1. A method of handling content requests initiated by mobile wireless devices, over a mobile network having backend services, wherein the content requests are directed at and responded by at least one content server, are handled by a communication server, wherein the content requests require information available from the backend services, the method comprising:
- encoding a request for backend services information by the content server within a response to said content request for which the content server requires backend services information;
intercepting the response of the content server and decoding the encoded request for backend services information, wherein said intercepting and decoding is executed by the communication server;
executing an information query over the backend services on behalf of the content server based on the encoded request, wherein said execution is carried out by said communication server;
issuing the query result to the content server in a form of a renewed content request exhibiting the requested backend services information encoded in request parameters or headers.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and a system for handling content requests initiated by mobile wireless devices or content providers servers, implemented within a proxy server. Said method and system comprise of the steps: analyzing request type according to predefined business logic rules; identifying the relevant backend information server resources required for executing said request; connecting to the respective information servers; requesting and receiving the relevant information form the respective information servers; and forwarding the received information to content provider server.
24 Citations
15 Claims
-
1. A method of handling content requests initiated by mobile wireless devices, over a mobile network having backend services, wherein the content requests are directed at and responded by at least one content server, are handled by a communication server, wherein the content requests require information available from the backend services, the method comprising:
-
encoding a request for backend services information by the content server within a response to said content request for which the content server requires backend services information; intercepting the response of the content server and decoding the encoded request for backend services information, wherein said intercepting and decoding is executed by the communication server; executing an information query over the backend services on behalf of the content server based on the encoded request, wherein said execution is carried out by said communication server; issuing the query result to the content server in a form of a renewed content request exhibiting the requested backend services information encoded in request parameters or headers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for handling content requests initiated by mobile wireless devices, over a mobile network having backend services, wherein the content requests are directed at and responded by content servers, are handled by a communication server, and
wherein the content requests require information available from the backend services, the system comprising: -
at least one content server arranged to encode a request for backend services information responsive to a content request for which the content server requires backend services information; and the communication server arranged to; intercept the response of the content server and decoding the encoded request for backend services information; execute an information query over the backend services on behalf of the content server based on the encoded request; issue the query result to the content server in a form of a renewed content request exhibiting the requested backend services information encoded in request parameters or headers. - View Dependent Claims (13, 14)
-
-
15. A method of handling content requests initiated by mobile wireless devices, over a mobile network having backend services, wherein the content requests are directed at and responded by at least one content server, are handled by a communication server, wherein the content requests require information available from the backend services, the method comprising:
-
receiving an initial content request from the mobile device of a user, wherein said content request is received by the communication server; transmitting said received content request to the content server; analyzing the content request to define the required backend services information, wherein said backend services enable providing multiple information types including;
location information indicating the location of the mobile device from which said content query was sent;
billing information indicating an account status related to a user of the mobile device; and
profile of the user related to the mobile device;encoding a request for backend services information by the content server within a response to said content request for which the content server requires backend services information, according to the defined required information; intercepting the response of the content server and decoding the encoded request for backend services information, wherein said intercepting and decoding is executed by the communication server not requiring interrogation with the user mobile device; executing an information query over at least one backend service on behalf of the content server based on the encoded request, wherein said execution is carried out by said communication server; issuing the query result to the content server in a form of a renewed content request exhibiting the requested backend services information encoded in request parameters or headers, retrieving content from the content server, according to the renewed request; and transmitting the retrieved content to the mobile device of the user, wherein all communication between the mobile device, communication server, content server and backend service are transmitted by standard data communication protocol.
-
Specification