IP Library › Granted Patent US 12,489,936
Granted Patent B2
US 12,489,936 · App. 18/670,013 · Granted Dec 2, 2025

User interfaces for displaying content recommendations for a group of users

Inventors: Christopher J. Sanders (San Jose, CA); Neil P. Cormican (Menlo Park, CA); Tommy J. Payne (Santa Monica, CA)
Assignee: Apple Inc.
H04N21/252H04N21/25891H04N21/42201H04N21/43076H04N21/4532H04N21/4661H04N21/4668H04N21/4826
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,489,936
App. No.
18/670,013
Granted
Dec 2, 2025
Kind
B2
Abstract

In some embodiments, an electronic device presents recommended content for a set of users in accordance with some embodiments of the disclosure. The electronic device is associated with a plurality of user accounts, including a first user account, displaying, via a display generation component, a media browsing user interface associated with the first user account. In accordance a determination that the first user account satisfies one or more criteria and in accordance with a determination that a first subset of user accounts of the plurality of user accounts associated with the electronic device has been selected for inclusion in content recommendations, the electronic device is configured to display, in the media browsing user interface, one or more representations of media content recommendations based on one or more characteristics of the first user account and the first subset of user accounts.

Claims (133)

1 . A method comprising:

at an electronic device in communication with a display generation component and one or more input devices:

while the electronic device is associated with a plurality of user accounts, including a first user account, displaying, via the display generation component, a media browsing user interface associated with the first user account, wherein the media browsing user interface includes a visual indication indicating one or more user accounts that are capable of being designated for inclusion in content recommendations;

while displaying the media browsing user interface, detecting, via the one or more input devices, presence of a user at the electronic device; and

in response to detecting the presence of the user at the electronic device:

in accordance with a determination that one or more criteria are satisfied and that the electronic device is part of a synchronized media and communication session with one or more second electronic devices, displaying in the media browsing user interface:

one or more representations of media content recommendations based on one or more characteristics of a user account associated with the detected user; and

the visual indication including respective one or more visual indications of one or more user accounts associated with the detected user and the one or more second electronic devices; and

in accordance with a determination that the one or more criteria are not satisfied and that the electronic device is part of the synchronized media and communication session with the one or more second electronic devices, displaying in the media browsing user interface:

one or more representations of media content recommendations, wherein the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user; and

the visual indication including respective one or more visual indications of one or more user accounts associated with the one or more second electronic devices without including a visual indication of the user account associated with the detected user.

2 . The method of claim 1 , wherein the media browsing user interface includes:

a first region that includes the one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user, and

a second region that includes one or more representations of media content recommendations not based on the one or more characteristics of the user account associated with the detected user.

3 . The method of claim 1 , further comprising:

while the one or more representations of media content recommendations are displayed, receiving, via the one or more input devices, a first input corresponding to a request to initiate playback of a first media content recommendation of the media content recommendations;

in response to receiving the first input, initiating playback of the first media content recommendation; and

after receiving the first input:

in accordance with a determination that the user was detected when the first input was received, initiating a process to update a viewing history of the first user account and the user account associated with the detected user to reflect consumption of the first media content recommendation.

4 . The method of claim 1 , further comprising:

in accordance with a determination that the user account associated with the detected user is not capable of being designated for inclusion in content recommendations, forgoing displaying a visual indication indicating the user account associated with the detected user is capable of being designated for inclusion in content recommendations; and

in accordance with a determination that the user account associated with the detected user is capable of being designated for inclusion in content recommendations, displaying the visual indication indicating the user account associated with the detected user is capable of being designated for inclusion in content recommendations.

5 . The method of claim 4 , wherein displaying the visual indication includes:

in accordance with a determination that the user account associated with the detected user has been selected for inclusion in content recommendations, displaying the visual indication including a visual indication of the user account associated with the detected user displayed with a first visual appearance; and

in accordance with a determination that the user account associated with the detected user has not been selected for inclusion in content recommendations, displaying the visual indication including the visual indication of the user account associated with the detected user displayed with a second visual appearance, different from the first visual appearance.

6 . The method of claim 1 , wherein the one or more criteria include a criterion that is satisfied if the first user account is capable of being designated for inclusion in content recommendations, and not satisfied if the first user account is not capable of being designated for inclusion in content recommendations, and:

