Building Context Graphs for Adaptive User Data Presentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Building management systems lack dynamic user interfaces that adapt to user preferences and contextual information, presenting only pre-designed data without the ability to change based on user interests or building context.

Innovation Solution

A building management system that uses a graph database to receive unstructured user questions, extract context, and retrieve data to compose presentations dynamically, incorporating data ingestion and dynamic user experience services to provide visual, textual, or audible outputs based on user input and building data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static, predefined user interface application is used to present building data, then the system structure is simple and easy to implement, but the interface cannot adapt to user preferences or building context dynamically

Engineering Contradiction:
Improveinterface adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic user interface that automatically adapts to user preferences and building context by using machine learning models to generate personalized presentations of building data, transforming the static interface into a dynamic system that evolves based on user interactions and contextual information

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs automated content generation and curation mechanisms that allow the interface to self-adjust and self-optimize based on user behavior patterns, eliminating the need for manual configuration while maintaining high adaptability to individual user needs and building contexts

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If a developer-designed user interface presents only predefined information, then the implementation is straightforward, but the interface cannot change based on user interest or building context

Engineering Contradiction:
Improveinterface flexibilityVSAvoidcontext information loss
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system pre-processes and structures building data using knowledge graphs and ontologies before presentation, organizing information in advance according to multiple potential user perspectives and building contexts, enabling rapid adaptation without losing contextual relationships during runtime

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a machine learning-based content generation intermediary that acts as a mediator between the raw building data and the user interface, translating structured data into personalized presentations while preserving contextual information through learned relationships and patterns

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If a static data analytics system is deployed, then the system is stable and reliable, but it cannot dynamically meet user needs or preferences

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidautomation level
Core Design Contradiction:
Adaptability or versatilityVSExtent of automation

Solution Approach 1:

The system implements continuous feedback loops where user interactions with the interface are monitored and fed back to the machine learning models, which automatically adjust the data presentation and analytics based on observed user preferences and behavior patterns, enabling dynamic adaptation while maintaining system stability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The automated content generation system performs self-optimization by continuously learning from user interactions and building context data, automatically adjusting analytics parameters and presentation formats without requiring manual reconfiguration, thereby achieving high adaptability through automation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11226598B2Building system with user presentation composition based on building context
Publication Date: 2022.01.18 JOHNSON CONTROLS TECHNOLOGY CO
  • US11226598B2 patent drawing
  • US11226598B2 patent drawing
  • US11226598B2 patent drawing

AI summary

A building system includes one or more storage devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive an unstructured user question from a user device of a user and query a graph database based on the unstructured user question to extract context associated with the unstructured user question from contextual information of a building stored by the graph database, wherein the graph database stores the contextual information of the building through nodes and edges between the nodes, wherein the nodes represent equipment, spaces, people, and events associated building and the edges represent relationships between the equipment, spaces, people, and events. The instructions further cause the one or more processors to retrieve data from one or more data sources based on the context and compose a presentation based on the retrieved data.