Patents by Inventor Hasrat Godil

Hasrat Godil 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: 12293428
    Abstract: A system can receive a request for transport from a computing device of a user while the user is riding a transit vehicle of a transit service, the request specifying a start location and a destination for the user. The system can determine an estimated time of arrival (ETA) of the transit vehicle to an arrival location that corresponds to the start location. The system can determine an ETA of a vehicle to the start location based on location data of the vehicle, and determine that the ETA of the vehicle to the start location is within a threshold amount of time of the ETA of the transit vehicle to the arrival location. The system can select the vehicle to service the request for the user, and transmit a transport invitation indicating the start location to the computing device associated with the vehicle.
    Type: Grant
    Filed: January 22, 2024
    Date of Patent: May 6, 2025
    Assignee: Uber Technologies, Inc.
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Publication number: 20250044107
    Abstract: The present disclosure provides systems and methods for real-time planning and fulfillment of multi-modal transportation services in a multi-modal ride sharing network. In particular, aspects of the present disclosure are directed to a computing system that creates an end-to-end multi-modal itinerary responsive to a user request for transportation service between an origin and a destination. The multi-modal itinerary can include two or more transportation legs that include travel via two or more different transportation modalities such as, as examples, via a car and via an aircraft.
    Type: Application
    Filed: August 14, 2024
    Publication date: February 6, 2025
    Inventors: Kevin Tian, Adam Warmoth, Raphael Max Lurie, Hasrat Godil, Nikhil Goel
  • Patent number: 12140438
    Abstract: The present disclosure provides systems and methods for real-time planning and fulfillment of multi-modal transportation services in a multi-modal ride sharing network. In particular, aspects of the present disclosure are directed to a computing system that creates an end-to-end multi-modal itinerary responsive to a user request for transportation service between an origin and a destination. The multi-modal itinerary can include two or more transportation legs that include travel via two or more different transportation modalities such as, as examples, via a car and via an aircraft.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: November 12, 2024
    Assignee: JOBY AERO, INC.
    Inventors: Kevin Tian, Adam Warmoth, Raphael Max Lurie, Hasrat Godil, Nikhil Goel
  • Publication number: 20240169461
    Abstract: A system can receive a request for transport from a computing device of a user while the user is riding a transit vehicle of a transit service, the request specifying a start location and a destination for the user. The system can determine an estimated time of arrival (ETA) of the transit vehicle to an arrival location that corresponds to the start location. The system can determine an ETA of a vehicle to the start location based on location data of the vehicle, and determine that the ETA of the vehicle to the start location is within a threshold amount of time of the ETA of the transit vehicle to the arrival location. The system can select the vehicle to service the request for the user, and transmit a transport invitation indicating the start location to the computing device associated with the vehicle.
    Type: Application
    Filed: January 22, 2024
    Publication date: May 23, 2024
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Patent number: 11908034
    Abstract: A computer system can receive requests for transport from computing devices of users while the users ride a transit vehicle. The system can determine a rate of travel of the transit vehicle based on location data received from the computing device of a user riding the transit vehicle. Based at least in part on the rate of travel of the transit vehicle, the system can determine a first estimated time of arrival (ETA) of the user to the start location. The system can further receive location data from computing devices associated with available vehicles within a proximity of a start location of the user, and select one of vehicles to service the request when the ETA of the vehicle is within a threshold amount of time of the first ETA.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: February 20, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Publication number: 20230375348
    Abstract: The present disclosure provides systems and methods for real-time planning and fulfillment of multi-modal transportation services in a multi-modal ride sharing network. In particular, aspects of the present disclosure are directed to a computing system that creates an end-to-end multi-modal itinerary responsive to a user request for transportation service between an origin and a destination. The multi-modal itinerary can include two or more transportation legs that include travel via two or more different transportation modalities such as, as examples, via a car and via an aircraft.
    Type: Application
    Filed: February 2, 2023
    Publication date: November 23, 2023
    Inventors: Kevin Tian, Adam Warmoth, Raphael Max Lurie, Hasrat Godil, Nikhil Goel
  • Patent number: 11754407
    Abstract: A transport arrangement system operates to provide a service, which can receive a transport pool request from a rider. The transport pool request can specify a set of parameters, including a pickup location and a drop-off location. A candidate set of transport providers are identified that satisfy one or more criterion, including a criterion of proximity relative to the pickup location. One of the candidate set of drivers is selected to provide a transport pool for the rider. The selection can be based at least in part on determining which individual drivers of the candidate set satisfy one or more constraints, including a first constraint that relate to a predicted trip completion time for the rider.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: September 12, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Bin Pan, Hasrat Godil, Brian Tolkin
  • Publication number: 20230107503
    Abstract: Systems and methods for facilitating a multi-modal transportation service are provided. The method includes obtaining a request for an aerial transport from a user via user device and generating a multi-modal transportation itinerary for the user to facilitate the aerial transport of the user. The method includes determining a state change indicative of the progress of the user through the transportation service and adjusting an aerial software application running on an aerial device associated with an aerial service provider based on the state change. The method includes determining a subsequent state change occurring after the state change, determining a ground vehicle to provide a ground transportation for the user during another leg of the multi-modal transportation service based on the subsequent state, and adjusting a ground software application running on a ground device associated with the ground vehicle service provider based on the subsequent state change.
    Type: Application
    Filed: September 12, 2022
    Publication date: April 6, 2023
    Inventors: Kevin Tian, Adam Warmoth, Hasrat Godil, Nikhil Goel, Varun Rau, Shabnam Emdadi, Raphael Max Lurie
  • Patent number: 11475412
    Abstract: Systems and methods for facilitating a multi-modal transportation service are provided. The method includes obtaining a request for an aerial transport from a user via user device and generating a multi-modal transportation itinerary for the user to facilitate the aerial transport of the user. The method includes determining a state change indicative of the progress of the user through the transportation service and adjusting an aerial software application running on an aerial device associated with an aerial service provider based on the state change. The method includes determining a subsequent state change occurring after the state change, determining a ground vehicle to provide a ground transportation for the user during another leg of the multi-modal transportation service based on the subsequent state, and adjusting a ground software application running on a ground device associated with the ground vehicle service provider based on the subsequent state change.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: October 18, 2022
    Assignee: JOBY AERO, INC.
    Inventors: Kevin Tian, Adam Warmoth, Hasrat Godil, Nikhil Goel, Varun Rau, Shabnam Emdadi, Raphael Max Lurie
  • Publication number: 20210407032
    Abstract: A computer system can receive requests for transport from computing devices of users while the users ride a transit vehicle. The system can determine a rate of travel of the transit vehicle based on location data received from the computing device of a user riding the transit vehicle. Based at least in part on the rate of travel of the transit vehicle, the system can determine a first estimated time of arrival (ETA) of the user to the start location. The system can further receive location data from computing devices associated with available vehicles within a proximity of a start location of the user, and select one of vehicles to service the request when the ETA of the vehicle is within a threshold amount of time of the first ETA.
    Type: Application
    Filed: September 14, 2021
    Publication date: December 30, 2021
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Patent number: 11164276
    Abstract: A computer system can receive pre-requests for transport from computing devices of users while the users are utilizing a transit service. Each pre-request can specify a start location and a destination for the user. The system can remotely monitor location data from the computing device of the user to determine a current position of the user as the user utilizes the transit service to travel towards the start location, and repeatedly compare (i) a first estimated time of arrival (ETA) of the user to arrive at the start location based, at least in part, on the current position of the user, to (ii) a second ETA, associated with an available vehicle, to arrive at the start location based at least in part on a vehicle position of the available vehicle. Based on this information, the computer system may then automatically select the available vehicle to transport the user.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: November 2, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Publication number: 20210241234
    Abstract: Systems and methods for facilitating a multi-modal transportation service are provided. The method includes obtaining a request for an aerial transport from a user via user device and generating a multi-modal transportation itinerary for the user to facilitate the aerial transport of the user. The method includes determining a state change indicative of the progress of the user through the transportation service and adjusting an aerial software application running on an aerial device associated with an aerial service provider based on the state change. The method includes determining a subsequent state change occurring after the state change, determining a ground vehicle to provide a ground transportation for the user during another leg of the multi-modal transportation service based on the subsequent state, and adjusting a ground software application running on a ground device associated with the ground vehicle service provider based on the subsequent state change.
    Type: Application
    Filed: April 2, 2020
    Publication date: August 5, 2021
    Inventors: Kevin Tian, Adam Warmoth, Hasrat Godil, Nikhil Goel, Varun Rau, Shabnam Emdadi, Raphael Max Lurie
  • Publication number: 20210231446
    Abstract: A transport arrangement system operates to provide a service, which can receive a transport pool request from a rider. The transport pool request can specify a set of parameters, including a pickup location and a drop-off location. A candidate set of transport providers are identified that satisfy one or more criterion, including a criterion of proximity relative to the pickup location. One of the candidate set of drivers is selected to provide a transport pool for the rider. The selection can be based at least in part on determining which individual drivers of the candidate set satisfy one or more constraints, including a first constraint that relate to a predicted trip completion time for the rider.
    Type: Application
    Filed: February 10, 2021
    Publication date: July 29, 2021
    Inventors: Bin Pan, Hasrat Godil, Brian Tolkin
  • Publication number: 20210075792
    Abstract: The present disclosure provides systems and methods for real-time planning and fulfillment of multi-modal transportation services in a multi-modal ride sharing network. In particular, aspects of the present disclosure are directed to a computing system that creates an end-to-end multi-modal itinerary responsive to a user request for transportation service between an origin and a destination. The multi-modal itinerary can include two or more transportation legs that include travel via two or more different transportation modalities such as, as examples, via a car and via an aircraft.
    Type: Application
    Filed: November 9, 2020
    Publication date: March 11, 2021
    Inventors: Kevin Tian, Adam Warmoth, Raphael Max Lurie, Hasrat Godil, Nikhil Goel
  • Patent number: 10928210
    Abstract: A transport arrangement system operates to provide a service, which can receive a transport pool request from a rider. The transport pool request can specify a set of parameters, including a pickup location and a drop-off location. A candidate set of transport providers are identified that satisfy one or more criterion, including a criterion of proximity relative to the pickup location. One of the candidate set of drivers is selected to provide a transport pool for the rider. The selection can be based at least in part on determining which individual drivers of the candidate set satisfy one or more constraints, including a first constraint that relate to a predicted trip completion time for the rider.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: February 23, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Bin Pan, Hasrat Godil, Brian Tolkin
  • Patent number: 10837786
    Abstract: The present disclosure provides systems and methods for real-time planning and fulfillment of multi-modal transportation services in a multi-modal ride sharing network. In particular, aspects of the present disclosure are directed to a computing system that creates an end-to-end multi-modal itinerary responsive to a user request for transportation service between an origin and a destination. The multi-modal itinerary can include two or more transportation legs that include travel via two or more different transportation modalities such as, as examples, via a car and via an aircraft.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: November 17, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Tian, Adam Warmoth, Raphael Max Lurie, Hasrat Godil, Nikhil Goel
  • Publication number: 20200300644
    Abstract: The present disclosure provides systems and methods for real-time planning and fulfillment of multi-modal transportation services in a multi-modal ride sharing network. In particular, aspects of the present disclosure are directed to a computing system that creates an end-to-end multi-modal itinerary responsive to a user request for transportation service between an origin and a destination. The multi-modal itinerary can include two or more transportation legs that include travel via two or more different transportation modalities such as, as examples, via a car and via an aircraft.
    Type: Application
    Filed: February 10, 2020
    Publication date: September 24, 2020
    Inventors: Kevin Tian, Adam Warmoth, Raphael Max Lurie, Hasrat Godil, Nikhil Goel
  • Publication number: 20200143503
    Abstract: A computer system can receive pre-requests for transport from computing devices of users while the users are utilizing a transit service. Each pre-request can specify a start location and a destination for the user. The system can remotely monitor location data from the computing device of the user to determine a current position of the user as the user utilizes the transit service to travel towards the start location, and repeatedly compare (i) a first estimated time of arrival (ETA) of the user to arrive at the start location based, at least in part, on the current position of the user, to (ii) a second ETA, associated with an available vehicle, to arrive at the start location based at least in part on a vehicle position of the available vehicle. Based on this information, the computer system may then automatically select the available vehicle to transport the user.
    Type: Application
    Filed: January 7, 2020
    Publication date: May 7, 2020
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Patent number: 10572964
    Abstract: A system and method of arranging a transport service for a user is described. The system determines a first estimated time of arrival (ETA) of a user to a specified location data point based, at least in part, on a position of a user device operated by the user. The system also determines a second ETA of a vehicle of a set of vehicles to the specified location data point. When the first ETA and the second ETA are within a predetermined amount of time of each other, the system can select a driver to provide a transport service for the user based, at least in part, on the specified location data point.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: February 25, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
  • Publication number: 20190003843
    Abstract: A transport arrangement system operates to provide a service, which can receive a transport pool request from a rider. The transport pool request can specify a set of parameters, including a pickup location and a drop-off location. A candidate set of transport providers are identified that satisfy one or more criterion, including a criterion of proximity relative to the pickup location. One of the candidate set of drivers is selected to provide a transport pool for the rider. The selection can be based at least in part on determining which individual drivers of the candidate set satisfy one or more constraints, including a first constraint that relate to a predicted trip completion time for the rider.
    Type: Application
    Filed: August 21, 2018
    Publication date: January 3, 2019
    Inventors: Bin Pan, Hasrat Godil, Brian Tolkin