Patents by Inventor Clark Haynes

Clark Haynes 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: 11966224
    Abstract: Systems and methods for detecting a surprise or unexpected movement of an actor with respect to an autonomous vehicle are provided. An example computer-implemented method can include, for a first compute cycle, obtaining motion forecast data based on first sensor data collected with respect to an actor relative to an autonomous vehicle; and determining, based on the motion forecast data, failsafe region data representing an unexpected path or area where a likelihood of the actor following the unexpected path or entering the unexpected area is below a threshold. For a second compute cycle after the first compute cycle, the method can include obtaining second sensor data; determining, based on the second sensor data and the failsafe region data, that the actor has followed the unexpected path or entered the unexpected area; and in response to such determination, determining a deviation for controlling a movement of the autonomous vehicle.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: April 23, 2024
    Assignee: UATC, LLC
    Inventors: Galen Clark Haynes, Charles R. Hogg, III, Skanda Shirdhar, Neil Traft
  • Patent number: 11958410
    Abstract: In some examples, a mobility safety system includes a real-time data capturing component to capture data relating to conditions within a traffic environment using at least one of a camera, a radar sensor, a LiDAR sensor, a proximity sensor, an inertial measurement unit (IMU), and a global positioning system (GPS), at least one trained model to generate a risk estimation related to a mobility platform within the traffic environment, the at least one trained model being trained using at least one of supervised, unsupervised and semi-supervised learning, a risk estimation component to generate the risk estimation, and an alert activation component to generate a first alert directed at an operator of the mobility platform based on the risk estimation.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: April 16, 2024
    Assignee: VELO AI, INC.
    Inventor: Galen Clark Haynes
  • Patent number: 11851087
    Abstract: Systems, methods, tangible non-transitory computer-readable media, and devices associated with trajectory prediction are provided. For example, trajectory data and goal path data can be accessed. The trajectory data can be associated with an object's predicted trajectory. The predicted trajectory can include waypoints associated with waypoint position uncertainty distributions that can be based on an expectation maximization technique. The goal path data can be associated with a goal path and include locations the object is predicted to travel. Solution waypoints for the object can be determined based on application of optimization techniques to the waypoints and waypoint position uncertainty distributions. The optimization techniques can include operations to maximize the probability of each of the solution waypoints. Stitched trajectory data can be generated based on the solution waypoints. The stitched trajectory data can be associated with portions of the solution waypoints and the goal path.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: December 26, 2023
    Assignee: UATC, LLC
    Inventors: Nemanja Djuric, Sai Bhargav Yalamanchi, Galen Clark Haynes, Tzu-Kuo Huang
  • Publication number: 20230339394
    Abstract: In some examples, a mobility safety system includes a real-time data capturing component to capture data relating to conditions within a traffic environment using at least one of a camera, a radar sensor, a LiDAR sensor, a proximity sensor, an inertial measurement unit (IMU), and a global positioning system (GPS), at least one trained model to generate a risk estimation related to a mobility platform within the traffic environment, the at least one trained model being trained using at least one of supervised, unsupervised and semi-supervised learning, a risk estimation component to generate the risk estimation, and an alert activation component to generate a first alert directed at an operator of the mobility platform based on the risk estimation.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 26, 2023
    Inventor: Galen Clark Haynes
  • Publication number: 20230339395
    Abstract: In some examples, a mobility safety system includes a real-time data capturing component to capture data relating to conditions within a traffic environment using at least one of a camera, a radar sensor, a LiDAR sensor, a proximity sensor, an inertial measurement unit (IMU), and a global positioning system (GPS), at least one trained model to generate a risk estimation related to a mobility platform within the traffic environment, the at least one trained model being trained using at least one of supervised, unsupervised and semi-supervised learning, a risk estimation component to generate the risk estimation, and an alert activation component to generate a first alert directed at an operator of the mobility platform based on the risk estimation.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 26, 2023
    Inventor: Galen Clark Haynes
  • Patent number: 11760280
    Abstract: Generally, the present disclosure is directed to systems and methods for streaming processing within one or more systems of an autonomy computing system. When an update for a particular object or region of interest is received by a given system, the system can control transmission of data associated with the update as well as a determination of other aspects by the given system. For example, the system can determine based on a received update for a particular aspect and a priority classification and/or interaction classification determined for that aspect whether data associated with the update should be transmitted to a subsequent system before waiting for other updates to arrive.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: September 19, 2023
    Assignee: UATC, LLC
    Inventors: David McAllister Bradley, Galen Clark Haynes
  • Patent number: 11713006
    Abstract: Generally, the present disclosure is directed to systems and methods for streaming processing within one or more systems of an autonomy computing system. When an update for a particular object or region of interest is received by a given system, the system can control transmission of data associated with the update as well as a determination of other aspects by the given system. For example, the system can determine based on a received update for a particular aspect and a priority classification and/or interaction classification determined for that aspect whether data associated with the update should be transmitted to a subsequent system before waiting for other updates to arrive.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: August 1, 2023
    Assignee: UATC, LLC
    Inventors: David McAllister Bradley, Galen Clark Haynes
  • Patent number: 11710303
    Abstract: Systems and methods for determining object prioritization and predicting future object locations for an autonomous vehicle are provided. A method can include obtaining, by a computing system comprising one or more processors, state data descriptive of at least a current or past state of a plurality of objects that are perceived by an autonomous vehicle. The method can further include determining, by the computing system, a priority classification for each object in the plurality of objects based at least in part on the respective state data for each object. The method can further include determining, by the computing system, an order at which the computing system determines a predicted future state for each object based at least in part on the priority classification for each object and determining, by the computing system, the predicted future state for each object based at least in part on the determined order.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: July 25, 2023
    Assignee: UATC, LLC
    Inventor: Galen Clark Haynes
  • Patent number: 11634162
    Abstract: Systems and methods for motion planning by a vehicle computing system of an autonomous vehicle are provided. The vehicle computing system can input sensor data to a machine-learned system including one or more machine-learned models. The computing system can obtain, as an output of the machine-learned model(s), motion prediction(s) associated with object(s) detected by the system. The system can convert a shape of the object(s) into a probability of occupancy by convolving an occupied area of the object(s) with a continuous uncertainty associated with the object(s). The system can determine a probability of future occupancy of a plurality of locations in the environment at future times based at least in part on the motion prediction(s) and the probability of occupancy of the object(s). The system can provide the motion prediction(s) and the probability of future occupancy of the plurality of locations to a motion planning system of the autonomous vehicle.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: April 25, 2023
    Assignee: UATC, LLC.
    Inventor: Galen Clark Haynes
  • Publication number: 20230043007
    Abstract: Systems and methods for detecting a surprise or unexpected movement of an actor with respect to an autonomous vehicle are provided. An example computer-implemented method can include, for a first compute cycle, obtaining motion forecast data based on first sensor data collected with respect to an actor relative to an autonomous vehicle; and determining, based on the motion forecast data, failsafe region data representing an unexpected path or area where a likelihood of the actor following the unexpected path or entering the unexpected area is below a threshold. For a second compute cycle after the first compute cycle, the method can include obtaining second sensor data; determining, based on the second sensor data and the failsafe region data, that the actor has followed the unexpected path or entered the unexpected area; and in response to such determination, determining a deviation for controlling a movement of the autonomous vehicle.
    Type: Application
    Filed: October 10, 2022
    Publication date: February 9, 2023
    Inventors: Galen Clark Haynes, Charles R. Hogg, III, Skanda Shirdhar, Neil Traft
  • Patent number: 11531346
    Abstract: An autonomous vehicle can obtain state data associated with an object in an environment, obtain map data including information associated with spatial relationships between at least a subset of lanes of a road network, and determine a set of candidate paths that the object may follow in the environment based at least in part on the spatial relationships between at least two lanes of the road network. Each candidate path can include a respective set of spatial cells. The autonomous vehicle can determine, for each candidate path, a predicted occupancy for each spatial cell of the respective set of spatial cells of such candidate path during at least a portion of a prediction time horizon. The autonomous vehicle can generate prediction data associated with the object based at least in part on the predicted occupancy for each spatial cell of the respective set of spatial cells for at least one candidate path.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: December 20, 2022
    Assignee: UATC, LLC
    Inventors: Micol Marchetti-Bowick, Poornima Kaniarasu, Galen Clark Haynes
  • Publication number: 20220388537
    Abstract: Systems, methods, tangible non-transitory computer-readable media, and devices associated with trajectory prediction are provided. For example, trajectory data and goal path data can be accessed. The trajectory data can be associated with an object's predicted trajectory. The predicted trajectory can include waypoints associated with waypoint position uncertainty distributions that can be based on an expectation maximization technique. The goal path data can be associated with a goal path and include locations the object is predicted to travel. Solution waypoints for the object can be determined based on application of optimization techniques to the waypoints and waypoint position uncertainty distributions. The optimization techniques can include operations to maximize the probability of each of the solution waypoints. Stitched trajectory data can be generated based on the solution waypoints. The stitched trajectory data can be associated with portions of the solution waypoints and the goal path.
    Type: Application
    Filed: July 26, 2022
    Publication date: December 8, 2022
    Inventors: Nemanja Djuric, Sai Bhargav Yalamanchi, Galen Clark Haynes, Tzu-Kuo Huang
  • Patent number: 11467580
    Abstract: Systems and methods for detecting a surprise or unexpected movement of an actor with respect to an autonomous vehicle are provided. An example computer-implemented method can include, for a first compute cycle, obtaining motion forecast data based on first sensor data collected with respect to an actor relative to an autonomous vehicle; and determining, based on the motion forecast data, failsafe region data representing an unexpected path or area where a likelihood of the actor following the unexpected path or entering the unexpected area is below a threshold. For a second compute cycle after the first compute cycle, the method can include obtaining second sensor data; determining, based on the second sensor data and the failsafe region data, that the actor has followed the unexpected path or entered the unexpected area; and in response to such determination, determining a deviation for controlling a movement of the autonomous vehicle.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: October 11, 2022
    Assignee: UATC, LLC
    Inventors: Galen Clark Haynes, Neil Traft, Skanda Shirdhar, Charles R. Hogg, III
  • Patent number: 11427225
    Abstract: Systems, devices, products, apparatuses, and/or methods for generating a driving path for an autonomous vehicle on a roadway by determining one or more prior probability distributions of one or more motion paths for one or more objects that have previously moved in a geographic location and/or for controlling travel of an autonomous vehicle on a roadway by predicting movement of a detected object according to one or more prior probability distributions of one or more motion paths for one or more objects that have previously moved in a geographic location.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: August 30, 2022
    Assignee: UATC, LLC
    Inventors: Hersh Mehta, Eric B. Werner, Albert John Biglan, Galen Clark Haynes
  • Patent number: 11420648
    Abstract: Systems, methods, tangible non-transitory computer-readable media, and devices associated with trajectory prediction are provided. For example, trajectory data and goal path data can be accessed. The trajectory data can be associated with an object's predicted trajectory. The predicted trajectory can include waypoints associated with waypoint position uncertainty distributions that can be based on an expectation maximization technique. The goal path data can be associated with a goal path and include locations the object is predicted to travel. Solution waypoints for the object can be determined based on application of optimization techniques to the waypoints and waypoint position uncertainty distributions. The optimization techniques can include operations to maximize the probability of each of the solution waypoints. Stitched trajectory data can be generated based on the solution waypoints. The stitched trajectory data can be associated with portions of the solution waypoints and the goal path.
    Type: Grant
    Filed: February 29, 2020
    Date of Patent: August 23, 2022
    Assignee: UATC, LLC
    Inventors: Nemanja Djuric, Sai Bhargav Yalamanchi, Galen Clark Haynes, Tzu-Kuo Huang
  • Patent number: 11377120
    Abstract: Systems, methods, tangible non-transitory computer-readable media, and devices associated with vehicle control based on risk-based interactions are provided. For example, vehicle data and perception data can be accessed. The vehicle data can include the speed of an autonomous vehicle in an environment. The perception data can include location information and classification information associated with an object in the environment. A scenario exposure can be determined based on the vehicle data and perception data. Prediction data including predicted trajectories of the object can be accessed. Expected speed data can be determined based on hypothetical speeds and hypothetical distances between the vehicle and the object. A speed profile that satisfies a threshold criteria can be determining based on the scenario exposure, the prediction data, and the expected speed data, over a distance. A motion plan to control the autonomous vehicle can be generated based on the speed profile.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: July 5, 2022
    Assignee: UATC, LLC
    Inventors: Eric Chen Deng, Micol Marchetti-Bowick, Yasmine Straka Concilio, Galen Clark Haynes, Michael Lee Phillips
  • Publication number: 20220105955
    Abstract: Systems and methods for generating performance metrics for autonomous vehicle systems are provided. The performance metrics include two complementary metrics that evaluate a machine-learning object prediction model relative to a number of potential trajectories of an autonomous vehicle. The performance metrics include an avoidance metric that quantifies a probability that a region occupied by a real-world or simulated object is reached by the autonomous vehicle, the region is not blocked by another object, and the region is not blocked by a prediction output by the machine-learning object prediction model. The performance metrics also include an availability metric that quantifies a probability that a simulated or real-world object is not located within a region, the region is not blocked by another simulated or real-world object, and the autonomous vehicle is unnecessarily blocked by the prediction output before the autonomous vehicle reaches the particular footprint.
    Type: Application
    Filed: October 1, 2021
    Publication date: April 7, 2022
    Inventors: Skanda Shridhar, Yuhang Ma, Tara Lynn Stentz, Zhengdi Shen, Galen Clark Haynes, Neil Traft
  • Publication number: 20220055549
    Abstract: Generally, the present disclosure is directed to systems and methods for streaming processing within one or more systems of an autonomy computing system. When an update for a particular object or region of interest is received by a given system, the system can control transmission of data associated with the update as well as a determination of other aspects by the given system. For example, the system can determine based on a received update for a particular aspect and a priority classification and/or interaction classification determined for that aspect whether data associated with the update should be transmitted to a subsequent system before waiting for other updates to arrive.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 24, 2022
    Inventors: David McAllister Bradley, Galen Clark Haynes
  • Publication number: 20210382488
    Abstract: Systems and methods for determining object prioritization and predicting future object locations for an autonomous vehicle are provided. A method can include obtaining, by a computing system comprising one or more processors, state data descriptive of at least a current or past state of a plurality of objects that are perceived by an autonomous vehicle. The method can further include determining, by the computing system, a priority classification for each object in the plurality of objects based at least in part on the respective state data for each object. The method can further include determining, by the computing system, an order at which the computing system determines a predicted future state for each object based at least in part on the priority classification for each object and determining, by the computing system, the predicted future state for each object based at least in part on the determined order.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Inventor: Galen Clark Haynes
  • Patent number: 11161464
    Abstract: Generally, the present disclosure is directed to systems and methods for streaming processing within one or more systems of an autonomy computing system. When an update for a particular object or region of interest is received by a given system, the system can control transmission of data associated with the update as well as a determination of other aspects by the given system. For example, the system can determine based on a received update for a particular aspect and a priority classification and/or interaction classification determined for that aspect whether data associated with the update should be transmitted to a subsequent system before waiting for other updates to arrive.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: November 2, 2021
    Assignee: UATC, LLC
    Inventors: David McAllister Bradley, Galen Clark Haynes