IP Library › Granted Patent US 12,455,681
Granted Patent B2
US 12,455,681 · App. 18/677,747 · Granted Oct 28, 2025

Device, method, and graphical user interface for adjusting a display property of an affordance over changing background content

Inventors: Wan Si Wan (Sunnyvale, CA); Chanaka G. Karunamuni (San Jose, CA); Marcos Alonso Ruiz (Oakland, CA); Bartosz Ciechanowski (Woodside, CA); Benjamin E. Nielsen (Round Rock, TX)
Assignee: APPLE INC.
G06F3/04847G06F3/016G06F3/0482G06F3/04883G06F2203/04803
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,455,681
App. No.
18/677,747
Filed
May 29, 2024
Granted
Oct 28, 2025
Kind
B2
Art Unit
2141
USPC
715/767
Abstract

A system with a display generation component displays a user interface object overlaying a portion of video content. When display properties of the portion of the video content meets first criteria, the system displays a first variant of the user interface object, overlaying the portion of the video content, having an appearance that is based on the portion of the video content. The first variant is generated with a first range of values for a first display property of at least the portion of the video content. When the display properties of the portion of the video content meets second criteria, the system displays a second variant of the user interface object, overlaying the portion of the video content, having an appearance that is based on the portion of the video content. The second variant is generated with a third range of values for the first display property.

Claims (90)

1 . A method, comprising:

at a computer system that is in communication with a display generation component:

displaying, via the display generation component, a first user interface object, while video content is visible, wherein the first user interface object appears to overlay at least a first portion of the video content, and wherein displaying the first user interface object includes:

in accordance with a determination that one or more display properties of at least the first portion of the video content meets first criteria, displaying a first variant of the first user interface object overlaying at least the first portion of the video content, wherein the first variant of the first user interface object has an appearance that is based on at least the first portion of the video content underlying the first user interface object and is generated with a first range of values for a first display property of at least a first portion of the first user interface object when a first display property of at least the first portion of the video content underlying the first user interface object has a second range of values; and

in accordance with a determination that the one or more display properties of at least the first portion of the video content meets second criteria different from the first criteria, displaying a second variant of the first user interface object overlaying at least the first portion of the video content, wherein the second variant has an appearance that is based on at least the first portion of the video content underlying the first user interface object and is generated with a third range of values for the first display property of at least the first portion of the first user interface object when the first display property of at least the first portion of the video content underlying the first user interface object has the second range of values, wherein the first range of values are different from the third range of values.

2 . The method of claim 1 , wherein:

displaying the first variant of the first user interface object includes applying a first amount of inversion to the first portion of the video content that underlies the first user interface object to obtain the appearance of the first variant of the first user interface object; and

displaying the second variant of the first user interface object includes applying a second amount of inversion, smaller than the first amount of inversion, to the first portion of the video content that underlies the first user interface object to obtain the appearance of the second variant of the first user interface object.

3 . The method of claim 1 , including:

blurring the first portion of the video content that underlies the first user interface object to obtain the appearance of the first user interface object.

4 . The method of claim 1 , including:

detecting changes in appearance of the video content over time; and

in response to detecting the changes in appearance of the video content over time, changing the appearance of the first user interface object over time in accordance with the changes in appearance of the video content over time.

5 . The method of claim 1 , including:

detecting changes in appearance of at least the first portion of the video content that underlies the first user interface object; and

in response to detecting the changes in appearance of at least the first portion of the video content, changing the appearance of the first user interface object in accordance with the changes in appearance of the first portion of the video content that underlies the first user interface object.

6 . The method of claim 1 , including:

detecting a change in the one or more display properties of at least the first portion of the video content; and

in response to detecting the change in the one or more display properties of at least the first portion of the video content:

in accordance with a determination that the change in the one or more display properties of at least the first portion of the video content meets third criteria, transitioning from displaying the first variant of the first user interface object to displaying the second variant of the first user interface object; and

