US 12,169,795 B2
Multi-modal directions with a ride service segment in a navigation application
Scott Ogden, Chippendale (AU); Jon Øvrebø Dubielzyk, Sydney (AU); and Izaak Rubin, Pyrmont (AU)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jun. 26, 2023, as Appl. No. 18/214,353.
Application 18/214,353 is a continuation of application No. 16/220,808, filed on Dec. 14, 2018, granted, now 11,734,618.
Claims priority of provisional application 62/599,258, filed on Dec. 15, 2017.
Prior Publication US 2023/0342674 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/00 (2023.01); G01C 21/34 (2006.01); G06Q 10/02 (2012.01); G06Q 10/04 (2023.01); G06Q 10/047 (2023.01); G06Q 50/40 (2024.01)
CPC G06Q 10/025 (2013.01) [G01C 21/3423 (2013.01); G01C 21/3438 (2013.01); G06Q 10/02 (2013.01); G06Q 10/04 (2013.01); G06Q 10/047 (2013.01); G06Q 50/40 (2024.01)] 20 Claims
OG exemplary drawing
 
1. A method in a computing device for providing multi-modal travel directions, the method comprising:
receiving, via a user interface, a request to obtain travel directions to a destination;
generating, by one or more processors via a mapping application, multi-modal travel directions for traveling to the destination, including:
obtaining, at the mapping application from a provider of a ride service application separate from the mapping application via a ride service application programming interface (API), an indication of a ride to traverse a segment of a route between a pick-up location and a drop-off location, the ride service defining a first mode of transport, including invoking, by the mapping application, the ride service API to transmit a request for the ride to the ride service application and receiving a response to the request from the ride service application;
obtaining travel directions to traverse an other segment of the route using a second mode of transport different from the first mode; and
providing an indication of the generated multi-modal directions via the user interface including displaying one or more types of ride services available or an estimated price for each type of ride service to traverse the segment of the route obtained via the ride service API.