G05B23/0218

System and method for water leak detection

Methods, systems, and apparatus, including computer programs encoded on a storage device, for performing leak detection. In one aspect, the method includes actions of obtaining water consumption data that is based on first sensor data generated by a connected water meter that is installed at a property, determining, based on the obtained water consumption data, (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, in response to determining (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, determining, based on a type of water leak that is determined to be occurring at the property, an operation to mitigate potential damages caused by the water leak, and initiating performance of the operation in order to mitigate potential damages caused by the water leak.

System and method for arc detection and intervention in solar energy systems
10754365 · 2020-08-25 · ·

An arc detection and intervention system for a solar energy system. One or more arc detectors are strategically located among strings of solar panels. In conjunction with local management units (LMUs), arcs can be isolated and affected panels disconnected from the solar energy system.

Steam-Using Facility Monitoring System
20200240287 · 2020-07-30 ·

Suitability of an operational state of a steam-using equipment is accurately estimated to allow for early detection of a sign of abnormality in the steam-using equipment. A steam-using facility monitoring system (M) comprised of a steam-using equipment (4) includes a control state detector (D1) that detects a state of a steam controller (1) provided in a steam pipe (2) accompanying the steam-using equipment (4), and an operational state estimating means (5) having a signal input unit (S1) that inputs a detection signal (i) from the control state detector (D1) and an operational state estimation unit (S2) that estimates the operational state of the steam-using equipment (4) based on one inputted detection signal (i) or a preset particular combination of detection signals (i).

BUILDING AUTOMATION SYSTEM WITH VISITOR MANAGEMENT

One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a request to hold a meeting in a building, the request including an individual, retrieve, from the request, contact information for the individual, transmit a request for identifying information to the individual using the contact information, determine a purpose of the individual based on the identifying information, generate a virtual ticket for the individual based on the purpose of the individual, identify a presence of the individual at the building based on the identifying information and image data, and control access control devices in response to identifying the presence of the individual to grant the individual access to the building.

BUILDING AUTOMATION SYSTEM WITH FAULT ANALYSIS AND COMPONENT PROCUREMENT

One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive data corresponding to a first condition of a building component within a building, determine, based on the data, an actual or anticipated fault state of the building component, retrieve, from a graph data structure including a number of entities and a number of relationships between the entities, and wherein the graph data structure represents at least one of a space, person, component, or event, first context information corresponding to the building component and second context information corresponding to the building, and determine, based on the first and second context information, a service action for the building component.

SMART BUILDING AUTOMATION SYSTEM WITH DIGITAL SIGNAGE

One or more non-transitory computer-readable storage mediums having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive, from a sensor, identifying information associated with an individual, query a database to retrieve context information corresponding to the individual, the database comprising a number of entities corresponding to two or more of spaces, equipment, people, or events and a number of relationships between the entities, the context information determined based on the entities and relationships of the database, determine a purpose of the individual based on the context information, dynamically generate a user interface element for a display based on the purpose of the individual, and control the display to display the user interface element.

SMART BUILDING AUTOMATION SYSTEM WITH EMPLOYEE PRODUCTIVITY FEATURES

A method, including implementing a software agent to traverse a graph data structure to extract financial information associated with operation of a space, retrieving, by further traversing the graph data structure using the software agent, context information associated with the space, the context information including time spent by employees in the space, generating, using the software agent, a metric associated with the employees of the space, wherein the metric includes a representation of efficiency based on the financial information and the context information, comparing, by the software agent, the metric to historical information, and transmitting a report to a computing device, wherein the report is based on the comparison.

CONFERENCE ROOM MANAGEMENT SYSTEM

One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a request to hold a meeting in a building, retrieve user preferences associated with an attendee of the meeting, dynamically determine meeting parameters associated with the meeting based on the request and the user preferences, identify one or more meeting parameters that deviate from the request or the user preferences, and transmit a notification indicating the identified one or more meeting parameters.

LOBBY MANAGEMENT SYSTEM

One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to detect an individual who enters into a lobby of a building, retrieve context information corresponding to the individual, update a user profile of the individual to indicate the individual has arrived at the building, and control one or more access control devices to grant the individual access to the building based on the context information.

SMART PARKING LOT SYSTEM

One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to detect a vehicle that enters into a parking lot, identify an individual associated with the vehicle, retrieve context information corresponding to the individual, dynamically determine a first parking space based on the context information and available parking spaces, and provide the individual with directions to the first parking space.