Methods and systems for dynamic creation of hotspots for media control
First Claim
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions for execution by a first client device for:
- in response to detecting a first user input requesting to indicate availability of a first media presentation system for use by one or more other client devices that are distinct from the first client device, transmitting an indication of availability of the first media presentation system;
in response to receiving a request from a second client device of the one or more other client devices, transmitting, to the second client device, a first authentication token allowing the second client device to access the first media presentation system;
in accordance with determining that a third client device has indicated that a second media presentation system is available for use by the first client device, requesting access to the second media presentation system; and
after receiving a second authentication token from the third client device allowing the first client device to access the second media presentation system, wherein the second authentication token is received in response to requesting access to the second media presentation, and in response to detecting a second user input that corresponds to a media control request directed to the second media presentation system, sending the media control request, including the second authentication token, to a server system.
0 Assignments
0 Petitions
Accused Products
Abstract
A non-transitory computer-readable storage medium stores instructions for execution by a first client device, including instructions for transmitting an indication of availability of a first media presentation system and for transmitting to a second device a first authentication token for allowing the second device to access the first media presentation system, in response to a request from the second client device. The instructions also include instructions for requesting access to a second media presentation system that a third client device has indicated as being available and for sending to a server system a media control request directed to the second media presentation system. The media control request includes a second authentication token received from the third client device to allow the first client device to access the second media presentation system.
-
Citations
16 Claims
-
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions for execution by a first client device for:
-
in response to detecting a first user input requesting to indicate availability of a first media presentation system for use by one or more other client devices that are distinct from the first client device, transmitting an indication of availability of the first media presentation system; in response to receiving a request from a second client device of the one or more other client devices, transmitting, to the second client device, a first authentication token allowing the second client device to access the first media presentation system; in accordance with determining that a third client device has indicated that a second media presentation system is available for use by the first client device, requesting access to the second media presentation system; and after receiving a second authentication token from the third client device allowing the first client device to access the second media presentation system, wherein the second authentication token is received in response to requesting access to the second media presentation, and in response to detecting a second user input that corresponds to a media control request directed to the second media presentation system, sending the media control request, including the second authentication token, to a server system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A first client device, comprising:
-
one or more processors; and memory storing one or more programs for execution by the one or more processors for; in response to detecting a first user input requesting to indicate availability of a first media presentation system for use by one or more other client devices that are distinct from the first client device, transmitting an indication of availability of the first media presentation system; in response to receiving a request from a second client device of the one or more other client devices, transmitting, to the second client device, a first authentication token for allowing the second client device to access the first media presentation system; in accordance with determining that a third client device has indicated that a second media presentation system is available for use by the first client device, requesting access to the second media presentation system; and after receiving a second authentication token from the third client device allowing the first client device to access the second media presentation system, wherein the second authentication token is received in response to requesting access to the second media presentation, and in response to detecting a second user input that corresponds to a media control request directed to the second media presentation system, sending the media control request, including the second authentication token, to a server system.
-
Specification