# US 10,409,243 B2 · Dashboard and button/tile system for an interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,409,243 B2
- Document ID: US10409243B2
- Status: Granted
- Kind: B2
- Application number: 16/044,406
- Filed: 2018-07-24
- Published: 2018-11-15
- Granted: 2019-09-10
- Earliest claimed: 2014-08-15
- Assignees: Honeywell International Inc.
- Applicants: Honeywell International Inc.
- Inventors: Albert Holaso
- Web page: https://patentgrep.com/patent/US10409243B2

## CPC

- G05B 15/02: electric
- G05B 2219/23084: Synoptic display of available, selectable control modules with their functions
- G05B 2219/2642: Domotique, domestic, home control, automation, smart house
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A system and approach having a display that shows a dashboard of smart buttons or tiles. The smart buttons or tiles may be situated in a matrix-like or other arrangement on the dashboard. The display may be customized. A smart button or tile may be operated like a standard button but conveniently pull summary information about a particular area of, for instance, a building controls system, for a user. The arrangement may permit the user to view the health of the whole system at a glance and permit the user a shortcut to see details of the particular area of the system quickly.

## Claims

### Claim 1

A building control system of a building, the building control system comprising:
a set of components of the building control system located throughout the building and connected over a network;
a memory connected to the network and configured to store historical data for the set of components;
a user interface connected to the network and including a display to display a real-time dashboard having a first portion including an explorer tree and a second portion including a plurality of smart buttons arranged in a matrix configuration for viewing by a user; and
a processor connected to the network and upon selection, by the user via the user interface, of a component of the set of components from the explorer tree, the processor is configured to:
access real-time data from the component;
access historical data for the component from the stored historical data in the memory; process the real-time data and the historical data;
obtain an energy log for the component that includes dynamic real-time summary information detailing an overall health of the component;
identify a category for each of the plurality of smart buttons;
associate a set of the dynamic real-time summary information for each of the plurality of smart buttons according to the identified category; and
generate on the display within an area of each of the plurality of smart buttons, the associated set of the dynamic real-time summary information for each of the plurality of smart buttons.

### Claim 2 (depends on 1)

The building control system of claim 1, wherein the selection of the component by the user from the explorer tree comprises a press or touch from the user or a click of a mouse cursor on a link for the component.

### Claim 3 (depends on 1)

The building control system of claim 1, wherein upon selection, by the user via the user interface, of a smart button from the plurality of smart buttons, the processor is further configured to generate on the display within an area of each of a second plurality of smart buttons, a more detailed description of the set of the dynamic real-time summary information associated with the smart button selected by the user.

### Claim 4 (depends on 3)

The building control system of claim 3, wherein the second plurality of smart buttons is arranged in a second matrix configuration for viewing by the user.

### Claim 5 (depends on 1)

The building control system of claim 1, wherein the plurality of smart buttons has an appearance of a standard button incorporating a label and displaying content obtained by controllers controlling the set of components.

### Claim 6 (depends on 1)

The building control system of claim 1, wherein: the plurality of smart buttons comprises one or more visual states; and the one or more visual states are selected from a group consisting of a normal state, a hover state, a pressed state and a disabled state.

### Claim 7 (depends on 1)

The building control system of claim 1, wherein: each smart button comprises one or more user interface visual specifications; and the one or more user interface visual specifications are selected from a group consisting of a font, font size, font color, border shape, border size, border color, standard text, descriptive text, title text, background design, background color, and graphic zoom sizes.

### Claim 8 (depends on 1)

The building control system of claim 1, wherein a background color of each of the plurality of smart buttons indicates a level of information present on the button.

### Claim 9 (depends on 1)

The building control system of claim 1, wherein the category for each of the plurality of smart buttons includes a details display, monitor alarms, view trends, maintenance, view schedule, view display, perform maintenance, manage tenants' list, generate tenants' bills, schedule events, perform tuning, generate reports, scan for devices, network errors, add and edit a network, wireless commissioning reporting, manage network devices, manage IP (internet protocol), an air handler, a building server, a search filter, equipment details, and a navigation tree.

### Claim 10

A processor of a building control system connected over a network, the processor configured to:
receive a selection, by a user via a user interface connected to the network, of a component of the building control system from an explorer tree generated on a display of the user interface;
access real-time data from the component;
access historical data for the component from memory connected to the network;
process the real-time data and the historical data;
obtain an energy log for the component that includes dynamic real-time summary information detailing an overall health of the component;
identify a category for each of a plurality of smart buttons generated and arranged in a matrix configuration on the display of the user interface for viewing by the user;
associate a set of the dynamic real-time summary information for each of the plurality of smart buttons according to the identified category; and
generate on the display within an area of each of the plurality of smart buttons, the associated set of the dynamic real-time summary information for each of the plurality of smart buttons.

### Claim 11 (depends on 10)

The processor of claim 10, wherein the selection of the component by the user from the explorer tree comprises a press or touch from the user or a click of a mouse cursor on a link for the component.

### Claim 12 (depends on 10)

The processor of claim 10, wherein upon selection, by the user via the user interface, of a smart button from the plurality of smart buttons, the processor is further configured to generate on the display within an area of each of a second plurality of smart buttons, a more detailed description of the set of the dynamic real-time summary information associated with the smart button selected by the user.

### Claim 13 (depends on 12)

The processor of claim 12, wherein the second plurality of smart buttons is arranged in a second matrix configuration for viewing by the user.

### Claim 14 (depends on 10)

The processor of claim 10, wherein the plurality of smart buttons have an appearance of a standard button incorporating a label and displaying content obtained by a controller controlling the component.

### Claim 15 (depends on 10)

The processor of claim 10, wherein:
the plurality of smart buttons comprises one or more visual states; and
the one or more visual states are selected from a group consisting of a normal state, a hover state, a pressed state and a disabled state.

### Claim 16 (depends on 10)

The system of claim 10, wherein:
each smart button comprises one or more user interface visual specifications; and
the one or more user interface visual specifications are selected from a group consisting of a font, font size, font color, border shape, border size, border color, standard text, descriptive text, title text, background design, background color, and graphic zoom sizes.

### Claim 17

A method of monitoring a building control system connected over a network, the method comprising:
receiving a selection, by a user via a user interface connected to the network, of a component of the building control system from an explorer tree generated on a display of the user interface;
accessing real-time data from the component;
accessing historical data for the component from memory connected to the network;
processing the real-time data and the historical data;
obtaining an energy log for the component that includes dynamic real-time summary information detailing an overall health of the component;
identifying a category for each of a plurality of smart buttons generated and arranged in a matrix configuration on the display of the user interface for viewing by the user;
associating a set of the dynamic real-time summary information for each of the plurality of smart buttons according to the identified category; and
generating on the display within an area of each of the plurality of smart buttons, the associated set of the dynamic real-time summary information for each of the plurality of smart buttons.

### Claim 18 (depends on 17)

The method of claim 17, wherein the selection of the component by the user from the explorer tree comprises a press or touch from the user or a click of a mouse cursor on a link for the component.

### Claim 19 (depends on 17)

The method of claim 17, wherein upon selection, by the user via the user interface, of a smart button from the plurality of smart buttons, the method further comprises generating on the display within an area of each of a second plurality of smart buttons, a more detailed description of the set of the dynamic real-time summary information associated with the smart button selected by the user.

### Claim 20 (depends on 19)

The method of claim 19, wherein the second plurality of smart buttons is arranged in a second matrix configuration for viewing by the user.