in accordance with a determination that the first user account does not satisfy the one or more criteria, the media browsing user interface does not include one or more representations of media content recommendations that are based on one or more characteristics of one or more of a plurality of user accounts including the user account associated with the detected user.

7 . The method of claim 1 , wherein the one or more criteria include a criterion that is satisfied if an additional user account other than the first user account is capable of being designated for inclusion in content recommendations, and not satisfied if the additional user account other than the first user account is not capable of being designated for inclusion in content recommendations.

8 . The method of claim 1 , further comprising:

while displaying the media browsing user interface, detecting, via the one or more input devices, presence of a second user at the electronic device, different from the detected user; and

in response to detecting the presence of the second user at the electronic device:

in accordance with a determination that one or more second criteria are satisfied, displaying in the media browsing user interface one or more representations of media content recommendations are based on one or more characteristics of a second user account associated with the detected second user; and

in accordance with a determination that the one or more second criteria are not satisfied, displaying in the media browsing user interface one or more representations of media content recommendations, wherein the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the second user account associated with the detected second user.

9 . The method of claim 1 , wherein:

while displaying the one or more representations of media content recommendations:

in accordance with a determination that the electronic device no longer detects the presence of the user at the electronic device, the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user.

10 . The method of claim 1 , further comprising:

while displaying the one or more representations of media content recommendations, detecting, via the one or more input devices, a first input corresponding to a request to initiate playback of a first media content recommendation of the media content recommendations;

in response to receiving the first input, initiating playback of the first media content recommendation; and

after receiving the first input:

in accordance with a determination that a second user, different from the user, was detected at the electronic device when the first input was received, initiating a process to update a viewing history of the first user account and a second user account associated with the detected second user to reflect consumption of the first media content recommendation.

11 . The method of claim 1 , wherein:

in accordance with a determination that the electronic device is part of the synchronized media and communication session with the one or more second electronic devices, the one or more representations of media content recommendations are based on one or more characteristics of one or more user accounts associated with the one or more second electronic devices and the user account associated with the detected user; and

in accordance with a determination that the electronic device is not part of the synchronized media and communication session with the one or more second electronic devices, the one or more representations of media content recommendations are based on the first user account without being based on the one or more characteristics of the one or more user accounts associated with the one or more second electronic devices.

12 . An electronic device, comprising:

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

while the electronic device is associated with a plurality of user accounts, including a first user account, displaying, via a display generation component, a media browsing user interface associated with the first user account, wherein the media browsing user interface includes a visual indication indicating one or more user accounts that are capable of being designated for inclusion in content recommendations;

while displaying the media browsing user interface, detecting, via one or more input devices, presence of a user at the electronic device; and

in response to detecting the presence of the user at the electronic device:

in accordance with a determination that one or more criteria are satisfied and that the electronic device is part of a synchronized media and communication session with one or more second electronic devices, displaying in the media browsing user interface:

one or more representations of media content recommendations based on one or more characteristics of a user account associated with the detected user; and

the visual indication including respective one or more visual indications of one or more user accounts associated with the detected user and the one or more second electronic devices; and

in accordance with a determination that the one or more criteria are not satisfied and that the electronic device is part of the synchronized media and communication session with the one or more second electronic devices, displaying in the media browsing user interface:

one or more representations of media content recommendations, wherein the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user; and

the visual indication including respective one or more visual indications of one or more user accounts associated with the one or more second electronic devices without including a visual indication of the user account associated with the detected user.

13 . The electronic device of claim 12 , wherein the media browsing user interface includes:

a first region that includes the one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user, and

a second region that includes one or more representations of media content recommendations not based on the one or more characteristics of the user account associated with the detected user.

14 . The electronic device of claim 12 , wherein the one or more programs further include instructions for:

while the one or more representations of media content recommendations are displayed, receiving, via the one or more input devices, a first input corresponding to a request to initiate playback of a first media content recommendation of the media content recommendations;

in response to receiving the first input, initiating playback of the first media content recommendation; and

after receiving the first input:

in accordance with a determination that the user was detected when the first input was received, initiating a process to update a viewing history of the first user account and the user account associated with the detected user to reflect consumption of the first media content recommendation.

15 . The electronic device of claim 12 , wherein the one or more programs further include instructions for:

