US 12,067,329 B2
Systems and methods for improving music playback at a playback device
Vishwas Sharadanagar Panchaksharaiah, Tiptur (IN); Vikram Makam Gupta, Karnataka (IN); Madhusudhan Seetharam, Bangalore (IN); Prateek Varshney, Karnataka (IN); and Reda Harb, Bellevue, WA (US)
Assigned to Rovi Guides, Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Dec. 8, 2021, as Appl. No. 17/545,731.
Prior Publication US 2023/0176809 A1, Jun. 8, 2023
Int. Cl. G06F 3/16 (2006.01); G06F 16/638 (2019.01); H04R 3/12 (2006.01)
CPC G06F 3/165 (2013.01) [G06F 3/162 (2013.01); G06F 16/639 (2019.01); H04R 3/12 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request to transition away from playing one or more first media items being broadcast to a first device;
identifying a second device that is communicatively coupled to the first device;
retrieving second device media item preference data indicating one or more second media item preferences of a user profile of the second device;
retrieving first device media item preference data indicating one or more first media item preferences of a user profile of the first device;
determining a match between the second device media item preference data and the first device media item preference data;
based on the match of the second device media item preference data and the first device media item preference data, determining that one or more preferred media items is similar to the one or more first media items being broadcast to the first device and that the second device has access to the one or more preferred media items;
requesting that the second device send the one or more preferred media items to the first device; and
causing playback of the one or more preferred media items.
 
8. A system comprising:
input/output circuitry configured to receive a request to transition away from playing one or more first media items being broadcast to a first device;
control circuitry configured to:
identify a second device that is communicatively coupled to the first device;
wherein the input/output circuitry is further configured to:
retrieve second device media item preference data indicating one or more media item preferences of a user profile of the second device; and
retrieve first device media item preference data indicating one or more media item preferences of a user profile of the first device;
wherein the control circuitry is further configured to:
determine a match between the second device media item preference data and the first device media item preference data; and
based on the match of the second device media item preference data and the first device media item preference data, determine that one or more preferred media items is similar to the one or more first media items being broadcast to the first device and that the second device has access to the one or more preferred media items;
wherein the input/output circuitry is further configured to request that the second device send the one or more preferred media items to the first device;
wherein the control circuitry is further configured to cause playback of the one or more preferred media items.