Patents by Inventor Sheldon Lee-Loy

Sheldon Lee-Loy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20100036847
    Abstract: A method of validating XML data comprises (a) registering a plurality of validators that are each responsible for validating a certain XML set of rules, (b) creating common XML data structures to be shared between the validators, (c) invoking registered validators and granting access to common XML data structures, and (d) reporting validation results for each of the validators. Two or more validators having similar pattern validation structures may share the common XML data structure of a data builder. Furthermore, the validators may be invoked in the order in which they are registered in step (a) and granted access to the common XML data structures that are built in step (b). In addition, the step of reporting the validation results may include formatting the validation results as error messages generated by each validator and outputting the error messages via an outputter.
    Type: Application
    Filed: August 8, 2008
    Publication date: February 11, 2010
    Applicant: International Business Machines Corporation
    Inventors: Valentina Birsan, Sheldon Lee-Loy, Ali Mehregani, David L. Whiteman
  • Patent number: 7131066
    Abstract: A system for updating a domain model and generating a formatted output is disclosed. The system comprises a template driven emitter which processes a template file. The template file comprises directives which direct extraction of data from a source data model into a target data model. The template file also comprises directives for manipulating the DOM tree of the data model. The template driven emitter generates a DOM tree for the source data model and a DOM tree for the template file. The template driven emitter utilizes the DOM tree to navigate the data model and extract data as specified according to the directives in the template file. The template file is written as a text file and expressed in XML.
    Type: Grant
    Filed: August 23, 2000
    Date of Patent: October 31, 2006
    Assignee: International Business Machines Corporation
    Inventors: Dorian Birsan, Sheldon Lee-Loy, Harm Sluiman