Methods and systems for dynamic creation of hotspots for media control
First Claim
1. A method of controlling media presentation, performed at a server system with one or more processors and memory storing instructions for execution by the one or more processors, the method comprising:
- authorizing a first electronic device associated with a first user to control a media presentation system;
receiving, from the first electronic device, a request to indicate availability of the media presentation system for use by one or more other electronic devices;
in response to the request to indicate availability of the media presentation system for use by the one or more other electronic devices, sending, to the first electronic device, an authentication token for the media presentation system;
receiving, from a second electronic device that received the authentication token from the first electronic device in response to a request from the second electronic device for access to the media presentation system, a media control request including the authentication token, wherein the second electronic device is one of the one or more other electronic devices; and
in accordance with a determination that the authentication token permits access to the media presentation system, sending a command corresponding to the media control request to the media presentation system.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and/or devices for controlling media presentation at a shared media presentation system are described herein. In one aspect, a server system authorizes a first electronic device associated with a first user to control a media presentation system. A request to indicate availability of the media presentation system for use by one or more other electronic devices is received from a first electronic device. An authentication token for the media presentation system is sent to the first electronic device. Furthermore, a media control request including the authentication token is received from a second electronic device that is one of the one or more other electronic devices. In accordance with a determination that the authentication token permits access to the media presentation system, the server system sends a command corresponding to the media control request to the media presentation system.
96 Citations
17 Claims
-
1. A method of controlling media presentation, performed at a server system with one or more processors and memory storing instructions for execution by the one or more processors, the method comprising:
-
authorizing a first electronic device associated with a first user to control a media presentation system; receiving, from the first electronic device, a request to indicate availability of the media presentation system for use by one or more other electronic devices; in response to the request to indicate availability of the media presentation system for use by the one or more other electronic devices, sending, to the first electronic device, an authentication token for the media presentation system; receiving, from a second electronic device that received the authentication token from the first electronic device in response to a request from the second electronic device for access to the media presentation system, a media control request including the authentication token, wherein the second electronic device is one of the one or more other electronic devices; and in accordance with a determination that the authentication token permits access to the media presentation system, sending a command corresponding to the media control request to the media presentation system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A server system for controlling media presentation, comprising:
-
one or more processors; and memory storing one or more programs, which when executed by the one or more processors cause the server system to; authorize a first electronic device associated with a first user to control a media presentation system; receive, from the first electronic device, a request to indicate availability of the media presentation system for use by one or more other electronic devices; send, to the first electronic device, in response to the request to indicate availability of the media presentation system for use by the one or more other electronic devices, an authentication token for the media presentation system; receive, from a second electronic device that received the authentication token from the first electronic device in response to a request from the second electronic device for access to the media presentation system, a media control request including the authentication token, wherein the second electronic device is one of the one or more other electronic devices; and in accordance with a determination that the authentication token permits access to the media presentation system, send a command corresponding to the media control request to the media presentation system.
-
-
17. A non-transitory computer-readable storage medium, storing one or more programs configured for execution by one or more processors of a server system, the one or more programs comprising instructions for:
-
authorizing a first electronic device associated with a first user to control a media presentation system; receiving, from the first electronic device, a request to indicate availability of the media presentation system for use by one or more other electronic devices; sending, to the first electronic device, in response to the request to indicate availability of the media presentation system for use by the one or more other electronic devices, an authentication token for the media presentation system; receiving, from a second electronic device that received the authentication token from the first electronic device in response to a request from the second electronic device for access to the media presentation system, a media control request including the authentication token, wherein the second electronic device is one of the one or more other electronic devices; and in accordance with a determination that the authentication token permits access to the media presentation system, sending a command corresponding to the media control request to the media presentation system.
-
Specification