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.

Date of Patent:
Feb. 28, 2012

Filed:

Aug. 08, 2008
Applicants:

Eugene Kuznetsov, Cambridge, MA (US);

Steven R. Willis, Acton, MA (US);

Heather D. Achilles, Hudson, NH (US);

Charles R. Morgan, Manchester, MA (US);

Nicholas D. Matsakis, Cambridge, MA (US);

David Z. Maze, Somerville, MA (US);

Inventors:

Eugene Kuznetsov, Cambridge, MA (US);

Steven R. Willis, Acton, MA (US);

Heather D. Achilles, Hudson, NH (US);

Charles R. Morgan, Manchester, MA (US);

Nicholas D. Matsakis, Cambridge, MA (US);

David Z. Maze, Somerville, MA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Systems, methods and apparatus operate to receiving a markup processing program containing a set of markup processing instructions. Each markup processing instruction includes an operation defining a processing operation to be matched to a markup language representation and a corresponding action to be performed upon matching the operation to the markup language representation. The system receives the markup language representation containing encoded items representative of markup language constructs and executes the markup processing program in conjunction with the markup language representation to dynamically control generation of an output control signal indicating how the markup language representation is to be processed for generation of output based on the markup language representation. The markup processing program is applied in real-time to streaming XML data and represents logic instructions that carry out application of post processing such as XPATH expression evaluation, schema validation or other post processing on the stream of XML data.


Find Patent Forward Citations

Loading…