Data processing: presentation processing of document – operator i – Presentation processing of document – Structured document
Reexamination Certificate
2005-11-14
2010-02-16
Ries, Laurie (Department: 2176)
Data processing: presentation processing of document, operator i
Presentation processing of document
Structured document
C717S141000
Reexamination Certificate
active
07665015
ABSTRACT:
A hardware unit for parsing an XML document includes embedded logic or circuitry for accessing the document, decoding it to change a character set, validating individual characters of the document, extracting tokens, maintaining a symbol table and generating binary token headers to describe the document's structure and convey the document's data to an application. Tokenization, the process of identifying tokens and generating token headers, may be controlled by a finite state machine that recognizes XML delimiters in the document's markup and activates state transitions based on the current state and the recognized delimiter. The parser unit may be implemented within a hardware XML accelerator that includes a processor, a DMA engine, a cryptographic engine, memory (e.g., for storing a document, maintaining a symbol table) and various interfaces (e.g., network, memory, bus).
REFERENCES:
patent: 6665725 (2003-12-01), Dietz
patent: 6763499 (2004-07-01), Friedman et al.
patent: 6880125 (2005-04-01), Fry
patent: 6892237 (2005-05-01), Gai et al.
patent: 6918107 (2005-07-01), Lucas et al.
patent: 7062507 (2006-06-01), Wang et al.
patent: 7275069 (2007-09-01), Hundley et al.
patent: 7328430 (2008-02-01), Fairweather
patent: 2003/0023633 (2003-01-01), Ross
patent: 2004/0083221 (2004-04-01), Dapp et al.
patent: 2004/0083466 (2004-04-01), Dapp et al.
patent: 2004/0172234 (2004-09-01), Dapp et al.
patent: 2004/0220882 (2004-11-01), Suto et al.
patent: 2005/0038951 (2005-02-01), Remedios
patent: 2005/0138381 (2005-06-01), Stickle et al.
patent: 2005/0240911 (2005-10-01), Hundley et al.
patent: 2005/0273772 (2005-12-01), Matsakis et al.
patent: 2006/0235811 (2006-10-01), Fairweather
patent: 2007/0016554 (2007-01-01), Dapp et al.
patent: 0184358 (2001-11-01), None
patent: 2004040446 (2004-05-01), None
“Introduction to Compiling”, XP-002200775, 1986.
Anonymous, “Random Access XML (RAX 4) Content Processor”, http://www.tarari.com/rax/index.com (web page), pp. 1-4.
Anonymous, “XML/Web Services and Network Security Acceleration”, http://www.tarari.com/PDF/Tarari-XMLWebSecur.pdf, pp. 1-3.
Anonymous, “Tarari XML RAX 4 Content Processor Fact Sheet”, http://www.tarari.com/PDF/Tarari—RAX4—Factsheet.pdf, Fact Sheet, pp. 1-2.
Anonymous, “Random Access XML—RAX 4 Content Processor”, http://tarari.com/PDF/Tarari—RAX4—ProductBrief.pdf, Product Brief, pp. 1-2.
Behrens Jochen
Dignum Marcelino M.
Seltzer Wayne F.
Zaumen William T.
Park Vaughan & Fleming LLP
Ries Laurie
Sun Microsystems Inc.
LandOfFree
Hardware unit for parsing an XML document does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Hardware unit for parsing an XML document, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hardware unit for parsing an XML document will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4164773