Dynamic and configurable user interface
First Claim
1. A method for generating a mobile device'"'"'s user interface, the method comprising:
- receiving, via the mobile device, input from a user of the mobile device, the input being related to a selection of a notification area within a graphical user interface (GUI) for presenting dynamic context-dependent informational cues;
determining one or more context-associated variables associated with an environment in which the mobile device is or has been located;
determining a future context by identifying cumulative or time-weighted clusters of values of the one or more context-associated variables, the future context determined based on the one or more context-associated variables;
identifying a subset of a set of informational cues, the subset being associated with the future context; and
presenting, via the mobile device, the identified subset within the notification area to the user, and hiding other informational cues in the set of informational cues, wherein the identified subset is presented prior to occurrence of the future context,wherein the presentation accords with the received user input,wherein the set of informational cues represent programs executable on the mobile device, each of the set of informational cues comprising a graphical icon associated with a respective one of the programs, andwherein the future context is determined, and the subset of informational cues is identified and presented, prior to execution of any of the programs.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a method for generating a mobile device'"'"'s user interface is provided. The method may include: receiving, via the mobile device, input from a user of the mobile device, the input being related to a property for presenting dynamic context-dependent informational cues; determining a context; identifying a subset of a set of informational cues, the subset being associated with the context; and predominately presenting, via the mobile device, the identified subset to the user, the presentation being predominate as compared to any presentation of other informational cues in the set of informational cues, wherein the presentation accords with the received user input.
28 Citations
39 Claims
-
1. A method for generating a mobile device'"'"'s user interface, the method comprising:
-
receiving, via the mobile device, input from a user of the mobile device, the input being related to a selection of a notification area within a graphical user interface (GUI) for presenting dynamic context-dependent informational cues; determining one or more context-associated variables associated with an environment in which the mobile device is or has been located; determining a future context by identifying cumulative or time-weighted clusters of values of the one or more context-associated variables, the future context determined based on the one or more context-associated variables; identifying a subset of a set of informational cues, the subset being associated with the future context; and presenting, via the mobile device, the identified subset within the notification area to the user, and hiding other informational cues in the set of informational cues, wherein the identified subset is presented prior to occurrence of the future context, wherein the presentation accords with the received user input, wherein the set of informational cues represent programs executable on the mobile device, each of the set of informational cues comprising a graphical icon associated with a respective one of the programs, and wherein the future context is determined, and the subset of informational cues is identified and presented, prior to execution of any of the programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A processor-readable non-transitory medium comprising processor readable instructions configured to cause a processor to:
-
receive input from a user of the mobile device, the input being related to a selection of a user specified notification area within a graphical user interface (GUI) for presenting dynamic context-dependent informational cues; determine one or more context-associated variables associated with an environment in which the mobile device is or has been located; determine a future context by identifying cumulative or time-weighted clusters of values of the one or more context-associated variables, the future context determined based on the one or more context-associated variables; associate the determined future context with a subset of a set of informational cues; and generate a user interface that presents the subset within the notification area and hides presentation of other informational cues in the set of informational cues, wherein the user interface that presents the subset is generated prior to occurrence of the future context, wherein the presentation of the subset accords with the received user input, wherein the set of informational cues represent programs executable on the mobile device, each of the set of informational cues comprising a graphical icon associated with a respective one of the programs, and wherein the future context is determined, and the subset of informational cues is identified and presented, prior to execution of any of the programs. - View Dependent Claims (30, 31, 32)
-
-
33. A system for generating a mobile device'"'"'s user interface, the system comprising:
-
an input device configured to receive an input from a user of the mobile device, the input being related to a selection of a user specified notification area within a graphical user interface (GUI) for presenting dynamic context-dependent informational cues; and one or more processors programmed with computer-executable instructions to; determine one or more context-associated variables associated with an environment in which the mobile device is or has been located; determine a future context by identifying cumulative or time-weighted clusters of values of the one or more context-associated variables, the future context determined based on the one or more context-associated variables; identify a subset of a set of informational cues, the subset being associated with the future context; and generate the user interface to present the identified subset within the notification area to the user, the presentation comprising presenting the identified subset and hiding other informational cues in the set of informational cues, wherein the user interface is generated to present the identified subset prior to occurrence of the future context, wherein the presentation accords with the received user input, wherein the set of informational cues represent programs executable on the mobile device, each of the set of informational cues comprising a graphical icon associated with a respective one of the programs, and wherein the future context is determined, and the subset of informational cues is identified and presented, prior to execution of any of the programs. - View Dependent Claims (34, 35, 36)
-
-
37. A system for generating a user interface, the system comprising:
-
means for receiving input from a user of a mobile device, the input being related to a selection of a user specified notification area within a graphical user interface (GUI) for presenting dynamic context-dependent informational cues; means for determining one or more context-associated variables associated with an environment in which the mobile device is or has been located; means for determining a future context by identifying cumulative or time-weighted clusters of values of the one or more context-associated variables, the future context determined based on the one or more context-associated variables; means for identifying a subset of a set of informational cues, the subset being associated with the future context; and means for presenting the identified subset within the notification area and hiding presentation of other informational cues in the set of informational cues, wherein the presentation accords with the received user input, wherein the identified subset is presented prior to occurrence of the future context, wherein the set of informational cues represent programs executable on the mobile device, each of the set of informational cues comprising a graphical icon associated with a respective one of the programs, and wherein the means for determining the future context is configured to determine the future context, the means for identifying is configured to identify the subset of informational cues, and the means for presenting is configured to present the identified subset, prior to execution of any of the programs. - View Dependent Claims (38, 39)
-
Specification