US 12,425,675 B2
Remote control of concurrent media playback on multiple devices via centralized network services
Daniel Danciu, Zurich (CH); Yaniv Bernstein, Glebe (AU); Ramona Bobohalma, Zurich (CH); Oliver Heckmann, Rueschlikon (CH); Jasmine Kent, Bach (CH); and Alin Sinpalean, Zurich (CH)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jan. 31, 2024, as Appl. No. 18/428,981.
Application 18/428,981 is a continuation of application No. 18/475,528, filed on Sep. 27, 2023.
Application 18/475,528 is a continuation of application No. 17/705,820, filed on Mar. 28, 2022, granted, now 11,800,175, issued on Oct. 24, 2023.
Application 17/705,820 is a continuation of application No. 16/673,203, filed on Nov. 4, 2019, granted, now 11,290,769, issued on Mar. 29, 2022.
Application 16/673,203 is a continuation of application No. 16/038,556, filed on Jul. 18, 2018, granted, now 10,469,894, issued on Nov. 5, 2019.
Application 16/038,556 is a continuation of application No. 15/232,483, filed on Aug. 9, 2016, granted, now 10,057,622, issued on Aug. 21, 2018.
Application 15/232,483 is a continuation of application No. 13/041,964, filed on Mar. 7, 2011, granted, now 9,490,998, issued on Nov. 8, 2016.
Claims priority of provisional application 61/411,386, filed on Nov. 8, 2010.
Prior Publication US 2024/0171804 A1, May 23, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/422 (2011.01); G08C 17/02 (2006.01); H04L 12/28 (2006.01); H04L 61/25 (2022.01); H04L 67/125 (2022.01); H04L 67/142 (2022.01); H04L 61/45 (2022.01)
CPC H04N 21/42225 (2013.01) [G08C 17/02 (2013.01); H04L 12/2818 (2013.01); H04L 12/2825 (2013.01); H04L 61/25 (2013.01); H04L 67/125 (2013.01); H04L 67/142 (2013.01); G08C 2201/92 (2013.01); G08C 2201/93 (2013.01); H04L 61/45 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method of controlling media playback by network-connected media player devices, the method comprising:
receiving, by a network service server system, a request from a remote control application to authorize the remote control application to be associated with a user account maintained by the network service server system, wherein the remote control application is executed on a mobile device;
determining, by the network service server system, that the user account includes permissions for a plurality of media player devices;
transmitting, by the network service server system, a unique group identifier to the remote control application, wherein the unique group identifier is associated with multiple media player devices of the plurality of media player devices;
receiving, by the network service server system, via the Internet, a media playback command from the remote control application, wherein the media playback command comprises the unique group identifier and control information, wherein the control information includes data that controls playback of media content by a media player device; and
controlling, by the network service server system, and in response to receiving the media playback command, a concurrent media playback by the multiple media player devices by transmitting the control information to the multiple media player devices.