Patents by Inventor Gareth Owen

Gareth Owen 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: 11966291
    Abstract: There is described a method for communicating data, the method comprising: receiving an incomplete data stream, wherein the incomplete data stream comprises a plurality of sequences of data points having respective values and a plurality of sequences of missing data points; receiving a missing data model; determining values for each of the plurality of sequences of missing data points, comprising: selecting a sequence of missing data points that has not previously been processed, wherein the sequence of missing data points to be processed is selected as a smallest sequence of missing data points of the plurality of sequences of missing data points that have not previously been processed; processing the incomplete data stream to determine values for the selected sequence of missing data points based upon the missing data model; updating the incomplete data stream to include the determined values for the selected sequence of missing data points; and wherein values for subsequent sequences of missing data points
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: April 23, 2024
    Assignee: Kalibrate Technologies Limited
    Inventors: Benjamin Pickering, Gareth Owen
  • Patent number: 11853657
    Abstract: Methods and systems for data modelling. One method includes receiving a plurality of data points representing training data, and generating a plurality of models based on the training data, each of the plurality of models using at least one a different modelling methodology or a different portion of the training data. The method also includes receiving an input representing a requested prediction, generating an output based on the input using each of the plurality of models, providing the output generated by each of the plurality of models and the training data to a machine learning algorithm, generating, with the machine learning algorithm, the requested prediction using the output generated by each of the plurality of models and the training data, and outputting the requested prediction for display to a user.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: December 26, 2023
    Assignee: Kalibrate Technologies Limited
    Inventor: Gareth Owen
  • Patent number: 11651305
    Abstract: Systems and methods of achieving feasibility of optimization constraints. One system includes an electronic processor configured to receive a request associated with an original set of constraints and determine an irreducible infeasible subset (IIS) of the original set of constraints. The electronic processor is also configured to remove the IIS from the original set of constraints resulting in a subset of remaining constraints of the original set of constraints. The electronic processor is also configured to remove a constraint from the IIS resulting in a feasible subset of remaining constraints of the IIS. The electronic processor is also configured to determine a new set of constraints, the new set of constraints including the subset of remaining constraints of the original set of constraints and the feasible subset of remaining constraints of the IIS. The electronic processor is also configured to output a result based on the new set of constraints.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: May 16, 2023
    Assignee: Kalibrate Technologies Limited
    Inventors: Gareth Owen, Benjamin Pickering, David Leedal
  • Publication number: 20230064834
    Abstract: There is provided a method of discrete optimisation comprising: receiving an optimisation objective function; performing a continuous optimisation based upon the optimisation objective function to generate an initial continuous value; generating a plurality of candidate discrete values based upon the initial continuous value; evaluating the plurality of candidate discrete values based upon the optimisation objective function, wherein the evaluation of the plurality of candidate discrete values is carried out in parallel; and outputting a candidate discrete value based upon the evaluation.
    Type: Application
    Filed: December 15, 2020
    Publication date: March 2, 2023
    Inventors: Benjamin Pickering, Gareth Owen, David Leedal, Mark Pearce, Rebecca Wilson
  • Publication number: 20220391375
    Abstract: Systems and methods of achieving feasibility of optimization constraints. One system includes an electronic processor configured to receive a request associated with an original set of constraints and determine an irreducible infeasible subset (IIS) of the original set of constraints. The electronic processor is also configured to remove the IIS from the original set of constraints resulting in a subset of remaining constraints of the original set of constraints. The electronic processor is also configured to remove a constraint from the IIS resulting in a feasible subset of remaining constraints of the IIS. The electronic processor is also configured to determine a new set of constraints, the new set of constraints including the subset of remaining constraints of the original set of constraints and the feasible subset of remaining constraints of the IIS. The electronic processor is also configured to output a result based on the new set of constraints.
    Type: Application
    Filed: March 3, 2020
    Publication date: December 8, 2022
    Inventors: Gareth Owen, Benjamin Pickering, David Leedal
  • Patent number: 11494710
    Abstract: Methods and systems of optimization constraint adaptation for long-term target achievement. One system includes an electronic processor configured to divide a multiple time-step optimization problem into a plurality of successive single time-step optimization problems. The processor is configured to determine a first optimal variable value for a first single time-step optimization problem and determine a first resulting value of a secondary quantity based on the first optimal variable value. The processor is configured to determine a first divergence of the first resulting value from a first target value and determine a cumulative target divergence based on the first divergence. The processor is configured to determine a first target value adjustment for a second time-step based on the cumulative target divergence, adjust a first original target value of the secondary quantity for the second time-step using the first target value adjustment, and output the adjusted first original target value for display.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: November 8, 2022
    Assignee: Kalibrate Technologies Limited
    Inventors: Benjamin Pickering, Gareth Owen, David Leedal, Mark Pearce, Rebecca Wilson
  • Patent number: 11227295
    Abstract: Methods and systems for data modelling. One method includes receiving a data stream including a first plurality of data points, aggregating the first plurality of data points to a second plurality of data points including values at a first frequency, and building, with at least one electronic processor, a first model based on the second plurality of data points, wherein the first model is configured to generate data values at the first frequency. The method also includes accessing a second model based on a third plurality of data points, wherein the second model is configured to generate data values at a second frequency shorter than the first frequency, generating a first data output using the first model, generating a second data output using the second model, multiplying the first data output by the second data output to generate a third data output, and outputting the third data output for display.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: January 18, 2022
    Assignee: Kalibrate Technologies Limited
    Inventors: Benjamin Pickering, Gareth Owen
  • Publication number: 20210357292
    Abstract: There is described a method for communicating data, the method comprising: receiving an incomplete data stream, wherein the incomplete data stream comprises a plurality of sequences of data points having respective values and a plurality of sequences of missing data points; receiving a missing data model; determining values for each of the plurality of sequences of missing data points, comprising: selecting a sequence of missing data points that has not previously been processed, wherein the sequence of missing data points to be processed is selected as a smallest sequence of missing data points of the plurality of sequences of missing data points that have not previously been processed; processing the incomplete data stream to determine values for the selected sequence of missing data points based upon the missing data model; updating the incomplete data stream to include the determined values for the selected sequence of missing data points; and wherein values for subsequent sequences of missing data points
    Type: Application
    Filed: October 11, 2019
    Publication date: November 18, 2021
    Inventors: Benjamin Pickering, Gareth Owen
  • Patent number: 10773453
    Abstract: A pipe joint coating for welded ends of pipes forming a pipeline. A last and third layer of a 3LPP coating system covering at least a circumferential weld area of the pipe joint is a heated sheet applied around the pipe with a machine including a mounting frame and a transport carriage rotatably movable on the mounting frame to move circumferentially about the pipe joint, and a roller applying an adjusted pressure to the sheet against the pipe and adapting to eccentricity or ovality of the pipe. The sheet is pressed below the pipe away from its overlapping ends, a first part of the sheet is then applied when the roller is rolled in a first direction, and a second part of the sheet is applied by the roller rolled back in the reverse direction around the pipe. The sheet is dimensioned to obtain an overlapped area between its extremities.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: September 15, 2020
    Assignee: SERIMAX HOLDINGS
    Inventors: Terence Cottrell, Louis-Nicolas Hallez, Gareth Owen, Andrew Stribley
  • Publication number: 20200279025
    Abstract: Methods and systems for data modelling. One method includes receiving a plurality of data points representing training data, and generating a plurality of models based on the training data, each of the plurality of models using at least one a different modelling methodology or a different portion of the training data. The method also includes receiving an input representing a requested prediction, generating an output based on the input using each of the plurality of models, providing the output generated by each of the plurality of models and the training data to a machine learning algorithm, generating, with the machine learning algorithm, the requested prediction using the output generated by each of the plurality of models and the training data, and outputting the requested prediction for display to a user.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 3, 2020
    Inventor: Gareth Owen
  • Publication number: 20200193457
    Abstract: Methods and systems for data modelling. One method includes receiving a data stream including a first plurality of data points, aggregating the first plurality of data points to a second plurality of data points including values at a first frequency, and building, with at least one electronic processor, a first model based on the second plurality of data points, wherein the first model is configured to generate data values at the first frequency. The method also includes accessing a second model based on a third plurality of data points, wherein the second model is configured to generate data values at a second frequency shorter than the first frequency, generating a first data output using the first model, generating a second data output using the second model, multiplying the first data output by the second data output to generate a third data output, and outputting the third data output for display.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Benjamin Pickering, Gareth Owen
  • Patent number: 10354123
    Abstract: An imaging system comprising: a pair of cameras (2, 3) adapted to capture images in the near infrared region of the electromagnetic spectrum; a camera (4) adapted to capture images in the visible region of the electromagnetic spectrum; a near-infrared light source (5); and a controller (6). The system configured to obtain a plurality images of the face of an individual and, from a local binary pattern distribution of image pixels, determine the age of the individual in each of the images by applying a linear regression technique and computing an average.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: July 16, 2019
    Assignee: Innovative Technology Limited
    Inventor: Gareth Owen
  • Patent number: 10346904
    Abstract: The invention relates to a method, system and apparatus to allow the collection of data relating to at least one parameter of an item of currency and which data can be used to generate a new or updated dataset for the same and which can be used by validation apparatus for said items of currency. The collected data is transmitted from a location which is remote from that at which the new data set is generated and the new dataset is transmitted to the said remote location and/or other locations so as to allow the new or updated dataset to be used by the apparatus.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: July 9, 2019
    Assignee: Innovative Technology Limited
    Inventors: Gareth Owen, David Bellis
  • Publication number: 20190030786
    Abstract: A pipe joint coating for welded ends of pipes forming a pipeline. A last and third layer of a 3LPP coating system covering at least a circumferential weld area of the pipe joint is a heated sheet applied around the pipe with a machine including a mounting frame and a transport carriage rotatably movable on the mounting frame to move circumferentially about the pipe joint, and a roller applying an adjusted pressure to the sheet against the pipe and adapting to eccentricity or ovality of the pipe. The sheet is pressed below the pipe away from its overlapping ends, a first part of the sheet is then applied when the roller is rolled in a first direction, and a second part of the sheet is applied by the roller rolled back in the reverse direction around the pipe. The sheet is dimensioned to obtain an overlapped area between its extremities.
    Type: Application
    Filed: February 9, 2017
    Publication date: January 31, 2019
    Applicant: SERIMAX HOLDINGS
    Inventors: Terence COTTRELL, Louis-Nicolas HALLEZ, Gareth OWEN, Andrew STRIBLEY
  • Patent number: 10001977
    Abstract: A system and method identifies a set of operations or tasks, such as functions, of a programming system or technical computing environment based on a selection of input data. The technical computing environment may have a plurality of operations that may be called and executed. The operations may operate on one or more input arguments that may need to satisfy certain constraints. Upon selection of input data, a matching engine may classify the input data, and compare the classifications of the input data to the input argument constraints of a plurality of operations. The matching engine may identify those operations whose input argument constraints are satisfied by the selected input data, as well as those operations whose input argument constraints are not satisfied by the selected input data. The matching and non-matching operations may be provided to an action unit, which may be configured to perform some task or action with regard to some or all of the operations.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: June 19, 2018
    Assignee: The MathWorks, Inc.
    Inventors: James Gareth Owen, Claudia Gaudagnini Wey
  • Publication number: 20170372128
    Abstract: An imaging system comprising: a pair of cameras (2, 3) adapted to capture images in the near infrared region of the electromagnetic spectrum; a camera (4) adapted to capture images in the visible region of the electromagnetic spectrum; a near-infrared light source (5); and a controller (6). The system configured to obtain a plurality images of the face of an individual and, from a local binary pattern distribution of image pixels, determine the age of the individual in each of the images by applying a linear regression technique and computing an average.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 28, 2017
    Applicant: Innovative Technology Limited
    Inventor: Gareth Owen
  • Patent number: 9021655
    Abstract: A cleaner head is described for use with a vacuum cleaning appliance including a fan unit for generating an air flow which passes from the cleaner head to the fan unit. The cleaner head includes a rotatable agitator assembly including an agitator for sweeping dust particles. The agitator assembly is housed in an agitator chamber housing including a downwardly-directed opening through which dust particles energized by the agitator enter the cleaner head, and a dust outlet located adjacent the opening and through which the energized particles leave the agitator chamber. The cleaner head also includes an exhaust port from which a dust-bearing air flow is drawn from the cleaner head, and a dust channel extending between the dust outlet and the exhaust port. The dust channel has channel walls which are shaped to retain energized dust particles therebetween through collisions thereagainst.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: May 5, 2015
    Assignee: Dyson Technology Limited
    Inventors: Charles Gareth Owen, Spencer James Robert Arthey
  • Patent number: 8739361
    Abstract: A vacuum cleaning head includes a housing having a suction opening for admitting an air flow to the head, an agitator for agitating a surface to be cleaned, the agitator having an active state and an inactive state, a duct for receiving the air flow from the housing, and a control assembly for controlling the state of the agitator.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: June 3, 2014
    Assignee: Dyson Technology Limited
    Inventors: David Andrew McLeod, Matthew John Dobson, Spencer James Robert Arthey, Charles Gareth Owen
  • Patent number: D1009376
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: December 26, 2023
    Inventor: Gareth Owen Thomas
  • Patent number: D1010942
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: January 9, 2024
    Inventor: Gareth Owen Thomas