Computer-based presentation manager and method for individual user-device data representation
First Claim
1. A method for presenting data on a user device comprising:
- receiving a request from said user device for said data;
identifying presentation requirements of said user device; and
selecting a presentation scheme for said data in accordance with said presentation requirements wherein upon application of said presentation scheme to said data, new data presentable on said user device is generated.
2 Assignments
0 Petitions
Accused Products
Abstract
Access to external service providers is provided through portlets, where each portlet accessible by a user is represented on the display of the user device. Through use of a dynamic content channel, e.g., a portlet, a highly customizable content page may be produced for any individual client system. When a portlet is selected on a user device, the content associated with the portlet is retrieved and automatically transformed into data that can be displayed by that user device. Thus, a particular user device is not limited to accessing content in a format identical to that associated with the user interface in use on the user device. Consequently, the user'"'"'s ability to access a wide variety of content sources independent of the characteristics of the particular user device is further enhanced. An individual user can personalize the user device by specifying which service providers from among the ones the organization has made available via portlets, the user wants to use. Hence, prior art limitations on a single user system on a network accessing content on any desired external provider system that is coupled to the network are eliminated.
144 Citations
37 Claims
-
1. A method for presenting data on a user device comprising:
-
receiving a request from said user device for said data;
identifying presentation requirements of said user device; and
selecting a presentation scheme for said data in accordance with said presentation requirements wherein upon application of said presentation scheme to said data, new data presentable on said user device is generated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing data to a user device comprising:
-
receiving a request from a user device generated by selection of a portlet identification object on the user device;
transferring said request to a portlet wherein said portlet retrieves data specified in said request over a network and further wherein said data has one format in a plurality of source data formats;
analyzing said request to determine a user data format that is supported by said user device;
selecting a presentation scheme to convert said data from said source data format to said user data format; and
converting said data from said source data format to said user data format using said presentation scheme. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing data to a user device comprising:
-
receiving a request from a user device generated by selection of a portlet identification object on the user device by a web server;
analyzing said request by said web server to determine whether said request is for content associated with a portlet;
transferring said request to a presentation manager upon determining that said request is for said content associated with a portlet;
passing said request to said portlet by said presentation manager wherein said portlet retrieves data specified in said request over a network and further wherein said data has a source MIME type;
analyzing said request to identify a user MIME type;
selecting a presentation scheme from a plurality of presentation schemes based upon said user MIME type and said source MIME type; and
converting said data from said source MIME type to said user MIME type using said presentation scheme. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A presentation manager server system comprising:
-
a web server;
a presentation manager coupled to said web server;
at least one portlet coupled to said presentation manager. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program product having stored thereon computer instructions for a method comprising:
-
receiving a request from said user device for said data;
identifying presentation requirements of said user device; and
selecting a presentation scheme for said data in accordance with said presentation requirements wherein upon application of said presentation scheme to said data, new data presentable on said user device is generated.
-
-
36. A computer program product having stored thereon computer instructions for a method comprising:
-
receiving a request from a user device generated by selection of a portlet identification object on the user device;
transferring said request to a portlet wherein said portlet retrieves data specified in said request over a network and further wherein said data has one format in a plurality of source data formats;
analyzing said request to determine a user data format that is supported by said user device;
selecting a presentation scheme to convert said data from said source data format to said user data format; and
converting said data from said source data format to said user data format using said presentation scheme.
-
-
37. A computer program product having stored thereon computer instructions for a method comprising:
-
receiving a request from a user device generated by selection of a portlet identification object on the user device by a web server;
analyzing said request by said web server to determine whether said request is for content associated with a portlet;
transferring said request to a presentation manager upon determining that said request is for said content associated with a portlet;
passing said request to said portlet by said presentation manager wherein said portlet retrieves data specified in said request over a network and further wherein said data has a source MIME type;
analyzing said request to identify a user MIME type;
selecting a presentation scheme from a plurality of presentation schemes based upon said user MIME type and said source MIME type; and
converting said data from said source MIME type to said user MIME type using said presentation scheme.
-
Specification