Patents by Inventor Matthew B. Wall

Matthew B. Wall 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: 7039920
    Abstract: A search engine is provided for searching, evaluating and/or optimizing an emergent model on a computer network. The emergent model is created by independently generating, publishing references to, and subscribing to data objects and/or function objects in a manner free of a globally predefined data object and/or function object definition. Messages are sent to referencing data objects and/or function objects when referenced data objects and/or function objects change. Functions within the function objects are solved when the messages are received. The data objects and/or the function objects are stored in a distributed manner across multiple computing devices on a computer network. At least one of the data objects is defined as an input data object and at least one of the data objects is defined as an output data object to a search engine, the search engine generating changes to the input data object until the output data object satisfies a predefined criteria.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: May 2, 2006
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Publication number: 20020091701
    Abstract: A search engine is provided for optimizing an emergent model on a computer network. The emergent model is created by generating data objects and/or function objects, publishing references to the data objects and/or the function objects and subscribing to the data objects and/or the functions by creating relationships between the data objects and/or the function objects through referencing data objects within the function objects, thereby linking the data objects and/or the function objects, wherein networks of linked data objects and/or function objects emerge. The emergent linked data objects and/or function objects are make available for further linking with other data objects and/or function objects and messages are sent to referencing data objects and/or function objects when referenced data objects and/or referenced function objects change. The functions are solved when the messages are received, thereby causing at least one of the referenced data to be changed.
    Type: Application
    Filed: July 3, 2001
    Publication date: July 11, 2002
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Publication number: 20020087557
    Abstract: Access control for a model on a computer network comprises generating data objects and/or function objects, publishing references to the data objects and/or the function objects and subscribing to the data objects and/or the functions by creating relationships between the data objects and/or the function objects through referencing data objects within the function objects, thereby linking the data objects and/or the function objects, wherein networks of linked data objects and/or function objects emerge. The emergent linked data objects and/or function objects are make available for further linking with other data objects and/or function objects and messages are sent to referencing data objects and/or function objects when referenced data objects and/or referenced function objects change. The functions are solved when the messages are received, thereby causing at least one of the referenced data to be changed.
    Type: Application
    Filed: October 22, 2001
    Publication date: July 4, 2002
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Publication number: 20020069401
    Abstract: Mapping business and engineering processes is accomplished by giving users access to a system for generating an emergent model and publishing inputs and/or outputs of models generated by the users. Published inputs and/or outputs of models generated are subscribed to by the users, thereby creating a network of linked inputs and/or outputs. The network of linked inputs and/or outputs are analyzed and displayed, resulting in a map of the business and engineering processes. The models generated are used in business and engineering processes.
    Type: Application
    Filed: July 3, 2001
    Publication date: June 6, 2002
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Publication number: 20020065645
    Abstract: Generation of a decentralized model on a computer network comprises generating data objects and/or function objects, publishing references to the data objects and/or the function objects and subscribing to the data objects and/or the functions by creating relationships between the data objects and/or the function objects through referencing data objects within the function objects, thereby linking the data objects and/or the function objects, wherein networks of linked data objects and/or function objects emerge. The decentralized linked data objects and/or function objects are make available for further linking with other data objects and/or function objects and messages are sent to referencing data objects and/or function objects when referenced data objects and/or referenced function objects change. The functions are solved when the messages are received, thereby causing at least one of the referenced data to be changed.
    Type: Application
    Filed: July 3, 2001
    Publication date: May 30, 2002
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Publication number: 20020065888
    Abstract: Generation of an emergent model on a computer network comprises generating data objects and/or function objects, publishing references to the data objects and/or the function objects and subscribing to the data objects and/or the functions by creating relationships between the data objects and/or the function objects through referencing data objects and/or function objects within the function objects, thereby linking the data objects and/or the function objects, wherein networks of linked data objects and/or function objects emerge. The emergent linked data objects and/or function objects are make available for further linking with other data objects and/or function objects and messages are sent to referencing data objects and/or function objects when referenced data objects and/or referenced function objects change. The functions are solved when the messages are received. The data objects and/or the function objects are stored in a distributed manner across multiple computing devices on a computer network.
    Type: Application
    Filed: July 3, 2001
    Publication date: May 30, 2002
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall