Patents by Inventor Simon Lyons

Simon Lyons 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: 20240124288
    Abstract: A portable, self-contained beverage apparatus includes a container assembly having a known storage capacity for storing a consumable liquid, and a dispensing assembly disposed within the container assembly that dispenses variable, non-zero quantities of additives into the consumable liquid. The dispensing assembly includes multiple apertures structured and arranged to retain vessels containing the additives to be dispensed into the consumable liquid. The beverage apparatus also includes a level sensor disposed within the container assembly that determines a consumable liquid level of the consumable liquid stored in the container assembly. In certain embodiments, one or more positive displacement pumping mechanisms are configured to pump additive liquid from additive containers into a beverage chamber.
    Type: Application
    Filed: December 22, 2023
    Publication date: April 18, 2024
    Applicant: Cirkul, Inc.
    Inventors: Mark Lyons, Jonathon Perrelli, Robert Lawson-Shanks, Abraham Maclean, Connor Bacon, James Christopher Small, Jesse John Horne, Simon Lewis Bilton, Matthew James Edwards, Andrew Gordon Wallace, Maxim D. Wheatley, David J. Wheatley, Todd Metlen
  • Publication number: 20240089096
    Abstract: One disclosed example method includes a leader client device associated with a leader participant generating a meeting key for a video meeting joined by multiple participants. For each participant, the leader client device obtains a long-term public key and a cryptographic signature associated with the participant. The leader client device verifies the cryptographic signature of the participant based on the long-term public key and the cryptographic signature. If the verification is successful, the leader client device encrypts the meeting key for the participant using a short-term private key generated by the leader client device, a short-term public key of the participant, a meeting identifier, and a user identifier identifying the participant. The leader client device further publishes the encrypted meeting key for the participant on the meeting system. The leader client device encrypts and decrypts meeting data communicated with other participants based on the meeting key.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Simon Booth, Karan Lyons
  • Patent number: 11900797
    Abstract: An autonomous vehicle (AV) planning method comprises: receiving sensor inputs pertaining to an AV; processing the AV sensor inputs to determine an encountered driving scenario; in an AV planner, executing a tree search algorithm to determine a sequence of AV manoeuvres corresponding to a path through a constructed game tree; and generating AV control signals for executing the determined sequence of AV manoeuvres; wherein the game tree has a plurality of nodes representing anticipated states of the encountered driving scenario, and the anticipated driving scenario state of each child node is determined by updating the driving scenario state of its parent node based on (i) a candidate AV manoeuvre and (ii) an anticipated behaviour of at least one external agent in the encountered driving scenario.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: February 13, 2024
    Assignee: Five AI Limited
    Inventors: Subramanian Ramamoorthy, Mihai Dobre, Roberto Antolin, Stefano Albrecht, Simon Lyons, Svetlin Valentinov Penkov, Morris Antonello, Francisco Eiras
  • Publication number: 20230289281
    Abstract: Abstract: A driving scenario is extracted from real-world driving data captured within a road layout. A simulation is run based on the extracted driving scenario, in which an ego agent and a simulated non-ego agent each exhibit closed-loop behaviour. The closed-loop behaviour of the ego agent is determined by autonomous decisions taken in an AV stack under testing in response to simulated inputs, reactive to the simulated agent. The closed-loop behaviour of the non-ego agent is determined by implementing an inferred goal or behaviour, reactive to the ego agent. The goal or behaviour is inferred from an observed trace of a real-world agent extracted from the real-world driving data.
    Type: Application
    Filed: June 3, 2021
    Publication date: September 14, 2023
    Applicant: FIVE AI LIMITED
    Inventors: John Redford, Morris Antonello, Simon Lyons, Svet Penkov, Subramanian Ramamoorthy
  • Publication number: 20230042431
    Abstract: Ego actions for a mobile robot in the presence of at least one agent are autonomously planned. In a sampling phase, a goal for an agent is sampled from a set of available goals based on a probabilistic goal distribution, as determined using an observed trajectory of the agent. An agent trajectory is sampled, from a set of possible trajectories associated with the sampled goal, based on a probabilistic trajectory distribution, each trajectory of the set of possible trajectories reaching a location of the associated goal. In a simulation phase, an ego action is selected from a set of available ego actions and based on the selected ego action, the sampled agent trajectory, and a current state of the mobile robot, (i) behaviour of the mobile robot, and (ii) simultaneous behaviour of the agent are simulated, in order to assess the viability of the selected ego action.
    Type: Application
    Filed: April 22, 2020
    Publication date: February 9, 2023
    Applicant: Five AI Limited
    Inventors: Subramanian RAMAMOORTHY, Mihai DOBRE, Roberto ANTOLIN, Stefano ALBRECHT, Simon LYONS, Svetlin Valentinov PENKOV, Morris ANTONELLO, Francisco EIRAS
  • Publication number: 20210380142
    Abstract: A computer-implemented method of predicting an external actor trajectory comprises receiving, at a computer, sensor inputs for detecting and tracking an external actor; applying object tracking to the sensor inputs, in order track the external actor, and thereby determine an observed trace of the external actor over a time interval; determining a set of available goals for the external actor; for each of the available goals, determining an expected trajectory model; and comparing the observed trace of the external actor with the expected trajectory model for each of the available goals, to determine a likelihood of that goal.
    Type: Application
    Filed: October 16, 2019
    Publication date: December 9, 2021
    Applicant: Five AI Limited
    Inventors: Subramanian RAMAMOORTHY, Simon Lyons, Svetlin Valentinov Penkov, Morris Antonella
  • Publication number: 20210370980
    Abstract: An autonomous vehicle (AV) planning method comprises: receiving sensor inputs pertaining to an AV; processing the AV sensor inputs to determine an encountered driving scenario; in an AV planner, executing a tree search algorithm to determine a sequence of AV manoeuvres corresponding to a path through a constructed game tree; and generating AV control signals for executing the determined sequence of AV manoeuvres; wherein the game tree has a plurality of nodes representing anticipated states of the encountered driving scenario, and the anticipated driving scenario state of each child node is determined by updating the driving scenario state of its parent node based on (i) a candidate AV manoeuvre and (ii) an anticipated behaviour of at least one external agent in the encountered driving scenario.
    Type: Application
    Filed: October 16, 2019
    Publication date: December 2, 2021
    Applicant: Five Al Limited
    Inventors: SUBRAMANIAN RAMAMOORTHY, Mihai Dobre, Roberto Antolin, Stefano Albrecht, Simon Lyons, Svetlin Valentinov Penkov, Morris Antonello, Francisco Eiras
  • Publication number: 20210339772
    Abstract: One aspect herein provides a method of analysing driving behaviour in a data processing computer system, the method comprising: receiving at the data processing computer system driving behaviour data to be analysed, wherein the driving behaviour data records vehicle movements within a monitored driving area; analysing the driving behaviour data to determine a normal driving behaviour model for the monitored driving area; using object tracking to determine driving trajectories of vehicles driving in the monitored driving area; comparing the driving trajectories with the normal driving behaviour model to identify at least one abnormal driving trajectory; and extracting a portion of the driving behaviour data corresponding to a time interval associated with the abnormal driving trajectory.
    Type: Application
    Filed: October 16, 2019
    Publication date: November 4, 2021
    Applicant: Five Al Limited
    Inventors: Subramanian RAMAMOORTHY, Majd Hawasly, Francisco Eiras, Morris Antonello, Simon Lyons, Rik Sarkar