USER CONTROLLED MEDIA FOR USE WITH ON-DEMAND TRANSPORT SERVICES
First Claim
1. A method for providing media for use with on-demand transport services, the method being performed by one or more processors and comprising:
- arranging a transport service to be provided for a user by a driver, each of the user and the driver operating a respective computing device;
determining that the user has requested to have control over media to be outputted on an output device of the driver;
identifying a token of the user;
transmitting the token to the driver'"'"'s computing device;
detecting that an event has occurred for enabling the user to control the media to be outputted on the output device of the driver; and
in response to detecting the event, enabling the driver'"'"'s computing device to output the media that is controlled by the user operating the user'"'"'s computing device.
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 for use with on-demand transport services, the method being performed by one or more processors and comprising:
-
arranging a transport service to be provided for a user by a driver, each of the user and the driver operating a respective computing device; determining that the user has requested to have control over media to be outputted on an output device of the driver; identifying a token of the user; transmitting the token to the driver'"'"'s computing device; detecting that an event has occurred for enabling the user to control the media to be outputted on the output device of the driver; and in response to detecting the event, enabling the driver'"'"'s computing device to output the media that is controlled by the user operating the user'"'"'s computing device. - 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 system, causes the system to perform operations comprising:
-
arranging a transport service to be provided for a user by a driver, each of the user and the driver operating a respective computing device; determining that the user has requested to have control over media to be outputted on an output device of the driver during a duration of the transport service; identifying a token of the user; transmitting the token to the driver'"'"'s computing device; detecting that an event has occurred for enabling the user to control the media to be outputted on the output device of the driver; and in response to detecting the event, enabling the driver'"'"'s computing device to output the media that is controlled by the user operating the user'"'"'s computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing system, comprising:
-
a network interface; a memory storing instructions; and a processor, coupled to the network interface and the memory, to execute the instructions, the instructions causing the computing system to perform operations comprising; arranging a transport service to be provided for a user by a driver, each of the user and the driver operating a respective computing device; determining that the user has requested to have control over media to be outputted on an output device of the driver during a duration of the transport service; identifying a token of the user; transmitting the token to the driver'"'"'s computing device; detecting that an event has occurred for enabling the user to control the media to be outputted on the output device of the driver; and in response to detecting the event, enabling the driver'"'"'s computing device to output the media that is controlled by the user operating the user'"'"'s computing device.
-
Specification