Patents by Inventor Matthew Fuchs

Matthew Fuchs 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: 20120317121
    Abstract: Systems and methods for managing and evaluating a social network. The social network is represented as a graph structure and stored in distributed memory. A viable path from one node that is not directly connected to another node in the graph structure may be determined by traversing the graph in stages, moving outward from each node in stages until common midpoint nodes are found providing a connection between the nodes. When midpoint nodes are found, the paths connecting the one node to the other node may be reconstructed.
    Type: Application
    Filed: January 11, 2012
    Publication date: December 13, 2012
    Applicant: salesforce.com, inc.
    Inventors: Matthew Fuchs, Arun Kumar Jagota
  • Patent number: 8266523
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: September 11, 2012
    Assignee: Red Hat, Inc.
    Inventors: Matthew Fuchs, Jari Koistinen, Andrew Davidson
  • Publication number: 20100199172
    Abstract: The present invention includes devices and methods to specify a document transformation. A template specifies a transformation that is applied to a document in a streaming mode, without building a full object tree in memory representing the document.
    Type: Application
    Filed: April 13, 2010
    Publication date: August 5, 2010
    Applicant: Open Invention Networks, LLC
    Inventors: Matthew Fuchs, Changyi Zhu
  • Patent number: 7721202
    Abstract: The present invention includes devices and methods to specify a document transformation. A template specifies a transformation that is applied to a document in a streaming mode, without building a full object tree in memory representing the document.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: May 18, 2010
    Assignee: Open Invention Network, LLC
    Inventors: Matthew Fuchs, Changyi Zhu
  • Publication number: 20090292985
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Application
    Filed: July 29, 2009
    Publication date: November 26, 2009
    Applicant: Open Invention Network, LLC
    Inventors: Matthew Fuchs, Jari Koistinen, Davidson Andrew
  • Patent number: 7594167
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: September 22, 2009
    Assignee: Open Invention Network, LLC
    Inventors: Matthew Fuchs, Jari Koistinen, Davidson Andrew
  • Publication number: 20070079287
    Abstract: Systems and methods for incorporating qualified, polymorphic, hedge-regular types into computer-programming languages are disclosed. A programming language having such a type system, and a typing system for such a programming language are also disclosed. Also described is Haxell, an effort to completely integrate regular hedge pattern-matching into Haskell. Haxell is a Haskell embodiment of a set of concepts that may be applied to any of a number of functional and/or traditional languages.
    Type: Application
    Filed: December 28, 2005
    Publication date: April 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Allen Brown, Matthew Fuchs
  • Publication number: 20040034830
    Abstract: The present invention includes devices and methods to specify a document transformation and to transform a document in a streaming mode, without building a full object tree in memory representing the document. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Application
    Filed: August 16, 2002
    Publication date: February 19, 2004
    Applicant: Commerce One Operations, Inc.
    Inventors: Matthew Fuchs, Changyi Zhu