Optimistic placement of user interface elements on a touch screen
AssigneeInternational Business Machines Corporation
InventorsPaul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
Life of this patent
Estimating the term…
Abstract
Optimistic positioning or repositioning of user interface (UI) elements on a touch screen performed by program instructions comprises storing a map of user interaction with a first UI element at a first position on the touch screen, including a force of the user interaction, to identify an area on the touch screen having repeated stress; maintaining a history of user force with the positions on the map; and responsive to the history of user force, moving the position of the first UI element on the touch screen to a second position.
Claims20
A computer-implemented method for optimistic placement of user interface (UI) elements on a touch screen, the method performed by program instructions executing on a computer having at least one processor, the method comprising:
- storing a map of user interaction with a first UI element at a first position on the touch screen, including a force of the user interaction, to identify an area on the touch screen having repeated stress;
- maintaining a history of user force with the positions on the map;
- and
- responsive to the history of user force, moving the position of the first UI element on the touch screen to a second position.
An executable software product stored on a non-transitory computer-readable medium containing program instructions for copying and pasting, the program instructions for:
- storing a map of user interaction with a first UI element at a first position on a touch screen, including a force of the user interaction, to identify an area on the touch screen having repeated stress;
- maintaining a history of user force with the positions on the map;
- and
- responsive to the history of user force, moving the position of the first UI element on the touch screen to a second position.
A system comprising:
- a computer comprising a memory, processor and display screen;
- and software executing on the computer, the software configured to:
- store a map of user interaction with a first UI element at a first position on a touch screen, including a force of the user interaction, to identify an area on the touch screen having repeated stress;
- maintain a history of user force with the positions on the map;
- and
- responsive to the history of user force, moving the position of the first UI element on the touch screen.
Dependencies are inferred from the claim text.