US2006074904A1PendingUtilityA1
Content delivery rendering engine
Individually held — no corporate assignee on recordPriority: Sep 30, 2004Filed: Sep 30, 2004Published: Apr 6, 2006
Est. expirySep 30, 2024(expired)· nominal 20-yr term from priority
G06F 16/972
22
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method and apparatus for a content delivery rendering engine. An embodiment of a method includes establishing a matching rule for generation of a web page; receiving a request for the web page; obtaining content for the web page from a database, with the content for the web page being based at least in part on the matching rule; and generating the web page, the web page including the content obtained from the database.
Claims
exact text as granted — not AI-modified1 . A method comprising:
establishing a matching rule for generation of a web page; receiving a request for the web page; obtaining content for the web page from a database, the content for the web page being based at least in part on the matching rule; and generating the web page, the web page including the obtained content.
2 . The method of claim 1 , further comprising establishing a template for rendering the web page, wherein generating the web page comprises using the template to transform the content into the web page.
3 . The method of claim 2 , wherein generating the web page comprises accessing a site configuration file, the site configuration file comprising the matching rule and the template.
4 . The method of claim 2 , wherein the matching rule or the template may be modified without modifying the content in the database.
5 . The method of claim 1 , further comprising storing content in the database.
6 . The method of claim 1 , wherein storing content in the database comprises storing metadata regarding a document.
7 . The method of claim 1 , wherein the matching rule comprises one or more of a document type, a document subject, or a document date.
8 . The method of claim 1 , wherein the template comprises an XSLT (Extensible Stylesheet Language Transformation) transformation.
9 . The method of claim 1 , wherein the web page has a first area and a second area, the first area being transformed by a first template and the second area being transformed by a second template.
10 . A content rendering engine comprising:
a set of matching rules, the matching rules to choose content for a web page from a database; and a set of templates to generate the web page using the chosen content.
11 . The content rendering engine of claim 10 , wherein the set of matching rules and the set of templates are included in a site configuration file.
12 . The content rendering engine of claim 10 , wherein the matching rules match content based on metadata for the content.
13 . The content rendering engine of claim 10 , wherein the database is a part of a content management system, the content rendering engine operating independently from the content management system.
14 . The content rendering engine of claim 10 , wherein the content comprises XML (Extensible Mark-up Language).
15 . The content rendering engine of claim 10 , wherein the set of templates comprises a first template to generate a first type of web page and a second template to generate a second type of web page.
16 . The content rendering engine of claim 16 , wherein the set of templates further comprises a third template to generate both the first type of web page and the second type of web page.
17 . The content rendering engine of claim 10 , wherein the content rendering system is to generate the web page dynamically after receiving a request from a user for the web page.
18 . The content rendering engine of claim 17 , wherein the web page only displays content that the user is authorized to access.
19 . A system comprising:
a web server; a content management system, the content management system comprising a file storage, the file storage comprising content for a web site; and a content rendering system, the content rendering system comprising a site configuration file to generate web pages using content from the content management system.
20 . The system of claim 19 , wherein the site configuration file comprises a matching rule to match content for a web page from the file storage.
21 . The system of claim 20 , wherein the site configuration file comprises a template to generate a web page.
22 . The system of claim 21 , wherein the template transforms XML (Extensible Mark-up Language) data into a web page.
23 . The system of claim 19 , further comprising a connection to a user, the user requesting a web page.
24 . The system of claim 19 , wherein the content rendering system operates independently from the content management system.
25 . A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising:
establishing a matching rule for generation of a web page; establishing a template for rendering the web page; receiving a request for the web page; searching for documents to be presented in the web page using the matching rule; combining data for the web page; and transforming the data into the web page.
26 . The medium of claim 25 , wherein searching for documents comprises searching metadata that describes stored documents.
27 . The medium of claim 25 , wherein the combined data includes data from a content management system.
28 . The medium of claim 27 , wherein the combined data further comprises data from external data sources.
29 . The medium of claim 28 , wherein combined data is converted into HTML (Hypertext Markup Language) data.Join the waitlist — get patent alerts
Track US2006074904A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.