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

US12455681B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12455681-B2
Application numberUS-202418677747-A
CountryUS
Kind codeB2
Filing dateMay 29, 2024
Priority dateSep 9, 2017
Publication dateOct 28, 2025
Grant dateOct 28, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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

Assignees

Inventors

Classifications

  • Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Split screen, i.e. subdividing the display area or the window area into separate subareas · CPC title

  • Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12455681B2 cover?
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 varia…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0481. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).