Method and apparatus for handling requests for content in a network data processing system
First Claim
Patent Images
1. A method in a data processing system for handling a request for content, the method comprising:
- receiving the request for content;
identifying a content source from a plurality of content sources using the request to form an identified content source;
retrieving the content from the identified content source; and
applying a template to the content to generate a Web page, wherein the template is a template associated with the identified content source from the plurality of content sources.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer implemented instructions for handling a request for content in a data processing system. The request for content is received. A content source is identified from a plurality of content sources using the request to form an identified content source. The content is retrieved from the identified content source. A template is applied to the content to generate a web page, wherein the template is a template associated with the identified content source from the plurality of content sources.
58 Citations
28 Claims
-
1. A method in a data processing system for handling a request for content, the method comprising:
-
receiving the request for content;
identifying a content source from a plurality of content sources using the request to form an identified content source;
retrieving the content from the identified content source; and
applying a template to the content to generate a Web page, wherein the template is a template associated with the identified content source from the plurality of content sources. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a data processing system for handling a request, the method comprising:
-
receiving the request, wherein the request contains a universal resource identifier;
obtaining navigation information using the universal resource identifier;
retrieving content from a particular content source from a plurality of content sources using the universal resource identifier;
selecting a template from a plurality of templates using the universal resource identifier; and
generating a Web page using the template, the navigation information, and content. - View Dependent Claims (6, 7, 8, 9, 10, 11, 13, 17, 18, 19)
-
-
12. A content server system for comprising:
-
a get navigation process, wherein the get navigation process obtains navigation information using a universal resource locator;
a get content process, wherein the get content process obtains content from a plurality of content sources using the universal resource locator;
a build page process, wherein a page is created using the navigation information and the content; and
a request process, wherein the request process initiates the get navigation process, the get content process, and the build page process in response to receiving a request.
-
-
14. A data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes as set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive the request for content;
identify a content source from a plurality of content sources using the request to form an identified content source;
retrieve the content from the identified content source; and
apply a template to the content to generate a Web page, wherein the template is a template associated with the identified content source from the plurality of content sources.
-
-
15. A data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes as set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive the request, wherein the request contains a universal resource identifier;
obtain navigation information using the universal resource identifier;
retrieve content from a particular content source from a plurality of content sources using the universal resource identifier;
select a template from a plurality of templates using the universal resource identifier;
generate a Web page using the template, the navigation information, and content.
-
-
16. A data processing system for handling a request for content, the data processing system comprising:
-
receiving means for receiving the request for content;
identifying means for identifying a content source from a plurality of content sources using the request to form an identified content source;
retrieving means for retrieving the content from the identified content source; and
applying means for applying a template to the content to generate a Web page, wherein the template is a template associated with the identified content source from the plurality of content sources.
-
-
20. A data processing system for handling a request, the data processing system comprising:
-
receiving means for receiving the request, wherein the request contains a universal resource identifier;
obtaining means for obtaining navigation information using the universal resource identifier;
retrieving means for retrieving content from a particular content source from a plurality of content sources using the universal resource identifier;
selecting means for selecting a template from a plurality of templates using the universal resource identifier; and
generating means for generating a Web page using the template, the navigation information, and content. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A computer program product in a computer readable medium for handling a request for content, the computer program product comprising:
-
first instructions for receiving the request for content;
second instructions for identifying a content source from a plurality of content sources using the request to form an identified content source;
third instructions for retrieving the content from the identified content source; and
fourth instructions for applying a template to the content to generate a Web page, wherein the template is a template associated with the identified content source from the plurality of content sources.
-
-
28. A computer program product in a computer readable medium for handling a request, the computer program product comprising:
-
first instructions for receiving the request, wherein the request contains a universal resource identifier;
second instructions for obtaining navigation information using the universal resource identifier;
third instructions for retrieving content from a particular content source from a plurality of content sources using the universal resource identifier;
fourth instructions for selecting a template from a plurality of templates using the universal resource identifier; and
fifth instructions for generating a Web page using the template, the navigation information, and content.
-
Specification