User interface customization based on user tendencies

US10802839B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10802839-B2
Application numberUS-201615357242-A
CountryUS
Kind codeB2
Filing dateNov 21, 2016
Priority dateNov 21, 2016
Publication dateOct 13, 2020
Grant dateOct 13, 2020

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.

The present disclosure is related to devices, systems, and methods for user interface customization. An example device can include instructions executable by a processor to receive indications of user actions with respect to an application, wherein the actions are made using a plurality of selectable elements of an interface, determine a user tendency based on the user actions, and provide a customized interface to the user based on the determined user tendency, wherein the customized interface includes at least one customized selectable element.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory machine-readable medium having instructions stored thereon executable by a processor to: receive indications of a first set of user actions with respect to a first application during a first session, wherein the first set of user actions are made using a plurality of selectable elements of an interface of the first application; receive indications of a second set of user actions with respect to a second application different than the first application during the first session, wherein the second set of user actions are made using a plurality of selectable elements of an interface of the second application subsequent to the first set of user actions; autonomously determine a user tendency based on the first and second sets of user actions, wherein the user tendency includes a sequence in which a user took the first and second sets of user actions; and autonomously provide a customized interface of the second application to the user based on the determined user tendency upon receiving an indication that the first set of user actions with respect to the first application is completed during a second session, wherein the customized interface of the second application includes at least one customized selectable icon that represents the second set of user actions corresponding to the second application, wherein the customized selectable icon, upon being selected, is to autonomously execute at least one of the second set of user actions. 2. The medium of claim 1 , including instructions to receive the indications from logs associated with the first and second applications. 3. The medium of claim 1 , wherein the instructions to autonomously determine the user tendency based on the first and second sets of user actions include instructions to determine the plurality of selectable elements of the interfaces of the fit and second applications selected by the user a quantity of times exceeding a threshold. 4. The medium of claim 1 , wherein the instructions to autonomously determine the user tendency based on the first and second sets of user actions include instructions to determine the plurality of selectable elements of the interfaces of the fits and second applications selected by the user a quantity of times within a particular time period exceeding a threshold, and wherein the instructions to provide the customized interface of the second application include instructions to provide a subset of the plurality of selectable display elements corresponding to the second set of user actions in an order corresponding to a frequency of selection. 5. The medium of claim 1 , including instructions to receive the indications of the first and second sets of user actions and provide the customized interface of the second application to the user in real time. 6. The medium of claim 1 , wherein the instructions to autonomously determine the user tendency include instructions to determine the sequence in which the user performed the second set of user actions; and wherein the instructions to autonomously provide the customized interface of the second application include instructions to provide the at least one customized selectable icon such that, upon being selected, the customized selectable element causes a performance of the sequence of the second set of user actions. 7. The medium of claim 1 , including instructions to: provide the interface of the first application and the interface of the second application via one of a computing device and a mobile device; and autonomously provide the customized interface via one of the computing device or the mobile device. 8. A system for user interface customization, comprising: a processing resource; and a memory resource configured to store instructions which, when executed by the processing resource, cause the processing resource to: provide a first application interface via a display during a first session; provide a second application interface, different than the first application interface, via the display during the first session, wherein the second application interface includes a plurality of display elements displayed in a first orientation; log a first series of actions taken by a user with respect to a plurality of display elements of the first application interface during the first session; log a second series of actions taken by the user subsequent to the first series of actions with respect to a subset of the plurality of display elements of the second application interface during the first session; autonomously determine a workflow associated with the user based on the first and second series of actions, the workflow including a sequence in which the user took the first and second series of actions; receive an indication of a completion of the first series of actions with respect to the first application interface during a second session; and autonomously provide a customized second application interface via the display during the second session upon receiving the indication, wherein the customized second application interface prioritizes display of the subset of the plurality of display elements of the second application interface and includes the subset of the plurality of display elements of the second application interface displayed in a second orientation based on the determined workflow, wherein the customized second application interface includes at least one customized selectable icon that represents the second series of actions corresponding to the second application interface, and wherein the customized selectable icon, upon being selected, is to autonomously execute at least one of the second series of user actions. 9. The system of claim 8 , including instructions to display a prioritization of the subset of the plurality of display elements of the second application interface corresponding to the second series of actions. 10. The system of claim 8 , wherein: at least one of the plurality of display elements of the second application interface is displayed in a first size in the first orientation and a second size in the second orientation; or at least one of the plurality of display elements of the second application interface is displayed using a first color in the first orientation and a second color in the second orientation. 11. The system of claim 8 , including instructions to autonomously determine the customized second application interface between the first session and the second session. 12. The system of claim 8 , including instructions to: log a third series of actions taken by the user with respect to the plurality of display elements of the customized second application interface during the second session; autonomously determine an additional workflow associated with the user based on the third series of actions, the additional workflow including a sequence in which the user took the third series of actions; receive an indication of a completion of the second series of actions during a third session; and autonomously provide a further customized second application interface during the third session upon receiving the indication, wherein the further customized second application interface includes the plurality of display elements of the second application interface displayed in a third orientation based on the additional workflow. 13. The system of claim 12 , wherein the further customized second application interface includes the plurality of display elements of the second application interface displayed in a fourth orientation based on the workflow and the additional workflow. 14. The system of claim 8 , includi

Assignees

Inventors

Classifications

  • for implementing user interfaces · CPC title

  • G06F9/451Primary

    Execution arrangements for user interfaces · 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 US10802839B2 cover?
The present disclosure is related to devices, systems, and methods for user interface customization. An example device can include instructions executable by a processor to receive indications of user actions with respect to an application, wherein the actions are made using a plurality of selectable elements of an interface, determine a user tendency based on the user actions, and provide a cu…
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/451. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 13 2020 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).