Patents by Inventor Christopher D. White

Christopher D. White 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: 20240168813
    Abstract: Techniques are provided for visualizing a run of a workflow on a GUI. The techniques include: (a) rendering an origin node of the workflow at a central position and an innermost ring therearound; (b) adding to the first ring, independent nodes representing respective tasks invoked by the workflow that are not dependent on any other task in order of invocation in a distributed manner, together with edges drawn from the origin node to respective added independent nodes; (c) rendering one or more outer rings around the innermost ring; and (d) adding to each of the outer rings, dependent nodes representing respective tasks invoked by the workflow that are dependent on another task represented by another node on another ring closer to the origin node in order of invocation in a distributed manner together with edges drawn to each added dependent node from all nodes representing tasks upon which the respective task represented by that dependent node is dependent.
    Type: Application
    Filed: November 20, 2023
    Publication date: May 23, 2024
    Inventors: Christopher D. White, Zachariah Nicholas Brown, Jeremiah Leeam Lowin
  • Publication number: 20240069960
    Abstract: Techniques are provided for orchestrating runs of a task or workflow. The techniques include: (a) receiving, by an orchestration engine running on the computing device, a request from a run of a task or workflow to transition states from an initial state to a proposed target state; (b) assessing, by the orchestration engine with reference to a set of orchestration rules, whether the run is permitted to transition from the initial state to the proposed target state; and (c) in response to the orchestration engine determining that the run is permitted to transition states, writing the state change to a database and returning permission to the run to transition states.
    Type: Application
    Filed: August 24, 2023
    Publication date: February 29, 2024
    Inventors: Jeremiah Leeam Lowin, Christopher D. White
  • Patent number: 11868829
    Abstract: Techniques are provided for remote orchestration of workflows performed by processing circuitry of a cloud infrastructure. A method includes: (a) executing a workflow administration module (WAM) on the processing circuitry of the cloud infrastructure; (b) accessing, by the WAM, a workflow database stored within the cloud infrastructure to determine that a workflow is scheduled for execution; (c) issuing a command from the WAM to remote customer infrastructure (RCI) external to the cloud infrastructure, the command instructing the RCI to execute the workflow on the RCI, the command including information about the location of the workflow; (d) receiving metadata by the WAM from the RCI regarding execution of the workflow on the RCI; and (e) storing the received metadata in the workflow database in connection with the workflow. A corresponding method is provided for use at the RCI. Corresponding computer program products, apparatuses, and systems are also provided.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: January 9, 2024
    Assignee: PREFECT TECHNOLOGIES, INC.
    Inventors: Jeremiah Leeam Lowin, Christopher D. White, Joshua Meek
  • Publication number: 20230019354
    Abstract: Techniques are provided for remote orchestration of workflows performed by processing circuitry of a cloud infrastructure. A method includes: (a) executing a workflow administration module (WAM) on the processing circuitry of the cloud infrastructure; (b) accessing, by the WAM, a workflow database stored within the cloud infrastructure to determine that a workflow is scheduled for execution; (c) issuing a command from the WAM to remote customer infrastructure (RCI) external to the cloud infrastructure, the command instructing the RCI to execute the workflow on the RCI, the command including information about the location of the workflow; (d) receiving metadata by the WAM from the RCI regarding execution of the workflow on the RCI; and (e) storing the received metadata in the workflow database in connection with the workflow. A corresponding method is provided for use at the RCI. Corresponding computer program products, apparatuses, and systems are also provided.
    Type: Application
    Filed: September 9, 2022
    Publication date: January 19, 2023
    Inventors: Jeremiah Leeam Lowin, Christopher D. White, Joshua Meek
  • Patent number: 11481263
    Abstract: A system for the remote execution of one or more arbitrarily defined workflows comprises a workflow engine operative to perform one or more functions defined in a given workflow on customer computing infrastructure and a workflow administrator with access to a workflow database that maintains metadata defining the state of the given workflow, the workflow administrator remote from the workflow engine and not running on the customer computing infrastructure. A workflow administrator agent polls the workflow administrator to identify when the given workflow is scheduled for execution and, when scheduled, issues a command to the workflow engine to retrieve the given workflow from a workflow registry and perform the one or more functions defined in the given workflow on the customer computing infrastructure. The workflow administrator agent transmits state information regarding execution of the given workflow to the workflow administrator for storage in the workflow database.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: October 25, 2022
    Assignee: PREFECT TECHNOLOGIES, INC.
    Inventors: Jeremiah Leeam Lowin, Christopher D. White, Joshua Meek
  • Publication number: 20210034443
    Abstract: A system for the remote execution of one or more arbitrarily defined workflows comprises a workflow engine operative to perform one or more functions defined in a given workflow on customer computing infrastructure and a workflow administrator with access to a workflow database that maintains metadata defining the state of the given workflow, the workflow administrator remote from the workflow engine and not running on the customer computing infrastructure. A workflow administrator agent polls the workflow administrator to identify when the given workflow is scheduled for execution and, when scheduled, issues a command to the workflow engine to retrieve the given workflow from a workflow registry and perform the one or more functions defined in the given workflow on the customer computing infrastructure. The workflow administrator agent transmits state information regarding execution of the given workflow to the workflow administrator for storage in the workflow database.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 4, 2021
    Inventors: Jeremiah Leeam Lowin, Christopher D. White, Joshua Meek
  • Patent number: 7865326
    Abstract: In some embodiments, an input measurement module may be configured to insert into a slot of a carrier using alignment guide slots and corresponding guide projections. Clips on the input measurement module or the carrier may engage corresponding depressions to secure the input measurement module to the carrier. The clips may be spring-loaded. The input measurement module may include a first outer casing and a second outer casing coupled together around a circuit board that interfaces with a backplane of the carrier through a backplane connector.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: January 4, 2011
    Assignee: National Instruments Corporation
    Inventors: Chris S. Johnson, Christopher D. White, Glen E. Clifton, James J. Truchard, Garritt W. Foote
  • Patent number: 5073923
    Abstract: A key telephone system, having ports for connection to telephone lines of a telephone exchange and ports for connection of terminal apparatus including key telephone sets, is provided with the ability to distinguish if an intended call or feature access involves more than the key telephone system. If so, a signalling protocol of the telephone exchange is emulated on behalf of the terminal apparatus and transmitted via one of the telephone lines whereby the progress of the call or feature access continues, as if a user of the terminal apparatus had initiated the signalling protocol of the telephone exchange.
    Type: Grant
    Filed: December 20, 1990
    Date of Patent: December 17, 1991
    Assignee: Northern Telecom Limited
    Inventors: Albert G. Offers, Christopher D. White, Roderick B. Story
  • Patent number: 4536389
    Abstract: Bactericidal tablets are formed from compositions containing dichloroisocyanurate and carbonate compounds without the necessity for a lubricant by employing powdered succinic acid of a specified particle size.
    Type: Grant
    Filed: September 19, 1983
    Date of Patent: August 20, 1985
    Assignee: Richardson-Vicks Ltd.
    Inventors: Christopher D. White, Alan A. Levy
  • Patent number: D367744
    Type: Grant
    Filed: January 13, 1995
    Date of Patent: March 5, 1996
    Inventor: Christopher D. White