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).

  • Publication number: 20130290931
    Abstract: A computer method and apparatus for managing revisions to engineered products includes a repository, a local data store (working copy) and a revision manager. Each engineered product is formed of one or more assets. The repository holds the plurality of assets and tracks changes of the assets. For a given asset, the revision manager provides, together in a certain screen view, display of (a) indications of changes made to a working copy of the given asset relative to the given asset as held in the repository, and (b) indications of changes made to the given asset in the repository relative to the working copy of the given asset. The certain screen view in one embodiment employs a tabular format with sortable columns, color coded symbols, textual summaries of changes made to assets and textual description of changes made to assets in the repository.
    Type: Application
    Filed: June 21, 2013
    Publication date: October 31, 2013
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Patent number: 8495571
    Abstract: A computer method and apparatus for managing revisions to engineered products includes a repository, a local data store (working copy) and a revision manager. Each engineered product is formed of one or more assets. The repository holds the plurality of assets and tracks changes of the assets. For a given asset, the revision manager provides, together in a certain screen view, display of (a) indications of changes made to a working copy of the given asset relative to the given asset as held in the repository, and (b) indications of changes made to the given asset in the repository relative to the working copy of the given asset. The certain screen view in one embodiment employs a tabular format with sortable columns, color coded symbols, textual summaries of changes made to assets and textual description of changes made to assets in the repository.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: July 23, 2013
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Patent number: 8423390
    Abstract: Computer method and apparatus managing software configuration revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view illustrating for a set of assets (i) changes of state of assets of the set, (ii) resulting revisions of the assets and (iii) any relationships between the resulting revisions. In this way, i.e., via the project view, the present invention revision manager enables users to manage assets and revisions. The revision manager renders the project view in one mode illustrating changes made to the assets (state changes) in order of time, and in another mode illustrating changes made to the assets in order of sequence of revisions.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: April 16, 2013
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Patent number: 8296169
    Abstract: Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view illustrating changes of state of assets and including performance indicators corresponding to respective changes of state of assets held in the repository. The performance indicators may be color coded and may be based on a changeable metric. The revision manager provides in the project view an indication of each change in metric. Plural performance indicators for a set of assets may be presented in the project view as a graphical series.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: October 23, 2012
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Patent number: 7788295
    Abstract: Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a repository per asset timeline view illustrating for a subject asset (i) a timeline sequence of changes of state of the subject asset and (ii) contents of the subject asset. The timeline sequence represents the revision history of the asset. Each of the graphical elements in the timeline sequence implements a handle to the respective revision or state of the subject asset as held in the repository. The invention repository view with timeline sequence enhances users ability to navigate among assets and revisions in the repository.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: August 31, 2010
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Andrew Aucott
  • Publication number: 20090099907
    Abstract: A computer method and apparatus address the problem of objectively measuring the performance of a system composed of many different components. The present invention method/apparatus defines quantitative requirements representing the desired behavior of the components. Next, the method/apparatus determines acceptability levels by comparing the defined quantitative results to the actual measurements from the subject system to produce acceptability scores of the components. The present invention aggregates the acceptability scores to form a performance hierarchy of the components, where the hierarchy indicates the functional relationship between the overall system performance and the performance of the individual components.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 16, 2009
    Applicant: Oculus Technologies Corporation
    Inventor: Matthew B. Wall
  • Publication number: 20090083308
    Abstract: Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a repository per asset timeline view illustrating for a subject asset (i) a timeline sequence of changes of state of the subject asset and (ii) contents of the subject asset. The timeline sequence represents the revision history of the asset. Each of the graphical elements in the timeline sequence implements a handle to the respective revision or state of the subject asset as held in the repository. The invention repository view with timeline sequence enhances users ability to navigate among assets and revisions in the repository.
    Type: Application
    Filed: October 22, 2007
    Publication date: March 26, 2009
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Andrew Aucott
  • Publication number: 20090083102
    Abstract: Computer method and apparatus managing software configuration revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view illustrating for a set of assets (i) changes of state of assets of the set, (ii) resulting revisions of the assets and (iii) any relationships between the resulting revisions. In this way, i.e., via the project view, the present invention revision manager enables users to manage assets and revisions. The revision manager renders the project view in one mode illustrating changes made to the assets (state changes) in order of time, and in another mode illustrating changes made to the assets (state changes) in order of sequence of revisions.
    Type: Application
    Filed: October 22, 2007
    Publication date: March 26, 2009
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Publication number: 20090083343
    Abstract: Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view having at least one element (i) corresponding to one or more assets and (ii) being an access handle to the one or more assets as held in the repository. Screen view elements that effectively serve as handles include the trunk, branches, tags, commit points and performance indicators. Through these elements, the present invention revision manager enables users to access, copy and move repository-based assets and revisions. The revision manager renders a repository view that has head elements of branches from the project view. The head elements in either or both views serve as handles to working copies of respective assets.
    Type: Application
    Filed: October 22, 2007
    Publication date: March 26, 2009
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Publication number: 20090083101
    Abstract: Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view illustrating changes of state of assets and including performance indicators corresponding to respective changes of state of assets held in the repository. The performance indicators may be color coded and may be based on a changeable metric. The revision manager provides in the project view an indication of each change in metric. Plural performance indicators for a set of assets may be presented in the project view as a graphical series.
    Type: Application
    Filed: October 22, 2007
    Publication date: March 26, 2009
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Publication number: 20090083165
    Abstract: A computer method and apparatus for managing revisions to engineered products includes a repository, a local data store (working copy) and a revision manager. Each engineered product is formed of one or more assets. The repository holds the plurality of assets and tracks changes of the assets. For a given asset, the revision manager provides, together in a certain screen view, display of (a) indications of changes made to a working copy of the given asset relative to the given asset as held in the repository, and (b) indications of changes made to the given asset in the repository relative to the working copy of the given asset. The certain screen view in one embodiment employs a tabular format with sortable columns, color coded symbols, textual summaries of changes made to assets and textual description of changes made to assets in the repository.
    Type: Application
    Filed: October 22, 2007
    Publication date: March 26, 2009
    Applicant: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Patent number: 7131107
    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: Grant
    Filed: July 3, 2001
    Date of Patent: October 31, 2006
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Patent number: 7080384
    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: Grant
    Filed: October 22, 2001
    Date of Patent: July 18, 2006
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Patent number: 7062771
    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: Grant
    Filed: July 3, 2001
    Date of Patent: June 13, 2006
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Patent number: 7043736
    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: Grant
    Filed: July 3, 2001
    Date of Patent: May 9, 2006
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Patent number: D587722
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: March 3, 2009
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall
  • Patent number: D590410
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: April 14, 2009
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Patent number: D596195
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: July 14, 2009
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R. Wall, Andrew Aucott
  • Patent number: D601572
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: October 6, 2009
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Andrew Aucott
  • Patent number: D638024
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: May 17, 2011
    Assignee: Oculus Technologies Corporation
    Inventors: Matthew B. Wall, Timothy R Wall, Andrew Aucott