User interfaces for managing user interface sharing

US12333123B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12333123-B2
Application numberUS-202318536089-A
CountryUS
Kind codeB2
Filing dateDec 11, 2023
Priority dateMay 11, 2020
Publication dateJun 17, 2025
Grant dateJun 17, 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.

The present disclosure generally relates to managing user interface sharing. A computer system receives a representation of a first user interface template that specifies an arrangement of user interface elements. The computer system receiving a request to use the first user interface template for a respective computer system that includes a plurality of installed applications. The computer system initiates a process for creating a user interface for the respective computer system using the first user interface template. The process includes, in accordance with a determination that a first application is not available on the respective computer system, displaying an alert indicating that the first application needs to be installed on the respective computer system. The process includes, in accordance with a determination that the first application is available on the respective computer system, forgoing displaying the alert.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer system, comprising: one or more input devices; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: receiving, via the one or more input devices, a request to use template data, received from a remote device, to create a user interface for a respective computer system, wherein the template data specifies an arrangement of user interface elements including a first user interface element, wherein the arrangement of user interface elements includes specifying a respective location in the user interface for placing one or more photos; and in response to receiving the request to use the template data to create the user interface, initiating a process for creating the user interface for the respective computer system using the template data, wherein the process for creating the user interface includes: using application data associated with a user account for a user of the respective computer system to populate information, in the user interface, for the first user interface element, including populating the user interface with one or more photos in the respective location in the user interface, wherein the one or more photos are selected based on user input, detected via the one or more input devices at the computer system, configuring the user interface that was created based on the template data. 2. The computer system of claim 1 , wherein: the computer system further comprises a display generation component; and the one or more programs further include instructions for: prior to receiving the request to use the template data to create the user interface, displaying, via the display generation component, a representation of the template data, including displaying the first user interface element with first information based on initial application data; and after completing the process for creating the user interface, displaying, via the display generation component, the user interface, including displaying the first user interface element with second information based on the application data associated with the user account for the user of the respective computer system. 3. The computer system of claim 2 , wherein the initial application data is received from a sender of the template data. 4. The computer system of claim 2 , wherein the initial application data is received from a creator of the template data. 5. The computer system of claim 1 , wherein the application data associated with the user account for the user of the respective computer system corresponds to an account setting for a first application, wherein the account setting was selected by the user of the respective computer system. 6. The computer system of claim 1 , the one or more programs further including instructions for: in response to receiving the request to use the template data to create the user interface for the respective computer system, automatically retrieving the application data associated with the user account for the user of the respective computer system. 7. The computer system of claim 1 , wherein the computer system is a different system than the respective computer system. 8. The computer system of claim 1 , wherein the computer system is a smartwatch device and wherein the respective computer system is the smartwatch device. 9. The computer system of claim 1 , wherein: the arrangement of user interface elements includes a second user interface element corresponding to a second application; and the process for creating the user interface includes: using the application data associated with the user account for the user of the respective computer system to populate third information, in the user interface, for the second user interface element. 10. The computer system of claim 1 , wherein the respective location in the user interface for placing one or more photos is a background of the user interface. 11. The computer system of claim 1 , wherein the one or more photos includes at least a first photo and a second photo, the one or more programs further including instructions for: displaying the first photo in the respective location in the user interface; in accordance with a determination that a set of one or more criteria are met, automatically ceasing display of the first photo; and displaying the second photo in the respective location in the user interface. 12. The computer system of claim 11 , wherein the set of one or more criteria are satisfied when a threshold period of time has elapsed. 13. The computer system of claim 11 , wherein the set of one or more criteria are satisfied when a predefined movement of the respective computer system is detected. 14. The computer system of claim 1 , wherein the one or more photos are received from the remote device. 15. The computer system of claim 1 , wherein the one or more photos are selected from a plurality of photos received from the remote device. 16. A non-transitory computer readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more input devices, the one or more programs further including instructions for: receiving, via the one or more input devices, a request to use template data, received from a remote device, to create a user interface for a respective computer system, wherein the template data specifies an arrangement of user interface elements including a first user interface element, wherein the arrangement of user interface elements includes specifying a respective location in the user interface for placing one or more photos; and in response to receiving the request to use the template data to create the user interface, initiating a process for creating the user interface for the respective computer system using the template data, wherein the process for creating the user interface includes: using application data associated with a user account for a user of the respective computer system to populate information, in the user interface, for the first user interface element, including populating the user interface with one or more photos in the respective location in the user interface, wherein the one or more photos are selected based on user input, detected via the one or more input devices at the computer system, configuring the user interface that was created based on the template data. 17. The non-transitory computer readable storage medium of claim 16 , wherein: the computer system further comprises a display generation component; and the one or more programs further include instructions for: prior to receiving the request to use the template data to create the user interface, displaying, via the display generation component, a representation of the template data, including displaying the first user interface element with first information based on initial application data; and after completing the process for creating the user interface, displaying, via the display generation component, the user interface, including displaying the first user interface element with second information based on the application data associated with the user account for the user of the respective computer system. 18. The non-transitory computer readable storage medium of claim 16 , wherein the application data associated with the user account for the user of the respective computer system corresponds to an account setting for a first a

Assignees

Inventors

Classifications

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title

  • G06F3/0482Primary

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

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · 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 US12333123B2 cover?
The present disclosure generally relates to managing user interface sharing. A computer system receives a representation of a first user interface template that specifies an arrangement of user interface elements. The computer system receiving a request to use the first user interface template for a respective computer system that includes a plurality of installed applications. The computer sys…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04817. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 17 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).