User controlled media for use with on-demand transport services

US9965783B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9965783-B2
Application numberUS-201414333352-A
CountryUS
Kind codeB2
Filing dateJul 16, 2014
Priority dateFeb 7, 2014
Publication dateMay 8, 2018
Grant dateMay 8, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is being claimed is: 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. 2. The method of claim 1 , further comprising: determining, by accessing an account associated with the driver, that the driver has enabled the computing device of the user to control the device associated with the driver in providing media output within the vehicle. 3. The method of claim 2 , wherein determining that the user has requested to control media output includes: providing, to the computing device of the user, a notification that the device associated with the driver has enabled a feature to enable user control of media output; and receiving, from the computing device of the user, a request to control media output. 4. The method of claim 1 , wherein the user operates a media application stored on the computing device of the user to control media output, and wherein the token includes a user identifier and a password, the user identifier and the password each correspond to an account with a media service provider that provides the media application. 5. The method of claim 1 , wherein detecting the first event includes: receiving data from a designated application operating on the device associated with the driver, the data from the designated application including at least a portion of the monitored position information and one or more indicators that the driver is about to initiate, or has initiated, the transport service. 6. The method of claim 1 further comprising: monitoring position information from the computing device of the user before initiation of the transport service, wherein detecting the first event includes: determining, from the monitored position information of the computing device of the user and the device associated with the driver, that the computing device of the user and the device associated with the driver are within a predefined distance from each other. 7. The method of claim 1 , further comprising: monitoring position information from the computing device of the user before initiation of the transport service, wherein detecting the first event includes: receiving data from the computing device of the user and the device associated with the driver, the data including the monitored position information and one or more indicators that the transport service is about to initiate or has initiated. 8. The method of claim 1 , further comprising: detecting a second event; and in response to detecting the second event, disabling the device associated with the driver from being able to provide media output under control of the computing device of the user. 9. The method of claim 8 , wherein detecting the second event includes: receiving, from a designated application operating on the device associated with the driver, an indication that the transport service has been completed. 10. The method of claim 9 , wherein disabling the device associated with the driver includes: transmitting instructions, to the device associated with the driver, to delete the token of the user. 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. 12. The non-transitory computer-readable medium of claim 11 , wherein the instructions further cause the processor of a transport arrangement service: determine, by accessing an account associated with the driver, that the driver has enabled the user to control the device associated with the driver in providing media output within the vehicle. 13. The non-transitory computer-readable medium of claim 12 , wherein the instructions that cause the transport arrangement service to determine that the user has requested to control media output, further include: provide, to the computing device of the user, a notification that the device associated with the driver has enabled a feature to enable user control of media output; and receive, from the computing device of the user, a request to control media output. 14. The non-transitory computer-readable medium of claim 11 , wherein the user operates a media application stored on the computing device of the user to control media output, and wherein the token includes a user identifier and a password, the user identifier and the password each correspond to an account with a media service provider that provides the media application. 15. The non-transitory computer-readable medium of claim 11 , wherein the instructions that cause the transport arrangement service to detect the first event include: receive data from a designated application operating on the device associated with the driver, the data from the designated application including at least a portion of the monitored position information and one or more indicators that the driver is about to initiate, or has initiated, the transport service. 16. The non-transitory computer-readable medium of claim 11 , wherein the instructions further cause the transport arrangement service to: monitor position information from the computing device of the user before initiation of the transport service, and wherein the instructions further cause the transport arrangement service to detect the first event to further: determine, from the monitored position informat

Assignees

Inventors

Classifications

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Services · CPC title

  • Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • using intermediate agents · CPC title

  • Authentication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9965783B2 cover?
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 …
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0613. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 08 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).