| CPC G01C 21/3697 (2013.01) [G01C 21/3423 (2013.01); G01C 21/3438 (2013.01); G01C 21/367 (2013.01); G06Q 10/02 (2013.01); G06Q 10/047 (2013.01); G06Q 30/0284 (2013.01); G06Q 50/40 (2024.01)] | 20 Claims |

|
1. A method in a portable computing device for providing ride service information a digital map, the method comprising:
providing, via a user interface via a mapping application, an interactive digital map of a geographic area;
receiving, via the user interface via the mapping application, a request to obtain travel directions to a destination;
requesting, by the mapping application from a provider of a ride service application separate from the mapping application, indications of candidate rides for at least a portion of a route to the destination;
receiving, by the mapping application, the requested indications of the candidate rides;
determining, by the mapping application, a ranking of the candidate rides from the provider of the ride service application;
providing, via the user interface via the mapping application, a listing of the candidate rides in accordance with the determined ranking;
in response to one of the candidate rides being selected via the user interface, transmitting a request for the selected ride to the provider;
receiving, by the mapping application from the provider of the ride service application, an indication of a status of the selected ride as a driver for the selected ride travels to pick up a rider; and
displaying, via the user interface via the mapping application, an indication of an updated wait time for the selected ride in accordance with the received status.
|