Patents by Inventor Arjuna Ariyaratne

Arjuna Ariyaratne 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: 11897505
    Abstract: This document discloses system, method, and computer program product embodiments for operating an autonomous vehicle (AV). For example, the method includes performing the following operations by a muxing tool when AV is deployed within a particular geographic area in a real-world environment: receiving perception data that is representative of at least one actual object which is perceived while AV is deployed within the particular geographic area in a real-world environment; receiving simulation data that represents a simulated object that could be perceived by AV in the real-world environment and that was generated using a simulation scenario which is selected from a plurality of simulation scenarios based on at least one of the particular geographic area in which AV is currently located and a current operational state of AV; and generating augmented perception data by combining the simulation data with the perception data.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 13, 2024
    Assignee: Argo AI, LLC
    Inventors: Arjuna Ariyaratne, Thomas Carl Ackenhausen, Patrick Michael Carmody
  • Patent number: 11648959
    Abstract: This document describes methods by which an autonomous vehicle deploys a simulation scenario while operating in a real-world environment. The vehicle's sensors collect perception data. During a run of the vehicle in a real-world environment, the vehicle's on-board computing system will: (i) receive the perception data; (ii) publish the perception data to a muxing tool of the on-board computing system; (iii) generate simulation data that identifies and labels one or more simulated objects in the environment; (iv) publish the simulation data to the muxing tool; (v) use the muxing tool to add at least a portion of the simulation data to the perception data to yield augmented perception data; and (v) use at least a portion of the augmented perception data to make one or more navigation decisions based for the autonomous vehicle.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: May 16, 2023
    Assignee: ARGO AI, LLC
    Inventors: Arjuna Ariyaratne, Thomas Carl Ackenhausen, Patrick Michael Carmody
  • Publication number: 20230039658
    Abstract: This document discloses system, method, and computer program product embodiments for operating an autonomous vehicle (AV). For example, the method includes performing the following operations by a muxing tool when AV is deployed within a particular geographic area in a real-world environment: receiving perception data that is representative of at least one actual object which is perceived while AV is deployed within the particular geographic area in a real-world environment; receiving simulation data that represents a simulated object that could be perceived by AV in the real-world environment and that was generated using a simulation scenario which is selected from a plurality of simulation scenarios based on at least one of the particular geographic area in which AV is currently located and a current operational state of AV; and generating augmented perception data by combining the simulation data with the perception data.
    Type: Application
    Filed: October 20, 2022
    Publication date: February 9, 2023
    Inventors: Arjuna Ariyaratne, Thomas Carl Ackenhausen, Patrick Michael Carmody
  • Publication number: 20220119006
    Abstract: This document describes methods by which an autonomous vehicle deploys a simulation scenario while operating in a real-world environment. The vehicle's sensors collect perception data. During a run of the vehicle in a real-world environment, the vehicle's on-board computing system will: (i) receive the perception data; (ii) publish the perception data to a muxing tool of the on-board computing system; (iii) generate simulation data that identifies and labels one or more simulated objects in the environment; (iv) publish the simulation data to the muxing tool; (v) use the muxing tool to add at least a portion of the simulation data to the perception data to yield augmented perception data; and (v) use at least a portion of the augmented perception data to make one or more navigation decisions based for the autonomous vehicle.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 21, 2022
    Inventors: Arjuna Ariyaratne, Thomas Carl Ackenhausen, Patrick Michael Carmody