US 12,326,855 B1
Ensuring data consistency across multiple monitoring services
Ganesh Ghodake, Pune (IN); and Ofir Ezrielev, Beer Sheva (IL)
Assigned to Dell Products L.P., Rock Rock, TX (US)
Filed by Dell Products L.P., Round Rock,, TX (US)
Filed on Jun. 20, 2024, as Appl. No. 18/748,693.
Int. Cl. G06F 16/20 (2019.01); G06F 16/23 (2019.01); G06F 16/27 (2019.01)
CPC G06F 16/2365 (2019.01) [G06F 16/27 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system for ensuring data consistency across multiple monitoring services, comprising:
one or more processors; and
a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
send, by a data originator service that monitors at least one component of a data protection platform, a synchronization indicator to monitoring services that monitor the at least one component of the data protection platform, in response to a determination that a synchronization criterion is satisfied;
send, by the data originator service, updated data to at least one of the monitoring services, in response to a determination that the at least one of the monitoring services responds to receiving the synchronization indicator by initiating synchronization of the updated data;
store, by the at least one of the monitoring services, the updated data received from the data originator service; and
enable simultaneous update, by the data originator service, of a display of the updated data for a user of any of the monitoring services, in response to a determination that each of the monitoring services that received the synchronization indicator one of stored the updated data or is yet to initiate synchronization of the updated data.