Method and system for transforming content for execution on multiple platforms
First Claim
Patent Images
1. A computer-implemented method comprising:
- parsing an Hyper Text Markup Language (HTML) web page;
creating an XHTML compliant document from existing HTML pages;
extracting content from the XHTML document;
creating one or more extensible markup language (XML) files or documents from the parsed HTML web page; and
transforming the XML files or documents into a displayable format.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed for acquiring and transforming existing content (e.g., Hyper Text Markup Language HTML content) for display and execution on multiple platforms and architectures. In one embodiment, capture templates are created to harvest content from disparate content sources on multiple platforms. Data is extracted from the content from the disparate content sources using the created capture templates that drives extracting process. A standardized data stream is generated from the extracted data. The standardized data stream is provided for display on one or more different type of platforms.
76 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
parsing an Hyper Text Markup Language (HTML) web page;
creating an XHTML compliant document from existing HTML pages;
extracting content from the XHTML document;
creating one or more extensible markup language (XML) files or documents from the parsed HTML web page; and
transforming the XML files or documents into a displayable format. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A processing device comprising:
-
a parsing unit to parse an Hyper Text Markup Language (HTML) web page;
a content generating unit to create one or more extensible markup language (XML) files or documents from the parsed HTML web page; and
a transforming unit to transform the XML files or documents into a displayable format. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A machine-readable medium providing instructions, which if executed by a processor, causes the processor to perform an operation comprising:
-
parsing an Hyper Text Markup Language (HTML) web page;
creating one or more extensible markup language (XML) files or documents from the parsed HTML web page; and
transforming the XML files or documents into a displayable format. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method comprising:
-
displaying a tree structure of a web page; and
dragging contents of the tree structure into a template. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for a content converter comprising:
converting Hypertext Markup Language (HTML) content into an Extensible Markup Language (XML) file using conversion rules. - View Dependent Claims (22)
Specification