in accordance with a determination that the user account associated with the detected user is not capable of being designated for inclusion in content recommendations, forgoing displaying a visual indication indicating the user account associated with the detected user is capable of being designated for inclusion in content recommendations; and

in accordance with a determination that the user account associated with the detected user is capable of being designated for inclusion in content recommendations, displaying the visual indication indicating the user account associated with the detected user is capable of being designated for inclusion in content recommendations.

16 . The electronic device of claim 15 , wherein displaying the visual indication includes:

in accordance with a determination that the user account associated with the detected user has been selected for inclusion in content recommendations, displaying the visual indication including a visual indication of the user account associated with the detected user displayed with a first visual appearance; and

in accordance with a determination that the user account associated with the detected user has not been selected for inclusion in content recommendations, displaying the visual indication including the visual indication of the user account associated with the detected user displayed with a second visual appearance, different from the first visual appearance.

17 . The electronic device of claim 12 , wherein the one or more criteria include a criterion that is satisfied if the first user account is capable of being designated for inclusion in content recommendations, and not satisfied if the first user account is not capable of being designated for inclusion in content recommendations, and:

in accordance with a determination that the first user account does not satisfy the one or more criteria, the media browsing user interface does not include one or more representations of media content recommendations that are based on one or more characteristics of one or more of a plurality of user accounts including the user account associated with the detected user.

18 . The electronic device of claim 12 , wherein the one or more criteria include a criterion that is satisfied if an additional user account other than the first user account is capable of being designated for inclusion in content recommendations, and not satisfied if the additional user account other than the first user account is not capable of being designated for inclusion in content recommendations.

19 . The electronic device of claim 12 , wherein the one or more programs further include instructions for:

while displaying the media browsing user interface, detecting, via the one or more input devices, presence of a second user at the electronic device, different from the detected user; and

in response to detecting the presence of the second user at the electronic device:

in accordance with a determination that one or more second criteria are satisfied, displaying in the media browsing user interface one or more representations of media content recommendations are based on one or more characteristics of a second user account associated with the detected second user; and

in accordance with a determination that the one or more second criteria are not satisfied, displaying in the media browsing user interface one or more representations of media content recommendations, wherein the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the second user account associated with the detected second user.

20 . The electronic device of claim 12 , wherein:

while displaying the one or more representations of media content recommendations:

in accordance with a determination that the electronic device no longer detects the presence of the user at the electronic device, the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user.

21 . The electronic device of claim 12 , wherein the one or more programs further include instructions for:

while displaying the one or more representations of media content recommendations, detecting, via the one or more input devices, a first input corresponding to a request to initiate playback of a first media content recommendation of the media content recommendations;

in response to receiving the first input, initiating playback of the first media content recommendation; and

after receiving the first input:

in accordance with a determination that a second user, different from the user, was detected at the electronic device when the first input was received, initiating a process to update a viewing history of the first user account and a second user account associated with the detected second user to reflect consumption of the first media content recommendation.

22 . The electronic device of claim 12 , wherein:

in accordance with a determination that the electronic device is part of the synchronized media and communication session with the one or more second electronic devices, the one or more representations of media content recommendations are based on one or more characteristics of one or more user accounts associated with the one or more second electronic devices and the user account associated with the detected user; and

in accordance with a determination that the electronic device is not part of the synchronized media and communication session with the one or more second electronic devices, the one or more representations of media content recommendations are based on the first user account without being based on the one or more characteristics of the one or more user accounts associated with the one or more second electronic devices.

23 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform a method comprising:

while the electronic device is associated with a plurality of user accounts, including a first user account, displaying, via a display generation component, a media browsing user interface associated with the first user account, wherein the media browsing user interface includes a visual indication indicating one or more user accounts that are capable of being designated for inclusion in content recommendations;

while displaying the media browsing user interface, detecting, via one or more input devices, presence of a user at the electronic device; and

in response to detecting the presence of the user at the electronic device:

in accordance with a determination that one or more criteria are satisfied and that the electronic device is part of a synchronized media and communication session with one or more second electronic devices, displaying in the media browsing user interface:

one or more representations of media content recommendations based on one or more characteristics of a user account associated with the detected user; and

the visual indication including respective one or more visual indications of one or more user accounts associated with the detected user and the one or more second electronic devices; and

