Back to results
US 12,443,165 B2Granted
Micro-service management platform relating to battery management
AssigneeSAFT (France)
InventorStéphane Alaimo
Life of this patent
Estimating the term…
Abstract
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.
Claims11
A service platform that is implemented by one or more computers, for managing a battery and its auxiliary equipment units, the service platform comprising:
- one or more micro-services, each micro-service having a standardized generic structure comprising:
- a sub-service implementing a business function;
- and
- a messaging sub-service;
- and
- a unified communication system for enabling exchange of data and messages,
- wherein:
- each micro-service further includes at least one micro-service management function, wherein the at least one micro-service management function includes a configuration management function configured to manage a configuration of the one or more micro-services;
- (ii) the unified communication system comprises:
- sockets configured to enable inter-micro-service communication, either local or via a TCP/IP network, the sockets being configured by the configuration management function for managing the configuration of the one or more micro-services and to enable inter-micro-service communication using a stateless proxy which connects a micro-service that is publishing one or more messages concerning one or more topics of a messaging system with one or more micro-services that have subscribed to the one or more topics of the messaging system;
- and
- (iii) the messaging sub-service includes:
- a subscription function for subscribing to one or more messaging system topics, wherein the subscription function includes subscribing to one or more topics of the messaging sub-service, formatting and writing the data contained in the messages associated with the one or more topics subscribed to a local database that is suitable for the storing of time-stamped data.
10 more elements
Dependencies are inferred from the claim text.