in accordance with a determination that the change in the one or more display properties of at least the first portion of the video content meets fourth criteria, different from the third criteria, transitioning from displaying the second variant of the first user interface object to displaying the first variant of the first user interface object.

7 . The method of claim 1 , wherein:

displaying the first variant of the first user interface object overlaying at least the first portion of the video content includes changing a value of at least the first display property of at least the first portion of the first user interface object in accordance with a first set of rules, based on a change in one or more display properties of at least the first portion of the video content that underlies the first user interface object; and

displaying the second variant of the first user interface object overlaying at least the first portion of the video content includes changing the value of at least the first display property of at least the first portion of the first user interface object in accordance with a second set of rules, different from the first set of rules, based on the change in the one or more display properties of at least the first portion of the video content that underlies the first user interface object.

8 . The method of claim 1 , including:

desaturating the first portion of the video content that underlies the first user interface object to obtain the appearance of the first user interface object.

9 . The method of claim 1 , including:

selecting to display one of the first variant of the first user interface object and the second variant of the first user interface object in accordance with an appearance of the video content at a time when the video content is initially displayed.

10 . A computer system, comprising:

a display generation component;

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:

displaying, via the display generation component, a first user interface object, while video content is visible, wherein the first user interface object appears to overlay at least a first portion of the video content, and wherein displaying the first user interface object includes:

in accordance with a determination that one or more display properties of at least the first portion of the video content meets first criteria, displaying a first variant of the first user interface object overlaying at least the first portion of the video content, wherein the first variant of the first user interface object has an appearance that is based on at least the first portion of the video content underlying the first user interface object and is generated with a first range of values for a first display property of at least a first portion of the first user interface object when the first display property of at least a first portion of the video content underlying the first user interface object has a second range of values; and

in accordance with a determination that the one or more display properties of at least the first portion of the video content meets second criteria different from the first criteria, displaying a second variant of the first user interface object overlaying at least the first portion of the video content, wherein the second variant has an appearance that is based on at least the first portion of the video content underlying the first user interface object and is generated with a third range of values for the first display property of at least the first portion of the first user interface object when the first display property of at least the first portion of the video content underlying the first user interface object has the second range of values, wherein the first range of values are different from the third range of values.

11 . The computer system of claim 10 , wherein:

the instructions for displaying the first variant of the first user interface object include instructions for:

applying a first amount of inversion to the first portion of the video content that underlies the first user interface object to obtain the appearance of the first variant of the first user interface object; and

the instructions for displaying the second variant of the first user interface object include instructions for:

applying a second amount of inversion, smaller than the first amount of inversion, to the first portion of the video content that underlies the first user interface object to obtain the appearance of the second variant of the first user interface object.

12 . The computer system of claim 10 , the one or more programs including instructions for:

blurring the first portion of the video content that underlies the first user interface object to obtain the appearance of the first user interface object.

13 . The computer system of claim 10 , the one or more programs including instructions for:

detecting changes in appearance of the video content over time; and

in response to detecting the changes in appearance of the video content over time, changing the appearance of the first user interface object over time in accordance with the changes in appearance of the video content over time.

14 . The computer system of claim 10 , the one or more programs including instructions for:

detecting changes in appearance of at least the first portion of the video content that underlies the first user interface object; and

in response to detecting the changes in appearance of at least the first portion of the video content, changing the appearance of the first user interface object in accordance with the changes in appearance of the first portion of the video content that underlies the first user interface object.

15 . The computer system of claim 10 , the one or more programs including instructions for:

detecting a change in the one or more display properties of at least the first portion of the video content; and

in response to detecting the change in the one or more display properties of at least the first portion of the video content:

in accordance with a determination that the change in the one or more display properties of at least the first portion of the video content meets third criteria, transitioning from displaying the first variant of the first user interface object to displaying the second variant of the first user interface object; and

