Method and system for customizing toolbar buttons based on usage
US-2015195179-A1 · Jul 9, 2015 · US
US2016117147A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016117147-A1 |
| Application number | US-201514833014-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 21, 2015 |
| Priority date | Sep 2, 2014 |
| Publication date | Apr 28, 2016 |
| Grant date | — |
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.
The present disclosure relates to user interfaces for receiving user input. In some examples, a device determines which user input technique a user has accessed most recently, and displays the corresponding user interface. In some examples, a device scrolls through a set of information on the display. When a threshold criteria is satisfied, the device displays an index object fully or partially overlaying the set of information. In some examples, a device displays an emoji graphical object, which is visually manipulated based on user input. The emoji graphical object is transmitted to a recipient. In some examples, a device displays paging affordances that enlarge and allow a user to select a particular page of a user interface. In some examples, the device displays user interfaces for various input methods, including multiple emoji graphical objects. In some examples, a keyboard is displays for receiving user input.
Opening claim text (preview).
What is claimed is: 1 . 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 with a display, cause the device to: receive a user input; in response to receiving the user input: identify a most recently accessed user input technique of a set of user input techniques; identify a least recently accessed user input technique of the set of user input techniques; display, on the display, a user input interface of the most recently accessed user input technique; and display, on the display, a first affordance associated with a user input interface of the least recently accessed user input technique. 2 . The non-transitory computer-readable storage medium of claim 1 , wherein the user input interface of the most recently accessed user input technique comprises a selection affordance associated with the most recently accessed user input technique. 3 . The non-transitory computer-readable storage medium of claim 1 , wherein the non-transitory computer-readable storage medium further comprises instructions, which when executed by the one or more processors of the electronic device, cause the device to: in response to receiving the user input: identify a second-most recently accessed user input technique of the set of user input techniques; and display, on the display, a second affordance associated with a user input interface of the second-most recently accessed user input technique. 4 . The non-transitory computer-readable storage medium of claim 3 , wherein the most recently accessed user input technique, the least recently accessed user input technique, and the second-most recently accessed user input technique are different techniques of the set of user input techniques. 5 . The non-transitory computer-readable storage medium of claim 3 , wherein the most recently accessed user input technique, the least recently accessed user input technique, and the second-most recently accessed user input technique are selected from the group comprising a recent contacts functionality, an all contacts functionality, and a dictation functionality. 6 . The non-transitory computer-readable storage medium of claim 3 , wherein the most recently accessed user input technique, the least recently accessed user input technique, and the second-most recently accessed user input technique are selected from the group comprising a suggested replies functionality, an emoji functionality, and a dictation functionality. 7 . The non-transitory computer-readable storage medium of claim 1 , wherein the set of user input techniques is a closed set of predetermined input techniques. 8 . The non-transitory computer-readable storage medium of claim 1 , wherein a quantity of user input techniques of the set of user input techniques is predetermined. 9 . The non-transitory computer-readable storage medium of claim 1 , wherein the first affordance provides an indication of the least recently accessed user input technique. 10 . The non-transitory computer-readable storage medium of claim 3 , wherein the second affordance provides an indication of the second-most recently accessed user input technique. 11 . The non-transitory computer-readable storage medium of claim 3 , wherein the first affordance, the second affordance, and the user input interface of the most recently accessed user input technique are concurrently displayed. 12 . The non-transitory computer-readable storage medium of claim 1 , wherein the non-transitory computer-readable storage medium further comprises instructions, which when executed by the one or more processors of the electronic device, cause the device to: receive user input associated with the first affordance associated with the user input interface of the least recently accessed user input technique; and in response to receiving user input associated with the first affordance, replace display of the user input interface of the most recently accessed user input technique with display of the user input interface of the least recently accessed user input technique. 13 . The non-transitory computer-readable storage medium of claim 3 , wherein the non-transitory computer-readable storage medium further comprises instructions, which when executed by the one or more processors of the electronic device, cause the device to: receive user input associated with the first affordance associated with the user input interface of the least recently accessed user input technique; and in response to receiving user input associated with the first affordance: replace display of the user input interface of the most recently accessed user input technique with display of the user input interface of the least recently accessed user input technique; replace display of the first affordance associated with the user input interface of the least recently accessed user input technique with display of a third affordance associated with the user input interface of the most recently accessed user input technique; and replace display of the second affordance associated with the user input interface of the second-most recently accessed user input technique with display of a fourth affordance associated with the user input interface of the most recently accessed user input technique. 14 . A method, comprising: at an electronic device with a display: receiving a user input; in response to receiving the user input: identifying a most recently accessed user input technique of a set of user input techniques; identifying a least recently accessed user input technique of the set of user input techniques; displaying, on the display, a user input interface of the most recently accessed user input technique; and displaying, on the display, a first affordance associated with a user input interface of the least recently accessed user input technique. 15 . An electronic device, comprising: a display; one or more processors; a 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: receiving a user input; in response to receiving the user input: identifying a most recently accessed user input technique of a set of user input techniques; identifying a least recently accessed user input technique of the set of user input techniques; displaying, on the display, a user input interface of the most recently accessed user input technique; and displaying, on the display, a first affordance associated with a user input interface of the least recently accessed user input technique.
with detection of one-dimensional [1D] translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts · CPC title
Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position · CPC title
Management thereof, e.g. manual editing of data · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.