Self optimizing and reducing user experiences

US9652777B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9652777-B2
Application numberUS-201213681653-A
CountryUS
Kind codeB2
Filing dateNov 20, 2012
Priority dateNov 20, 2012
Publication dateMay 16, 2017
Grant dateMay 16, 2017

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.

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.

First claim

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

Assignees

Inventors

Classifications

  • G06F3/0488Primary

    using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • for implementing user interfaces · CPC title

  • G06F3/0481Primary

    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

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 US9652777B2 cover?
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.
Who is the assignee on this patent?
Tapley John, Higgins Krystal Rose, Farraro Eric J, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F3/0488. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 16 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).