GRAPHICAL DISPLAY WITH HIERARCHICAL GAUGE PLACEMENT
First Claim
1. A computer implemented method for customizing a priority of a graphical element that conveys vehicle readings in a display panel, wherein the graphical element is initially assigned a default priority, the computer implemented method comprising:
- receiving input from a user that changes a priority level associated with a first graphical element;
obtaining a desired location of the first graphical element from the input from the user;
if the desired location of the first graphical element generally corresponds to the location of a second graphical element, then;
reassigning the first and second graphical elements different priority levels, which results in a hierarchical structure of the first and second graphical elements;
changing attributes of the first and second graphical elements in accordance with the priority level assigned to each element;
rendering the display panel to reflect the changed attributes of the graphical elements, wherein a graphical element with a higher priority level appears more prominently than a graphical element with a lower priority level.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical display is provided to allow a user to dynamically customize the location, appearance, priority, and arrangement of virtual gauges displayed on an instrument panel of a vehicle. A user can select a virtual gauge and move to a desired location in the instrument panel. The selected virtual gauge is assigned a highest priority level, which may result in a hierarchical structure including other virtual gauges. In one aspect, the selected virtual gauge may appear more prominently that other virtual gauges in the hierarchical structure and thus is readily accessed by a user without having to navigate through multiple layers of other virtual gauges. When an adverse vehicle condition is identified, a virtual gauge associated with the condition is assigned an urgent priority level that generally trumps any priority levels assigned to other virtual gauges on the display.
134 Citations
20 Claims
-
1. A computer implemented method for customizing a priority of a graphical element that conveys vehicle readings in a display panel, wherein the graphical element is initially assigned a default priority, the computer implemented method comprising:
-
receiving input from a user that changes a priority level associated with a first graphical element; obtaining a desired location of the first graphical element from the input from the user; if the desired location of the first graphical element generally corresponds to the location of a second graphical element, then; reassigning the first and second graphical elements different priority levels, which results in a hierarchical structure of the first and second graphical elements; changing attributes of the first and second graphical elements in accordance with the priority level assigned to each element; rendering the display panel to reflect the changed attributes of the graphical elements, wherein a graphical element with a higher priority level appears more prominently than a graphical element with a lower priority level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A display panel in which arrangement of graphical elements that convey vehicle readings may be configured by a user, the display panel operative to:
-
detect a triggering event to change a priority of at least one graphical element; determine if the triggering event is caused by an abnormal condition or by a user; if the triggering event is caused by the user; assign a first graphical element a first priority level, wherein the user inputs to select the first graphical element; obtain a desired location of the first graphical element from the user'"'"'s input; in response to obtaining the desired location, identify a second graphical element of which priority is affected by the user input, wherein the second graphical element is assigned a second priority level that has lower priority than the first priority level; change attributes of the first and second graphical elements in accordance with the priority level assigned to each element and the desired location; if the triggering event is cause by the abnormal condition; assign a graphical element associated with the abnormal condition an emergency priority level, wherein the emergency priority level is the highest priority level among the priority levels assigned to the graphical elements displayed on the display; obtain a location of the graphical element to be displayed on the display; change attributes of the graphical element associated with the abnormal condition in accordance with the priority emergency level and the obtained location; and render the graphical elements on the display panel to reflect the changes in the attributes of the graphical elements, wherein the graphical element with higher priority appears more prominently than the graphical element with lower priority. - View Dependent Claims (13, 14, 15)
-
-
16. A graphical display having modules for changing a priority of a graphical element in the graphical display, wherein the graphical element is initially assigned a default priority level, the graphical display comprising:
-
a user interface module configured to obtain input and render graphical elements on the graphical display; a priority configuration module operative to; allow a user to select a graphical element to assign a desired priority level that is higher than the default priority level; reassign the selected graphical element with the desired priority level; obtain from the user a desired location for the graphical element in the graphical display; change attributes of the selected graphical element in accordance with the priority level assigned to the selected graphical element; and cause the user interface module to render the selected graphical element on the graphical display in accordance with the changed attributes and the desired location, wherein upon detection of an abnormal condition of a vehicle, the priority configuration module reassigns an emergency priority level to a graphical element associated with an abnormal condition, and the priority configuration module causes the graphical element associated with an abnormal condition to be rendered such that the user is alerted about the abnormal condition. - View Dependent Claims (17, 18, 19, 20)
-
Specification