Patents by Inventor Michael Voznesensky

Michael Voznesensky 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: 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
  • 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: 11619502
    Abstract: Autonomous vehicles are requested to execute a route from an origin location to a destination location. The route specifies one or more waypoints between the origin location and the destination location, with the autonomous vehicle requested to transit from the origin location to the destination location via the waypoints. Some autonomous vehicles vary their route and do not necessarily visit each of the specified waypoints along the route. To improve adherence to the waypoints specified in the route, an arranger assigns a weight to each of the waypoints. The weight is used to score the vehicle's performance of the route based at least in part on whether the vehicle visited each of the waypoints and the weight associated with each of the waypoints. The score is used to control dispatch of additional service requests to the autonomous vehicle or other autonomous vehicles operated by the same operator or manufacturer.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 4, 2023
    Assignee: Uber Technologies, Inc.
    Inventor: Michael Voznesensky
  • 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
  • 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: 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: 20210356965
    Abstract: Various examples are directed to systems and methods for routing autonomous vehicles. A system may receive vehicle capability data describing autonomous vehicles of a first type. The vehicle capability data may comprise geofence data describing a first geographic area. The system may generate first routing graph modification data comprising a first graph element descriptor based at least in part on the first geographic area and a first constraint. The system may access routing graph data describing a plurality of graph elements. The system may generate a first route for an autonomous vehicle of the first type. The generating may be based at least in part on the first routing graph modification data and the routing graph data.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 18, 2021
    Inventors: Jacob Robert Forster, Michael Voznesensky
  • Publication number: 20200327811
    Abstract: Various examples are directed to systems and methods for supporting an autonomous vehicle user. A user computing device may send a service arrangement system a service request describing a payload to be transported. The user computing device may receive from the service arrangement system, a service confirmation message describing a stopping location for a user to meet an autonomous vehicle and autonomous vehicle data describing the autonomous vehicle. The user computing device may also receive a first wireless signal from a first wireless beacon and determine a first location of the user computing device using the first wireless signal. The user computing device may display at a display of the user computing device, a direction from the first location of the user computing device to the stopping location.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 15, 2020
    Inventors: Carol Jacobs Smith, Michael Voznesensky, Shenglong Gao, Shubhit Mohan Singh, Jacob Robert Forster, Konrad Julian Niemiec
  • Publication number: 20200309543
    Abstract: Autonomous vehicles are requested to execute a route from an origin location to a destination location. The route specifies one or more waypoints between the origin location and the destination location, with the autonomous vehicle requested to transit from the origin location to the destination location via the waypoints. Some autonomous vehicles vary their route and do not necessarily visit each of the specified waypoints along the route. To improve adherence to the waypoints specified in the route, an arranger assigns a weight to each of the waypoints. The weight is used to score the vehicle's performance of the route based at least in part on whether the vehicle visited each of the waypoints and the weight associated with each of the waypoints. The score is used to control dispatch of additional service requests to the autonomous vehicle or other autonomous vehicles operated by the same operator or manufacturer.
    Type: Application
    Filed: March 23, 2020
    Publication date: October 1, 2020
    Inventor: Michael Voznesensky
  • Publication number: 20200241869
    Abstract: Systems and methods for enabling communication between a service entity and third-party autonomous vehicles are provided. A method can include accessing, by a first computing system associated with a third-party entity, a software package stored within the first computing system. The software package can be associated with a service entity that coordinates a vehicle service for the one or more autonomous vehicles. The method can further include establishing, by the first computing system via the software package, a communication connection with a second computing system that is associated with the service entity. The second computing system can include one or more backend services to facilitate the vehicle service. The method can further include communicating, between the first computing system and the second computing system, data indicative of a communication associated with the one or more autonomous vehicles via the communication connection.
    Type: Application
    Filed: July 30, 2019
    Publication date: July 30, 2020
    Inventors: Konrad Julian Niemiec, Andrii Iasynetskyi, Jay A. Chen, Matthew James Way, Mark Yen, Michael Voznesensky, Vladimir Zaytsev, Brent Justin Goldman
  • Publication number: 20200240800
    Abstract: Various examples are directed to systems and methods for routing a plurality of autonomous vehicles. A batch routing system may receive a first general route cost request from a first autonomous vehicle. The first general route cost request may describe a first trip endpoint and a first set of local route endpoints comprising a first local route endpoint and a second local route endpoint. The batch routing system may determine a first set of general routes for the first autonomous vehicle, the first set of general routes comprising a first general route from the first local route endpoint to a first trip endpoint and a second general route from the second local route endpoint to the first trip endpoint. The batch routing system may send a first general route cost reply to the first autonomous vehicle. The first general route cost reply may indicate a first set of costs associated with the first set of general routes.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 30, 2020
    Inventors: Michael Voznesensky, Bryan John Nagy, Robert Michael S Dean, Jacob Robert Forster
  • Publication number: 20200239024
    Abstract: Various examples are directed to systems and methods for routing autonomous vehicles. A system may receive an indication of a roadway element associated with a routing graph for routing autonomous vehicles and may determine an impact score for the roadway element. The impact score may describe an impact of applying a routing graph modification to the routing graph to modify routing to the roadway element. Based at least in part on the impact score, the system may apply the routing graph modification to the routing graph to generate a constrained routing graph and generate a route for a first autonomous vehicle based at least in part on the constrained routing graph. The system may instruct the first autonomous vehicle to begin traversing the route.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 30, 2020
    Inventors: Arvind Srinivasan, Jay Yuan, Valerie Chadha, Michael Voznesensky, Rei Chiang, Christopher James Lyons
  • Publication number: 20200240798
    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: Application
    Filed: July 17, 2019
    Publication date: July 30, 2020
    Inventors: Shenglong Gao, Brent Goldman, Konrad Julian Niemiec, Michael Voznesensky
  • Publication number: 20200239025
    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: January 24, 2020
    Publication date: July 30, 2020
    Inventors: Bryan John Nagy, Michael Voznesensky, Brent Goldman, Robert Michael S Dean, Jian Wen, Yanbo Zhao
  • Publication number: 20200226857
    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: January 10, 2020
    Publication date: July 16, 2020
    Inventors: Michael Voznesensky, Brent Goldman, Mark Yen, Leigh Hagestad