Patents by Inventor John Christopher O'Hare

John Christopher O'Hare 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: 11268824
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: March 8, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Patent number: 11162803
    Abstract: A transportation management system coordinates the transportation of riders by drivers integrated with the system. To provide control to the rider of the route used during a trip provided by a given driver, the transportation management system computes several alternative routing options between the trip's origin location and destination location. These alternative routing options may be computed according to the rider's preferences and/or based on different optimization functions that optimize various trip parameters, for example, cost, time, traffic, and distance. The rider selects one of the alternative routing options as the preferred route between the origin location and the destination location. The transportation management system automatically communicates the routing option selected by the rider to the driver without requiring the rider to personally tell the driver of her preference.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: November 2, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: John Christopher O'Hare, Maya Paritosh Choksi, Evelyn Kim
  • Publication number: 20200225057
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 16, 2020
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Patent number: 10670422
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: June 2, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Publication number: 20190376804
    Abstract: A transportation management system coordinates the transportation of riders by drivers integrated with the system. To provide control to the rider of the route used during a trip provided by a given driver, the transportation management system computes several alternative routing options between the trip's origin location and destination location. These alternative routing options may be computed according to the rider's preferences and/or based on different optimization functions that optimize various trip parameters, for example, cost, time, traffic, and distance. The rider selects one of the alternative routing options as the preferred route between the origin location and the destination location. The transportation management system automatically communicates the routing option selected by the rider to the driver without requiring the rider to personally tell the driver of her preference.
    Type: Application
    Filed: August 22, 2019
    Publication date: December 12, 2019
    Inventors: John Christopher O'Hare, Maya Paritosh Choksi, Evelyn Kim
  • Patent number: 10466059
    Abstract: A transportation management system coordinates the transportation of riders by drivers integrated with the system. To provide control to the rider of the route used during a trip provided by a given driver, the transportation management system computes several alternative routing options between the trip's origin location and destination location. These alternative routing options may be computed according to the rider's preferences and/or based on different optimization functions that optimize various trip parameters, for example, cost, time, traffic, and distance. The rider selects one of the alternative routing options as the preferred route between the origin location and the destination location. The transportation management system automatically communicates the routing option selected by the rider to the driver without requiring the rider to personally tell the driver of her preference.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: November 5, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: John Christopher O'Hare, Maya Paritosh Choksi, Evelyn Kim
  • Publication number: 20180266845
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Patent number: 10024683
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: July 17, 2018
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Publication number: 20180089608
    Abstract: According to one or more embodiments of the disclosure, a method is provided. The method may include periodically determining one or more delivery routes associated with a delivery station. The method may also include identifying one or more delivery drivers to be assigned to the one or more delivery routes. Further, the method may include determining, based at least in part on location history data, route location data and efficiency data of delivery drivers, respective estimated route completion times associated with the one or more delivery drivers for the one or more delivery routes. The method may also include generating a routing assignment associated with the one or more delivery drivers and the one or more delivery routes.
    Type: Application
    Filed: June 9, 2014
    Publication date: March 29, 2018
    Inventors: John Christopher O'Hare, Juqi Liu
  • Publication number: 20180066947
    Abstract: A transportation management system coordinates the transportation of riders by drivers integrated with the system. To provide control to the rider of the route used during a trip provided by a given driver, the transportation management system computes several alternative routing options between the trip's origin location and destination location. These alternative routing options may be computed according to the rider's preferences and/or based on different optimization functions that optimize various trip parameters, for example, cost, time, traffic, and distance. The rider selects one of the alternative routing options as the preferred route between the origin location and the destination location. The transportation management system automatically communicates the routing option selected by the rider to the driver without requiring the rider to personally tell the driver of her preference.
    Type: Application
    Filed: November 10, 2017
    Publication date: March 8, 2018
    Inventors: John Christopher O'Hare, Maya Paritosh Choksi, Evelyn Kim
  • Publication number: 20180003517
    Abstract: A transportation management system coordinates the transportation of riders by drivers integrated with the system. To provide control to the rider of the route used during a trip provided by a given driver, the transportation management system computes several alternative routing options between the trip's origin location and destination location. These alternative routing options may be computed according to the rider's preferences and/or based on different optimization functions that optimize various trip parameters, for example, cost, time, traffic, and distance. The rider selects one of the alternative routing options as the preferred route between the origin location and the destination location. The transportation management system automatically communicates the routing option selected by the rider to the driver without requiring the rider to personally tell the driver of her preference.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: John Christopher O'Hare, Maya Paritosh Choksi, Evelyn Kim
  • Patent number: 9857188
    Abstract: A transportation management system coordinates the transportation of riders by drivers integrated with the system. To provide control to the rider of the route used during a trip provided by a given driver, the transportation management system computes several alternative routing options between the trip's origin location and destination location. These alternative routing options may be computed according to the rider's preferences and/or based on different optimization functions that optimize various trip parameters, for example, cost, time, traffic, and distance. The rider selects one of the alternative routing options as the preferred route between the origin location and the destination location. The transportation management system automatically communicates the routing option selected by the rider to the driver without requiring the rider to personally tell the driver of her preference.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: January 2, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: John Christopher O'Hare, Maya Paritosh Choksi, Evelyn Kim
  • Publication number: 20170350719
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Publication number: 20150081583
    Abstract: A system and method for confirming a delivery location. A delivery agent equipped with a device, for example, a mobile device, delivers a package to a location. When the package is delivered, the delivery agent triggers a delivery-event on the device, and in response to the delivery-event the device determines an RF fingerprint at the location. The RF fingerprint is stored, and a comparison of the RF fingerprint to previously stored RF fingerprints correlated to particular locations is performed. If the RF fingerprint determined by the first device corresponds to a previously stored RF fingerprint at the correct delivery location, the current delivery location is confirmed as correct.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 19, 2015
    Applicant: Amazon Technologies, Inc.
    Inventors: David George Butler, John Christopher O'Hare, Sreekar Ramachandra Tanuku, Arvind Thiagarajan