Package delivery guidance and assistance system using vehicle sensor data
US-12179782-B2 · Dec 31, 2024 · US
US9652777B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9652777-B2 |
| Application number | US-201213681653-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 20, 2012 |
| Priority date | Nov 20, 2012 |
| Publication date | May 16, 2017 |
| Grant date | May 16, 2017 |
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.
In an example embodiment, a method of dynamically optimizing a user interface on an electronic device is provided. A user interface is presented to a user, wherein the user interface includes one or more elements. User interactions with the one or more elements are then measured. The one or more elements of the user interface are then dynamically modified based on the measured user interaction.
Opening claim text (preview).
The invention claimed is: 1. A method of dynamically optimizing a user interface on an electronic device, the method comprising: upon navigation by a user to a particular web site, presenting a user interface to a user, the user interface including one or more elements; measuring user interaction with the one or more elements of the user interface over a fixed period, the user interaction includes finger presses on a touchscreen on which the user interface is operating, the measuring includes identifying patterns over time indicating a history of the finger presses in relation to the one or more elements; and identifying a first element of the user interface in which the patterns of finger presses over the fixed period indicate a lack of interest on the part of the user; identifying a second element of the user interface in which the patterns of the finger presses over the fixed period indicate interest on the part of the user; identifying a third element of the user interface in which the patterns of the finger presses over, the fixed period indicate interest on the part of the user, the third element being an element in which a finger press activates a field in which the user is expected to type information; dynamically modifying the user interface based both on the measured user interaction and on information about the user entered by the user, the dynamically modifying including removing the first element from the user interface, removing the second element from the user interface but presenting a fourth element of the same type as the second element but not identical to the second element in the user interface, and expanding a size of the third element in the user interface; and presenting the dynamically modified user interface upon a future navigation by the user to the particular web site. 2. The method of claim 1 , wherein the dynamically modifying includes removing one or more elements of the user interface based on the user interaction. 3. The method of claim 1 , wherein the dynamically modifying includes reducing a size of one or more of the elements of the user interface based on the user interaction. 4. The method of claim 1 , wherein the dynamically modifying includes moving one or more elements of the user interface to a more prominent place on a display based on the user interaction. 5. The method of claim 1 , wherein the dynamically modifying includes altering font size of one or more elements of the user interface based on the user interaction. 6. The method of claim 1 , wherein the measuring includes measuring clicks by the user on the one or more elements of the user interface. 7. The method of claim 6 , wherein the clicks involve finger presses on a touchscreen displaying the user interface. 8. The method of claim 1 , wherein the information regarding the user is retrieved from a user profile. 9. The method of claim 1 , wherein the informaion regarding the user is the user's age. 10. The method of claim 1 , wherein the information regarding the user is the user's sex. 11. The method of claim 1 , wherein the information regarding the user is a location of the user. 12. The method of claim 1 , wherein the third element is a search box. 13. A method of dynamically optimizing a user interface on an electronic device, the method comprising: upon navigation by a user to a particular web site, delivering the user interface to the electronic device for display; receiving information regarding user interaction over a fixed period with one or more elements of the user interface from the electronic device, the user interaction includes finger presses on a touchscreen on which the user interface is operating, the measuring includes identifying patterns over time indicating a history of the finger presses in relation to the one or more elements; identifying a first element of the user interface in which the patterns of finger presses over the fixed period indicate a lack of interest on the part of the user; identifying a second element of the user interface in which the patterns of the finger presses over the fixed period indicate interest on the part of the user; identifying a third element of the user interface in which the patterns of the finger presses over the fixed period indicate interest on the part of the user, the third element being an element in which a finger press activates a field in which the user is expected to type information; dynamically modifying the user interface based on the information regarding user interaction and based on information about the user entered by the user, the dynamically modifying including removing the first element from the user interface, removing the second element from the user interface but presenting a fourth element of the same type as the second element but not identical to the second element in the user interface, and expanding a size of the third element in the user interface; and upon a future navigation by the user to the particular web site, returning the dynamically modified user interface to the electronic device for display. 14. The method of claim 13 , wherein the dynamically modifying the one or more elements of the user interface is based also on information regarding the user interaction with one or more elements of the user interface received from one or more other electronic devices. 15. A user device comprising: a user interface having one or more elements; a processor; a user interaction tracking module to measure user interaction with the one or more elements of the user interface over a fixed period, the user interface presented upon navigation by a user to a particular web site, the user interaction includes finger presses on a touchscreen on which the user interface is operating, the measuring includes identifying patterns over time indicating a history of the finger presses in relation to the one or more elements, to identify a first element of the user interface in which the patterns of finger presses over the fixed period indicate a lack of interest on the part of the user, identify a second element of the user interface in which the patterns of the finger presses over the fixed period indicate interest on the part of the user, and identify a third element of the user interface in which the patterns of the finger presses over the fixed period indicate interest on the part of the user, the third element being an element in which a finger press activates a field in which the user is expected to type information; and a user interface modification module to dynamically modify the user interface based on the information regarding user interaction and based on information about the user entered by the user, the dynamically modifying including removing the first element from the user interface, removing the second element from the user interface but presenting a fourth element of the same type as the second element, but not identical to the second element in the user interface, and expanding a size of the third element in the user interface, and to present the dynamically modified user interface upon a future navigation by the user to the particular web site. 16. The user device of claim 15 , further comprising a touchscreen, the user interaction tracking module measuring user interaction by tracking presses on the touchscreen. 17. A server comprising: a processor; a user interaction tracking module to receive information regarding user interaction with one or more elements of a user interface of an electronic device over a fixed period, the user interface presented upon navigation by a user to
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
for implementing user interfaces · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Advertisements · CPC title
Market modelling; Market analysis; Collecting market data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.