Legal claims defining the scope of protection, as filed with the USPTO.
1. A system comprising: a processor configured to: determine a set of context-variable values, wherein the values are detectable by a vehicle, responsive to a restriction imposition resulting in a limited-display capability for displaying selectable application icons, and wherein the context-variables include at least one variable different from a variable corresponding to a reason for the restriction imposition; determine whether a correlation exists between the context-variable values and context states saved for each of a plurality of applications displayable as selectable application icons, the context states defining context variable values previously present when a respective application was used and the correlation based on whether at least one context state for a given application matches a context-variable value wherein the context states are states that were saved, with respect to the respective application that was previously used, based on observation of a past context variable value that existed when the respective application was used at a past time, and wherein a plurality of states is saved for at least one context variable associated with the respective application; defining a weighted value associated with each application based on correlation to determined context-variable values, wherein applications with more correlation to current context-variable values are weighted higher than applications with less correlation; and display, up to a maximum number of displayable icons permitted by the restriction imposition, a predefined number of the plurality of selectable application icons corresponding to the applications having highest weightings with the plurality of selectable icons.
2. The system of claim 1 , wherein the restriction imposition results from a vehicle speed.
3. The system of claim 1 , wherein the restriction imposition results from a determined driver-distraction level.
4. The system of claim 1 , wherein the processor is configured to weight the correlations based on a user-defined weighting for one or more of the context variables.
5. The system of claim 1 , wherein the processor is further configured to: present a selectable button for switching a display between context-based application ordering and overall-usage based application ordering; and switch a display between the predefined number of the plurality of selectable application icons and the predefined number of overall-usage based selectable application icons, corresponding to the applications a user uses most frequently, responsive to selection of the button.
6. The system of claim 1 , wherein the predefined number is a predefined subset less than a total number of displayable selectable application icons permissible as defined by the restriction, wherein a remainder of the total number of displayable selectable application icons are displayed based on observed overall usage, wherein the icons displayed based on observed overall usage are different from icons displayed as part of the subset.
7. The system of claim 1 , wherein the determined context-variable values include a current location value.
8. The system of claim 1 , wherein the determined context-variable values include a current weather state.
9. The system of claim 1 , wherein the determined context-variable values include a current road type.
10. The system of claim 1 , wherein the determined context-variable values include a current time of day.
11. The system of claim 1 , wherein the determined context-variable values include a current day of week.
12. The system of claim 1 , wherein the determined context-variable values include a current proximity to a known point of interest.
13. The system of claim 1 , wherein the determined context-variable values include a current vehicle speed.
14. The system of claim 1 , wherein the determined context-variable values include a current number of passengers.
15. The system of claim 1 , wherein the determined context-variable values considered for determining the correlation of a given application are chosen based on contexts designated by a user as being contexts to be considered when evaluating the suitability of the given application for display.
Unknown
October 19, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.