Patents by Inventor Yizhou Wang
Yizhou Wang 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: 20240174219Abstract: In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.Type: ApplicationFiled: February 5, 2024Publication date: May 30, 2024Inventors: David Nister, Hon-Leung Lee, Julia Ng, Yizhou Wang
-
Publication number: 20240159808Abstract: An anechoic chamber and a construction method thereof are provided, the anechoic chamber includes a top surface, being a polygon; trapezoid surfaces, corresponding to edges of top surface, upper edge lengths of trapezoid surface being equal to edge lengths of top surface, trapezoid surfaces being connected to edges of top surface through the upper edges, the trapezoid surfaces being sequentially connected along a circumferential direction of top surface, and being at angle to the top surface; rectangular surfaces, corresponding to the trapezoid surfaces, upper edge lengths of rectangular surface being equal to lower edge lengths of trapezoid surface, rectangular surfaces being connected to the trapezoid surfaces through the upper edges, the rectangular surfaces being sequentially connected along a circumferential direction of the lower edges of trapezoid surfaces, and being perpendicular to the top surface; and an absorbing material, disposed on the top surface, the trapezoid surfaces and the rectangular surfType: ApplicationFiled: November 7, 2023Publication date: May 16, 2024Inventors: Zibin He, Deqiang Song, Hao Xing, Huiru Zhang, Shujuan Song, Hao Chai, Zheng Li, Quan Chen, Yizhou Wang, Wenyu Cheng
-
Patent number: 11981349Abstract: 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: GrantFiled: February 18, 2021Date of Patent: May 14, 2024Assignee: NVIDIA CorporationInventors: 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
-
Patent number: 11966228Abstract: In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.Type: GrantFiled: December 16, 2022Date of Patent: April 23, 2024Assignee: NVIDIA CorporationInventors: David Nister, Hon-Leung Lee, Julia Ng, Yizhou Wang
-
Patent number: 11959952Abstract: An anechoic chamber and a construction method thereof are provided, the anechoic chamber includes a top surface, being a polygon; trapezoid surfaces, corresponding to edges of top surface, upper edge lengths of trapezoid surface being equal to edge lengths of top surface, trapezoid surfaces being connected to edges of top surface through the upper edges, the trapezoid surfaces being sequentially connected along a circumferential direction of top surface, and being at angle to the top surface; rectangular surfaces, corresponding to the trapezoid surfaces, upper edge lengths of rectangular surface being equal to lower edge lengths of trapezoid surface, rectangular surfaces being connected to the trapezoid surfaces through the upper edges, the rectangular surfaces being sequentially connected along a circumferential direction of the lower edges of trapezoid surfaces, and being perpendicular to the top surface; and an absorbing material, disposed on the top surface, the trapezoid surfaces and the rectangular surfType: GrantFiled: November 7, 2023Date of Patent: April 16, 2024Assignee: BEIJING ORIENT INSTITUTE OF MEASUREMENT AND TESTInventors: Zibin He, Deqiang Song, Hao Xing, Huiru Zhang, Shujuan Song, Hao Chai, Zheng Li, Quan Chen, Yizhou Wang, Wenyu Cheng
-
Publication number: 20240116538Abstract: 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: ApplicationFiled: December 19, 2023Publication date: April 11, 2024Inventors: Zhenyi Zhang, Yizhou Wang, David Nister, Neda Cvijetic
-
Patent number: 11926346Abstract: In various examples, a yield scenario may be identified for a first vehicle. A wait element is received that encodes a first path for the first vehicle to traverse a yield area and a second path for a second vehicle to traverse the yield area. The first path is employed to determine a first trajectory in the yield area for the first vehicle based at least on a first location of the first vehicle at a time and the second path is employed to determine a second trajectory in the yield area for the second vehicle based at least on a second location of the second vehicle at the time. To operate the first vehicle in accordance with a wait state, it may be determined whether there is a conflict between the first trajectory and the second trajectory, where the wait state defines a yielding behavior for the first vehicle.Type: GrantFiled: August 5, 2021Date of Patent: March 12, 2024Assignee: NVIDIA CorporationInventors: Fangkai Yang, David Nister, Yizhou Wang, Rotem Aviv, Julia Ng, Birgit Henke, Hon Leung Lee, Yunfei Shi
-
Publication number: 20240072427Abstract: Provided are an electronic device, a control method thereof, and a non-transitory computer-readable storage medium. The electronic device includes: a first antenna radiator, a sensing body, a specific absorption rate (SAR) sensor and a controller. A path capable of transporting a direct current is provided between the first antenna radiator and at least one of a grounding terminal and a feeding terminal. The sensing body is configured to generate a capacitance signal by sensing a distance between a user and the sensing body. The SAR sensor is connected with the sensing body, and the SAR sensor is configured to receive the capacitance signal. The controller is connected with the SAR sensor, and the controller is configured to control, according to the capacitance signal, a transmit power of the first antenna radiator.Type: ApplicationFiled: November 8, 2023Publication date: February 29, 2024Inventors: Yizhou Luo, Jia Wang
-
Publication number: 20240069084Abstract: A specific absorption rate detection assembly, an SAR detection method, and an electronic device are provided. The SAR detection assembly includes a sensing branch, a detection branch, an SAR sensor, and a compensation branch. The sensing branch is configured to sense a capacitive signal. The detection branch is configured to generate a first noise signal by sensing ambient noise. The capacitive signal and the first noise signal are transmitted to the SAR sensor by the detection branch. A first end of the compensation branch is connected to a reference power-supply terminal. The compensation branch is configured to generate a second noise signal by sensing ambient noise and transmit the second noise signal to the SAR sensor. The second noise signal is used to simulate the first noise signal to compensate, through the second noise signal, the capacitive signal and the first noise signal transmitted to the SAR sensor.Type: ApplicationFiled: November 9, 2023Publication date: February 29, 2024Inventors: Yizhou LUO, Jia WANG
-
Publication number: 20240059285Abstract: In various examples, techniques for using future trajectory predictions for adaptive cruise control (ACC) are described. For instance, a vehicle may determine a future path(s) of the vehicle and a future path(s) of an object(s). The vehicle may then use a speed profile(s) and the future path(s) to determine a trajectory(ies) for the vehicle. The vehicle may then select a trajectory, such as based on the future path(s) of the object(s). Based on the trajectory, ACC of the vehicle may cause the vehicle to navigate at a speed or a velocity. This way, the vehicle is able to continue using ACC even when the driver makes a maneuver(s) or the system determined to make a maneuver, such as switching lanes or choosing a lane when a road splits.Type: ApplicationFiled: August 19, 2022Publication date: February 22, 2024Inventors: Julia Ng, Jian Wei Leong, Nikolai Smolyanskiy, Yizhou Wang, Fangkai Yang, Nianfeng Wan, Chang Liu
-
Publication number: 20240053749Abstract: To determine a path through a pose configuration space, trajectories of poses may be evaluated in parallel based at least on translating the trajectories along at least one axis of the pose configuration space (e.g., an orientation axis). A trajectory may include at least a portion of a turn having a fixed turn radius. Turns or turn portions that have the same turn radius and initial orientation can be translatively shifted along and processed in parallel along the orientation axis as they are translated copies of each other, but with different starting points. Trajectories may be evaluated based at least on processing variables used to evaluate reachability as bit vectors with threads effectively performing large vector operations in synchronization. A parallel reduction pattern may be used to account for dependencies that may exist between sections of a trajectory for evaluating reachability, allowing for the sections to be processed in parallel.Type: ApplicationFiled: October 25, 2023Publication date: February 15, 2024Inventors: David Nister, Yizhou Wang, Jaikrishna Soundararajan, Sachit Kadle
-
Patent number: 11884294Abstract: 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: GrantFiled: December 22, 2020Date of Patent: January 30, 2024Assignee: NVIDIA CorporationInventors: Zhenyi Zhang, Yizhou Wang, David Nister, Neda Cvijetic
-
Patent number: 11860628Abstract: To determine a path through a pose configuration space, trajectories of poses may be evaluated in parallel based at least on translating the trajectories along at least one axis of the pose configuration space (e.g., an orientation axis). A trajectory may include at least a portion of a turn having a fixed turn radius. Turns or turn portions that have the same turn radius and initial orientation can be translatively shifted along and processed in parallel along the orientation axis as they are translated copies of each other, but with different starting points. Trajectories may be evaluated based at least on processing variables used to evaluate reachability as bit vectors with threads effectively performing large vector operations in synchronization. A parallel reduction pattern may be used to account for dependencies that may exist between sections of a trajectory for evaluating reachability, allowing for the sections to be processed in parallel.Type: GrantFiled: June 21, 2021Date of Patent: January 2, 2024Assignee: NVIDIA CorporationInventors: David Nister, Yizhou Wang, Jaikrishna Soundararajan, Sachit Kadle
-
Patent number: 11836858Abstract: Systems and methods allow for incident data collection and management system based on unmanned aerial vehicles (UAVs), that is, drones to help accelerate the data collection and analytics, information dissemination, and decision support at incident sites. The system architecture may include onsite, server, and offline components including flight planning subsystem, flight execution and mission control subsystem, information dissemination subsystem to travelers and traveler information services, the interface with traffic management center, and the data analytic, visualization, and training subsystems. Other embodiments include the video-based 3D incident site reconstruction methods, site positioning and scaling methods with pre-collected static background infrastructure data, data management and user charging methods, and training methods with the generated 3D model.Type: GrantFiled: April 5, 2021Date of Patent: December 5, 2023Assignee: Rutgers, The State University of New JerseyInventors: Jing Jin, Bobby Ouyang, Seyedamirali Mostafavizadeh Ardestani, Yizhou Wang, Xiaowen Jiang, Tianya Zhang
-
Publication number: 20230341234Abstract: In various examples, a lane planner for generating lane planner output data based on a state and probabilistic action space is provided. A driving system—that operates based on a hierarchical drive planning framework—includes the lane planner and other planning and control components. The lane planner processes lane planner input data (e.g., large lane graph, source node, target node) to generate lane planner output data (e.g., expected time rewards). The driving system can also include a route planner (e.g., a first planning layer) that operates to provide the lane planner input data to the lane planner. The lane planner operates as second planning layer that processes the lane planner input data based at least in part on a state and probabilistic action space of the large lane graph and calculates a time cost associated with navigating from a source node to a target node in the large lane graph.Type: ApplicationFiled: April 20, 2022Publication date: October 26, 2023Inventors: David Nister, Hon Leung Lee, Yizhou Wang, Rotem Aviv, Birgit Henke, Julia Ng, Amir Akbarzadeh
-
Publication number: 20230124848Abstract: In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.Type: ApplicationFiled: December 16, 2022Publication date: April 20, 2023Inventors: David Nister, Hon-Leung Lee, Julia Ng, Yizhou Wang
-
Patent number: 11604470Abstract: In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.Type: GrantFiled: June 23, 2021Date of Patent: March 14, 2023Assignee: NVIDIA CorporationInventors: David Nister, Hon-Leung Lee, Julia Ng, Yizhou Wang
-
Publication number: 20230037767Abstract: In various examples, a yield scenario may be identified for a first vehicle. A wait element is received that encodes a first path for the first vehicle to traverse a yield area and a second path for a second vehicle to traverse the yield area. The first path is employed to determine a first trajectory in the yield area for the first vehicle based at least on a first location of the first vehicle at a time and the second path is employed to determine a second trajectory in the yield area for the second vehicle based at least on a second location of the second vehicle at the time. To operate the first vehicle in accordance with a wait state, it may be determined whether there is a conflict between the first trajectory and the second trajectory, where the wait state defines a yielding behavior for the first vehicle.Type: ApplicationFiled: August 5, 2021Publication date: February 9, 2023Inventors: Fangkai Yang, David Nister, Yizhou Wang, Rotem Aviv, Julia Ng, Birgit Henke, Hon Leung Lee, Yunfei Shi
-
Publication number: 20220404829Abstract: To determine a path through a pose configuration space, trajectories of poses may be evaluated in parallel based at least on translating the trajectories along at least one axis of the pose configuration space (e.g., an orientation axis). A trajectory may include at least a portion of a turn having a fixed turn radius. Turns or turn portions that have the same turn radius and initial orientation can be translatively shifted along and processed in parallel along the orientation axis as they are translated copies of each other, but with different starting points. Trajectories may be evaluated based at least on processing variables used to evaluate reachability as bit vectors with threads effectively performing large vector operations in synchronization. A parallel reduction pattern may be used to account for dependencies that may exist between sections of a trajectory for evaluating reachability, allowing for the sections to be processed in parallel.Type: ApplicationFiled: June 21, 2021Publication date: December 22, 2022Inventors: David Nister, Yizhou Wang, Jaikrishna Soundararajan, Sachit Kadle
-
Publication number: 20220327015Abstract: Method and device for executing time critical processing in a non-real-time operating system. The method includes capturing a message by a packet capturing tool; analyzing whether the message is a sample value message associated with the time critical processing, and when the message is a sample value message associated with the time critical processing, writing a data unit included in the sample value message into a first buffer; preprocessing the data unit, the preprocessing includes arranging and combining bytes of the data unit so that the bytes indicate sample value is located at specific position; writing the preprocessed data unit from the first buffer into a second buffer and triggering a real-time dedicated thread at the same time, in response to the preprocessed data unit in the first buffer reaching the predetermined number; and executing the time critical processing by reading the preprocessed data unit from the second buffer.Type: ApplicationFiled: April 7, 2022Publication date: October 13, 2022Applicant: Schneider Electric Industries SASInventors: Yizhou Wang, Jing Zhou