Battery Management Microservices with Unified Messaging for Scalability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ICT management platforms for industrial systems face challenges in achieving high availability and scalability without resorting to redundancy, due to their complex, monolithic architectures that integrate diverse, heterogeneous subsystems with various interfaces and protocols.

Innovation Solution

A micro-services architecture with standardized generic structures for each micro-service, including a business function and messaging sub-service, supported by a unified communication system for data exchange, enabling independent and asynchronous communication among micro-services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a monolithic architecture is used to integrate diverse subsystems, then system functionality is complete, but scalability and availability are limited

Engineering Contradiction:
Improvesystem functionalityVSAvoidavailability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies segmentation by dividing the monolithic system into independent micro-services that can be deployed and managed separately. Each micro-service handles specific business functions, allowing the system to maintain complete functionality while improving availability through independent operation of service components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal communication infrastructure that supports multiple heterogeneous subsystems through standardized interfaces. The communication system provides universal protocols and message formats that enable diverse services to interact, maintaining system versatility while allowing individual service independence.

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

2Adaptability or versatility

If a monolithic architecture is used to integrate diverse subsystems, then system functionality is complete, but scalability is limited

Engineering Contradiction:
Improvesystem functionalityVSAvoidscalability
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system is segmented into independent micro-services that can be developed, deployed, and scaled independently. This segmentation enables scalable architecture where specific services can be replicated or expanded based on demand without affecting the entire system, thus improving productivity through selective scaling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic service registration and discovery mechanisms that allow the system to adapt its architecture at runtime. New services can be dynamically added to the ecosystem, and the communication infrastructure automatically routes messages, enabling the system to scale flexibly in response to changing requirements.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If heterogeneous subsystems with various interfaces and protocols are integrated, then system capability is comprehensive, but device complexity increases

Engineering Contradiction:
Improvesystem capabilityVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a universal communication system as an intermediary layer between heterogeneous subsystems. This mediator translates various protocols and interfaces into standardized message formats, reducing architecture complexity by abstracting the heterogeneity while maintaining comprehensive system capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication infrastructure enforces homogeneous message formats and protocols across all service interactions. By standardizing the communication layer, the system reduces complexity in integrating heterogeneous subsystems, as all services interact through uniform interfaces regardless of their internal diversity.

Inventive Principle:
Principle #33Homogeneity

Data Source

PatentUS12443165B2Micro-service management platform relating to battery management
Publication Date: 2025.10.14 SAFT GRP SA
  • US12443165B2 patent drawing
  • US12443165B2 patent drawing
  • US12443165B2 patent drawing

AI summary

The present invention relates to a service platform implemented by one or more computers. The platform comprises one or more micro-services, each micro-service having a standardized generic structure comprising: a subservice implementing a business function, a messaging sub-service. The platform also includes a communication system for exchanging data and messages, referred to as unified communication system.