Back to results
US 9,069,578 B2Granted
Dynamic user interface elements
AssigneeAdobe Systems Incorporated
InventorsDurga Deepthi Ramesh Singh, Sreedhar Ranganathan, Jamie Myrold
Life of this patent
Estimating the term…
Abstract
A set of rules and a current context for a user is obtained. The set of rules and the current context are used to determine a rule weight for each of a set of user interface elements. One or more of the user interface elements is caused to be displayed. Which user interface elements are displayed is based at least in part on the rule weights.
Claims27
A computer implemented method comprising:
- determining a current context for a particular user using an application having a plurality of user interface elements, wherein the current context is based in part on a current locale of the particular user, a current attribute of the particular user, a current time, or a current date, the current context automatically and dynamically determined by the computer while the particular user uses the application;
- ranking the user interface elements based on the current context;
- and
- displaying one or more of the plurality of user interface elements based at least in part on the ranking of user interface elements.
1 more element
A computer program product, the computer program product being embodied in a non-transient computer readable medium and comprising computer instructions for:
- determining a current context for a particular user using an application having a plurality of user interface elements, wherein the current context is based in part on a current locale of the particular user, a current attribute of the particular user, a current time, or a current date, the current context automatically and dynamically determined by the computer while the particular user uses the application;
- ranking the user interface elements based on the current context;
- and
- displaying one or more of the plurality of user interface elements based at least in part on the the ranking of user interface elements.
1 more element
A system comprising:
- a processor;
- and
- a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:
- determine a current context for a particular user using an application having a plurality of user interface elements, wherein the current context is based in part on a current locale of the particular user, a current attribute of the particular user, a current time, or a current date, the current context automatically determined by the computer while the particular user uses the application;
- rank the user interface elements based on the current context;
- and
- display one or more of the plurality of user interface elements based at least in part on the ranking of user interface elements.
4 more elements
Dependencies are inferred from the claim text.