Media System Access via Cellular Network
First Claim
1. A method comprising:
- receiving, by a mobile device, a system identifier of a media playback system, wherein the media playback system is in communication with a remote server, and wherein the media playback system comprises one or more playback devices in communication over a secure local network;
sending, by the mobile device to the remote server via a cellular network, a request to join the media playback system, the request including the system identifier of the media playback system;
receiving configuration information of the media playback system from the remote server, the configuration information including information to join the media playback system;
joining the mobile device to the media playback system via a cellular network; and
sending from the mobile device to the media playback system via a cellular network one or more commands to control the media playback system.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for establishing a simple and secure way to allow a user using a mobile device to control a media playback system without having direct access to the secure local network that the playback system is using. The media playback system may include one or more playback devices synchronously rendering media content. A user of the mobile device may obtain a system identifier of the playback system that is then sent to a remote server via a cellular network. The remote server, which is in communication with one or more media playback systems, may use the system identifier to recognize the correct media playback system and provide the mobile device with configuration information of the media playback system. Subsequently, the mobile device may use the given information to join the media playback system and control one or more features of the media playback system via a cellular network.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a mobile device, a system identifier of a media playback system, wherein the media playback system is in communication with a remote server, and wherein the media playback system comprises one or more playback devices in communication over a secure local network; sending, by the mobile device to the remote server via a cellular network, a request to join the media playback system, the request including the system identifier of the media playback system; receiving configuration information of the media playback system from the remote server, the configuration information including information to join the media playback system; joining the mobile device to the media playback system via a cellular network; and sending from the mobile device to the media playback system via a cellular network one or more commands to control the media playback system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium having stored therein instructions executable by a mobile device to cause the mobile device to perform functions comprising:
-
receiving, by the mobile device, a system identifier of a media playback system, wherein the media playback system is in communication with a remote server, and wherein the media playback system comprises one or more playback devices in communication over a secure local network; sending, by the mobile device to the remote server via a cellular network, a request to join the media playback system, the request including the system identifier of the media playback system; receiving configuration information of the media playback system from the remote server, the configuration information including information to join the media playback system; joining the mobile device to the media playback system via a cellular network; and sending from the mobile device to the media playback system via a cellular network one or more commands to control the media playback system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a media playback system comprising one or more playback devices in communication over a secure local network; a remote server in communication with the media playback system; a cellular network; and a mobile device configured to; receive a system identifier of the media playback system; send to the remote server via the cellular network, a request to join the media playback system, the request including the system identifier of the media playback system; receive configuration information of the media playback system from the remote server, the configuration information including information to join the media playback system; join the media playback system via the cellular network; and send to the media playback system via the cellular network one or more commands to control the media playback system.
-
Specification