in accordance with a determination that the change in the one or more display properties of at least the first portion of the video content meets fourth criteria, different from the third criteria, transitioning from displaying the second variant of the first user interface object to displaying the first variant of the first user interface object.

16 . The computer system of claim 10 , wherein:

the instructions for displaying the first variant of the first user interface object overlaying at least the first portion of the video content include instructions for:

changing a value of at least the first display property of at least the first portion of the first user interface object in accordance with a first set of rules, based on a change in one or more display properties of at least the first portion of the video content that underlies the first user interface object; and

the instructions for displaying the second variant of the first user interface object overlaying at least the first portion of the video content include instructions for:

changing the value of at least the first display property of at least the first portion of the first user interface object in accordance with a second set of rules, different from the first set of rules, based on the change in the one or more display properties of at least the first portion of the video content that underlies the first user interface object.

17 . The computer system of claim 10 , the one or more programs including instructions for:

desaturating the first portion of the video content that underlies the first user interface object to obtain the appearance of the first user interface object.

18 . The computer system of claim 10 , the one or more programs including instructions for:

selecting to display one of the first variant of the first user interface object and the second variant of the first user interface object in accordance with an appearance of the video content at a time when the video content is initially displayed.

19 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer system with a display generation component, cause the computer system to:

display, via the display generation component, a first user interface object, while video content is visible, wherein the first user interface object appears to overlay at least a first portion of the video content, and wherein displaying the first user interface object includes:

in accordance with a determination that one or more display properties of at least the first portion of the video content meets first criteria, display a first variant of the first user interface object overlaying at least the first portion of the video content, wherein the first variant of the first user interface object has an appearance that is based on at least the first portion of the video content underlying the first user interface object and is generated with a first range of values for a first display property of at least a first portion of the first user interface object when a first display property of at least the first portion of the video content underlying the first user interface object has a second range of values; and

in accordance with a determination that the one or more display properties of at least the first portion of the video content meets second criteria different from the first criteria, display a second variant of the first user interface object overlaying at least the first portion of the video content, wherein the second variant has an appearance that is based on at least the first portion of the video content underlying the first user interface object and is generated with a third range of values for the first display property of at least the first portion of the first user interface object when the first display property of at least the first portion of the video content underlying the first user interface object has the second range of values, wherein the first range of values are different from the third range of values.

20 . The non-transitory computer readable storage medium of claim 19 , wherein:

displaying the first variant of the first user interface object includes applying a first amount of inversion to the first portion of the video content that underlies the first user interface object to obtain the appearance of the first variant of the first user interface object; and

displaying the second variant of the first user interface object includes applying a second amount of inversion, smaller than the first amount of inversion, to the first portion of the video content that underlies the first user interface object to obtain the appearance of the second variant of the first user interface object.

21 . The non-transitory computer readable storage medium of claim 19 , the one or more programs further comprising instructions, which when executed by the computer system, cause the computer system to:

blur the first portion of the video content that underlies the first user interface object to obtain the appearance of the first user interface object.

22 . The non-transitory computer readable storage medium of claim 19 , the one or more programs further comprising instructions, which when executed by the computer system, cause the computer system to:

detect changes in appearance of the video content over time; and

in response to detecting the changes in appearance of the video content over time, change the appearance of the first user interface object over time in accordance with the changes in appearance of the video content over time.

23 . The non-transitory computer readable storage medium of claim 19 , the one or more programs further comprising instructions, which when executed by the computer system, cause the computer system to:

detect changes in appearance of at least the first portion of the video content that underlies the first user interface object; and

in response to detecting the changes in appearance of at least the first portion of the video content, change the appearance of the first user interface object in accordance with the changes in appearance of the first portion of the video content that underlies the first user interface object.

24 . The non-transitory computer readable storage medium of claim 19 , the one or more programs further comprising instructions, which when executed by the computer system, cause the computer system to:

detect a change in the one or more display properties of at least the first portion of the video content; and

in response to detecting the change in the one or more display properties of at least the first portion of the video content:

