System and Method for Transparent In-Network Adaptation of Rich Internet Applications
AssigneeBytemobile, Inc.
InventorsGeorgios Tsolis, Paraskevas Zafiris, Spyridon Vathis
Life of this patent
Estimating the term…
Abstract
A system and method that allows Rich Internet Applications content to be adapted for a web browser on a mobile device without requiring an installation of an RIA player. The method comprises receiving processing a request by communicating with the web server to acquire the RIA file and the parameters used to instantiate the RIA file, adapting the RIA content of the RIA file for display in the web browser without requiring an RIA player at the mobile device, and providing adapted RIA content to the web browser.
Claims15
A method for transparent in-network adaptation of Rich Internet Applications (RIA) content using an Internet gateway, the method comprising:
- receiving a first request for a web page that is configured to be displayed in a web browser on a mobile device;
- communicating with a server to receive a first response to the first request, wherein the first response includes a reference to an RIA file;
- modifying the first response by inserting a reference to an RIA discovery script;
- providing the modified first response to the web browser, wherein information from the modified first response triggers an execution of the RIA discovery script;
- receiving, based on the execution of the RIA discovery script, a second request for Uniform Resource Locator (URL) of the RIA file and parameters used to instantiate the RIA file;
- processing the second request by communicating with the web server to acquire the RIA file and the parameters used to instantiate the RIA file;
- adapting the RIA content of the RIA file for display in the web browser without requiring an RIA player at the mobile device;
- and
- providing adapted RIA content to the web browser.
A tangible computer readable medium storing instructions that, when executed by one or more servers, cause the one or more servers to perform a method for adapting a Rich Internet Application (RIA) content using an Internet gateway, the method comprising:
- receiving a first request for a web page that is configured to be displayed in a web browser on a mobile device;
- communicating with a server to receive a first response to the first request, wherein the first response includes a reference to an RIA file;
- modifying the first response by inserting a reference to an RIA discovery script;
- providing the modified first response to the web browser, wherein information from the modified first response triggers an execution of the RIA discovery script;
- receiving, based on the execution of the RIA discovery script, a second request for Uniform Resource Locator (URL) of the RIA file and parameters used to instantiate the RIA file;
- processing the second request by communicating with the web server to acquire the RIA file and the parameters used to instantiate the RIA file;
- adapting the RIA content of the RIA file for display in the web browser without requiring an RIA player at the mobile device;
- and
- providing adapted RIA content to the web browser.
Dependencies are inferred from the claim text.