Patents by Inventor Richard P. Trujillo

Richard P. Trujillo 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).

  • Patent number: 7437666
    Abstract: An apparatus comprises a stylesheet compiler and a document processor. The stylesheet compiler is configured to identify expressions in a stylesheet and is configured to generate one or more expression trees representing the expressions. Expressions having one or more common nodes are represented as children of a subtree that represents the common nodes. Coupled to receive a document and the expression tree, the document processor is configured to evaluate the expressions represented in the one or more expression trees against the document.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: October 14, 2008
    Assignee: Intel Corporation
    Inventors: Karempudi V. Ramarao, Richard P. Trujillo, Daniel M. Cermak
  • Patent number: 7328403
    Abstract: Numerous embodiments of structured data transformation are disclosed. Some embodiments include characterizing at least a portion of an expression in a stylesheet as evaluatable at a phase wherein the phase is one of a compile phase, a parse phase, or a transformation phase of applying the stylesheet to a document to transform the document in a document transformation appliance, applying at least a portion of the expression to the document in the phase determined in the characterizing, combining results from applying the at least a portion of the expression and from applying other expressions to the document to generate a transformed document, and outputting the transformed document or saving the transformed document to memory.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: February 5, 2008
    Assignee: Intel Corporation
    Inventors: Karempudi V. Ramarao, Richard P. Trujillo, Daniel M. Cermak