Distributed data collection across multiple nodes

US12524437B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12524437-B2
Application numberUS-202418592277-A
CountryUS
Kind codeB2
Filing dateFeb 29, 2024
Priority dateFeb 29, 2024
Publication dateJan 13, 2026
Grant dateJan 13, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A remote compute device stores a first workgroup table. The first workgroup table identifies similarly profiled information handling systems for a first workgroup. A processor receives a telemetry data request from an application and determines a plurality of data sets within the telemetry data request. The processor determines a distribution of the data sets among the similarly profiled information handling systems of the first workgroup. The processor provides a different data set to a different information handling system of the first similarly profiled information handling systems. The processor receives collected data from each of the first similarly profiled information handling systems of the first workgroup and combines the collected data into complete collected data set. The processor provides the complete collected data set to the application.

First claim

Opening claim text (preview).

What is claimed is: 1 . A remote compute device comprising: memory to store a first workgroup table, wherein the first workgroup table identifies a first plurality of similarly profiled information handling systems for a first workgroup; and a hardware processor to communicate with the memory, the processor to: receive a telemetry data request from an application, wherein the application is a data-driven intelligent model, wherein the telemetry data request identifies data to be collected from a single information handling system of the first workgroup; separate the telemetry data request into a plurality of data sets, wherein a number data sets in the plurality of data sets is based on a total number of the first similarly profiled information handling systems in the first workgroup, wherein the number of data sets is less that the total number of the first similarly profiled information handling systems in the first workgroup, wherein the plurality of data sets limits a platform performance impact on the first similarly profiled information handling systems; determine a distribution of the data sets among the first similarly profiled information handling systems of the first workgroup; provide a different data set to each different information handling system of the first similarly profiled information handling systems; receive collected data from each of the first similarly profiled information handling systems of the first workgroup; combine the received collected data into complete collected data set, wherein the complete collected data set is the same as compared to all of the data sets being sent to and collected by the single information handling system of the first workgroup; and provide the complete collected data set to the application. 2 . The remote compute device of claim 1 , wherein the combining of the received collected data into complete collected data set includes the hardware processor to: determine that the received collected data received from each of the first similarly profiled information handling systems includes tagged data; and based on the tagged data, determine that the received collected data is associated with the telemetry data request. 3 . The remote compute device of claim 2 , wherein the tagged data includes a data group number and a workgroup identifier. 4 . The remote compute device of claim 3 , wherein the data group number identifies a distribution data set of the data sets for telemetry data request. 5 . The remote compute device of claim 1 , wherein the hardware processor further to: profile a plurality of information handling systems; and based on the information handling systems being profiled, group the information handling systems into a plurality of workgroups, wherein the first similarly profiled information handling systems are in the first workgroup and a second similarly profiled information handling systems are in a second workgroup. 6 . The remote compute device of claim 5 , wherein the hardware processor further to: store, in the memory, the second similarly profiled information handling systems for the second workgroup in a second workgroup table. 7 . The remote compute device of claim 1 , wherein the hardware processor further to: execute a telemetry service to receive the telemetry data request from the application and provide the complete collected data set to the application. 8 . The remote compute device of claim 1 , wherein the data sets of the telemetry data request are platform-level data sets. 9 . A method comprising: storing, by a hardware processor of a remote compute device, a first workgroup table in a memory, wherein the first workgroup table identifies a first plurality of similarly profiled information handling systems for a first workgroup; receiving, by the hardware processor, a telemetry data request from an application, wherein the application is a data-driven intelligent model, wherein the telemetry data request identifies data to be collected from a single information handling system of the first workgroup; separating the telemetry data request into a plurality of data sets, wherein a number data sets in the plurality of data sets is based on a total number of the first similarly profiled information handling systems in the first workgroup, wherein the number of data sets is less that the total number of the first similarly profiled information handling systems in the first workgroup, wherein the plurality of data sets limits a platform performance impact on the first similarly profiled information handling systems; determining a distribution of the data sets among the first similarly profiled information handling systems of the first workgroup; providing a different data set to each different information handling system of the first similarly profiled information handling systems; receiving collected data from each of the first similarly profiled information handling systems of the first workgroup; combining the received collected data into complete collected data set, wherein the complete collected data set is the same as compared to all of the data sets being sent to and collected by the single information handling system of the first workgroup; and providing, by the processor, the complete collected data set to the application. 10 . The method of claim 9 , the combining of the received collected data into complete collected data set includes, the method further comprising: determining that the received collected data received from each of the first similarly profiled information handling systems includes tagged data; and based on the tagged data, determining that the received collected data is associated with the telemetry data request. 11 . The method of claim 10 , wherein the tagged data includes a data group number and a workgroup identifier. 12 . The method of claim 11 , wherein the data group number identifies a distribution data set of the data sets for telemetry data request. 13 . The method of claim 9 , further comprising: profiling a plurality of information handling systems; and based on the information handling systems being profiled, grouping the information handling systems into a plurality of workgroups, wherein the first similarly profiled information handling systems are in the first workgroup and a second similarly profiled information handling systems are in a second workgroup. 14 . The method of claim 13 , further comprising: storing, in the memory, the second similarly profiled information handling systems for the second workgroup in a second workgroup table. 15 . The method of claim 9 , further comprising: executing a telemetry service to receive the telemetry data request from the application and provide the complete collected data set to the application. 16 . The method of claim 9 , wherein the data sets of the telemetry data request are platform-level data sets. 17 . A remote compute device comprising: a memory to store a first workgroup table, wherein the first workgroup table identifies a first plurality of similarly profiled information handling systems for a first workgroup; and a hardware processor to: receive a telemetry data request from an application, wherein the application is a data-driven intelligent model, wherein the telemetry data request identifies data to be collected from a single information handling system of the first workgroup; separate the telemetry data request into a plurality of data sets, wherein a number data sets in the plurality of data sets is based on a total number of the firs

Assignees

Inventors

Classifications

  • G06F16/252Primary

    between a Database Management System and a front-end application · CPC title

  • Clustering or classification · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • G06F16/27Primary

    Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12524437B2 cover?
A remote compute device stores a first workgroup table. The first workgroup table identifies similarly profiled information handling systems for a first workgroup. A processor receives a telemetry data request from an application and determines a plurality of data sets within the telemetry data request. The processor determines a distribution of the data sets among the similarly profiled inform…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F16/252. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 13 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).