Spinning Mill Controller Container Updates for Stable Machine Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine controllers in spinning mills face challenges in simplifying the updating process, particularly when adapting to new operating systems or releasing updates, due to the inter-dependencies of application programs and the difficulty in assessing the effects of modifications.

Innovation Solution

A machine controller architecture utilizing container-based services, where each service is encapsulated in a container image, allowing for independent updates and automated management through a container daemon, enabling seamless integration with various operating systems, including UNIX, Linux, and Windows, and supporting service-oriented and event-driven architectures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If application programs are updated manually to improve control functions, then the control capability is improved, but the updating process becomes complex and time-consuming due to inter-dependencies of functions

Engineering Contradiction:
Improvecontrol capabilityVSAvoidupdating process time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the application program into multiple independent modules, each encapsulating specific functions. These modules can be updated independently without affecting other parts of the system, thereby reducing updating time and complexity while maintaining improved control capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a module management unit as an intermediary that handles module loading, unloading, and updating. This mediator abstracts the complexity of inter-dependencies, allowing modules to be updated independently while the management unit ensures proper integration and coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual updating is performed to assess modification effects, then system stability is maintained, but productivity and response time for updates are reduced

Engineering Contradiction:
Improvesystem stabilityVSAvoidupdate speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary actions by validating and testing modules before they are loaded into the system. The module management unit checks module compatibility and integrity in advance, ensuring system stability is maintained while enabling faster update deployment without manual assessment delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service updating through automated module validation, loading, and integration processes. The module management unit automatically assesses modification effects and manages updates without requiring manual intervention, thereby maintaining system stability while significantly improving update productivity.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the application program is updated frequently to improve control functions, then adaptability is improved, but the complexity of managing inter-dependent functions increases

Engineering Contradiction:
Improvecontrol function adaptabilityVSAvoidprogram management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By dividing the application program into independent modules, the patent reduces program management complexity. Each module can be developed, updated, and managed separately, allowing frequent updates to improve control function adaptability without increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The module management unit provides universal functions for managing all modules, including loading, unloading, updating, and validation. This multi-functional manager simplifies the complexity of managing multiple inter-dependent functions by providing a unified interface and consistent management mechanisms.

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

Data Source

PatentUS12522955B2Machine controller for controlling operation of a machine of a spinning mill, as well as an electronic device and a method for updating such machine controllers
Publication Date: 2026.01.13 RIETER CZ AS
  • US12522955B2 patent drawing
  • US12522955B2 patent drawing
  • US12522955B2 patent drawing

AI summary

A machine controller for operation of a spinning mill machine includes a storage of an operating system code, container daemon code, and a plurality of container images. A processor section performs the following: provide a running operating system based on the operating system code; provide a running container daemon based on the container daemon code; and provide running containers based on the plurality of container images. The running operating system includes access functions for accessing the machine of the spinning mill and each one of a set of the running containers provides a service for controlling operation of the spinning mill machine. The running container daemon concurrently interfaces services of the running containers with access functions of the running operating system. The machine controller further includes an update service that updates the container images of the machine controller.