in accordance with a determination that the one or more criteria are not satisfied and that the electronic device is part of the synchronized media and communication session with the one or more second electronic devices, displaying in the media browsing user interface:

one or more representations of media content recommendations, wherein the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user; and

the visual indication including respective one or more visual indications of one or more user accounts associated with the one or more second electronic devices without including a visual indication of the user account associated with the detected user.

24 . The non-transitory computer readable storage medium of claim 23 , wherein the media browsing user interface includes:

a first region that includes the one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user, and

a second region that includes one or more representations of media content recommendations not based on the one or more characteristics of the user account associated with the detected user.

25 . The non-transitory computer readable storage medium of claim 23 , further including instructions which, when executed by the one or more processors of the electronic device, further cause the electronic device to perform:

while the one or more representations of media content recommendations are displayed, receiving, via the one or more input devices, a first input corresponding to a request to initiate playback of a first media content recommendation of the media content recommendations;

in response to receiving the first input, initiating playback of the first media content recommendation; and

after receiving the first input:

in accordance with a determination that the user was detected when the first input was received, initiating a process to update a viewing history of the first user account and the user account associated with the detected user to reflect consumption of the first media content recommendation.

26 . The non-transitory computer readable storage medium of claim 23 , further including instructions which, when executed by the one or more processors of the electronic device, further cause the electronic device to perform:

in accordance with a determination that the user account associated with the detected user is not capable of being designated for inclusion in content recommendations, forgoing displaying a visual indication indicating the user account associated with the detected user is capable of being designated for inclusion in content recommendations; and

in accordance with a determination that the user account associated with the detected user is capable of being designated for inclusion in content recommendations, displaying the visual indication indicating the user account associated with the detected user is capable of being designated for inclusion in content recommendations.

27 . The non-transitory computer readable storage medium of claim 26 , wherein displaying the visual indication includes:

in accordance with a determination that the user account associated with the detected user has been selected for inclusion in content recommendations, displaying the visual indication including a visual indication of the user account associated with the detected user displayed with a first visual appearance; and

in accordance with a determination that the user account associated with the detected user has not been selected for inclusion in content recommendations, displaying the visual indication including the visual indication of the user account associated with the detected user displayed with a second visual appearance, different from the first visual appearance.

28 . The non-transitory computer readable storage medium of claim 23 , wherein the one or more criteria include a criterion that is satisfied if the first user account is capable of being designated for inclusion in content recommendations, and not satisfied if the first user account is not capable of being designated for inclusion in content recommendations, and:

in accordance with a determination that the first user account does not satisfy the one or more criteria, the media browsing user interface does not include one or more representations of media content recommendations that are based on one or more characteristics of one or more of a plurality of user accounts including the user account associated with the detected user.

29 . The non-transitory computer readable storage medium of claim 23 , wherein the one or more criteria include a criterion that is satisfied if an additional user account other than the first user account is capable of being designated for inclusion in content recommendations, and not satisfied if the additional user account other than the first user account is not capable of being designated for inclusion in content recommendations.

30 . The non-transitory computer readable storage medium of claim 23 , further including instructions which, when executed by the one or more processors of the electronic device, further cause the electronic device to perform:

while displaying the media browsing user interface, detecting, via the one or more input devices, presence of a second user at the electronic device, different from the detected user; and

in response to detecting the presence of the second user at the electronic device:

in accordance with a determination that one or more second criteria are satisfied, displaying in the media browsing user interface one or more representations of media content recommendations are based on one or more characteristics of a second user account associated with the detected second user; and

in accordance with a determination that the one or more second criteria are not satisfied, displaying in the media browsing user interface one or more representations of media content recommendations, wherein the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the second user account associated with the detected second user.

31 . The non-transitory computer readable storage medium of claim 23 , wherein:

while displaying the one or more representations of media content recommendations:

in accordance with a determination that the electronic device no longer detects the presence of the user at the electronic device, the media browsing user interface does not include one or more representations of media content recommendations based on the one or more characteristics of the user account associated with the detected user.

32 . The non-transitory computer readable storage medium of claim 23 , further including instructions which, when executed by the one or more processors of the electronic device, further cause the electronic device to perform:

