Patents by Inventor Edwin B. Olson

Edwin B. Olson 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: 12371067
    Abstract: The method for dynamically updating an environmental representation of an autonomous agent can include: receiving a set of inputs S210; generating an environmental representation S220; and updating the environmental representation S230. Additionally or alternatively, the method S200 can include providing the environmental representation to a planning module S240 and/or any other suitable processes. The method S200 functions to generate and/or dynamically update an environmental representation to facilitate control of an autonomous agent.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: July 29, 2025
    Assignee: May Mobility, Inc.
    Inventors: Robert Goeddel, Collin Johnson, Melinda Kothbauer, Jeff Sterniak, Tom Voorheis, Edwin B. Olson
  • Patent number: 12319313
    Abstract: A system for operating an autonomous agent with incomplete environmental information can include and/or interface an autonomous operating system and an autonomous agent. A method for operating an autonomous agent with incomplete environmental information includes any or all of: receiving a set of inputs; determining a set of known objects in the ego vehicle's environment; determining a set of blind regions in the ego vehicle's environment; and inserting a set of virtual objects into the set of blind regions; selecting a set of virtual objects based on the set of blind regions; operating the autonomous agent based on the set of virtual objects; and/or any other suitable processes.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: June 3, 2025
    Assignee: May Mobility, Inc.
    Inventors: Sajan Patel, Collin Johnson, Gregory Meyer, Edwin B. Olson
  • Patent number: 12296849
    Abstract: The method can include: receiving a set of inputs; determining a set of policies based on the set of inputs; determining a set of scores associated with the set of environmental policies; and evaluating the set of policies. Additionally or alternatively, the method can include operating the ego agent according to a selected policy and/or any other processes. The method functions to facilitate scoring of policies based on ‘feasibility’ for agents in an environment. Additionally or alternatively, the method can function to facilitate autonomous operation of a vehicle (e.g., based on policy-feasibility of agents in the environment). Additionally or alternatively, the method can function to facilitate intention estimation for agents in an environment.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: May 13, 2025
    Assignee: May Mobility, Inc.
    Inventors: Sajan Patel, Ahmed Elshaarany, Mitesh Agrawal, Alan Heirich, Edwin B. Olson
  • Patent number: 12240494
    Abstract: A system 100 for remote assistance of an autonomous agent can include and/or interface with any or all of: a sensor suite 110, a computing system 120, a communication interface 130, and/or any other suitable components. The system can further optionally include a set of infrastructure devices 140, a teleoperator platform 150, and/or any other suitable components. The system 100 functions to enable information to be exchanged between an autonomous agent and a tele-assist. Additionally or alternatively, the system 100 can function to operate the autonomous agent (e.g., based on remote inputs received from a teleoperator, indirectly, etc.) and/or can perform any other suitable functions.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: March 4, 2025
    Assignee: May Mobility, Inc.
    Inventors: Melinda Kothbauer, Jeff Sterniak, Edwin B. Olson
  • Publication number: 20240375681
    Abstract: A system 100 for remote assistance of an autonomous agent can include and/or interface with any or all of: a sensor suite 110, a computing system 120, a communication interface 130, and/or any other suitable components. The system can further optionally include a set of infrastructure devices 140, a teleoperator platform 150, and/or any other suitable components. The system 100 functions to enable information to be exchanged between an autonomous agent and a tele-assist. Additionally or alternatively, the system 100 can function to operate the autonomous agent (e.g., based on remote inputs received from a teleoperator, indirectly, etc.) and/or can perform any other suitable functions.
    Type: Application
    Filed: July 22, 2024
    Publication date: November 14, 2024
    Applicant: May Mobility, Inc.
    Inventors: Melinda Kothbauer, Jeff Sterniak, Edwin B. Olson
  • Publication number: 20240312347
    Abstract: A method 100 assessing and mitigating risks encounterable by an autonomous vehicle includes collecting information associated with an environment of an ego vehicle and determining and assessing a set of risks encounterable by the ego vehicle. A system for assessing and mitigating risks can include and/or interface with an ego vehicle (equivalently referred to herein as an autonomous vehicle, autonomous agent, ego agent, agent, etc.) and a set of computing subsystems (equivalently referred to herein as a set of computers) and/or processing subsystems (equivalently referred to herein as a set of processors), which function to implement any or all of the processes of the method.
    Type: Application
    Filed: May 23, 2024
    Publication date: September 19, 2024
    Applicant: May Mobility, Inc.
    Inventors: Jacob Crossman, Collin Johnson, Edwin B. Olson
  • Patent number: 12077183
    Abstract: A system 100 for remote assistance of an autonomous agent can include and/or interface with any or all of: a sensor suite 110, a computing system 120, a communication interface 130, and/or any other suitable components. The system can further optionally include a set of infrastructure devices 140, a teleoperator platform 150, and/or any other suitable components. The system 100 functions to enable information to be exchanged between an autonomous agent and a tele-assist. Additionally or alternatively, the system 100 can function to operate the autonomous agent (e.g., based on remote inputs received from a teleoperator, indirectly, etc.) and/or can perform any other suitable functions.
    Type: Grant
    Filed: October 16, 2022
    Date of Patent: September 3, 2024
    Assignee: May Mobility, Inc.
    Inventors: Melinda Kothbauer, Jeff Sterniak, Edwin B. Olson
  • Publication number: 20240286639
    Abstract: A system for dynamic policy curation includes a computing system and interfaces with an autonomous agent. A method for dynamic policy curation includes collecting a set of inputs; processing the set of inputs; and determining a set of available policies based on processing the set of inputs. Additionally or alternatively, the method can include any or all of: selecting a policy; implementing a policy; and/or any other suitable processes.
    Type: Application
    Filed: May 3, 2024
    Publication date: August 29, 2024
    Applicant: May Mobility, Inc.
    Inventors: Stuart Fairley, Asheesh Ranjan, Melinda Kothbauer, Sajan Patel, Tom Voorheis, Jeff Sterniak, Edwin B. Olson
  • Publication number: 20240278804
    Abstract: A system for impact-based operation of an autonomous agent (equivalently referred to herein as an ego agent and autonomous vehicle) includes and/or interfaces with a computing subsystem (equivalently referred to herein as a computer and/or set of computers). A method for impact-based operation of an autonomous agent includes: receiving a set of inputs; predicting a set of future scenarios; and determining a set of metrics based on the set of future scenarios. Additionally or alternatively, the method can include operating the autonomous agent based on the set of metrics and/or any other processes.
    Type: Application
    Filed: May 3, 2024
    Publication date: August 22, 2024
    Applicant: May Mobility, Inc.
    Inventors: Collin Johnson, Yash Bagla, Kapil Borle, Akshay Katpatal, Mahmood Mahmood, Edwin B. Olson
  • Patent number: 12027053
    Abstract: A method 100 assessing and mitigating risks encounterable by an autonomous vehicle includes collecting information associated with an environment of an ego vehicle and determining and assessing a set of risks encounterable by the ego vehicle. A system for assessing and mitigating risks can include and/or interface with an ego vehicle (equivalently referred to herein as an autonomous vehicle, autonomous agent, ego agent, agent, etc.) and a set of computing subsystems (equivalently referred to herein as a set of computers) and/or processing subsystems (equivalently referred to herein as a set of processors), which function to implement any or all of the processes of the method.
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: July 2, 2024
    Assignee: May Mobility, Inc.
    Inventors: Jacob Crossman, Collin Johnson, Edwin B. Olson
  • Patent number: 12024197
    Abstract: A system for dynamic policy curation includes a computing system and interfaces with an autonomous agent. A method for dynamic policy curation includes collecting a set of inputs; processing the set of inputs; and determining a set of available policies based on processing the set of inputs. Additionally or alternatively, the method can include any or all of: selecting a policy; implementing a policy; and/or any other suitable processes.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: July 2, 2024
    Assignee: May Mobility, Inc.
    Inventors: Stuart Fairley, Asheesh Ranjan, Melinda Kothbauer, Sajan Patel, Tom Voorheis, Jeff Sterniak, Edwin B. Olson
  • Patent number: 12012123
    Abstract: A system for impact-based operation of an autonomous agent (equivalently referred to herein as an ego agent and autonomous vehicle) includes and/or interfaces with a computing subsystem (equivalently referred to herein as a computer and/or set of computers). A method for impact-based operation of an autonomous agent includes: receiving a set of inputs; predicting a set of future scenarios; and determining a set of metrics based on the set of future scenarios. Additionally or alternatively, the method can include operating the autonomous agent based on the set of metrics and/or any other processes.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: June 18, 2024
    Assignee: May Mobility, Inc.
    Inventors: Collin Johnson, Yash Bagla, Kapil Borle, Akshay Katpatal, Mahmood Mahmood, Edwin B. Olson
  • Publication number: 20240194076
    Abstract: A method 100 assessing and mitigating risks encounterable by an autonomous vehicle includes collecting information associated with an environment of an ego vehicle and determining and assessing a set of risks encounterable by the ego vehicle. A system for assessing and mitigating risks can include and/or interface with an ego vehicle (equivalently referred to herein as an autonomous vehicle, autonomous agent, ego agent, agent, etc.) and a set of computing subsystems (equivalently referred to herein as a set of computers) and/or processing subsystems (equivalently referred to herein as a set of processors), which function to implement any or all of the processes of the method.
    Type: Application
    Filed: December 13, 2023
    Publication date: June 13, 2024
    Inventors: Jacob Crossman, Collin Johnson, Edwin B. Olson
  • Publication number: 20240067215
    Abstract: A system for operating an autonomous agent with incomplete environmental information can include and/or interface an autonomous operating system and an autonomous agent. A method for operating an autonomous agent with incomplete environmental information includes any or all of: receiving a set of inputs; determining a set of known objects in the ego vehicle's environment; determining a set of blind regions in the ego vehicle's environment; and inserting a set of virtual objects into the set of blind regions; selecting a set of virtual objects based on the set of blind regions; operating the autonomous agent based on the set of virtual objects; and/or any other suitable processes.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Inventors: Sajan Patel, Collin Johnson, Gregory Meyer, Edwin B. Olson
  • Publication number: 20240043034
    Abstract: A method for conditional operation of an autonomous agent includes: collecting a set of inputs; processing the set of inputs; determining a set of policies for the agent; evaluating the set of policies; and operating the ego agent. A system for conditional operation of an autonomous agent includes a set of computing subsystems (equivalently referred to herein as a set of computers) and/or processing subsystems (equivalently referred to herein as a set of processors), which function to implement any or all of the processes of the method.
    Type: Application
    Filed: October 11, 2023
    Publication date: February 8, 2024
    Inventors: Collin Johnson, Alexander Cunningham, Timothy Saucer, Edwin B. Olson
  • Patent number: 11845468
    Abstract: A system for operating an autonomous agent with incomplete environmental information can include and/or interface an autonomous operating system and an autonomous agent. A method for operating an autonomous agent with incomplete environmental information includes any or all of: receiving a set of inputs; determining a set of known objects in the ego vehicle's environment; determining a set of blind regions in the ego vehicle's environment; and inserting a set of virtual objects into the set of blind regions; selecting a set of virtual objects based on the set of blind regions; operating the autonomous agent based on the set of virtual objects; and/or any other suitable processes.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: December 19, 2023
    Assignee: May Mobility, Inc.
    Inventors: Sajan Patel, Collin Johnson, Gregory Meyer, Edwin B. Olson
  • Patent number: 11814072
    Abstract: A method for conditional operation of an autonomous agent includes: collecting a set of inputs; processing the set of inputs; determining a set of policies for the agent; evaluating the set of policies; and operating the ego agent. A system for conditional operation of an autonomous agent includes a set of computing subsystems (equivalently referred to herein as a set of computers) and/or processing subsystems (equivalently referred to herein as a set of processors), which function to implement any or all of the processes of the method.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: November 14, 2023
    Assignee: May Mobility, Inc.
    Inventors: Collin Johnson, Alexander Cunningham, Timothy Saucer, Edwin B. Olson
  • Patent number: 11745764
    Abstract: A system for operating an autonomous agent with incomplete environmental information can include and/or interface an autonomous operating system and an autonomous agent. A method for operating an autonomous agent with incomplete environmental information includes any or all of: receiving a set of inputs; determining a set of known objects in the ego vehicle's environment; determining a set of blind regions in the ego vehicle's environment; and inserting a set of virtual objects into the set of blind regions; selecting a set of virtual objects based on the set of blind regions; operating the autonomous agent based on the set of virtual objects; and/or any other suitable processes.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: September 5, 2023
    Assignee: May Mobility, Inc.
    Inventors: Sajan Patel, Collin Johnson, Gregory Meyer, Edwin B. Olson
  • Publication number: 20230256991
    Abstract: A method for conditional operation of an autonomous agent includes: collecting a set of inputs; processing the set of inputs; determining a set of policies for the agent; evaluating the set of policies; and operating the ego agent. A system for conditional operation of an autonomous agent includes a set of computing subsystems (equivalently referred to herein as a set of computers) and/or processing subsystems (equivalently referred to herein as a set of processors), which function to implement any or all of the processes of the method.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 17, 2023
    Inventors: Collin Johnson, Alexander Cunningham, Timothy Saucer, Edwin B. Olson
  • Publication number: 20230174103
    Abstract: The method can include: receiving a set of inputs; determining a set of policies based on the set of inputs; determining a set of scores associated with the set of environmental policies; and evaluating the set of policies. Additionally or alternatively, the method can include operating the ego agent according to a selected policy and/or any other processes. The method functions to facilitate scoring of policies based on ‘feasibility’ for agents in an environment. Additionally or alternatively, the method can function to facilitate autonomous operation of a vehicle (e.g., based on policy-feasibility of agents in the environment). Additionally or alternatively, the method can function to facilitate intention estimation for agents in an environment.
    Type: Application
    Filed: December 1, 2022
    Publication date: June 8, 2023
    Inventors: Sajan Patel, Ahmed Elshaarany, Mitesh Agrawal, Alan Heirich, Edwin B. Olson