Patents by Inventor Ronald Michael Jacobs

Ronald Michael Jacobs 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: 6681221
    Abstract: Method and system aspects for achieving directed acyclic graph (DAG) representations of data in XML are described. The aspects include augmenting a document type definition (DTD) for allowing description of the DAG in an XML file and for providing functionality for a document object model application program interface (DOM API) to process the XML file.
    Type: Grant
    Filed: October 18, 2000
    Date of Patent: January 20, 2004
    Assignee: Docent, Inc.
    Inventor: Ronald Michael Jacobs
  • Patent number: 6611843
    Abstract: A method and system for specifying sub-elements and attributes in a sub-tree and for extracting data values is disclosed. The method and system include defining content elements as recursively hierarchical sub-trees by defining a first XML ELEMENT in a document type definition, where each content element includes a top-level element and zero or more embedded subelements, and wherein leaf nodes in the sub-trees represent data values. The method and system further include extracting data values from the content elements by using the description of the first XML ELEMENT to recursively traverse each top-level element and extract the data values from the sub-tree.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: August 26, 2003
    Assignee: Docent, Inc.
    Inventor: Ronald Michael Jacobs
  • Publication number: 20020095659
    Abstract: Method and system aspects for allowing interfaces to have the functionality of constructors in a JAVA coding environment are described. The aspects include specifying a public interface to include an inner class with at least one static function, and encapsulating data to implement the at least one static function. The public interface and at least one static function are then implemented without exposing implementation details.
    Type: Application
    Filed: January 16, 2001
    Publication date: July 18, 2002
    Inventors: Ronald Michael Jacobs, Suresh Bathini