Mobile terminal and method of controlling the mobile terminal
US-2015049033-A1 · Feb 19, 2015 · US
US12019862B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12019862-B2 |
| Application number | US-202017068386-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 12, 2020 |
| Priority date | Mar 8, 2015 |
| Publication date | Jun 25, 2024 |
| Grant date | Jun 25, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods for sharing user-configurable graphical constructs, e.g., for use with a portable multifunction device, are disclosed. The methods described herein allow for sharing user-configurable graphical constructs that contain independently configurable graphical elements and graphical assets. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
Opening claim text (preview).
What is claimed is: 1. An electronic device, comprising: a display; 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 data representing a user-configurable graphical construct; in response to receiving the data representing the user-configurable graphical construct, displaying a first user interface, wherein the first user interface includes a representation of the user-configurable graphical construct and an affordance for accepting the data representing the user-configurable graphical construct, and wherein the representation of the user-configurable graphical construct includes a first non-local graphical element representing a first non-local application; while displaying the first user interface that includes the representation of the user-configurable graphical construct and the affordance for accepting the data representing the user-configurable graphical construct, receiving a first user input corresponding to the affordance for accepting the data representing the user-configurable graphical construct; in response to receiving the first user input that was received while displaying the first user interface that includes the representation of the user-configurable graphical construct and the affordance for accepting the data representing the user-configurable graphical construct, displaying a second user interface that includes a prompt to download the first non-local application; while displaying the second user interface that includes the prompt to download the first non-local application, receiving a second user input; in response to receiving the second user input that was received while displaying the second user interface that includes the prompt to download the first non-local application: in accordance with a determination that the second user input corresponds to a request to download the first non-local application, downloading the first non-local application; and in accordance with a determination that the second user input does not correspond to a request to download the first non-local application, forgoing downloading the first non-local application; after receiving the second user input that was received while displaying the second user interface that includes the prompt to download the first non-local application: in accordance with a determination that the first non-local application has been downloaded, displaying the user-configurable graphical construct including the first non-local graphical element representing the first non-local application; and in accordance with a determination that the first non-local application has not been downloaded, displaying the user-configurable graphical construct without including the first non-local graphical element representing the first non-local application. 2. The electronic device of claim 1 , wherein the second user interface includes a second affordance for downloading the first non-local application. 3. The electronic device of claim 2 , wherein the determination that the second user input corresponds to a request to download the first non-local application includes a determination that the second user input corresponds to selection of the second affordance for downloading the first non-local application. 4. The electronic device of claim 1 , wherein the second user interface includes a third affordance for displaying the user-configurable graphical construct without downloading the first non-local application. 5. The electronic device of claim 4 , wherein the determination that the second user input does not correspond to a request to download the first non-local application includes a determination that the second user input corresponds to selection of the third affordance. 6. The electronic device of claim 1 , wherein the representation of the user-configurable graphical construct includes a first representation of a clock. 7. The electronic device of claim 6 , wherein the user-configurable graphical construct includes a second representation of a clock that corresponds to the first representation of a clock. 8. The electronic device of claim 1 , wherein the first user interface includes an affordance for declining the data representing the user-configurable graphical construct. 9. The electronic device of claim 1 , wherein the prompt to download the first non-local application includes text. 10. The electronic device of claim 1 , wherein the user-configurable graphical construct includes a complication that displays data from an application in the memory of the electronic device. 11. The electronic device of claim 1 , wherein the display is a touch-sensitive display, and wherein the first user input comprises a tap on the affordance for accepting the data representing the user-configurable graphical construct. 12. The electronic device of claim 1 , wherein the representation of the user-configurable graphical construct includes a second non-local graphical element representing a second non-local application, the one or more programs further including instructions for, after receiving the first user input, displaying a prompt to download the second non-local application. 13. The electronic device of claim 12 , wherein: in accordance with a determination that the second non-local application has been downloaded, displaying the user-configurable graphical construct includes displaying the user-configurable graphical construct including the second non-local graphical element representing the second non-local application; and in accordance with a determination that the second non-local application has not been downloaded, displaying the user-configurable graphical construct includes displaying the user-configurable graphical construct without including the second non-local graphical element representing the second non-local application. 14. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for: receiving data representing a user-configurable graphical construct; in response to receiving the data representing the user-configurable graphical construct, displaying a first user interface, wherein the first user interface includes a representation of the user-configurable graphical construct and an affordance for accepting the data representing the user-configurable graphical construct, and wherein the representation of the user-configurable graphical construct includes a first non-local graphical element representing a first non-local application; while displaying the first user interface that includes the representation of the user-configurable graphical construct and the affordance for accepting the data representing the user-configurable graphical construct, receiving a first user input corresponding to the affordance for accepting the data representing the user-configurable graphical construct; in response to receiving the first user input that was received while displaying the first user interface that includes the representation of the user-configurable graphical construct and the affordance for accepting the data representing the user-configurable graphical construct, displaying a second user interface that includes a prompt to download the first non-local application; while displaying the second user interface that includes the prompt to download the first non-local application, receiving a second user input; in response to receiving the second user i
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Execution arrangements for user interfaces · CPC title
Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals · CPC title
User group management · CPC title
Network arrangements for conference optimisation or adaptation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.