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: 11625512
    Abstract: 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: Grant
    Filed: May 28, 2021
    Date of Patent: April 11, 2023
    Assignee: Siemens Industry Software Inc.
    Inventor: Timothy S. Gardner
  • Publication number: 20230082922
    Abstract: 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: Application
    Filed: September 19, 2022
    Publication date: March 16, 2023
    Inventors: Timothy S. Gardner, Ilija Milosevic, Darin Dewayne Wampler, Jeremy Eickhoff
  • Patent number: 11501240
    Abstract: 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: Grant
    Filed: August 27, 2020
    Date of Patent: November 15, 2022
    Assignee: Siemens Industry Software Inc.
    Inventors: Timothy S. Gardner, Lili Nader, Ram Ranganathan, Alan Hanley
  • Patent number: 11448731
    Abstract: 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: Grant
    Filed: August 30, 2019
    Date of Patent: September 20, 2022
    Assignee: Banner Engineering Corp.
    Inventors: Timothy S. Gardner, Ilija Milosevic, Darin Dewayne Wampler, Jeremy Eickhoff
  • Publication number: 20220012381
    Abstract: 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: Application
    Filed: May 28, 2021
    Publication date: January 13, 2022
    Applicant: Riffyn, Inc.
    Inventor: Timothy S. GARDNER
  • Patent number: 11055449
    Abstract: 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: Grant
    Filed: August 2, 2019
    Date of Patent: July 6, 2021
    Assignee: RIFFYN, INC.
    Inventor: Timothy S. Gardner
  • Publication number: 20210081876
    Abstract: 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: Application
    Filed: August 27, 2020
    Publication date: March 18, 2021
    Inventors: Timothy S. Gardner, Lili Nader, Ram Ranganathan, Alan Hanley
  • Publication number: 20210063539
    Abstract: 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: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Timothy S. Gardner, Ilija Milosevic, Darin Dewayne Wampler, Jeremy Eickhoff
  • Patent number: 10909279
    Abstract: 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: Grant
    Filed: August 2, 2019
    Date of Patent: February 2, 2021
    Assignee: Riffyn, Inc.
    Inventor: Timothy S. Gardner
  • Patent number: 10817494
    Abstract: 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: Grant
    Filed: December 2, 2016
    Date of Patent: October 27, 2020
    Assignee: Riffyn, Inc.
    Inventors: Timothy S. Gardner, Lili Nader, Cody Carr, Ashley Quinn
  • Patent number: 10740505
    Abstract: 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: Grant
    Filed: August 29, 2017
    Date of Patent: August 11, 2020
    Assignee: Riffyn, Inc.
    Inventor: Timothy S. Gardner
  • Publication number: 20200250165
    Abstract: 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: Application
    Filed: December 2, 2016
    Publication date: August 6, 2020
    Inventors: Timothy S. Gardner, Lili Nader, Cody Carr, Ashley Quinn
  • Patent number: 10586015
    Abstract: 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: Grant
    Filed: August 29, 2017
    Date of Patent: March 10, 2020
    Assignee: Riffyn, Inc.
    Inventor: Timothy S. Gardner
  • Publication number: 20190354648
    Abstract: 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: Application
    Filed: August 2, 2019
    Publication date: November 21, 2019
    Inventor: Timothy S. Gardner
  • Publication number: 20190354649
    Abstract: 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: Application
    Filed: August 2, 2019
    Publication date: November 21, 2019
    Inventor: Timothy S. Gardner
  • Publication number: 20180181889
    Abstract: 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: Application
    Filed: June 24, 2016
    Publication date: June 28, 2018
    Inventors: Timothy S. GARDNER, Matthew W. PERCIVAL
  • Patent number: 9910936
    Abstract: 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: Grant
    Filed: July 16, 2015
    Date of Patent: March 6, 2018
    Assignee: RIFFYN, INC.
    Inventor: Timothy S. Gardner
  • Publication number: 20170364617
    Abstract: 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: Application
    Filed: August 29, 2017
    Publication date: December 21, 2017
    Inventor: Timothy S. Gardner
  • Publication number: 20170364618
    Abstract: 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: Application
    Filed: August 29, 2017
    Publication date: December 21, 2017
    Inventor: Timothy S. Gardner
  • Publication number: 20160034606
    Abstract: 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: Application
    Filed: July 16, 2015
    Publication date: February 4, 2016
    Applicant: Riffyn, Inc.
    Inventor: Timothy S. Gardner