in accordance with a determination that the change in the one or more display properties of at least the first portion of the video content meets third criteria, transition from displaying the first variant of the first user interface object to displaying the second variant of the first user interface object; and

in accordance with a determination that the change in the one or more display properties of at least the first portion of the video content meets fourth criteria, different from the third criteria, transition from displaying the second variant of the first user interface object to displaying the first variant of the first user interface object.

25 . The non-transitory computer readable storage medium of claim 19 , wherein:

displaying the first variant of the first user interface object overlaying at least the first portion of the video content includes changing a value of at least the first display property of at least the first portion of the first user interface object in accordance with a first set of rules, based on a change in one or more display properties of at least the first portion of the video content that underlies the first user interface object; and

displaying the second variant of the first user interface object overlaying at least the first portion of the video content includes changing the value of at least the first display property of at least the first portion of the first user interface object in accordance with a second set of rules, different from the first set of rules, based on the change in the one or more display properties of at least the first portion of the video content that underlies the first user interface object.

26 . The non-transitory computer readable storage medium of claim 19 , the one or more programs further comprising instructions, which when executed by the computer system, cause the computer system to:

desaturate the first portion of the video content that underlies the first user interface object to obtain the appearance of the first user interface object.

27 . The non-transitory computer readable storage medium of claim 19 , the one or more programs further comprising instructions, which when executed by the computer system, cause the computer system to:

select to display one of the first variant of the first user interface object and the second variant of the first user interface object in accordance with an appearance of the video content at a time when the video content is initially displayed.

