The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 18, 2011
Filed:
Jul. 01, 2004
Steven R. Willis, Acton, MA (US);
Heather D. Achilles, Hudson, NH (US);
Patrick R. Mcmanus, Boston, MA (US);
Nicholas D. Matsakis, Cambridge, MA (US);
Steven R. Willis, Acton, MA (US);
Heather D. Achilles, Hudson, NH (US);
Patrick R. McManus, Boston, MA (US);
Nicholas D. Matsakis, Cambridge, MA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Systems, methods and apparatus operate to convert a markup language representation such as XML to a data structure format such as a tree containing representations of constructs in the markup language representation. The operations receive a markup language representation containing encoded items representative of markup language constructs and identifying a sequence of encoded items within the intermediate representation that represents a respective markup language construct. In response, the system establishes, within a buffer of nodes, a new node for the sequence of encoded items that represents a respective markup language construct and creates, from the buffer of nodes, a linked data structure that represents relationships between the markup language constructs represented within the markup language representation.