Patents by Inventor Mykel Kochenderfer

Mykel Kochenderfer 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: 20240067195
    Abstract: A group of state-action history entries may be determined from state-action history entries stored in a database. A state-action history entry may represent an experienced operational scenario. A state-action history entry may be associated with a feature. The group of state-action history entries may be determined based on a similarity of the feature. A parameter may be generated based on the group of state-action history entries. The parameter may represent a probability associated with experienced operational scenarios that are similar to one another. A model may be generated based on the parameter. The model may be configured for use in an operational scenario that is similar to the experienced operational scenarios when traversing a portion of the vehicle transportation network.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Kyle Hollins Wray, Stefan Witwicki, Mykel Kochenderfer, Anil Yildiz, Esen Yel, Anthony Corso
  • Publication number: 20230174056
    Abstract: Aspects of the disclosure relate to a dynamic distance estimation output platform that utilizes improved computer vision and perspective transformation techniques to determine vehicle proximities from video footage. A computing platform may receive, from a visible light camera located in a first vehicle, a video output showing a second vehicle that is in front of the first vehicle. The computing platform may determine a longitudinal distance between the first vehicle and the second vehicle by determining an orthogonal distance between a center-of-projection corresponding to the visible light camera, and an intersection of a backside plane of the second vehicle and ground below the second vehicle. The computing platform may send, to an autonomous vehicle control system, a distance estimation output corresponding to the longitudinal distance, which may cause the autonomous vehicle control system to perform vehicle control actions.
    Type: Application
    Filed: May 24, 2022
    Publication date: June 8, 2023
    Inventors: Juan Carlos Aragon, Derek Phillips, Regina Madigan, Sunil Chintakindi, Mykel Kochenderfer
  • Patent number: 11338807
    Abstract: Aspects of the disclosure relate to a dynamic distance estimation output platform that utilizes improved computer vision and perspective transformation techniques to determine vehicle proximities from video footage. A computing platform may receive, from a visible light camera located in a first vehicle, a video output showing a second vehicle that is in front of the first vehicle. The computing platform may determine a longitudinal distance between the first vehicle and the second vehicle by determining an orthogonal distance between a center-of-projection corresponding to the visible light camera, and an intersection of a backside plane of the second vehicle and ground below the second vehicle. The computing platform may send, to an autonomous vehicle control system, a distance estimation output corresponding to the longitudinal distance, which may cause the autonomous vehicle control system to perform vehicle control actions.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 24, 2022
    Assignee: Allstate Insurance Company
    Inventors: Juan Carlos Aragon, Derek Phillips, Regina Madigan, Sunil Chintakindi, Mykel Kochenderfer
  • Publication number: 20210271988
    Abstract: According to one aspect, a system for reinforcement learning with iterative reasoning may include a memory for storing computer readable code and a processor operatively coupled to the memory, the processor configured to receive a level-0 policy and a desired reasoning level n. The processor may repeat for k=1 . . . n times, the following: populate a training environment with a level-(k?1) first agent, populate the training environment with a level-(k?1) second agent, and train a level-k agent based on the level-(k?1) first agent and the level-(k?1) second agent to derive a level-k policy.
    Type: Application
    Filed: July 28, 2020
    Publication date: September 2, 2021
    Inventors: Maxime Bouton, David Francis Isele, Alireza Nakhaei Sarvedani, Mykel Kochenderfer, Kikuo Fujimura
  • Publication number: 20200238991
    Abstract: Aspects of the disclosure relate to a dynamic distance estimation output platform that utilizes improved computer vision and perspective transformation techniques to determine vehicle proximities from video footage. A computing platform may receive, from a visible light camera located in a first vehicle, a video output showing a second vehicle that is in front of the first vehicle. The computing platform may determine a longitudinal distance between the first vehicle and the second vehicle by determining an orthogonal distance between a center-of-projection corresponding to the visible light camera, and an intersection of a backside plane of the second vehicle and ground below the second vehicle. The computing platform may send, to an autonomous vehicle control system, a distance estimation output corresponding to the longitudinal distance, which may cause the autonomous vehicle control system to perform vehicle control actions.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 30, 2020
    Inventors: Juan Carlos Aragon, Derek Phillips, Regina Madigan, Sunil Chintakindi, Mykel Kochenderfer
  • Publication number: 20050149230
    Abstract: Systems and methods are presented that enable logical reasoning even in the Presence of noisy (inconsistent) data. The knowledge base is processed in order to make it consistent and is also compiled. This processing includes checking and correcting spelling, removing stopwords, performing, grouping words of similar and related meaning, and compacting the knowledge base. A robot can use the processed knowledge base to perform many different types of tasks, such as answering a query, determining a course of action that is designed to achieve a particular goal, and determining its own location.
    Type: Application
    Filed: January 6, 2004
    Publication date: July 7, 2005
    Inventors: Rakesh Gupta, Mykel Kochenderfer