User controlled media for use with on-demand transport services
First Claim
Patent Images
1. A method for providing media output within transport vehicles, the method being performed by one or more servers of a transport arrangement service and comprising:
- remotely enabling a computing device of a user to control media output within a vehicle, using a device associated with a driver of the vehicle that is selected to provide the user with a transport service, wherein remotely enabling the computing device of the user includes performing, on the one or more servers, operations that include;
selecting the driver to provide the transport service for the user;
determining the user has requested to have control over media that is to be outputted from the device associated with the driver;
identifying a token of the user;
transmitting the token to the device associated with the driver, from which media output is to be initiated;
monitoring position information from the device associated with the driver before initiation of the transport service;
detecting, from the monitored position information, a first event that is associated with initiation of the transport service by the selected driver; and
in response to detecting the first event, enabling the computing device of the user to initiate media output within the vehicle using the token and the device associated with the driver.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for providing media for use with on-demand transport services is provided. A transport service is arranged for a user. The user is determined to have requested control over media to be outputted on an output device of the driver. A token of the user is identified and transmitted to the driver'"'"'s computing device. In response to detecting that an event has occurred for enabling the user to control the media, the driver'"'"'s computing device is enabled to output the media that is controlled by the user operating the user'"'"'s computing device.
-
Citations
20 Claims
-
1. A method for providing media output within transport vehicles, the method being performed by one or more servers of a transport arrangement service and comprising:
remotely enabling a computing device of a user to control media output within a vehicle, using a device associated with a driver of the vehicle that is selected to provide the user with a transport service, wherein remotely enabling the computing device of the user includes performing, on the one or more servers, operations that include; selecting the driver to provide the transport service for the user; determining the user has requested to have control over media that is to be outputted from the device associated with the driver; identifying a token of the user; transmitting the token to the device associated with the driver, from which media output is to be initiated; monitoring position information from the device associated with the driver before initiation of the transport service; detecting, from the monitored position information, a first event that is associated with initiation of the transport service by the selected driver; and in response to detecting the first event, enabling the computing device of the user to initiate media output within the vehicle using the token and the device associated with the driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a transport arrangement service, causes the transport arrangement service to:
remotely enable a computing device of a user to control media output within a vehicle, using a device associated with a driver of the vehicle that is selected to provide the user with a transport service, wherein enabling the computing device of the user includes; select the driver to provide the transport service for the user; determine the user has requested to have control over media that is to be outputted from the device associated with the driver; identify a token of the user; transmit the token to the device associated with the driver, from which media output is to be initiated; monitor position information from the device associated with the driver before initiation of the transport service; detect, from the monitored position information, a first event that is associated with initiation of the transport service by the selected driver; and in response to detecting the first event, enable the computing device of the user to initiate media output within the vehicle using the token and the device associated with the driver. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A computing system, comprising:
-
a network interface; a memory storing instructions; and one or more processors, coupled to the network interface and the memory, to execute the instructions, the instructions causing a transport arrangement service to; remotely enable a computing device of a user to control media output within a vehicle, using a device associated with a driver of the vehicle that is selected to provide the user with a transport service, wherein remotely enabling the device of the user includes; select the driver to provide the transport service for the user; determine the user has requested to have control over media that is to be outputted from the device associated with the driver; identify a token of the user; transmit the token to the device associated with the driver, from which media output is to be initiated; monitor position information from the device associated with the driver before initiation of the transport service; detect, from the monitored position information, a first event that is associated with initiation of the transport service by the selected driver; and in response to detecting the first event, enable the computing device of the user to initiate media output within the vehicle using the token and the device associated with the driver.
-
Specification