Patents by Inventor Matthew Swaner Vitelli

Matthew Swaner Vitelli 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: 11634161
    Abstract: In one embodiment, a method includes determining an initial cost volume associated with a plurality of potential trajectories of a vehicle in an environment based on a set of movement restrictions of the vehicle, generating a delta cost volume using the initial cost volume and environment data associated with the environment, wherein the delta cost volume is generated by determining adjustments to the initial cost volume that incorporate observed driving behavior, and scoring a trajectory of the plurality of potential trajectories for the vehicle based on the initial cost volume and the delta cost volume.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: April 25, 2023
    Assignee: Woven Planet North America, Inc.
    Inventors: Tsung-Han Lin, Sammy Omari, Peter Ondruska, Matthew Swaner Vitelli
  • Patent number: 11458991
    Abstract: In one embodiment, a computing system of a vehicle may receive vehicle driving data associated with a vehicle driving in an environment and detected environment data associated with the environment. The system may generate a reference trajectory of the vehicle driving in the environment based on the vehicle driving data. The system may determine driving constraints associated with the environment based on the detected environmental data. The system may generate a trajectory of the vehicle based on the driving constraints. The system may determine a difference in at least one parameter associated with the trajectory relative to at least one corresponding parameter associated with the reference trajectory. The system may adjust weight values associated with cost functions of the trajectory based on the difference between the at least one parameter associated with the trajectory and the corresponding parameter associated with the reference trajectory.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: October 4, 2022
    Assignee: Woven Planet North America, Inc
    Inventors: Alexandr Lapin, Yan Chang, Matthew Swaner Vitelli
  • Patent number: 11354913
    Abstract: In one embodiment, a method includes, by a computing system associated with a vehicle, receiving sensor data from one or more sensors of the vehicle, wherein the sensor data is based on an environment of the vehicle, identifying, based on the sensor data, one or more objects in the environment, generating, based on the one or more objects, a set of points that represent the environment, wherein each object has one or more corresponding points in the set of points, and each of the points is associated with one or more features associated with the corresponding object, generating a prediction for at least one of the objects in the environment or the vehicle by processing the set of points using a machine-learning model, and causing the vehicle to perform one or more operations based on the prediction.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: June 7, 2022
    Assignee: Woven Planet North America, Inc.
    Inventors: John Rogers Houston, Matthew Swaner Vitelli
  • Publication number: 20210403034
    Abstract: In one embodiment, a computing system of a vehicle may receive vehicle driving data associated with a vehicle driving in an environment and detected environment data associated with the environment. The system may generate a reference trajectory of the vehicle driving in the environment based on the vehicle driving data. The system may determine driving constraints associated with the environment based on the detected environmental data. The system may generate a trajectory of the vehicle based on the driving constraints. The system may determine a difference in at least one parameter associated with the trajectory relative to at least one corresponding parameter associated with the reference trajectory. The system may adjust weight values associated with cost functions of the trajectory based on the difference between the at least one parameter associated with the trajectory and the corresponding parameter associated with the reference trajectory.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Applicant: Woven Planet North America, Inc.
    Inventors: Alexandr Lapin, Yan Chang, Matthew Swaner Vitelli
  • Publication number: 20210403045
    Abstract: In one embodiment, a method includes determining an initial cost volume associated with a plurality of potential trajectories of a vehicle in an environment based on a set of movement restrictions of the vehicle, generating a delta cost volume using the initial cost volume and environment data associated with the environment, wherein the delta cost volume is generated by determining adjustments to the initial cost volume that incorporate observed driving behavior, and scoring a trajectory of the plurality of potential trajectories for the vehicle based on t the initial cost volume and the delta cost volume.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Applicant: Woven Planet North America, Inc.
    Inventors: Tsung-Han Lin, Sammy Omari, Peter Ondruska, Matthew Swaner Vitelli
  • Publication number: 20210197720
    Abstract: In one embodiment, a method includes accessing contextual data associated with a vehicle, the contextual data being captured using one or more sensors associated with the vehicle and including perception data, generating, based on at least a portion of the perception data, one or more representations of an environment of the vehicle, determining a predicted risk score by processing the one or more representations of the environment of the vehicle using a machine-learning model, wherein the machine-learning model has been trained using human-driven vehicle risk observations and corresponding representations of environments associated with the observations, determining that one or more vehicle operations are to be performed based on a comparison of the predicted risk score to a threshold risk score, and causing the vehicle to perform the one or more vehicle operations based on the predicted risk score and the threshold risk score.
    Type: Application
    Filed: December 27, 2019
    Publication date: July 1, 2021
    Inventors: John Rogers Houston, Sammy Omari, Matthew Swaner Vitelli
  • Publication number: 20210197813
    Abstract: In one embodiment, a method includes, by a computing system associated with a vehicle, receiving sensor data of an environment of the vehicle, the sensor data being captured by one or more sensors associated with the vehicle, generating, based on the sensor data, one or more representations of the environment of the vehicle, determining a target speed for the vehicle by processing the one or more representations of the environment of the vehicle using a machine-learning model that has been trained using human-driven vehicle speed observations and corresponding representations of environments associated with the observations, determining a trajectory plan and a planned speed for the vehicle based on at least the target speed, and causing the vehicle to perform one or more operations based on the trajectory plan and the planned speed.
    Type: Application
    Filed: December 27, 2019
    Publication date: July 1, 2021
    Inventors: John Rogers Houston, Sammy Omari, Matthew Swaner Vitelli
  • Publication number: 20210173402
    Abstract: Examples disclosed herein may involve (i) generating a set of candidate trajectories for a vehicle that each comprise a respective series of planned states for the vehicle, (ii) scoring the candidate trajectories in the generated set of candidate trajectories using one or more reference models that are each configured to (a) receive input values for a respective set of feature variables that are correlated to a respective scoring parameter and (b) output a value for the respective scoring parameter that is reflective of human-driving behavior, (iii) based at least in part on the scoring, selecting a candidate trajectory from the generated set of candidate trajectories to serve as a planned trajectory for vehicle, and (iv) using the selected candidate trajectory as the planned trajectory for the vehicle.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Inventors: Yan Chang, Sammy Omari, Matthew Swaner Vitelli