Patents by Inventor Timothy S. Gardner
Timothy S. Gardner 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: 11625512Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs.Type: GrantFiled: May 28, 2021Date of Patent: April 11, 2023Assignee: Siemens Industry Software Inc.Inventor: Timothy S. Gardner
-
Publication number: 20230082922Abstract: A sensor device has a metal sensor housing with a housing base coupled to a frame base of a metal optical frame. A device mounting plate is orthogonal to the frame base. A securing device secures an optical communication device to the device mounting plate. A barrel mounting channel has first and second sidewalls, each extending obliquely to the frame base and defining a linear translation pathway along the frame base for a metal lens barrel. A fastener secures the metal lens barrel to the first and second sidewalls. A glass lens is in contact with three protrusions extending outward from an inner annular surface of the lens barrel. The optical communication device is configured to be in optical communication with the lens and is secured in a particular position in a translation plane mutually defined by the device mounting plate and the optical communication device.Type: ApplicationFiled: September 19, 2022Publication date: March 16, 2023Inventors: Timothy S. Gardner, Ilija Milosevic, Darin Dewayne Wampler, Jeremy Eickhoff
-
Patent number: 11501240Abstract: Systems and methods for analyzing information are provided in which a plurality of attribute records are stored. Each respective record in at least a subset of the plurality of records comprises a corresponding unique identifier, a superior/inferior attribute reference, and a heritage indicator. A superior/inferior attribute reference of a first record in the plurality of records references a unique identifier of a second record that is different than the first record, thereby indicating that the first record is a nested attribute record of the second record. Moreover, a heritage indicator of the first record references: the corresponding unique identifier of a third record, thereby indicating that the third record is an ancestor record of the first record, or a unique identifier of a first attribute class record, thereby identifying an attribute class record, in a plurality of attribute class records, to which the first record belongs.Type: GrantFiled: August 27, 2020Date of Patent: November 15, 2022Assignee: Siemens Industry Software Inc.Inventors: Timothy S. Gardner, Lili Nader, Ram Ranganathan, Alan Hanley
-
Patent number: 11448731Abstract: A sensor device has a metal sensor housing with a housing base coupled to a frame base of a metal optical frame. A device mounting plate is orthogonal to the frame base. A securing device secures an optical communication device to the device mounting plate. A barrel mounting channel has first and second sidewalls, each extending obliquely to the frame base and defining a linear translation pathway along the frame base for a metal lens barrel. A fastener secures the metal lens barrel to the first and second sidewalls. A glass lens is in contact with three protrusions extending outward from an inner annular surface of the lens barrel. The optical communication device is configured to be in optical communication with the lens and is secured in a particular position in a translation plane mutually defined by the device mounting plate and the optical communication device.Type: GrantFiled: August 30, 2019Date of Patent: September 20, 2022Assignee: Banner Engineering Corp.Inventors: Timothy S. Gardner, Ilija Milosevic, Darin Dewayne Wampler, Jeremy Eickhoff
-
Publication number: 20220012381Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs.Type: ApplicationFiled: May 28, 2021Publication date: January 13, 2022Applicant: Riffyn, Inc.Inventor: Timothy S. GARDNER
-
Patent number: 11055449Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs.Type: GrantFiled: August 2, 2019Date of Patent: July 6, 2021Assignee: RIFFYN, INC.Inventor: Timothy S. Gardner
-
Publication number: 20210081876Abstract: Systems and methods for analyzing information are provided in which a plurality of attribute records are stored. Each respective record in at least a subset of the plurality of records comprises a corresponding unique identifier, a superior/inferior attribute reference, and a heritage indicator. A superior/inferior attribute reference of a first record in the plurality of records references a unique identifier of a second record that is different than the first record, thereby indicating that the first record is a nested attribute record of the second record. Moreover, a heritage indicator of the first record references: the corresponding unique identifier of a third record, thereby indicating that the third record is an ancestor record of the first record, or a unique identifier of a first attribute class record, thereby identifying an attribute class record, in a plurality of attribute class records, to which the first record belongs.Type: ApplicationFiled: August 27, 2020Publication date: March 18, 2021Inventors: Timothy S. Gardner, Lili Nader, Ram Ranganathan, Alan Hanley
-
Publication number: 20210063539Abstract: A sensor device has a metal sensor housing with a housing base coupled to a frame base of a metal optical frame. A device mounting plate is orthogonal to the frame base. A securing device secures an optical communication device to the device mounting plate. A barrel mounting channel has first and second sidewalls, each extending obliquely to the frame base and defining a linear translation pathway along the frame base for a metal lens barrel. A fastener secures the metal lens barrel to the first and second sidewalls. A glass lens is in contact with three protrusions extending outward from an inner annular surface of the lens barrel. The optical communication device is configured to be in optical communication with the lens and is secured in a particular position in a translation plane mutually defined by the device mounting plate and the optical communication device.Type: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Inventors: Timothy S. Gardner, Ilija Milosevic, Darin Dewayne Wampler, Jeremy Eickhoff
-
Patent number: 10909279Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: GrantFiled: August 2, 2019Date of Patent: February 2, 2021Assignee: Riffyn, Inc.Inventor: Timothy S. Gardner
-
Patent number: 10817494Abstract: Systems and methods for forming a data table are provided. A data construct comprising a plurality of tokens is obtained. Application of a configuration construct to the tokens labels a first subset of the tokens as header tokens and a second subset of the tokens as value tokens based on the positions of tokens in the first and second subsets in the data construct. Application of the configuration construct associates specific tokens in the first subset to tokens in the second subset based on the relative or absolute position of tokens and/or by delimiters between tokens in the first and second subsets in the data construct. The associating transforms the data construct into the data table in which each token in the first subset is a header and each token in the second subset is a data value in a single column in the data table.Type: GrantFiled: December 2, 2016Date of Patent: October 27, 2020Assignee: Riffyn, Inc.Inventors: Timothy S. Gardner, Lili Nader, Cody Carr, Ashley Quinn
-
Patent number: 10740505Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: GrantFiled: August 29, 2017Date of Patent: August 11, 2020Assignee: Riffyn, Inc.Inventor: Timothy S. Gardner
-
Publication number: 20200250165Abstract: Systems and methods for forming a data table are provided. A data construct comprising a plurality of tokens is obtained. Application of a configuration construct to the tokens labels a first subset of the tokens as header tokens and a second subset of the tokens as value tokens based on the positions of tokens in the first and second subsets in the data construct. Application of the configuration construct associates specific tokens in the first subset to tokens in the second subset based on the relative or absolute position of tokens and/or by delimiters between tokens in the first and second subsets in the data construct. The associating transforms the data construct into the data table in which each token in the first subset is a header and each token in the second subset is a data value in a single column in the data table.Type: ApplicationFiled: December 2, 2016Publication date: August 6, 2020Inventors: Timothy S. Gardner, Lili Nader, Cody Carr, Ashley Quinn
-
Patent number: 10586015Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: GrantFiled: August 29, 2017Date of Patent: March 10, 2020Assignee: Riffyn, Inc.Inventor: Timothy S. Gardner
-
Publication number: 20190354648Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: ApplicationFiled: August 2, 2019Publication date: November 21, 2019Inventor: Timothy S. Gardner
-
Publication number: 20190354649Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs.Type: ApplicationFiled: August 2, 2019Publication date: November 21, 2019Inventor: Timothy S. Gardner
-
Publication number: 20180181889Abstract: Systems and methods for building a run hypergraph for a process from parameter combinations subject to run constraints are provided. The run hypergraph comprises a plurality of nodes, and runs associated with nodes, each run comprising a run identifier and a parameter combination identifier. A process hypergraph comprising the nodes connected by process edges is obtained. Each edge specifies resource outputs of a parent node included in resource inputs of a child node. A plurality of factors and parameter combinations are identified. Each factor is associated with an input or output property of a resource input or output of a node, with a number of levels. Each parameter combination includes an instance of the factors, and for each factor, an associated property level. Each run constraint specifies a relationship between a number of runs of the parent and the child for a corresponding parent/child node pair.Type: ApplicationFiled: June 24, 2016Publication date: June 28, 2018Inventors: Timothy S. GARDNER, Matthew W. PERCIVAL
-
Patent number: 9910936Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: GrantFiled: July 16, 2015Date of Patent: March 6, 2018Assignee: RIFFYN, INC.Inventor: Timothy S. Gardner
-
Publication number: 20170364617Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: ApplicationFiled: August 29, 2017Publication date: December 21, 2017Inventor: Timothy S. Gardner
-
Publication number: 20170364618Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: ApplicationFiled: August 29, 2017Publication date: December 21, 2017Inventor: Timothy S. Gardner
-
Publication number: 20160034606Abstract: Systems and methods for process design and analysis of processes that result in products or analytical information are provided. A hypergraph data store is maintained and comprises versions of each process. A version comprises a hypergraph with nodes, for stages of the process, and edges. Stages have parameterized resource inputs associated with stage input properties, and input specification limits. Stages have resource outputs with output properties and output specification limits. Edges link the outputs of nodes to the inputs of other nodes. A run data store is maintained with a plurality of process runs, each run identifying a process version, values for the inputs of nodes in the corresponding hypergraph, their input properties, resource outputs of the nodes, and obtained values of output properties of the resource outputs. When a query identifies one or more inputs and/or outputs present in the run data store, they are formatted for analysis.Type: ApplicationFiled: July 16, 2015Publication date: February 4, 2016Applicant: Riffyn, Inc.Inventor: Timothy S. Gardner