Continuity (5)
Continuation 17403743 · Aug 16, 2021
Continuation 16877298 · May 18, 2020
Continuation 15878276 · Jan 23, 2018
Provisional Application 62556402 · Sep 9, 2017
Related Publication 20240310992A1 · Sep 19, 2024
References Cited (115)
US 4831434A · Fuchsberger · 1989 [cited by applicant]
US 6670970B1 · Bonura et al. · 2003 [cited by applicant]
US 7343566B1 · Chaudhri et al. · 2008 [cited by applicant]
US 8091038B1 · Johnson et al. · 2012 [cited by applicant]
US 8264499B1 · Landry et al. · 2012 [cited by applicant]
US 9355472B2 · Kocienda et al. · 2016 [cited by applicant]
US 9632664B2 · Foss et al. · 2017 [cited by applicant]
US 10345991B2 · Bouknight, Jr. et al. · 2019 [cited by applicant]
US 20040207589A1 · Kim et al. · 2004 [cited by applicant]
US 20060044324A1 · Shum et al. · 2006 [cited by applicant]
US 20060082677A1 · Donomae et al. · 2006 [cited by applicant]
US 20070061786A1 · Zhou et al. · 2007 [cited by applicant]
US 20070083825A1 · Chaudhri et al. · 2007 [cited by applicant]
US 20080177994A1 · Mayer · 2008 [cited by applicant]
US 20080189656A1 · Abanami et al. · 2008 [cited by applicant]
US 20100088639A1 · Yach et al. · 2010 [cited by applicant]
US 20110084913A1 · Wirtanen · 2011 [cited by applicant]
US 20110187655A1 · Min et al. · 2011 [cited by applicant]
US 20110209093A1 · Hinckley et al. · 2011 [cited by applicant]
US 20110296344A1 · Habib et al. · 2011 [cited by applicant]
US 20120023425A1 · Hackborn et al. · 2012 [cited by applicant]
US 20120127198A1 · Gundavarapu · 2012 [cited by applicant]
US 20120162366A1 · Ninan et al. · 2012 [cited by applicant]
US 20130002702A1 · Schadt et al. · 2013 [cited by applicant]
US 20130058019A1 · Lee et al. · 2013 [cited by applicant]
US 20130063486A1 · Braun et al. · 2013 [cited by applicant]
US 20130198666A1 · Matas et al. · 2013 [cited by applicant]
US 20130215138A1 · Suzuki · 2013 [cited by applicant]
US 20130267362A1 · Ghekiu et al. · 2013 [cited by applicant]
US 20140362105A1 · Kocienda et al. · 2014 [cited by applicant]
US 20140365919A1 · Shaw et al. · 2014 [cited by applicant]
US 20150138126A1 · Westerman · 2015 [cited by applicant]
US 20150194105A1 · Han et al. · 2015 [cited by applicant]
US 20150205488A1 · Yi et al. · 2015 [cited by applicant]
US 20150205505A1 · Conn et al. · 2015 [cited by applicant]
US 20150215565A1 · Kondo et al. · 2015 [cited by applicant]
US 20150220218A1 · Jeon et al. · 2015 [cited by applicant]
US 20150247807A1 · Wakita et al. · 2015 [cited by applicant]
US 20160188181A1 · Smith · 2016 [cited by applicant]
US 20160246475A1 · Garcia et al. · 2016 [cited by applicant]
US 20160306533A1 · Agarwal et al. · 2016 [cited by applicant]
US 20170031583A1 · Levieux et al. · 2017 [cited by applicant]
US 20170046025A1 · Dascola et al. · 2017 [cited by applicant]
US 20170094242A1 · Yamaguchi et al. · 2017 [cited by applicant]
US 20170148191A1 · Huang · 2017 [cited by applicant]
US 20170277258A1 · Ma et al. · 2017 [cited by applicant]
US 20170311403A1 · Tatavoosian et al. · 2017 [cited by applicant]
US 20170330529A1 · Van Mourik et al. · 2017 [cited by applicant]
US 20190079662A1 · Wan et al. · 2019 [cited by applicant]
US 20190164322A1 · Kong et al. · 2019 [cited by applicant]
US 20200278787A1 · Wan et al. · 2020 [cited by applicant]
US 20210373755A1 · Wan et al. · 2021 [cited by applicant]
CN 104485050A · 2015 [cited by applicant]
CN 104487929A · 2015 [cited by applicant]
EP 3722933A1 · 2020 [cited by applicant]
JP 2006010760A · 2006 [cited by applicant]
JP 2007509433A · 2007 [cited by applicant]
JP 2007150831A · 2007 [cited by applicant]
JP 2016517072A · 2016 [cited by applicant]
WO WO2008076816A2 · 2008 [cited by applicant]
WO WO2014013613A · 2014 [cited by applicant]
WO WO2014149474A1 · 2014 [cited by applicant]
Office Action, dated May 31, 2018, received in U.S. Appl. No. 15/878,276, 27 pages. [cited by applicant]
Final Office Action, dated Oct. 18, 2018, received in U.S. Appl. No. 15/878,276, 24 pages. [cited by applicant]
Office Action, dated Mar. 21, 2019, received in U.S. Appl. No. 15/878,276, 27 pages. [cited by applicant]
Final Office Action, dated Sep. 18, 2019, received in U.S. Appl. No. 15/878,276, 28 pages. [cited by applicant]
Notice of Allowance, dated Dec. 4, 2019, received in U.S. Appl. No. 15/878,276, 7 pages. [cited by applicant]
Notice of Allowance, dated Feb. 12, 2020, received in U.S. Appl. No. 15/878,276, 7 pages. [cited by applicant]
Innovation Patent, dated Jan. 29, 2020, received in Australian Patent Application No. 2020100060, which corresponds with U.S. Appl. No. 15/878,276, 1 page. [cited by applicant]
Innovation Patent, dated Apr. 1, 2020, received in Australian Patent Application No. 2020100060, which corresponds with U.S. Appl. No. 15/878,276, 4 page. [cited by applicant]
Office Action, dated Jan. 5, 2023, received in Chinese Patent Application No. 201880001526.8, 2 pages. [cited by applicant]
Notice of Allowance, dated Jun. 12, 2023, received in Chinese Patent Application No. 201880001526.8, 1 page. [cited by applicant]
Patent, dated Sep. 1, 2023, received in Chinese Patent Application No. 201880001526.8, 5 pages. [cited by applicant]
Office Action, dated May 9, 2020, received in Chinese Patent Application NO. 201910756761.2, which corresponds with U.S. Appl. No. 15/878,276, 9 pages. [cited by applicant]
Office Action, dated Dec. 10, 2020, received in Chinese Patent Application No. 201910756761.2, which corresponds with U.S. Appl. No. 15/878,276, 10 pages. [cited by applicant]
Office Action, dated Mar. 26, 2021, received in Chinese Patent Application No. 201910756761.2, which corresponds with U.S. Appl. No. 15/878,276, 1 page. [cited by applicant]
Patent, dated Nov. 2, 2021, received in Chinese Patent Application No. 201910756761.2, which corresponds with U.S. Appl. No. 15/878,276, 5 pages. [cited by applicant]
Office Action, dated Feb. 13, 2018, received in Danish Patent Application No. 201770711, which corresponds with U.S. Appl. No. 15/878,276, 5 pages. [cited by applicant]
Office Action, dated Feb. 5, 2019, received in Danish Patent Application No. 201770711, which corresponds with U.S. Appl. No. 15/878,276, 6 pages. [cited by applicant]
Intention to Grant, dated Jul. 4, 2019, received in Danish Patent Application No. 201770711, which corresponds with U.S. Appl. No. 15/878,276, 2 pages. [cited by applicant]
Notice of Allowance, dated Aug. 21, 2019, received in Danish Patent Application No. 201770711, which corresponds with U.S. Appl. No. 15/878,276, 2 pages. [cited by applicant]
Patent, dated Oct. 11, 2019, received in Danish Patent Application No. 201770711, which corresponds with U.S. Appl. No. 15/878,276, 5 pages. [cited by applicant]
Office Action, dated May 19, 2020, received in European Patent Application No. 18703462.4, which corresponds with U.S. Appl. No. 15/878,276, 12 pages. [cited by applicant]
Intent to Grant, dated Jan. 20, 2022, received in European Patent Application No. 18703462.4, which corresponds with U.S. Appl. No. 15/878,276, 11 pages. [cited by applicant]
Intent to Grant, dated Mar. 21, 2022, received in European Patent Application No. 18703462.4, which corresponds with U.S. Appl. No. 15/878,276, 7 pages. [cited by applicant]
Decision to Grant, dated Jul. 28, 2022, received in European Patent Application No. 18703462.4, which corresponds with U.S. Appl. No. 15/878,276, 3 pages. [cited by applicant]
Patent, dated Aug. 24, 2022, received in European Patent Application No. 18703462.4, which corresponds with U.S. Appl. No. 15/878,276, 3 pages. [cited by applicant]
Patent, dated Oct. 8, 2020, received in Japanese Patent Application No. 2018-551224, which corresponds with U.S. Appl. No. 15/878,276, 4 pages. [cited by applicant]
Office Action, dated Apr. 13, 2021, received in Korean Patent Application No. 2020-7002910, which corresponds with U.S. Appl. No. 15/878,276, 2 pages. [cited by applicant]
Notice of Allowance, dated Feb. 8, 2022, received in Korean Patent Application No. 2020-7002910, which corresponds with U.S. Appl. No. 15/878,276, 2 pages. [cited by applicant]
Patent, dated Mar. 11, 2022, received in Korean Patent Application No. 2020-7002910, which corresponds with U.S. Appl. No. 15/878,276, 5 pages. [cited by applicant]
Notice of Allowance, dated Apr. 29, 2021, received in U.S. Appl. No. 16/877,298 10 pages. [cited by applicant]
Innovation Patent, dated Jun. 3, 2020, received in Australian Patent Application No. 2020100722, which corresponds with U.S. Appl. No. 15/878,276, 5 pages. [cited by applicant]
Certificate of Grant, dated Oct. 14, 2020, received in Australian Patent Application No. 2020100722, which corresponds with U.S. Appl. No. 15/878,276, 4 pages. [cited by applicant]
Certificate of Examination, dated Jan. 18, 2021, received in Australian Patent Application NO. 2020102351, which corresponds with U.S. Appl. No. 15/878,276, 4 pages. [cited by applicant]
Notice of Allowance, dated Oct. 11, 2021, received in Japanese Patent Application No. 2020-169295, which corresponds with U.S. Appl. No. 15/878,276, 2 pages. [cited by applicant]
Patent, dated Nov. 1, 2021, received in Japanese Patent Application No. 2020-169295, which corresponds with U.S. Appl. No. 15/878,276, 3 pages. [cited by applicant]
Office Action, dated Mar. 24, 2022, received in Korean Patent Application No. 2022-7008178, which corresponds with U.S. Appl. No. 15/878,276, 2 pages. [cited by applicant]
Office Action, dated Jun. 23, 2023, received in U.S. Appl. No. 17/403,743, 29 pages. [cited by applicant]
Final Office Action, dated Jan. 4, 2024, received in U.S. Appl. No. 17/403,743, 29 pages. [cited by applicant]
Notice of Allowance, dated May 1, 2024, received in U.S. Appl. No. 17/403,743, 8 pages. [cited by applicant]
Office Action, dated Apr. 5, 2024, received in Chinese Patent Application No. 202111363213.7, which corresponds with U.S. Appl. No. 17/403,743, 2 pages. [cited by applicant]
Office Action, dated Oct. 28, 2022, received in Japanese Patent Application No. 2021-176668, which corresponds with U.S. Appl. No. 17/403,743, 2 pages. [cited by applicant]
Patent, dated Apr. 19, 2023, received in Japanese Patent Application No. 2021-176668, which corresponds with U.S. Appl. No. 17/403,743, 3 pages. [cited by applicant]
Office Action, dated May 1, 2024, received in Japanese Patent Application No. 2023-062194, 5 pages. [cited by applicant]
International Search Report and Written Opinion, dated Apr. 6, 2018, received in International Patent Application No. PCT/US2018/015195, which corresponds with U.S. Appl. No. 15/878,276, 11 pages. [cited by applicant]
Extended European Search Report, dated Aug. 12, 2022, received in European Patent Application No. 22178872.2, which corresponds with U.S. Appl. No. 16/877,298, 9 pages. [cited by applicant]
Wikipedia, “Windows Aero”, http://en.wikipedia.org/wiki/Widows_Aero, 2006, 10 pages. [cited by applicant]
IDB, “Details Like These Make Me Love Apple Even More”, https://www.idownloadblog.com/2012/06/12/music-volume-knob-detail/, Jun. 12, 2012, 2 pages. [cited by applicant]
Grant Decision, dated Jan. 16, 2025, received in European Patent Application No. 22178872.2, which corresponds with U.S. Appl. No. 16/877,298, 4 pages. [cited by applicant]
Patent, dated Feb. 12, 2025, received in European Patent Application No. 22178872.2, which corresponds with U.S. Appl. No. 16/877,298, 2 pages. [cited by applicant]
Patent, dated Dec. 13, 2024, received in Chinese Patent Application No. 202111363213.7, which corresponds with U.S. Appl. No. 17/403,743, 5 pages. [cited by applicant]
Notice of Allowance, dated Nov. 18, 2024, received in Chinese Patent Application No. 202111363213.7, which corresponds with U.S. Appl. No. 17/403,743, 2 pages. [cited by applicant]
Notice of Allowance, dated Aug. 5, 2024, received in Japanese Patent Application No. 2023-062194, 2 pages. [cited by applicant]
Patent, dated Aug. 30, 2024, received in Japanese Patent Application No. 2023-062194, 7 pages. [cited by applicant]