×

Selection and display of custom user interface controls

  • US 10,521,854 B1
  • Filed: 01/04/2017
  • Issued: 12/31/2019
  • Est. Priority Date: 01/04/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a memory;

    a processor in communication with the memory; and

    specific computer-executable instructions stored in the memory that, when executed by the processor, configure the processor to;

    obtain a plurality of custom user interface controls associated with a user from a data store, wherein each of the plurality of custom user interface controls is associated with a respective at least one action;

    for each control of the plurality of custom user interface controls;

    determine, based at least in part on a plurality of previously performed actions, an average time between performances of the at least one action associated with the control;

    determine, based at least in part on the plurality of previously performed actions, an elapsed time since the at least one action was last performed; and

    determine, based at least in part on the average time and the elapsed time, a relevance of the control;

    determine a number of custom user interface controls to display;

    select, based at least in part on the relevance of each of the plurality of custom user interface controls, a subset of the plurality of custom user interface controls, wherein a number of controls in the subset corresponds to the number of custom user interface controls to display; and

    cause display of a user interface including at least the subset of the plurality of custom user interface controls.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×