Distribution mechanism for filtering, formatting and reuse of web based content
First Claim
1. A method for recasting web content on a hosting site, comprising the steps of:
- responsive to a request from a client browser for a recast web page from a hosting web server, generating a request by the hosting web server for an original web page from a content provider web server;
parsing the original web page for a first set of desired content elements;
inserting the first set of desired content elements into a web page template containing a hosting web server format, thus creating the recast web page; and
serving the recast web page to the client browser;
wherein the appearance of the recast page when presented by the client browser is as though all elements originated at the hosting web server.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention provides an automated system for replicating published web content and associated advertisements in the context of a hosting web site. At the hosting web site, the invention includes the process of brokering a client browser'"'"'s request for a web page, analyzing the returned content and splitting it into component elements, extracting the desired component elements, recasting the desired elements in the look and feel of the hosting site and sending the recast content to the requesting client as a web page. Once the reformatted file is received at the client, the client browser interprets the HTML in the web page, presenting the content in the context of the hosting web site. On the content provider'"'"'s web site, the details of the transaction in the web server logs are preserved, proxying a direct page view and ad impression.
-
Citations
37 Claims
-
1. A method for recasting web content on a hosting site, comprising the steps of:
-
responsive to a request from a client browser for a recast web page from a hosting web server, generating a request by the hosting web server for an original web page from a content provider web server; parsing the original web page for a first set of desired content elements; inserting the first set of desired content elements into a web page template containing a hosting web server format, thus creating the recast web page; and serving the recast web page to the client browser; wherein the appearance of the recast page when presented by the client browser is as though all elements originated at the hosting web server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for recasting web content on a hosting site, comprising:
-
means for generating a request by the hosting web server for an original web page from a content provider web server; means for parsing the original web page for a first set of desired content elements; means for inserting the first set of desired content elements into a web page template containing a hosting web server format, thus creating a recast web page; and means for serving the recast web page to a client browser; wherein the appearance of the recast page when presented by the client browser is as though all elements originated at the hosting web server. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product for recasting web content on a hosting site, comprising:
-
means for generating a request by the hosting web server for an original web page from a content provider web server; means for parsing the original web page for a first set of desired content elements; means for inserting the first set of desired content elements into a web page template containing a hosting web server format, thus creating a recast web page; and means for serving the recast web page to a client browser; wherein the appearance of the recast page when presented by the client browser is as though all elements originated at the hosting web server. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification