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 the HTML web page;
extracting content from the XHTML-compliant document using a capture template specifying how elements of the XHTML-compliant document are to be located for retrieval;
creating one or more extensible markup language (XML) files or documents from the extracted content; and
transforming the XML files or documents into a displayable format.
6 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.
-
Citations
17 Claims
-
1. A computer-implemented method comprising:
-
parsing an Hyper Text Markup Language (HTML) web page; creating an XHTML-compliant document from the HTML web page; extracting content from the XHTML-compliant document using a capture template specifying how elements of the XHTML-compliant document are to be located for retrieval; creating one or more extensible markup language (XML) files or documents from the extracted content; 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 conversion unit to create an XHTML-compliant document from the parsed HTML web page; an extraction unit to extract content from the XHTML-compliant document using a capture template specifying how elements of the XHTML-compliant document are to be located for retrieval; a content generating unit to create one or more extensible markup language (XML) files or documents from the extracted content; 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 a XHTML-compliant document from the HTML web page; extracting content from the XHTML-compliant document using a capture template specifying how elements of the XHTML-compliant document are to be located for retrieval; creating one or more extensible markup language (XML) files or documents from the extracted content; and transforming the XML files or documents into a displayable format. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for a content converter comprising:
converting Hypertext Markup Language (HTML) content into an Extensible Markup Language (XML) file using conversion rules by creating an XHTML-compliant document from the HTML content;
extracting content from the XHTML-compliant document using a capture template specifying how elements of the XHTML-compliant document are to be located for retrieval; and
creating the XML file from the extracted content.- View Dependent Claims (17)
Specification