Entity Graph Commands for Smart Building Time-Series Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing amount of data from smart building environments poses a challenge for effective analysis, as existing building management systems struggle to efficiently manage and process time-series data from various objects, devices, and sensors, leading to inefficiencies in data management and decision-making.

Innovation Solution

A building management cloud computing system that processes time-series data by generating input timeseries from raw data points, identifying object and data entities, and creating derived timeseries through processing workflows, while also storing historical values and virtual data points, enabling efficient data management and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing building management systems are used to manage time-series data from various objects, devices, and sensors, then the system can collect and store data, but the system struggles to efficiently process and analyze the increasing amount of data, leading to data management inefficiencies

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidamount of data
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the building management system into multiple specialized components: a data collection module that gathers raw data from sensors and devices, a data processing module that transforms and analyzes the data, and a data storage module that archives processed information. This segmentation allows each module to handle specific tasks efficiently, preventing the system from being overwhelmed by the increasing volume of data while maintaining high processing productivity.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If more data is collected from smart building objects and devices, then better analysis and decision-making can be achieved, but the complexity of managing and processing this data increases

Engineering Contradiction:
Improvedata analysis qualityVSAvoiddata management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces intermediary components including a standardized data interface layer that mediates between diverse data sources and the processing system, and a data normalization module that acts as an intermediary to standardize different data formats. These intermediaries simplify data management complexity by providing uniform interfaces and processing routines, allowing the system to handle increased data volume without proportionally increasing management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal data processing framework that can handle multiple types of data from various sources (sensors, devices, systems) through a single integrated processing pipeline. This multi-functional approach reduces management complexity by eliminating the need for separate processing routines for each data type, while still enabling comprehensive data analysis for improved decision-making.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If real-time data processing is implemented for monitoring and decision-making, then operational efficiency improves, but the system requires more sophisticated data processing capabilities

Engineering Contradiction:
Improveoperational efficiencyVSAvoidprocessing capability complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary data processing steps including data validation, filtering, and preliminary analysis before main processing occurs. This preliminary action prepares data in advance, reducing the computational complexity required for real-time processing while maintaining high operational efficiency. The system performs initial data quality checks and transformations upfront, so that subsequent real-time processing can focus on analysis rather than basic data preparation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11762886B2Building system with entity graph commands
Publication Date: 2023.09.19 JOHNSON CONTROLS TECHNOLOGY CO
  • US11762886B2 patent drawing
  • US11762886B2 patent drawing
  • US11762886B2 patent drawing

AI summary

One or more non-transitory computer readable media contain program instructions that, when executed, cause one or more processors to: receive first raw data including one or more first data points generated by a first object of a plurality of objects associated with one or more buildings; generate first input timeseries according to the one or more data points; access a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of objects and data entities representing stored data, the smart entities being interconnected by relational objects indicating relationships between the smart entities; identify a first object entity representing the first object from a first identifier in the first input timeseries; identify a first data entity from a first relational object indicating a relationship between the first object entity and the first data entity; and store the first input timeseries in the first data entity.