IoT Data Analysis Tool for Dynamic Model Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developers face challenges in modifying data models for IoT devices according to customer requirements, and analyzing IoT data requires expertise, making it a time-consuming and labor-intensive process.

Innovation Solution

An analytical tool that allows users to configure data models and retrieve data from a data repository using natural language instructions, converting them into SQL queries to generate views and visualize data, enabling users to design, create, modify, and update data models without extensive training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If developers manually modify data models based on customer requirements, then data model accuracy is improved, but time consumption and labor intensity increase

Engineering Contradiction:
Improvedata model accuracyVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent introduces an analytical tool as an intermediary between customers and developers. This tool enables customers to directly configure data models through user-friendly interfaces without requiring developer intervention for each modification. The intermediary automates the model adjustment process, maintaining accuracy while reducing time consumption by eliminating manual developer-customer coordination for routine changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The analytical tool empowers customers to self-serve by independently configuring and modifying data models according to their requirements. Through intuitive interfaces and automated validation, customers can perform data model adjustments without relying on developer expertise, thereby reducing overall time consumption while maintaining model accuracy through built-in validation mechanisms.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If experts analyze IoT data manually, then data analysis accuracy is improved, but accessibility and ease of operation deteriorate

Engineering Contradiction:
Improvedata analysis accuracyVSAvoidaccessibility
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The analytical tool serves as an intermediary layer between raw IoT data and end users. It provides pre-configured analysis templates, automated data processing, and intuitive visualizations that maintain expert-level analysis accuracy while presenting results in accessible formats. This intermediary eliminates the need for users to possess expert knowledge, improving both accuracy and ease of operation simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces manual expert analysis with automated computational systems. The analytical tool uses programmed algorithms and processing logic to perform data analysis tasks that previously required human expertise. This substitution maintains measurement precision through sophisticated algorithms while dramatically improving accessibility by eliminating the need for user expertise in data analysis methodologies.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If complex data models are used to meet diverse customer requirements, then adaptability is improved, but device complexity and difficulty of operation increase

Engineering Contradiction:
Improvedata model flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The analytical tool segments the data model configuration process into discrete, manageable components. Users can independently adjust specific parameters and fields without affecting the entire model structure. This segmentation allows for high adaptability to diverse customer requirements while keeping the interface simple and the overall system complexity manageable through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic data model configuration where parameters can be adjusted in real-time without requiring system restarts or complex reconfigurations. The analytical tool provides live validation and automated updates that adapt the data model to changing requirements dynamically, improving versatility while maintaining operational simplicity through automated handling of complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11151761B2Analysing Internet of Things
Publication Date: 2021.10.19 SAP SE
  • US11151761B2 patent drawing
  • US11151761B2 patent drawing
  • US11151761B2 patent drawing

AI summary

Various embodiments of systems and methods for internet of things (IoT) data analysis are described herein. In an aspect, the method includes receiving user's input for data fields which are configured for retrieving data from a data repository. The data repository stores data related to one or more IoT devices. A structured query language (SQL) statement corresponding to the received user's input is generated. Based upon the generated SQL statement, data from the data repository is retrieved. A visual representation for displaying the retrieved data is identified. The retrieved data is rendered based upon the identified visual representation.