Method and system for device specific application optimization via a portal server
First Claim
1. A system comprising:
- a portal server for presenting a user customizable page comprising information and a plurality of links for invoking application functions;
a plurality of applications;
a plurality of application helper modules respectively associated with said plurality of applications, each application helper module for determining an application link to an associated application, wherein said link is of said plurality of links and is provided to said portal server in response to a function requested by said portal server and wherein said function is requested of said application helper module; and
a network framework for identifying a particular application helper module based on a determination of a device accessing said portal server.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to a method and system for device specific optimization of applications via a portal server. In one embodiment, a plurality of applications are resident upon a portal server. A plurality of application helper modules are respectively associated with each of the plurality of applications. Based upon the device type of a device requesting access to the portal server, an appropriate application helper is selected. When portal server requests a function to performed by the appropriate application helper module, the application helper module provides a link to the particular application. The portal server then displays the link to the particular application within a user-customizable display. The function requested can be to launch the application, or to perform some sub-process of the application.
200 Citations
30 Claims
-
1. A system comprising:
-
a portal server for presenting a user customizable page comprising information and a plurality of links for invoking application functions;
a plurality of applications;
a plurality of application helper modules respectively associated with said plurality of applications, each application helper module for determining an application link to an associated application, wherein said link is of said plurality of links and is provided to said portal server in response to a function requested by said portal server and wherein said function is requested of said application helper module; and
a network framework for identifying a particular application helper module based on a determination of a device accessing said portal server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for presenting information on a network system, said method comprising:
-
a) based on a determined device type of a device requesting access to a portal server, selecting an appropriate application helper module wherein said appropriate application helper module is associated with a particular application;
b) said portal server requesting a function to be performed of said appropriate application helper module;
c) said appropriate application helper module responding to said function by providing a link to said particular application; and
d) said portal server displaying said link to said particular application within a user-customizable display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for device specific optimization of applications via a portal server comprising:
-
determining a device type of a device requesting a function to be performed by a portal server;
selecting an appropriate application helper module from a plurality of application helper modules associated with a particular application, wherein said appropriate application helper is selected based upon said device type of the device requesting said function;
receiving a function request;
said appropriate application helper module responding to said function by providing a link to said particular application; and
said portal server accessing said particular application using said link. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification