Patents by Inventor Conrad Spiteri

Conrad Spiteri 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: 11972579
    Abstract: Disclosed herein is a system and method directed to object tracking using plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, and where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, determining wall coordinates of a wall that the object is expected to contact based on the continuously determined location of the object and causing rendering of a visual graphic based on the wall coordinates.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: April 30, 2024
    Assignee: TOCA Football, Inc.
    Inventor: Conrad Spiteri
  • Publication number: 20240027229
    Abstract: An appliance operation signal processing system comprises: an input for receiving an appliance operation signal, the appliance operation signal comprising information relating to operation of an appliance; an output for outputting information relating to a recall status of the appliance; and a processor configured to: monitor an input appliance operation signal for a change in magnitude; if a change is detected: identify a component event corresponding to the change; determine whether the component event is a designated sequence start component event; if the component event is determined to be a designated sequence start component event: extract one or more features from the input appliance operation signal between the sequence start component event and a sequence stop point; determine information relating to a recall status of the appliance by inputting the one or more features into a first algorithm.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 25, 2024
    Inventors: Peter Gareth Davies, Conrad Spiteri, Sean Stephenson
  • Patent number: 11745077
    Abstract: A method for adaptive user training and gaming utilizing a media player is disclosed. The method includes operations of receiving, by control logic, data pertaining to selection of a first training program, transmitting, by the control logic, media instructions to cause activation of a media player configured to display visual data corresponding to the first training program, and transmitting, by the control logic, ball-throwing instructions to cause activation of a ball-throwing machine configured to impart motion to one or more balls in accordance with the first training program. The method includes additional operations of recording, by the control logic, an indication of the first training program in a player profile. Additional operations includes recording, by the control logic, training data indicating metrics associated with performance of the first training program.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: September 5, 2023
    Assignee: TOCA Football, Inc.
    Inventors: Edward J. Lewis, Conrad Spiteri, Steven Eannarino
  • Patent number: 11710316
    Abstract: Disclosed herein is a system and method directed to object tracking and metric generation using a plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, detecting a player and the object within each image of a subset of image pairs of the sequence of images, identifying a sequence of interactions between the object and the player, and storing the sequence of interactions.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: July 25, 2023
    Assignee: TOCA Football, Inc.
    Inventor: Conrad Spiteri
  • Publication number: 20220391620
    Abstract: Disclosed herein is a system and method directed to object tracking and metric generation using a plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, detecting a player and the object within each image of a subset of image pairs of the sequence of images, identifying a sequence of interactions between the object and the player, and storing the sequence of interactions.
    Type: Application
    Filed: August 13, 2020
    Publication date: December 8, 2022
    Inventor: Conrad Spiteri
  • Patent number: 11514590
    Abstract: Disclosed herein is a system and method directed to object tracking using plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, and where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, determining wall coordinates of a wall that the object is expected to contact based on the continuously determined location of the object and causing rendering of a visual graphic based on the wall coordinates.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: November 29, 2022
    Assignee: TOCA Football, Inc.
    Inventor: Conrad Spiteri
  • Publication number: 20220120586
    Abstract: An appliance operation signal processing system comprises: an input for receiving an appliance operation signal, the appliance operation signal comprising information relating to operation of an appliance; an output for outputting information relating to a recall status of the appliance; and a processor configured to: monitor an input appliance operation signal for a change in magnitude; if a change is detected: identify a component event corresponding to the change; determine whether the component event is a designated sequence start component event; if the component event is determined to be a designated sequence start component event: extract one or more features from the input appliance operation signal between the sequence start component event and a sequence stop point; determine information relating to a recall status of the appliance by inputting the one or more features into a first algorithm.
    Type: Application
    Filed: December 28, 2021
    Publication date: April 21, 2022
    Inventors: Peter Gareth Davies, Conrad Spiteri
  • Publication number: 20220051419
    Abstract: Disclosed herein is a system and method directed to object tracking using plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, and where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, determining wall coordinates of a wall that the object is expected to contact based on the continuously determined location of the object and causing rendering of a visual graphic based on the wall coordinates.
    Type: Application
    Filed: August 13, 2020
    Publication date: February 17, 2022
    Inventor: Conrad Spiteri
  • Patent number: 11248933
    Abstract: An appliance operation signal processing system comprises: an input for receiving an appliance operation signal, the appliance operation signal comprising information relating to operation of an appliance; an output for outputting information relating to a recall status of the appliance; and a processor configured to: monitor an input appliance operation signal for a change in magnitude; if a change is detected: identify a component event corresponding to the change; determine whether the component event is a designated sequence start component event; if the component event is determined to be a designated sequence start component event: extract one or more features from the input appliance operation signal between the sequence start component event and a sequence stop point; determine information relating to a recall status of the appliance by inputting the one or more features into a first algorithm.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: February 15, 2022
    Assignee: Green Running Limited
    Inventors: Peter Gareth Davies, Conrad Spiteri
  • Patent number: 11207582
    Abstract: A method for adaptive user training and gaming utilizing a media player is disclosed. The method includes operations of receiving, by control logic, data pertaining to selection of a first training program, transmitting, by the control logic, media instructions to cause activation of a media player configured to display visual data corresponding to the first training program, and transmitting, by the control logic, ball-throwing instructions to cause activation of a ball-throwing machine configured to impart motion to one or more balls in accordance with the first training program. The method includes additional operations of recording, by the control logic, an indication of the first training program in a player profile. Additional operations includes recording, by the control logic, training data indicating metrics associated with performance of the first training program.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: December 28, 2021
    Assignee: TOCA FOOTBALL, INC.
    Inventors: Edward J. Lewis, Conrad Spiteri, Steven Eannarino
  • Publication number: 20210288450
    Abstract: A power plug for coupling an electrical appliance to an electrical power supply, comprising: a current sensor, configured to measure current supplied through the plug to the electrical appliance; a voltage sensor, configured to measure voltage supplied through the plug to the electrical appliance; a processor configured to determine power consumption data from data relating to the current and voltage measurements made by the current and voltage sensors and monitor the performance of the electrical appliance using the power consumption data; and a transmitter, configured to transmit information relating to the performance of the electrical appliance.
    Type: Application
    Filed: May 21, 2021
    Publication date: September 16, 2021
    Inventors: Peter Davies, Conrad Spiteri, Steve Willoughby
  • Patent number: 11067482
    Abstract: An appliance operation signal processing system including an input for receiving an appliance operation signal. The appliance operation signal includes information relating to operation of an appliance. The system further includes an output for outputting information relating to degradation of the appliance and a processor configured to determine a probability that the appliance or a component of the appliance is in at least one degradation state by applying a classifier to a feature vector including information relating to frequency data extracted from the appliance operation signal.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: July 20, 2021
    Assignee: Green Running Limited
    Inventors: Peter Gareth Davies, Conrad Spiteri
  • Patent number: 11018461
    Abstract: A power plug for coupling an electrical appliance to an electrical power supply, comprising: a current sensor, configured to measure current supplied through the plug to the electrical appliance; a voltage sensor, configured to measure voltage supplied through the plug to the electrical appliance; a processor configured to: determine power consumption data from data relating to the current and voltage measurements made by the current and voltage sensors; and monitor the performance of the electrical appliance using the power consumption data; and a transmitter, configured to transmit information relating to the performance of the electrical appliance.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: May 25, 2021
    Assignee: Green Running Limited
    Inventors: Peter Davies, Conrad Spiteri, Steve Willoughby
  • Publication number: 20210146218
    Abstract: A method for adaptive user training and gaming utilizing a media player is disclosed. The method includes operations of receiving, by control logic, data pertaining to selection of a first training program, transmitting, by the control logic, media instructions to cause activation of a media player configured to display visual data corresponding to the first training program, and transmitting, by the control logic, ball-throwing instructions to cause activation of a ball-throwing machine configured to impart motion to one or more balls in accordance with the first training program. The method includes additional operations of recording, by the control logic, an indication of the first training program in a player profile. Additional operations includes recording, by the control logic, training data indicating metrics associated with performance of the first training program.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: Edward J. Lewis, Conrad Spiteri, Steven Eannarino
  • Patent number: 10855077
    Abstract: A utility management device, comprising an input for receiving a utility consumption signal for a premises, an output for outputting utility management information, and a processor configured to monitor the input utility consumption signal for a change in magnitude. If a change is detected, the processor is configured to identify an appliance event corresponding to the change, obtain information relating to the projected utility consumption of the appliance for an upcoming time period, update a projected utility consumption of the premises based on the obtained information, determine whether any projected stored and/or generated utility amount at the premises is sufficient for the projected utility consumption of the premises, and, if not sufficient, cause the device to output a request to receive a utility amount from one or more other premises connected to the premises via a communication network.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: December 1, 2020
    Assignee: Green Running Limited
    Inventors: Peter Gareth Davies, Conrad Spiteri
  • Publication number: 20200225060
    Abstract: An appliance operation signal processing system comprises: an input for receiving an appliance operation signal, the appliance operation signal comprising information relating to operation of an appliance; an output for outputting information relating to a recall status of the appliance; and a processor configured to: monitor an input appliance operation signal for a change in magnitude; if a change is detected: identify a component event corresponding to the change; determine whether the component event is a designated sequence start component event; if the component event is determined to be a designated sequence start component event: extract one or more features from the input appliance operation signal between the sequence start component event and a sequence stop point; determine information relating to a recall status of the appliance by inputting the one or more features into a first algorithm.
    Type: Application
    Filed: June 27, 2018
    Publication date: July 16, 2020
    Inventors: Peter Gareth Davies, Conrad Spiteri
  • Publication number: 20200003659
    Abstract: An appliance operation signal processing system including an input for receiving an appliance operation signal. The appliance operation signal includes information relating to operation of an appliance. The system further includes an output for outputting information relating to degradation of the appliance and a processor configured to determine a probability that the appliance or a component of the appliance is in at least one degradation state by applying a classifier to a feature vector including information relating to frequency data extracted from the appliance operation signal.
    Type: Application
    Filed: February 28, 2018
    Publication date: January 2, 2020
    Inventors: Peter Gareth Davies, Conrad Spiteri
  • Publication number: 20190013669
    Abstract: A utility management device, comprising an input for receiving a utility consumption signal for a premises, an output for outputting utility management information, and a processor configured to monitor the input utility consumption signal for a change in magnitude. If a change is detected, the processor is configured to identify an appliance event corresponding to the change, obtain information relating to the projected utility consumption of the appliance for an upcoming time period, update a projected utility consumption of the premises based on the obtained information, determine whether any projected stored and/or generated utility amount at the premises is sufficient for the projected utility consumption of the premises, and, if not sufficient, cause the device to output a request to receive a utility amount from one or more other premises connected to the premises via a communication network.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 10, 2019
    Applicant: Green Running Limited
    Inventors: PETER GARETH DAVIES, Conrad Spiteri
  • Publication number: 20180226755
    Abstract: A power plug for coupling an electrical appliance to an electrical power supply, comprising: a current sensor, configured to measure current supplied through the plug to the electrical appliance; a voltage sensor, configured to measure voltage supplied through the plug to the electrical appliance; a processor configured to: determine power consumption data from data relating to the current and voltage measurements made by the current and voltage sensors; and monitor the performance of the electrical appliance using the power consumption data; and a transmitter, configured to transmit information relating to the performance of the electrical appliance.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 9, 2018
    Applicant: Green Running Limited
    Inventors: Peter Davies, Conrad Spiteri, Steve Willoughby