Method and system for customizable client aware content selection and rendering in a portal server
First Claim
1. A method for providing customizable client aware content aggregation and rendering in a portal server, comprising:
- servicing a request for content using at least one of a plurality of channels;
accessing a first file path to service the request, the first file path pointing to generic non-customized information for a client device;
accessing a second of file path to service the request, the second file path pointing to customized information for the client device, wherein the second file path is accessed subsequent to the first file path;
processing aggregated content from a plurality channels using a rendering engine, the rendering engine configured to output the aggregated content in a markup language tailored for the client device; and
outputting the aggregated content in the second markup language to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for customizable client aware content aggregation and rendering in a portal server. The method includes step of servicing a request for content using at least one of a plurality of channels. To service the request, a first file path is accessed. The first file path points to generic non-customized information for a client device. A second of file path is accessed to service the request, wherein the second file path points to customized information, and wherein the second file path is accessed subsequent to the first file path. Aggregated content from a plurality channels is processed using a rendering engine, wherein the rendering engine is configured to output the aggregated content in a markup language tailored for the client device. The aggregated content is subsequently output in the second markup language to the client device.
146 Citations
27 Claims
-
1. A method for providing customizable client aware content aggregation and rendering in a portal server, comprising:
-
servicing a request for content using at least one of a plurality of channels;
accessing a first file path to service the request, the first file path pointing to generic non-customized information for a client device;
accessing a second of file path to service the request, the second file path pointing to customized information for the client device, wherein the second file path is accessed subsequent to the first file path;
processing aggregated content from a plurality channels using a rendering engine, the rendering engine configured to output the aggregated content in a markup language tailored for the client device; and
outputting the aggregated content in the second markup language to the client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of customizing a generic markup language, comprising:
-
as a first option, changing from a default file path to a customized directory file path; and
as a second option, tagging first content using a first container. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer system configured to execute software to process a customizing of a generic markup language, comprising:
-
as a first option, changing from a default file path to a customized directory file path; and
as a second option, tagging first content using a first container. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A machine readable medium having embodied thereon a computer program for processing by a machine, the computer program comprising:
-
code for a customizing of a generic markup language, comprising;
as a first option, changing from a default file path to a customized directory file path; and
as a second option, tagging first content using a first container. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification