Patents by Inventor Brent Goldman

Brent Goldman 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: 11953331
    Abstract: Aspects of the present disclosure include systems, methods, and devices to facilitate pick-up/drop-off zone (PDZ) handoffs between autonomous vehicles. Consistent with some embodiments, a pick-up/drop-off zone (PDZ) is located based on detecting a first autonomous vehicle stopped at a stopping location. A system determines, based on one or more criteria, whether to request the first autonomous vehicle to remain stopped at the stopping location to create an opportunity for a second autonomous vehicle to claim the PDZ. An amount of time for the first autonomous vehicle to remain stopped at the stopping location is determined based on the one or more criteria. A request to remain stopped at the stopping location is transmitted to a vehicle autonomy system of the first autonomous vehicle based on satisfaction of the one or more criteria. The request specifies the amount of time for the first autonomous vehicle to remain at the stopping location.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: April 9, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Shenglong Gao, Brent Goldman, Konrad Julian Niemiec
  • Publication number: 20240028050
    Abstract: Systems and methods for controlling an autonomous vehicle and the service selection for an autonomous vehicle are provided. In one example embodiment, a computing system can obtain data indicative of a plurality of plurality of service entities. The computing system can determine a first service entity of the plurality of service entities for which an autonomous vehicle is to perform a first vehicle service. The computing system can indicate that the autonomous vehicle is available to perform the first vehicle service for the first service entity. In some implementations, this indication can be done while the autonomous vehicle is already providing a vehicle service. The computing system can obtain data indicative of a vehicle service assignment associated with the first service entity and cause the vehicle to travel accordingly. In some implementations, the computing system can select a vehicle service assignment from among a plurality of different vehicle service assignments.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 25, 2024
    Inventors: Brent Goldman, Leigh Hagestad, Matthew James Way
  • Patent number: 11859990
    Abstract: 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: Grant
    Filed: November 17, 2022
    Date of Patent: January 2, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
  • Patent number: 11829135
    Abstract: 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: Grant
    Filed: November 27, 2019
    Date of Patent: November 28, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
  • Publication number: 20230358554
    Abstract: 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: Application
    Filed: June 22, 2023
    Publication date: November 9, 2023
    Inventors: Michael Voznesensky, Adam Panzica, Brent Goldman, Bryan John Nagy, Mark Yen, Adrian Rechy Romero
  • Publication number: 20230316162
    Abstract: Systems and methods for controlling an autonomous vehicle and the service selection for an autonomous vehicle are provided. In one example embodiment, a computing system can obtain data indicative of a first vehicle service assignment for an autonomous vehicle. The first vehicle service assignment can be associated with a first service entity and indicative of a first vehicle service. The computing system can determine that the autonomous vehicle is available to perform a second vehicle service concurrently with the first vehicle service. The computing system can obtain data indicative of a second vehicle service assignment for the autonomous vehicle. The second vehicle service assignment can be associated with a second service entity that is different than the first service entity and is indicative of the second vehicle service. The computing system can cause the autonomous vehicle to concurrently perform the first vehicle service with the second vehicle service.
    Type: Application
    Filed: April 4, 2023
    Publication date: October 5, 2023
    Inventors: Brent Goldman, Leigh Hagestad, Matthew James Way
  • Patent number: 11713975
    Abstract: 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: Grant
    Filed: November 26, 2019
    Date of Patent: August 1, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Michael Voznesensky, Adam Panzica, Brent Goldman, Bryan John Nagy, Mark Yen, Adrian Rechy Romero
  • Publication number: 20230125581
    Abstract: 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: Application
    Filed: November 17, 2022
    Publication date: April 27, 2023
    Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
  • Patent number: 11625649
    Abstract: Systems and methods for controlling an autonomous vehicle and the service selection for an autonomous vehicle are provided. In one example embodiment, a computing system can obtain data indicative of a first vehicle service assignment for an autonomous vehicle. The first vehicle service assignment can be associated with a first service entity and indicative of a first vehicle service. The computing system can determine that the autonomous vehicle is available to perform a second vehicle service concurrently with the first vehicle service. The computing system can obtain data indicative of a second vehicle service assignment for the autonomous vehicle. The second vehicle service assignment can be associated with a second service entity that is different than the first service entity and is indicative of the second vehicle service. The computing system can cause the autonomous vehicle to concurrently perform the first vehicle service with the second vehicle service.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: April 11, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Brent Goldman, Leigh Gray Hagestad, Matthew James Way
  • Patent number: 11625051
    Abstract: A method for dispatching trips to a plurality of autonomous vehicles is disclosed. Operational design domain (ODD) parameters for an autonomous vehicle of a first vehicle type are derived based on vehicle movement data. The vehicle movement data describes a plurality of trips executed by a set of autonomous vehicles of the first vehicle type. A first ODD parameter of the ODD parameters is identified that meets a criterion. A first new trip is generated based on the identified ODD parameter. An autonomous vehicle is selected to execute the first new trip. A request to execute the first new trip is then sent to the selected autonomous vehicle.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: April 11, 2023
    Assignee: Uber Technologies, Inc.
    Inventor: Brent Goldman
  • Publication number: 20230057907
    Abstract: A network computing system can coordinate on-demand transport serviced by transport providers operating throughout a transport service region. The transport providers can comprise a set of internal autonomous vehicles (AVs) and a set of third-party AVs. The system can receive a transport request from a requesting user of the transport service region, where the transport request indicates a pick-up location and a destination. The system can determine a subset of the transport providers to service the respective transport request, and executing a selection process among the subset of the transport providers to select a transport provider to service the transport request. The system may then transmit a transport assignment to the selected transport provider to cause the selected transport provider to service the transport request.
    Type: Application
    Filed: August 3, 2022
    Publication date: February 23, 2023
    Inventors: Brent Goldman, Neil Stegall, Leigh Gray Hagestad
  • Publication number: 20220412755
    Abstract: Various examples are directed to systems and methods for controlling an autonomous vehicle. For example, a navigator system at an autonomous vehicle may generate a plurality of local routes beginning at a vehicle location and extending to a plurality of local route end points. The navigator system may access general route cost data, the general route cost data describing general route costs from the plurality of local route end points to a trip end point. The navigator system may select the first local route of the plurality of routes based at least in part on the general route cost data. A vehicle autonomy system at the autonomous vehicle may begin to control the autonomous vehicle along the first local route.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventors: Bryan John Nagy, Michael Voznessensky, Brent Goldman, Robert Michael S Dean, Jian Wen, Yanbo Zhao
  • Patent number: 11519742
    Abstract: 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: Grant
    Filed: December 19, 2019
    Date of Patent: December 6, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Michael Voznesensky, Brent Goldman, Mark Yen
  • Patent number: 11435200
    Abstract: Various examples are directed to systems and methods for controlling an autonomous vehicle. For example, a navigator system at an autonomous vehicle may generate a plurality of local routes beginning at a vehicle location and extending to a plurality of local route end points. The navigator system may access general route cost data, the general route cost data describing general route costs from the plurality of local route end points to a trip end point. The navigator system may select the first local route of the plurality of routes based at least in part on the general route cost data. A vehicle autonomy system at the autonomous vehicle may begin to control the autonomous vehicle along the first local route.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: September 6, 2022
    Assignee: UATC, LLC
    Inventors: Bryan John Nagy, Michael Voznesensky, Brent Goldman, Robert Michael S Dean, Jian Wen, Yanbo Zhao
  • Publication number: 20220262177
    Abstract: 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: Application
    Filed: May 9, 2022
    Publication date: August 18, 2022
    Inventors: Michael Voznesensky, Brent Goldman, Mark Yen, Leigh Hagestad
  • Publication number: 20220221286
    Abstract: Aspects of the present disclosure include systems, methods, and devices to facilitate pick-up/drop-off zone (PDZ) handoffs between autonomous vehicles. Consistent with some embodiments, a pick-up/drop-off zone (PDZ) is located based on detecting a first autonomous vehicle stopped at a stopping location. A system determines, based on one or more criteria, whether to request the first autonomous vehicle to remain stopped at the stopping location to create an opportunity for a second autonomous vehicle to claim the PDZ. An amount of time for the first autonomous vehicle to remain stopped at the stopping location is determined based on the one or more criteria. A request to remain stopped at the stopping location is transmitted to a vehicle autonomy system of the first autonomous vehicle based on satisfaction of the one or more criteria. The request specifies the amount of time for the first autonomous vehicle to remain at the stopping location.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 14, 2022
    Inventors: Shenglong Gao, Brent Goldman, Konrad Julian Niemiec
  • Patent number: 11354949
    Abstract: 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: Grant
    Filed: January 10, 2020
    Date of Patent: June 7, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Michael Voznesensky, Brent Goldman, Mark Yen, Leigh Hagestad
  • Patent number: 11320277
    Abstract: Aspects of the present disclosure include systems, methods, and devices to facilitate pick-up/drop-off zone (PDZ) handoffs between autonomous vehicles. Consistent with some embodiments, a pick-up/drop-off zone (PDZ) is located based on detecting a first autonomous vehicle stopped at a stopping location. A system determines, based on one or more criteria, whether to request the first autonomous vehicle to remain stopped at the stopping location to create an opportunity for a second autonomous vehicle to claim the PDZ. An amount of time for the first autonomous vehicle to remain stopped at the stopping location is determined based on the one or more criteria. A request to remain stopped at the stopping location is transmitted to a vehicle autonomy system of the first autonomous vehicle based on satisfaction of the one or more criteria. The request specifies the amount of time for the first autonomous vehicle to remain at the stopping location.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: May 3, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Shenglong Gao, Brent Goldman, Konrad Julian Niemiec
  • Patent number: 11300419
    Abstract: Aspects of the present disclosure include systems, methods, and devices to provide estimations of vehicular pick-up/drop-off zone (PDZ) availability. A request for vehicular PDZ availability at a location is received from a vehicular autonomy system of a vehicle. The request specifies an estimated time of arrival at the location. The PDZ availability at the location at the estimated time of arrival is estimated using a probabilistic model. A response to the request is generated based on the estimated PDZ availability. The response indicates the estimated PDZ availability. The response is transmitted to the vehicular autonomy system responsive to the request.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: April 12, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Shenglong Gao, Brent Goldman, Konrad Julian Niemiec, Michael Voznesensky
  • Publication number: 20220065647
    Abstract: Various examples are directed to systems and methods for providing transportation services. A service assignment system may receive a transportation service request from a user. The transportation service request may describe a transportation service having a start location and an end location. The service assignment system may select a first autonomous vehicle (AV) of a first AV type and determine a first predicted route for the first AV using vehicle capability data describing the first AV type and first difference data describing a difference between a previous predicted route for a previous AV of the first AV type and a previous planned route received from the previous AV of the first AV type. The service assignment system may receive, from the first AV, a first planned route for executing the transportation service and instruct the first AV to begin executing the transportation service.
    Type: Application
    Filed: February 17, 2021
    Publication date: March 3, 2022
    Inventors: Brent Goldman, Jacob Robert Forster