Patents by Inventor Timothy Perkins
Timothy Perkins 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: 10997246Abstract: A computer-implemented method for managing data objects stored in a data repository and displaying elements associated with data objects on a graphical user interface is presented. The method includes using reusable logic to provide at least one displayed input element associated with a first data object stored in the data repository. In response to user input associated with the displayed input element, the method includes generating a second data object stored in the data repository, and linking the second data object with one or more related data objects in the data repository automatically based on the data object associated with the displayed element.Type: GrantFiled: March 27, 2018Date of Patent: May 4, 2021Assignee: Ab Initio Technology LLCInventors: Timothy Perkins, Alan Morse
-
Publication number: 20180210967Abstract: A computer-implemented method for managing data objects stored in a data repository and displaying elements associated with data objects on a graphical user interface is presented. The method includes using reusable logic to provide at least one displayed input element associated with a first data object stored in the data repository. In response to user input associated with the displayed input element, the method includes generating a second data object stored in the data repository, and linking the second data object with one or more related data objects in the data repository automatically based on the data object associated with the displayed element.Type: ApplicationFiled: March 27, 2018Publication date: July 26, 2018Inventors: Timothy Perkins, Alan Morse
-
Patent number: 9959366Abstract: A computer-implemented method for managing data objects stored in a data repository and displaying elements associated with data objects on a graphical user interface is presented. The method includes using reusable logic to provide at least one displayed input element associated with a first data object stored in the data repository. In response to user input associated with the displayed input element, the method includes generating a second data object stored in the data repository, and linking the second data object with one or more related data objects in the data repository automatically based on the data object associated with the displayed element.Type: GrantFiled: April 14, 2016Date of Patent: May 1, 2018Assignee: Ab Initio Technology LLCInventors: Timothy Perkins, Alan Morse
-
Publication number: 20160299993Abstract: A computer-implemented method for managing data objects stored in a data repository and displaying elements associated with data objects on a graphical user interface is presented. The method includes using reusable logic to provide at least one displayed input element associated with a first data object stored in the data repository. In response to user input associated with the displayed input element, the method includes generating a second data object stored in the data repository, and linking the second data object with one or more related data objects in the data repository automatically based on the data object associated with the displayed element.Type: ApplicationFiled: April 14, 2016Publication date: October 13, 2016Inventors: Timothy Perkins, Alan Morse
-
Patent number: 9418095Abstract: Managing changes to a collection of records includes storing a first set of records in a data storage system, the first set of records representing a first version of the collection of records, and validating a proposed change to the collection of records specified by an input received over a user interface. The data storage system is queried based on validation criteria associated with the proposed change, and a first result is received in response to the querying. A second set of records is processed representing changes not yet applied to the collection of records to generate a second result. The first result is updated based on the second result to generate a third result. The third result is processed to determine whether the proposed change is valid according to the validation criteria.Type: GrantFiled: January 13, 2012Date of Patent: August 16, 2016Assignee: Ab Initio Technology LLCInventors: Joel Gould, Timothy Perkins, Adam Weiss
-
Patent number: 9317624Abstract: A computer-implemented method for managing data objects stored in a data repository and displaying elements associated with data objects on a graphical user interface is presented. The method includes using reusable logic to provide at least one displayed input element associated with a first data object stored in the data repository. In response to user input associated with the displayed input element, the method includes generating a second data object stored in the data repository, and linking the second data object with one or more related data objects in the data repository automatically based on the data object associated with the displayed element.Type: GrantFiled: November 12, 2009Date of Patent: April 19, 2016Assignee: Ab Initio Technology LLCInventors: Timothy Perkins, Alan Morse
-
Patent number: 9045206Abstract: A survival vest may include a vest body. The vest body may include a bladder containing pouch extending through left front, left shoulder, scapular, right shoulder and right front sections. That pouch may include a bladder release gap. A plurality of equipment attachment loops may be located on exterior faces of the vest. An inflatable bladder may be contained within the bladder containing pouch and may be configured to expand outside the bladder containing pouch through a bladder release gap upon inflation so as to push a left abdominal section of the vest body to the left and push a right abdominal section of the vest body to the right.Type: GrantFiled: August 9, 2013Date of Patent: June 2, 2015Assignee: Aerial Machine & Tool Corp.Inventors: Joseph J. Flythe, Jr., John D. Marcaccio, Timothy Perkins, Regina F. Scott
-
Publication number: 20150044922Abstract: A survival vest may include a vest body. The vest body may include a bladder containing pouch extending through left front, left shoulder, scapular, right shoulder and right front sections. That pouch may include a bladder release gap. A plurality of equipment attachment loops may be located on exterior faces of the vest. An inflatable bladder may be contained within the bladder containing pouch and may be configured to expand outside the bladder containing pouch through a bladder release gap upon inflation so as to push a left abdominal section of the vest body to the left and push a right abdominal section of the vest body to the right.Type: ApplicationFiled: August 9, 2013Publication date: February 12, 2015Inventors: Joseph J. Flythe, JR., John D. Marcaccio, Timothy Perkins, Regina F. Scott
-
Patent number: 8490788Abstract: A carrier for weapons and/or other tactical equipment can include a main body and an extension sleeve. The extension sleeve can be withdrawn so as to lengthen an internal storage region to, e.g., accommodate longer weapons.Type: GrantFiled: April 15, 2011Date of Patent: July 23, 2013Assignee: Aerial Machine & Tool Corp.Inventors: Timothy Perkins, John D. Marcaccio, Philip J. Ernst
-
Patent number: 8386408Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: GrantFiled: November 14, 2011Date of Patent: February 26, 2013Assignee: Ab Initio Technology LLCInventors: Joel Gould, Joseph Skeffington Wholey, III, Timothy Perkins
-
Patent number: 8380651Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: GrantFiled: November 14, 2011Date of Patent: February 19, 2013Assignee: Ab Initio Technology LLCInventors: Joel Gould, Joseph Skeffington Wholey, III, Timothy Perkins
-
Publication number: 20130007584Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: ApplicationFiled: August 31, 2012Publication date: January 3, 2013Inventors: Joel Gould, Joseph Skeffington Wholey, III, Timothy Perkins
-
Publication number: 20120261287Abstract: A carrier for weapons and/or other tactical equipment can include a main body and an extension sleeve. The extension sleeve can be withdrawn so as to lengthen an internal storage region to, e.g., accommodate longer weapons.Type: ApplicationFiled: April 15, 2011Publication date: October 18, 2012Applicant: AERIAL MACHINE & TOOL CORP.Inventors: Timothy Perkins, John D. Marcaccio, Philip J. Ernst
-
Publication number: 20120185449Abstract: Managing changes to a collection of records includes storing a first set of records in a data storage system, the first set of records representing a first version of the collection of records, and validating a proposed change to the collection of records specified by an input received over a user interface. The data storage system is queried based on validation criteria associated with the proposed change, and a first result is received in response to the querying. A second set of records is processed representing changes not yet applied to the collection of records to generate a second result. The first result is updated based on the second result to generate a third result. The third result is processed to determine whether the proposed change is valid according to the validation criteria.Type: ApplicationFiled: January 13, 2012Publication date: July 19, 2012Inventors: Joel Gould, Timothy Perkins, Adam Weiss
-
Publication number: 20120066549Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: ApplicationFiled: November 14, 2011Publication date: March 15, 2012Inventors: Joel Gould, Joseph Skeffington Wholey, III, Timothy Perkins
-
Publication number: 20120059784Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: ApplicationFiled: November 14, 2011Publication date: March 8, 2012Inventors: Joel Gould, Joseph Skeffington Wholey, III, Timothy Perkins
-
Patent number: 8069129Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: GrantFiled: April 10, 2007Date of Patent: November 29, 2011Assignee: Ab Initio Technology LLCInventors: Joel Gould, Joseph Skeffington Wholey, III, Timothy Perkins
-
Publication number: 20100121890Abstract: A computer-implemented method for managing data objects stored in a data repository and displaying elements associated with data objects on a graphical user interface is presented. The method includes using reusable logic to provide at least one displayed input element associated with a first data object stored in the data repository. In response to user input associated with the displayed input element, the method includes generating a second data object stored in the data repository, and linking the second data object with one or more related data objects in the data repository automatically based on the data object associated with the displayed element.Type: ApplicationFiled: November 12, 2009Publication date: May 13, 2010Inventors: Timothy Perkins, Alan Morse
-
Publication number: 20080256014Abstract: A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.Type: ApplicationFiled: April 10, 2007Publication date: October 16, 2008Inventors: Joel Gould, Joseph Skeffington Wholey, Timothy Perkins
-
Publication number: 20050180651Abstract: A method of automatically determining a measure of atmospheric aerosol optical properties using a multi- or hyper-spectral, multi-pixel image. A plurality of spectrally-diverse pixels are resolved from the image. A statistical spectral deviation of the spectrally-diverse pixels is determined, and then corrected for non-aerosol transmittance losses. One or more wavelength-dependent aerosol optical depths are derived from the statistical spectral deviation. Wavelength-dependent gaseous optical depths can be derived from the statistical spectral deviation.Type: ApplicationFiled: April 7, 2005Publication date: August 18, 2005Inventors: Lawrence Bernstein, Steven Adler-Golden, Timothy Perkins, Alexander Berk, Robert Levine