Thing Machine Graph Model for IoT Service Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current definition and implementation of the Internet of Things (IoT) are limited by focusing primarily on devices and sensors connected to the Internet, rather than services offered, leading to inefficiencies and costs in algorithmic procedures and modeling.

Innovation Solution

A Thing Machine that represents actions and the things they act upon using a multi-dimensional graph model, allowing for the management and interpretation of requests through a booting vocabulary that adapts with interaction, enabling increased interpretation and action capability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a traditional client-server model with web browsers is used to access services, then compatibility and ease of operation are maintained, but mobile friendliness and adaptability to different devices are poor

Engineering Contradiction:
Improvemobile friendlinessVSAvoiduser experience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal Thing Machine platform that can operate across multiple devices and operating systems. By using a standardized thing:graph data model and vocabulary that is device-agnostic, the system provides consistent service access whether through mobile devices, desktop computers, or other platforms, eliminating the need for device-specific optimizations while maintaining universal compatibility

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

2Adaptability or versatility

If multiple dedicated mobile apps are downloaded for different services, then service functionality is improved, but device clutter and complexity increase

Engineering Contradiction:
Improveservice functionalityVSAvoidapp management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple service-specific functionalities into a single unified Thing Machine platform. Instead of requiring separate apps for different services, the system uses a common interface that can access any service through standardized protocols and data models, consolidating what would otherwise require multiple applications into one universal access point

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The Thing Machine serves as a universal platform that can access diverse services through a standardized interface. The thing:graph data model and vocabulary enable the same platform to handle different service types without requiring service-specific applications, providing multi-functionality through a single unified system

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

3Adaptability or versatility

If the Internet of Things is defined as devices and sensors connected to the Internet, then device connectivity is improved, but service modeling and interpretation become ambiguous

Engineering Contradiction:
Improvedevice connectivityVSAvoidservice definition clarity
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent segments the Internet of Things concept into two distinct layers: the physical layer (devices and sensors) and the service layer (virtual services and actions). By introducing the thing:graph data model that separately represents physical Things and virtual Services with clear distinctions in their vocabularies and data structures, the system maintains device connectivity while eliminating ambiguity in service definition through structured separation of concerns

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If a standardized Thing Machine platform is implemented, then adaptability and service access are improved, but algorithmic procedure complexity increases

Engineering Contradiction:
Improveservice accessVSAvoidalgorithmic procedures
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies homogeneity by standardizing service access through a unified Thing Machine interface and common data model. All services are accessed through the same standardized protocols, vocabulary, and thing:graph structure, creating uniform interaction patterns that simplify algorithmic procedures despite the diversity of underlying services. The consistent structure across all service accesses reduces complexity through predictability and standardization

Inventive Principle:
Principle #33Homogeneity

Data Source

PatentUS11769062B2Thing machine systems and methods
Publication Date: 2023.09.26 NORTHRUP CHARLES
  • US11769062B2 patent drawing
  • US11769062B2 patent drawing
  • US11769062B2 patent drawing

AI summary

A computer-implemented method is disclosed for a first (P(TM)) to gain knowledge. The method includes: performing a first P(TM(i)) to interact with a P(TM(thing)) to set a first Thing that is representative of content, performing a second P(TM(i)) to interact with the P(TM(thing)) to parse the content of the first Thing as a second Thing that is representative of a statement, performing a third P(TM(i)) to interact with the P(TM(thing)) to evaluate the statement of the second Thing to compute a third Thing that is representative of a performable statement, and performing a fourth P(TM(i)) to interact with the P(TM(thing)) to perform the performable statement of the third Thing, The fourth P(TM(i)), in performing the performable statement, interacts with P(TM(thing)) to set one or more Things that are representative of posterior knowledge.