Patents by Inventor Mark Yen
Mark Yen 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: 20240085766Abstract: This document describes a thermal-control system that is integrated into a security camera. The thermal-control system includes a combination of heatsinks and thermal interface materials with high thermal conductivities. The thermal-control system may transfer and spread energy from a high thermal-loading condition effectuated upon the security camera to concurrently maintain temperatures of multiple thermal zones on or within the security camera at or below prescribed temperature thresholds.Type: ApplicationFiled: November 21, 2023Publication date: March 14, 2024Applicant: Google LLCInventors: Ihab A. Ali, Arun Prakash Raghupathy, Mark Benjamin Kraz, Kok Yen Cheng, Chi-Ming Lin
-
Patent number: 11859990Abstract: Various examples are directed to systems and methods for routing an autonomous vehicle. For example, a system may access temporal data comprising a first temporal data item. The first temporal data item may describe a first roadway condition, a first time, and a first location. The system may also access a routing graph that comprises a plurality of route components and determine that a first route component of the routing graph corresponds to the first location. The system may generate a constrained routing graph at least in part by modifying the first route component based at least in part on the first roadway condition. The system may additionally generate a route for an autonomous vehicle using the constrained routing graph; and cause the autonomous vehicle to begin traversing the route.Type: GrantFiled: November 17, 2022Date of Patent: January 2, 2024Assignee: Uber Technologies, Inc.Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
-
Patent number: 11841705Abstract: Systems and methods for determining appropriate energy replenishment and controlling autonomous vehicles are provided. An example computer-implemented method can include obtaining one or more energy parameters associated with an autonomous vehicle. The method can include determining a refueling task for the autonomous vehicle based at least in part on the energy parameters associated with the autonomous vehicle. The refueling task comprises a first refueling task that is interruptible by a vehicle service assignment or a second refueling task that is not interruptible by the vehicle service assignment. The method can include communicating data indicative of the refueling task to the autonomous vehicle or to a second computing system that manages the autonomous vehicle. The method can include determining whether the refueling task for the autonomous vehicle has been accepted or rejected.Type: GrantFiled: August 30, 2022Date of Patent: December 12, 2023Assignee: Uber Technologies, Inc.Inventors: Brent Justin Goldman, Mark Yen, Shenglong Gao, Konrad Julian Niemiec, Jay A. Chen
-
Patent number: 11829135Abstract: Various examples described herein are directed to systems and methods for dispatching trips to a plurality of autonomous vehicles. For example, a dispatch system may access trip result data describing a plurality of trips executed by a set of autonomous vehicles of a first vehicle type. The dispatch system may determine a first routing constraint for autonomous vehicles of the first vehicle type using the trip result data and select an autonomous vehicle to execute a first new trip using the first routing constraint. The dispatch system may send a request to execute the first new trip to the selected autonomous vehicle.Type: GrantFiled: November 27, 2019Date of Patent: November 28, 2023Assignee: Uber Technologies, Inc.Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
-
Publication number: 20230358554Abstract: Various examples are directed to routing autonomous vehicles. A processor unit accesses first routing graph modification data and second routing graph modification data. The first routing graph modification data based at least in part on first vehicle capability data describing a first type of autonomous vehicle and the second routing graph modification data based at least in part on second vehicle capability data describing a second type of autonomous vehicle. The processor unit accesses routing graph data describing a plurality of graph elements and generates a first route for a first autonomous vehicle of the first type based at least in part on the first routing graph modification data and the routing graph data. The processor unit also generates a second route for a second autonomous vehicle of the second type based at least in part on the second routing graph modification data and the routing graph data.Type: ApplicationFiled: June 22, 2023Publication date: November 9, 2023Inventors: Michael Voznesensky, Adam Panzica, Brent Goldman, Bryan John Nagy, Mark Yen, Adrian Rechy Romero
-
Patent number: 11745759Abstract: Systems and methods for autonomous vehicle operations are provided. An example computer-implemented method includes obtaining data indicative of vehicle fleet feature(s) associated with an autonomous vehicle fleet. The method includes obtaining data indicative of a vehicle service request associated with a user, the vehicle service request indicating a request for a vehicle service. The method includes determining user feature(s) associated with the user. The method includes determining a compatibility of the user and the autonomous vehicle fleet for the vehicle service based at least in part on the fleet feature(s) and the user feature(s). Determining the compatibility can include predicting how the autonomous vehicle fleet will perform the vehicle service associated with the vehicle service request based at least in part on the fleet's autonomy capabilities. The method includes communicating data associated with the vehicle service request to a computing system associated with the autonomous vehicle fleet.Type: GrantFiled: December 15, 2022Date of Patent: September 5, 2023Assignee: Uber Technologies, Inc.Inventors: Zhe Liu, Mark Yen, Nathan Falk, Brent Justin Goldman, Shenglong Gao, Aaron Matthew Crum
-
Patent number: 11713975Abstract: Various examples are directed to routing autonomous vehicles. A processor unit accesses first routing graph modification data and second routing graph modification data. The first routing graph modification data based at least in part on first vehicle capability data describing a first type of autonomous vehicle and the second routing graph modification data based at least in part on second vehicle capability data describing a second type of autonomous vehicle. The processor unit accesses routing graph data describing a plurality of graph elements and generates a first route for a first autonomous vehicle of the first type based at least in part on the first routing graph modification data and the routing graph data. The processor unit also generates a second route for a second autonomous vehicle of the second type based at least in part on the second routing graph modification data and the routing graph data.Type: GrantFiled: November 26, 2019Date of Patent: August 1, 2023Assignee: Uber Technologies, Inc.Inventors: Michael Voznesensky, Adam Panzica, Brent Goldman, Bryan John Nagy, Mark Yen, Adrian Rechy Romero
-
Publication number: 20230177134Abstract: Systems and methods to authenticate a vehicle operator for an autonomous vehicle on a vehicle service platform are provided. In one example embodiment, a computer-implemented method includes obtaining authentication request data indicative of an authentication request, the authentication request data including at least an operator identifier associated with the vehicle operator and a vehicle identifier associated with the autonomous vehicle. The method includes providing a service code associated with the authentication request to the autonomous vehicle. The method includes obtaining from a user device in response to providing the service code to the autonomous vehicle, operator data associated with the authentication request, the operator data including the service code. The method includes determining an authentication result associated with the authentication request based at least in part on the service code and the operator data. The method includes providing the authentication result to the user device.Type: ApplicationFiled: January 30, 2023Publication date: June 8, 2023Inventors: Mark Yen, Joseph Maliksi, Roman Kuzmenko, Andrii lasynetskyi, Matthew Charles Ellis Wood
-
Patent number: 11651693Abstract: Systems and methods are provided for finding an available pickup/drop-off zone (PDZ) for an autonomous vehicle (AV) to use to pick up a passenger. A PDZ is selected that is likely to be available and that is within a reasonable walking distance of a passenger. The AV and the passenger are guided to the available PDZ. In selecting the available PDZ, the system balances the human and vehicle routing by taking into account the distance possible PDZs are from the passenger, the likelihood the respective PDZs will be available, the passenger's desire/ability to walk to the respective PDZs (e.g., due to physical limitations, weather, etc.), the driving time of the AV to the respective PDZs, the walking time of the passenger to the respective PDZs, and the like.Type: GrantFiled: January 13, 2022Date of Patent: May 16, 2023Assignee: Uber Technologies, Inc.Inventors: Shenglong Gao, Konrad Julian Niemiec, Jay A. Chen, Mark Yen
-
Publication number: 20230145326Abstract: Systems and methods for autonomous vehicle operations are provided. An example computer-implemented method includes obtaining data indicative of vehicle fleet feature(s) associated with an autonomous vehicle fleet. The method includes obtaining data indicative of a vehicle service request associated with a user, the vehicle service request indicating a request for a vehicle service. The method includes determining user feature(s) associated with the user. The method includes determining a compatibility of the user and the autonomous vehicle fleet for the vehicle service based at least in part on the fleet feature(s) and the user feature(s). Determining the compatibility can include predicting how the autonomous vehicle fleet will perform the vehicle service associated with the vehicle service request based at least in part on the fleet's autonomy capabilities. The method includes communicating data associated with the vehicle service request to a computing system associated with the autonomous vehicle fleet.Type: ApplicationFiled: December 15, 2022Publication date: May 11, 2023Inventors: Zhe Liu, Mark Yen, Nathan Falk, Brent Justin Goldman, Shenglong Gao, Aaron Matthew Crum
-
Publication number: 20230125581Abstract: Various examples are directed to systems and methods for routing an autonomous vehicle. For example, a system may access temporal data comprising a first temporal data item. The first temporal data item may describe a first roadway condition, a first time, and a first location. The system may also access a routing graph that comprises a plurality of route components and determine that a first route component of the routing graph corresponds to the first location. The system may generate a constrained routing graph at least in part by modifying the first route component based at least in part on the first roadway condition. The system may additionally generate a route for an autonomous vehicle using the constrained routing graph; and cause the autonomous vehicle to begin traversing the route.Type: ApplicationFiled: November 17, 2022Publication date: April 27, 2023Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
-
Publication number: 20230062664Abstract: Systems and methods for determining appropriate energy replenishment and controlling autonomous vehicles are provided. An example computer-implemented method can include obtaining one or more energy parameters associated with an autonomous vehicle. The method can include determining a refueling task for the autonomous vehicle based at least in part on the energy parameters associated with the autonomous vehicle. The refueling task comprises a first refueling task that is interruptible by a vehicle service assignment or a second refueling task that is not interruptible by the vehicle service assignment. The method can include communicating data indicative of the refueling task to the autonomous vehicle or to a second computing system that manages the autonomous vehicle. The method can include determining whether the refueling task for the autonomous vehicle has been accepted or rejected.Type: ApplicationFiled: August 30, 2022Publication date: March 2, 2023Inventors: Brent Justin Goldman, Mark Yen, Shenglong Gao, Konrad Julian Niemiec, Jay A. Chen
-
Patent number: 11580207Abstract: Systems and methods to authenticate a vehicle operator for an autonomous vehicle on a vehicle service platform are provided. In one example embodiment, a computer-implemented method includes obtaining authentication request data indicative of an authentication request, the authentication request data including at least an operator identifier associated with the vehicle operator and a vehicle identifier associated with the autonomous vehicle. The method includes providing a service code associated with the authentication request to the autonomous vehicle. The method includes obtaining from a user device in response to providing the service code to the autonomous vehicle, operator data associated with the authentication request, the operator data including the service code. The method includes determining an authentication result associated with the authentication request based at least in part on the service code and the operator data. The method includes providing the authentication result to the user device.Type: GrantFiled: October 22, 2019Date of Patent: February 14, 2023Assignee: Uber Technologies, Inc.Inventors: Mark Yen, Joseph Maliksi, Roman Kuzmenko, Andrii Iasynetskyi, Matthew Charles Ellis Wood
-
Patent number: 11541904Abstract: Systems and methods for autonomous vehicle operations are provided. An example computer-implemented method includes obtaining data indicative of vehicle fleet feature(s) associated with an autonomous vehicle fleet. The method includes obtaining data indicative of a vehicle service request associated with a user, the vehicle service request indicating a request for a vehicle service. The method includes determining user feature(s) associated with the user. The method includes determining a compatibility of the user and the autonomous vehicle fleet for the vehicle service based at least in part on the fleet feature(s) and the user feature(s). Determining the compatibility can include predicting how the autonomous vehicle fleet will perform the vehicle service associated with the vehicle service request based at least in part on the fleet's autonomy capabilities. The method includes communicating data associated with the vehicle service request to a computing system associated with the autonomous vehicle fleet.Type: GrantFiled: August 12, 2020Date of Patent: January 3, 2023Assignee: Uber Technologies, Inc.Inventors: Zhe Liu, Mark Yen, Nathan Falk, Brent Justin Goldman, Shenglong Gao, Aaron Matthew Crum
-
Patent number: 11519742Abstract: Various examples are directed to systems and methods for routing an autonomous vehicle. For example, a system may access temporal data comprising a first temporal data item. The first temporal data item may describe a first roadway condition, a first time, and a first location. The system may also access a routing graph that comprises a plurality of route components and determine that a first route component of the routing graph corresponds to the first location. The system may generate a constrained routing graph at least in part by modifying the first route component based at least in part on the first roadway condition. The system may additionally generate a route for an autonomous vehicle using the constrained routing graph; and cause the autonomous vehicle to begin traversing the route.Type: GrantFiled: December 19, 2019Date of Patent: December 6, 2022Assignee: Uber Technologies, Inc.Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
-
Patent number: 11449055Abstract: Systems and methods for determining appropriate energy replenishment and controlling autonomous vehicles are provided. An example computer-implemented method can include obtaining one or more energy parameters associated with an autonomous vehicle. The method can include determining a refueling task for the autonomous vehicle based at least in part on the energy parameters associated with the autonomous vehicle. The refueling task comprises a first refueling task that is interruptible by a vehicle service assignment or a second refueling task that is not interruptible by the vehicle service assignment. The method can include communicating data indicative of the refueling task to the autonomous vehicle or to a second computing system that manages the autonomous vehicle. The method can include determining whether the refueling task for the autonomous vehicle has been accepted or rejected.Type: GrantFiled: December 31, 2019Date of Patent: September 20, 2022Assignee: Uber Technologies, Inc.Inventors: Brent Justin Goldman, Mark Yen, Shenglong Gao, Konrad Julian Niemiec, Jay A. Chen
-
Patent number: 11436926Abstract: Systems and methods for multi-autonomous vehicle servicing and control are provided. A method can include receiving a service request for a vehicle service. The method can include determining a vehicle route from the start location to the end location. The method can include identifying a plurality of candidate vehicles from a plurality of autonomous vehicles. The method can include obtaining data indicative of one or more operational capabilities for each candidate vehicle in the plurality of autonomous vehicles. The method can include segmenting the vehicle route into one or more route segments based on the one or more operational capabilities associated with each autonomous vehicle in the plurality of autonomous vehicles. The method can include assigning at least two candidate vehicles to perform the vehicle service by assigning at least one of the one or more route segments to each of the at least two candidate vehicle.Type: GrantFiled: December 19, 2019Date of Patent: September 6, 2022Assignee: Uber Technologies, Inc.Inventors: Shenglong Gao, Leigh Gray Hagestad, Jay A. Chen, Mark Yen, Brent Justin Goldman
-
Publication number: 20220262177Abstract: Various examples are directed to systems and methods for dispatching autonomous vehicles. A service arrangement system may receive error data describing an error state at a first autonomous vehicle executing a first transportation service. The first transportation service may include moving a payload from a transportation service start point to a transportation service end point. The service arrangement system may determine, using the error data, a first property of the first autonomous vehicle associated with the error state and select a second autonomous vehicle that does not have the first property. The service arrangement system may send to the second autonomous vehicle a transportation service request requesting that the second autonomous vehicle travel to a rendezvous location to meet the first autonomous vehicle and transport the payload from the rendezvous location to the transportation service end point.Type: ApplicationFiled: May 9, 2022Publication date: August 18, 2022Inventors: Michael Voznesensky, Brent Goldman, Mark Yen, Leigh Hagestad
-
Patent number: 11354949Abstract: Various examples are directed to systems and methods for dispatching autonomous vehicles. A service arrangement system may receive error data describing an error state at a first autonomous vehicle executing a first transportation service. The first transportation service may include moving a payload from a transportation service start point to a transportation service end point. The service arrangement system may determine, using the error data, a first property of the first autonomous vehicle associated with the error state and select a second autonomous vehicle that does not have the first property. The service arrangement system may send to the second autonomous vehicle a transportation service request requesting that the second autonomous vehicle travel to a rendezvous location to meet the first autonomous vehicle and transport the payload from the rendezvous location to the transportation service end point.Type: GrantFiled: January 10, 2020Date of Patent: June 7, 2022Assignee: Uber Technologies, Inc.Inventors: Michael Voznesensky, Brent Goldman, Mark Yen, Leigh Hagestad
-
Publication number: 20220139227Abstract: Systems and methods are provided for finding an available pickup/drop-off zone (PDZ) for an autonomous vehicle (AV) to use to pick up a passenger. A PDZ is selected that is likely to be available and that is within a reasonable walking distance of a passenger. The AV and the passenger are guided to the available PDZ. In selecting the available PDZ, the system balances the human and vehicle routing by taking into account the distance possible PDZs are from the passenger, the likelihood the respective PDZs will be available, the passenger's desire/ability to walk to the respective PDZs (e.g., due to physical limitations, weather, etc.), the driving time of the AV to the respective PDZs, the walking time of the passenger to the respective PDZs, and the like.Type: ApplicationFiled: January 13, 2022Publication date: May 5, 2022Inventors: Shenglong Gao, Konrad Julian Niemiec, Jay A. Chen, Mark Yen