US 12,443,165 B2
Micro-service management platform relating to battery management
Stéphane Alaimo, Bordeaux (FR)
Assigned to SAFT (France), Paris (FR)
Appl. No. 17/784,900
Filed by SAFT, Levallois-Perret (FR)
PCT Filed Dec. 11, 2020, PCT No. PCT/FR2020/052404
§ 371(c)(1), (2) Date Jun. 13, 2022,
PCT Pub. No. WO2021/116633, PCT Pub. Date Jun. 17, 2021.
Claims priority of application No. FR1914436 (FR), filed on Dec. 13, 2019.
Prior Publication US 2023/0011254 A1, Jan. 12, 2023
Int. Cl. G05B 19/4155 (2006.01)
CPC G05B 19/4155 (2013.01) [G05B 2219/31449 (2013.01)] 11 Claims
OG exemplary drawing
 
1. 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.