Patents by Inventor David Ffrench

David Ffrench 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: 20250348362
    Abstract: Systems and methods are provided. An example method can include obtaining, by a computing system comprising one or more computing devices, first time series data indicative of a plurality of amounts of a computing resource used at a first plurality of times by a first service instance executing on a first cluster of computing devices. The example method can include obtaining, by the computing system, second time series data indicative of a plurality of amounts of the computing resource used at a second plurality of times by one or more processes executing on a second cluster of computing devices. The example method can include migrating, by the computing system based on a comparison between the first time series data and the second time series data, the first service instance to the second cluster of computing devices.
    Type: Application
    Filed: May 13, 2024
    Publication date: November 13, 2025
    Inventors: Leigh Griffin, David Ffrench
  • Publication number: 20250123909
    Abstract: Systems and methods for managing a set of service versions by utilizing a parent operator with a set of child operators that each provide functionality corresponding to the incremental capability of a corresponding service version are disclosed. A processing device determines a lowest service version among a plurality of different service versions and generates a parent operator based on the lowest service version. For each subsequent service version of the plurality of service versions: an incremental capability of the subsequent service version is determined and a corresponding child operator is generated based on the incremental capability. The corresponding child operator includes logic and code paths corresponding to the incremental capability. Upon receiving a request identifying a particular subsequent service version, a first child operator corresponding to the particular subsequent service version is identified.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 17, 2025
    Inventors: Leigh Griffin, David Ffrench
  • Patent number: 11126468
    Abstract: Described is a system and method that includes performing a static analysis on code in view of a first set of rulesets, each ruleset in the first set of rulesets defining criteria for validation of the code in a first development stage. In response to validation of the code in view of the first set of rulesets, configuration information for each of a second set of rulesets may be transmitted to a dynamic agent, each ruleset in the second set of rulesets defining criteria for validation of the code in a second development stage, wherein the dynamic agent is in a limited functionality state. The dynamic agent may be brought to a full functionality state in response to receiving the configuration information for each of the second set of rulesets and may perform a dynamic analysis on the code in view of the second set of rulesets.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: September 21, 2021
    Assignee: Red Hat, Inc.
    Inventors: David Ffrench, Leigh Griffin
  • Publication number: 20210019193
    Abstract: Described is a system and method that includes performing a static analysis on code in view of a first set of rulesets, each ruleset in the first set of rulesets defining criteria for validation of the code in a first development stage. In response to validation of the code in view of the first set of rulesets, configuration information for each of a second set of rulesets may be transmitted to a dynamic agent, each ruleset in the second set of rulesets defining criteria for validation of the code in a second development stage, wherein the dynamic agent is in a limited functionality state. The dynamic agent may be brought to a full functionality state in response to receiving the configuration information for each of the second set of rulesets and may perform a dynamic analysis on the code in view of the second set of rulesets.
    Type: Application
    Filed: July 19, 2019
    Publication date: January 21, 2021
    Inventors: David Ffrench, Leigh Griffin