US 12,073,484 B2
System for transporting a vulnerable population to a desired destination by one or more drivers in a set of trusted drivers
Ritu Narayan, San Carlos, CA (US); Vivek Garg, San Mateo, CA (US); and Abhishek Garg, Cambridge, MA (US)
Assigned to Zum Services, Inc., Redwood City, CA (US)
Filed by Zum Services, Inc., Redwood City, CA (US)
Filed on May 28, 2021, as Appl. No. 17/333,444.
Application 17/333,444 is a continuation of application No. 15/411,826, filed on Jan. 20, 2017, granted, now 11,023,991.
Prior Publication US 2022/0012836 A1, Jan. 13, 2022
Int. Cl. G06Q 50/40 (2024.01); G06Q 10/0631 (2023.01); G06Q 10/109 (2023.01); G06Q 50/00 (2024.01); H04L 51/52 (2022.01)
CPC G06Q 50/40 (2024.01) [G06Q 10/063116 (2013.01); G06Q 10/109 (2013.01); G06Q 50/01 (2013.01); H04L 51/52 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method for scheduling a ride for a third party rider by a ride requestor, comprising:
receiving, by a server device including a processor and from a user device associated with the ride requestor, a ride request for a third party rider;
determining, by the server device including a processor, a social network connection between the ride requestor and one or more drivers from a pool of drivers;
identifying, by the server device including the processor and from the pool of drivers, a set of trusted drivers based on the social network connection between one or more drivers from the pool of drivers and the ride requestor;
identifying, by the server device including a processor, a geographic location of the ride requestor and one or more of the one or more drivers among the set of trusted drivers;
determining, by the server device including the processor, an optimal driver from among the set of trusted drivers, based on a geographical distance between the optimal driver and the ride requestor;
transmitting, by the server device including the processor, a ride confirmation to the user device associated with the ride requestor, the optimal driver, and the third party rider;
receiving, by the server device including the processor from the user device associated with the ride requestor, an audio instruction in a voice of the ride requestor spoken in a manner that allows the third party rider to recognize the voice to a device associated with the third party rider; and
receiving, by the server device including the processor, a confirmation from the device associated with the third party rider upon recognition of the audio instruction.