Patents by Inventor Zhenyi Zhang

Zhenyi Zhang 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: 11981349
    Abstract: Embodiments of the present disclosure relate to behavior planning for autonomous vehicles. The technology described herein selects a preferred trajectory for an autonomous vehicle based on an evaluation of multiple hypothetical trajectories by different components within a planning system. The various components provide an optimization score for each trajectory according to the priorities of the component and scores from multiple components may form a final optimization score. This scoring system allows the competing priorities (e.g., comfort, minimal travel time, fuel economy) of different components to be considered together. In examples, the trajectory with the best combined score may be selected for implementation. As such, an iterative approach that evaluates various factors may be used to identify an optimal or preferred trajectory for an autonomous vehicle when navigating an environment.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: May 14, 2024
    Assignee: NVIDIA Corporation
    Inventors: David Nister, Yizhou Wang, Julia Ng, Rotem Aviv, Seungho Lee, Joshua John Bialkowski, Hon Leung Lee, Hermes Lanker, Raul Correal Tezanos, Zhenyi Zhang, Nikolai Smolyanskiy, Alexey Kamenev, Ollin Boer Bohan, Anton Vorontsov, Miguel Sainz Serra, Birgit Henke
  • Publication number: 20240116538
    Abstract: In various examples, sensor data may be collected using one or more sensors of an ego-vehicle to generate a representation of an environment surrounding the ego-vehicle. The representation may include lanes of the roadway and object locations within the lanes. The representation of the environment may be provided as input to a longitudinal speed profile identifier, which may project a plurality of longitudinal speed profile candidates onto a target lane. Each of the plurality of longitudinal speed profiles candidates may be evaluated one or more times based on one or more sets of criteria. Using scores from the evaluation, a target gap and a particular longitudinal speed profile from the longitudinal speed profile candidates may be selected. Once the longitudinal speed profile for a target gap has been determined, the system may execute a lane change maneuver according to the longitudinal speed profile.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Inventors: Zhenyi Zhang, Yizhou Wang, David Nister, Neda Cvijetic
  • Patent number: 11884294
    Abstract: In various examples, sensor data may be collected using one or more sensors of an ego-vehicle to generate a representation of an environment surrounding the ego-vehicle. The representation may include lanes of the roadway and object locations within the lanes. The representation of the environment may be provided as input to a longitudinal speed profile identifier, which may project a plurality of longitudinal speed profile candidates onto a target lane. Each of the plurality of longitudinal speed profiles candidates may be evaluated one or more times based on one or more sets of criteria. Using scores from the evaluation, a target gap and a particular longitudinal speed profile from the longitudinal speed profile candidates may be selected. Once the longitudinal speed profile for a target gap has been determined, the system may execute a lane change maneuver according to the longitudinal speed profile.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: January 30, 2024
    Assignee: NVIDIA Corporation
    Inventors: Zhenyi Zhang, Yizhou Wang, David Nister, Neda Cvijetic
  • Publication number: 20230127222
    Abstract: An example server includes: a memory storing an account database for a centralized reward hub; a processor interconnected with the memory, the processor configured to: provide a centralized reward hub interface for display at a client device associated with a client account, the centralized reward hub providing multiple merchants for selection; receive a selection of a merchant from the client device; redirect the client device to a merchant site for the selected merchant; provide, to a discount module integrated with the merchant site, a point balance for a client account; receive, from the discount module, an updated point balance for the client account after application of a portion of the point balance to apply a discount at the merchant site; and update the point balance for the client account in the account database.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 27, 2023
    Inventors: Ashton Leigh Rankin, Andrew James Pye, Rafael Goulart do Rosario, Lucas de Oliveira Silva Arantes, Zhenyi Zhang, Jose Bento, Dan Winer, Matthew Hennessy, Buraa Al Burghli, Sivakumar Kailasam, Edgar Alexander Willemsma, Timothy Schmitke, Ely Joaquin Alvarado Meza, Nathaniel Lutz
  • Publication number: 20230127997
    Abstract: An example server includes: a memory storing an account database for a centralized reward hub; a processor interconnected with the memory, the processor configured to: receive a new hub account request for a new hub account at the centralized reward hub; obtain user parameters associated with the new hub account request; filter a list of merchants based on the user parameters; provide the filtered list of merchants for presentation at a client device; receive a selection of a merchant from the filtered list; send a new merchant account request to create a merchant account for the merchant; and create the new hub account in the account database for the centralized reward hub.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 27, 2023
    Inventors: Ashton Leigh Rankin, Andrew James Pye, Rafael Goulart do Rosario, Lucas de Oliveira Silva Arantes, Zhenyi Zhang, Jose Bento, Dan Winer, Buraa Al Burghli, Sivakumar Kailasam, Matthew Hennessy
  • Publication number: 20230126143
    Abstract: An example server includes: a memory storing an account database for a centralized reward hub; a processor interconnected with the memory, the processor configured to: receive purchase data for a purchase by a customer, the purchase data including a customer identifier; determine whether account database includes an existing entry corresponding to the customer identifier; when the account database does not include an existing entry corresponding to the customer identifier, create a new entry for the customer identifier; send the customer a login link for the centralized reward hub based on the new entry or the existing entry corresponding to the customer identifier.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 27, 2023
    Inventors: Ashton Leigh Rankin, Andrew James Pye, Rafael Goulart do Rosario, Lucas de Oliveira Silva Arantes, Zhenyi Zhang, Jose Bento, Dan Winer, Matthew Hennessy, Buraa Al Burghli, Sivakumar Kailasam, Edgar Alexander Willemsma, Timothy Schmitke, Ely Joaquin Alvarado Meza, Nathaniel Lutz
  • Publication number: 20210354729
    Abstract: In various examples, systems and methods are disclosed for weighting one or more optional paths based on obstacle avoidance or other safety considerations. In some embodiments, the obstacle avoidance considerations may be computed using a comparison of trajectories representative of safety procedures at present and future projected time steps of an ego-vehicle and other actors to ensure that each actor is capable of implementing their respective safety procedure while avoiding collisions at any point along the trajectory. This comparison may include filtering out a path(s) of an actor at a time step(s)—e.g., using a one-dimensional lookup—based on spatial relationships between the actor and the ego-vehicle at the time step(s). Where a particular path—or point along the path—does not satisfy a collision-free standard, the path may be penalized more negatively with respect to the obstacle avoidance considerations, or may be removed from consideration as a potential path.
    Type: Application
    Filed: May 18, 2020
    Publication date: November 18, 2021
    Inventors: Julia Ng, David Nister, Zhenyi Zhang, Yizhou Wang
  • Publication number: 20210253128
    Abstract: Embodiments of the present disclosure relate to behavior planning for autonomous vehicles. The technology described herein selects a preferred trajectory for an autonomous vehicle based on an evaluation of multiple hypothetical trajectories by different components within a planning system. The various components provide an optimization score for each trajectory according to the priorities of the component and scores from multiple components may form a final optimization score. This scoring system allows the competing priorities (e.g., comfort, minimal travel time, fuel economy) of different components to be considered together. In examples, the trajectory with the best combined score may be selected for implementation. As such, an iterative approach that evaluates various factors may be used to identify an optimal or preferred trajectory for an autonomous vehicle when navigating an environment.
    Type: Application
    Filed: February 18, 2021
    Publication date: August 19, 2021
    Inventors: David Nister, Yizhou Wang, Julia Ng, Rotem Aviv, Seungho Lee, Joshua John Bialkowski, Hon Leung Lee, Hermes Lanker, Raul Correal Tezanos, Zhenyi Zhang, Nikolai Smolyanskiy, Alexey Kamenev, Ollin Boer Bohan, Anton Vorontsov, Miguel Sainz Serra, Birgit Henke
  • Publication number: 20210197858
    Abstract: In various examples, sensor data may be collected using one or more sensors of an ego-vehicle to generate a representation of an environment surrounding the ego-vehicle. The representation may include lanes of the roadway and object locations within the lanes. The representation of the environment may be provided as input to a longitudinal speed profile identifier, which may project a plurality of longitudinal speed profile candidates onto a target lane. Each of the plurality of longitudinal speed profiles candidates may be evaluated one or more times based on one or more sets of criteria. Using scores from the evaluation, a target gap and a particular longitudinal speed profile from the longitudinal speed profile candidates may be selected. Once the longitudinal speed profile for a target gap has been determined, the system may execute a lane change maneuver according to the longitudinal speed profile.
    Type: Application
    Filed: December 22, 2020
    Publication date: July 1, 2021
    Inventors: Zhenyi Zhang, Yizhou Wang, David Nister, Neda Cvijetic