US2021289332A1PendingUtilityA1
Rules-Based Ride Security
Est. expiryOct 30, 2035(~9.3 yrs left)· nominal 20-yr term from priority
Inventors:Bilal W. Khan
H04W 12/64H04W 4/021G08G 1/202H04W 12/61H04W 12/08G01C 21/3438H04W 4/50A61B 5/1172
58
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method includes receiving, through the user interface of a user device of a user, a request for a ride from the user; assigning a driver to provide the ride for the user; according to one or more application rules associated with the request for the ride, providing the driver with access to information uniquely identifying the user or a rider.
Claims
exact text as granted — not AI-modified1 - 25 . (canceled)
26 . A method comprising:
receiving a request by a rider for assignment, by a computer-implemented driver assignment platform, of a driver for providing the rider a ride in a vehicle; receiving data specifying a supervisor for supervising the rider during the ride, a computing device of the supervisor being associated with the computer-implemented driver assignment platform; in response to receiving the data specifying the supervisor, permitting the computing device of the supervisor to receive one or more images of the rider representing the rider during transportation of the rider in the vehicle for the ride; in response to receiving the data specifying the supervisor, sending data identifying the driver to the computing device of the supervisor; and during transportation of the rider by the driver in the vehicle, causing the one or more images of the rider representing the rider to be sent to the computing device of the supervisor.
27 . The method of claim 26 , wherein permitting the computing device of the supervisor to receive one or more images of the rider representing the rider comprises causing streaming a live video of the rider to the computing device of the supervisor.
28 . The method of claim 26 , wherein permitting the computing device of the supervisor to receive one or more images of the rider representing the rider comprises controlling a camera in the vehicle to capture images, bursts of images, or video of the rider and the vehicle and causing transmission of the images or the bursts of images to the computing device of the supervisor.
29 . The method of claim 26 , wherein the data identifying the driver comprises an image of the driver, a visual code assigned to the driver, a representation of the vehicle of the driver, or a combination thereof.
30 . The method of claim 26 , further comprising enabling transmission of data, from the computing device associated with the driver to the computing device associated with the supervisor of the rider, the data indicative of a control configured to enable the supervisor of the rider to initiate transmission of the one or more images of the rider.
31 . The method of claim 26 , further comprising sending, to the computing device of the supervisor, map data depicting a predicted route of the ride, a route taken for the ride, or both.
32 . The method of claim 31 , further comprising enabling transmission of alert data, from the computing device associated with the driver to the computing device associated with the supervisor of the rider, the alert data comprising an alert that the driver has deviated from the predicted route, the alert comprising a control for contacting the driver.
33 . The method of claim 31 , further comprising receiving data indicative of a geo-fence around the predicted route, wherein an alert that the driver has deviated from the predicted route is transmitted in response to detecting that the rider has crossed the geo-fence.
34 . The method of claim 26 , further comprising detecting that the transportation of the rider by the driver is completed; and
receiving an image indicating that the rider has exited the vehicle.
35 . The method of claim 26 , wherein the driver is assigned based on a trust level of the driver, the trust level being based on one or more metrics of trust including one or more of a circle of trust for the rider and a trust barometer value.
36 . The method of claim 26 , further comprising receiving data indicative of a geo-fence around a predicted route, wherein an alert that the driver has deviated from the predicted route is transmitted in response to detecting that the rider has crossed the geo-fence.
37 . The method of claim 26 , wherein permitting the computing device of the supervisor to receive one or more images of the rider representing the rider comprises causing a video of the rider to be streamed over a cellular network or over an Internet to the computing device of the supervisor automatically at one or more intervals.
38 . The method of claim 26 , wherein the one or more images are a video, and wherein a quality of the video is upscaled or downscaled manually or automatically responsive to one or more of a data storage constraint, a bandwidth constraint, or a data transmission constraint.
39 . The method of claim 26 , wherein the one or more images are a video, the method further comprising causing the video of the rider recorded during the ride to be stored in a functional database responsive to an emergency.
40 . The method of claim 26 , further comprising permitting the computing device of the supervisor to receive audio of the rider representing the rider during transportation of the rider in the vehicle for the ride.
41 . A method comprising:
receiving a request by a rider for assignment, by a computer-implemented driver assignment platform, of a driver for providing the rider a ride in a vehicle; receiving data specifying a supervisor for supervising the rider during the ride, a computing device of the supervisor being associated with the computer-implemented driver assignment platform; in response to receiving data specifying the supervisor, sending identification data representing an identity of the supervisor to a computing device associated with the driver; receiving verification data from the computing device associated with the driver verifying the identity of the supervisor; and in response to receiving the verification data, permitting the computing device of the supervisor to receive one or more images of the rider representing the rider during transportation of the rider in the vehicle.
42 . The method of claim 41 , wherein permitting the computing device of the supervisor to receive one or more images of the rider representing the rider comprises controlling a camera in the vehicle to capture pictures or bursts of images of the rider and the vehicle and causing transmission of the images to the computing device of the supervisor.
43 . The method of claim 41 , wherein the data identifying the supervisor comprises an image of the supervisor, a name of the supervisor, a phone number of the supervisor, fingerprint data associated with the supervisor, a representation of a relationship of the supervisor to the rider, or a combination thereof.
44 . The method of claim 41 , further comprising enabling transmission of data, from the computing device associated with the driver to the computing device associated with the supervisor of the rider, the data indicative of a control configured to enable the supervisor of the rider to initiate transmission of one or more images of the rider.
45 . The method of claim 41 , further comprising enabling transmission of alert data, from the computing device associated with the driver to the computing device associated with the supervisor of the rider, the alert data comprising an alert that the driver has deviated from a predicted route, the alert comprising a control for contacting the driver.
46 . The method of claim 41 , further comprising:
causing the computing device associated with the driver to send or receive data from an application or operating program that is operated on the computing device of the driver; or causing the computing device associated with the supervisor to send or receive data from an application or operating program that is operated on the or the computing device of the supervisor.
47 . A system comprising:
at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
receiving a request by a rider for assignment, by a computer-implemented driver assignment platform, of a driver for providing the rider a ride in a vehicle;
receiving data specifying a supervisor for supervising the rider during the ride, a computing device of the supervisor being associated with the computer-implemented driver assignment platform;
in response to receiving the data specifying the supervisor, permitting the computing device of the supervisor to receive one or more images of the rider representing the rider during transportation of the rider in the vehicle for the ride;
in response to receiving the data specifying the supervisor, sending data identifying the driver to the computing device of the supervisor; and
during transportation of the rider by the driver in the vehicle, causing the one or more images of the rider representing the rider to be sent to the computing device of the supervisor.
48 . One or more non-transitory computer readable media storing instructions that, when executed by at least one processor, cause the at least one processor perform operations comprising:
receiving a request by a rider for assignment, by a computer-implemented driver assignment platform, of a driver for providing the rider a ride in a vehicle; receiving data specifying a supervisor for supervising the rider during the ride, a computing device of the supervisor being associated with the computer-implemented driver assignment platform; in response to receiving the data specifying the supervisor, permitting the computing device of the supervisor to receive one or more images of the rider representing the rider during transportation of the rider in the vehicle for the ride; in response to receiving the data specifying the supervisor, sending data identifying the driver to the computing device of the supervisor; and during transportation of the rider by the driver in the vehicle, causing the one or more images of the rider representing the rider to be sent to the computing device of the supervisor.Join the waitlist — get patent alerts
Track US2021289332A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.