while displaying the one or more representations of media content recommendations, detecting, via the one or more input devices, a first input corresponding to a request to initiate playback of a first media content recommendation of the media content recommendations;

in response to receiving the first input, initiating playback of the first media content recommendation; and

after receiving the first input:

in accordance with a determination that a second user, different from the user, was detected at the electronic device when the first input was received, initiating a process to update a viewing history of the first user account and a second user account associated with the detected second user to reflect consumption of the first media content recommendation.

33 . The non-transitory computer readable storage medium of claim 23 , wherein:

in accordance with a determination that the electronic device is part of the synchronized media and communication session with the one or more second electronic devices, the one or more representations of media content recommendations are based on one or more characteristics of one or more user accounts associated with the one or more second electronic devices and the user account associated with the detected user; and

in accordance with a determination that the electronic device is not part of the synchronized media and communication session with the one or more second electronic devices, the one or more representations of media content recommendations are based on the first user account without being based on the one or more characteristics of the one or more user accounts associated with the one or more second electronic devices.

Continuity (3)
Continuation 17805356 · Jun 3, 2022
Provisional Application 63197444 · Jun 6, 2021
Related Publication 20240305844A1 · Sep 12, 2024
References Cited (42)
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6570557B1 · Westerman et al. · 2003 [cited by applicant]
US 6677932B1 · Westerman · 2004 [cited by applicant]
US 7614008B2 · Ording · 2009 [cited by applicant]
US 7633076B2 · Huppi et al. · 2009 [cited by applicant]
US 7653883B2 · Hotelling et al. · 2010 [cited by applicant]
US 7657849B2 · Chaudhri et al. · 2010 [cited by applicant]
US 7663607B2 · Hotelling et al. · 2010 [cited by applicant]
US 7844914B2 · Andre et al. · 2010 [cited by applicant]
US 7957762B2 · Herz et al. · 2011 [cited by applicant]
US 8006002B2 · Kalayjian et al. · 2011 [cited by applicant]
US 8239784B2 · Hotelling et al. · 2012 [cited by applicant]
US 8279180B2 · Hotelling et al. · 2012 [cited by applicant]
US 8381135B2 · Hotelling et al. · 2013 [cited by applicant]
US 8479122B2 · Hotelling et al. · 2013 [cited by applicant]
US 9348458B2 · Hotelling et al. · 2016 [cited by applicant]
US 9933937B2 · Lemay et al. · 2018 [cited by applicant]
US 12010364B2 · Sanders · 2024 [cited by examiner]
US 20020015024A1 · Westerman et al. · 2002 [cited by applicant]
US 20050190059A1 · Wehrenberg · 2005 [cited by applicant]
US 20060017692A1 · Wehrenberg et al. · 2006 [cited by applicant]
US 20060033724A1 · Chaudhri et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20140244753A1 · Tseng · 2014 [cited by applicant]
US 20140245186A1 · Tseng · 2014 [cited by applicant]
US 20160029057A1 · Wickenkamp · 2016 [cited by applicant]
US 20160029098A1 · Fogelson · 2016 [cited by examiner]
US 20160255170A1 · Gargi · 2016 [cited by examiner]
US 20190342616A1 · Domm et al. · 2019 [cited by applicant]
US 20200396497A1 · Liu et al. · 2020 [cited by applicant]
US 20220150592A1 · Nishimura · 2022 [cited by examiner]
US 20220394349A1 · Sanders · 2022 [cited by applicant]
CN 109891408A · 2019 [cited by applicant]
CN 110300330A · 2019 [cited by applicant]
CN 110692052A · 2020 [cited by applicant]
WO 2013169849A2 · 2013 [cited by applicant]
WO 2014105276A1 · 2014 [cited by applicant]
International Search Report received for PCT Patent Application No. PCT/US2022/072753, mailed on Sep. 22, 2022, 5 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/805,356, mailed on Sep. 1, 2023, 14 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/805,356, mailed on Jan. 30, 2024, 9 pages. [cited by applicant]
Corrected Notice of Allowance received for U.S. Appl. No. 17/805,356, mailed on May 8, 2024, 2 pages. [cited by applicant]
Search Report received for Chinese Patent Application No. 202280040453.X, mailed on Jul. 19, 2024, 4 pages (2 pages of English Translation and 2 pages of Official Copy). [cited by applicant]