Modifying application functionality based on usage patterns of other users
US-2017075506-A1 · Mar 16, 2017 · US
US10802839B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10802839-B2 |
| Application number | US-201615357242-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 21, 2016 |
| Priority date | Nov 21, 2016 |
| Publication date | Oct 13, 2020 |
| Grant date | Oct 13, 2020 |
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 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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.