Shared World Model Objects for Autonomous System Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automation systems require significant custom programming for intermachine communication, lacking a direct representation of the tasks performed by devices and the objects they manipulate, making it difficult for autonomous systems to share knowledge about their operating environments.

Innovation Solution

Autonomous systems share knowledge about their operating environments by exchanging world model objects, which represent the state of their environments, allowing them to interact without extensive custom programming, using a networking or middleware layer to synchronize and manage these objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If custom hand-tailored code is used for intermachine communication in conventional automation, then specific communication tasks can be performed, but the complexity of programming and system integration increases significantly

Engineering Contradiction:
Improvecommunication capabilityVSAvoidprogramming complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the physical workspace and objects within an autonomous system's memory. This world model allows the system to understand and manipulate digital representations of physical objects, enabling communication without custom code by sharing these standardized world model objects between systems.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The world model objects serve multiple functions: they represent physical objects, enable communication between autonomous systems, and provide a standardized interface for task coordination. This universal representation eliminates the need for system-specific communication protocols and custom programming.

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

2Loss of information

If autonomous systems share world model objects, then knowledge about operating environments can be exchanged efficiently, but data communication overhead increases

Engineering Contradiction:
Improveenvironmental knowledge sharingVSAvoiddata communication volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential world model objects that are relevant to the task at hand and transfers them between autonomous systems. Rather than sharing entire world models, only necessary objects are communicated, reducing data overhead while maintaining effective knowledge sharing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The world model objects are pre-structured and standardized within each autonomous system before communication occurs. This preliminary organization allows for efficient selective sharing, where relevant objects can be quickly identified and transferred without communicating unnecessary data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12523988B2Sharing world model objects between multiple autonomous systems
Publication Date: 2026.01.13 SIEMENS AG
  • US12523988B2 patent drawing
  • US12523988B2 patent drawing
  • US12523988B2 patent drawing

AI summary

A computer-implemented method includes operating a first autonomous system to perform a task based on executable code derived from objects in a world model of the first autonomous system. The world model objects of the first autonomous system represent an operating environment of the first autonomous system. The method includes determining an initiation trigger when the first autonomous system is to begin interaction with a second autonomous system. The second autonomous system is operated based on executable code derived from a world model that includes world model objects representing an operating environment of the second autonomous system. After the initiation trigger, the method includes sharing of the world model objects between the first and second autonomous systems. Subsequently, the method includes continuing operating the first autonomous system based on an extended world model of the first autonomous system that includes the shared world model objects of the second autonomous system.