US 12,141,202 B2
Determining and publishing changed information from data sources to data consumers
Quinten Pohl, Naas (IE)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Dec. 8, 2022, as Appl. No. 18/077,779.
Prior Publication US 2024/0193209 A1, Jun. 13, 2024
Int. Cl. G06F 7/00 (2006.01); G06F 16/901 (2019.01)
CPC G06F 16/9014 (2019.01) 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
at least one processing device comprising a processor coupled to a memory;
the at least one processing device being configured to perform steps of:
performing a polling operation for at least one data source to obtain information for one or more designated topics of interest;
determining whether the information for a given one of the one or more designated topics of interest obtained during the polling operation comprises changed information;
responsive to determining that the information for the given designated topic of interest obtained during the polling operation comprises changed information, generating one or more events comprising the changed information; and
publishing the generated one or more events to one or more event streams, the one or more event streams being subscribed to by one or more data consumers;
wherein the one or more data consumers each comprise one or more devices that are operated by a given entity, the at least one data source being operated by an additional entity different than the given entity; and
wherein the at least one data source is associated with a legacy system not configured for providing one or more notifications to the one or more data consumers in response to the changed information for the given designated topic of interest.