Patents by Inventor Merlin Hughes

Merlin Hughes 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: 20050050066
    Abstract: A method for representing, manipulating and enumerating a node set in an XML document can create and manipulate a node set in time that is typically constant or, at worst, logarithmic in the size of the underlying document, and can enumerate a node set in time that is substantially linear in the size of the node set. The method comprises steps of deriving a high-level representation of a node set. This step need not include an enumeration of the nodes of the set. The method may then manipulate the high-level representation of a node set in order to effect transformations on the node set. The high-level representation can then be analyzed in order to determine how to most efficiently process the nodes of the node set. The node set can then be efficiently enumerated, in document order, by taking advantage of the results of the previous analysis step.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Inventor: Merlin Hughes