Unified telemetry data

US11949571B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11949571-B2
Application numberUS-202117327861-A
CountryUS
Kind codeB2
Filing dateMay 24, 2021
Priority dateMay 24, 2021
Publication dateApr 2, 2024
Grant dateApr 2, 2024

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 memory stores telemetry data for an information handling system. A processor analyzes applications being executed within the information handling system, and determines one or more of the applications that collect and send the telemetry data. The processor also retrieves a first list of different sets of data to be tracked for each of the applications. Each of the sets of data to be tracked is associated with a different one of the applications. The processor creates a second list of data being logged in the information handling system. Based on the first and second lists, the processor creates a comprehensive list of data tracked by the applications.

First claim

Opening claim text (preview).

What is claimed is: 1. An information handling system comprising: a memory to store telemetry data for the information handling system; and a processor to communicate with the memory, the processor to: analyze a plurality of applications being executed within the information handling system; determine one or more of the applications that collect and send the telemetry data; execute a machine learning system to determine a usage persona; retrieve a first list of different sets of data to be tracked for each of the one or more applications, wherein each of the sets of data to be tracked is associated with a different one of the one or more applications, wherein a first set of data tracked for a first application is based on a version of the first application and the determined usage persona, wherein different catalogs for the first application dynamically set corresponding different privacy settings for telemetry data collected by the first application based on different restriction identifiers for the first application; create a second list of data being logged in the information handling system; based on the first and second lists, create a comprehensive list of data tracked by the one or more applications; and display the comprehensive list on a graphical user interface for viewing by an individual associated with the information handling system. 2. The information handling system of claim 1 , wherein the first list of different sets of data to be tracked is generated based on a first application catalog in a first cloud server and a second application catalog in a second cloud server. 3. The information handling system of claim 2 , wherein based on the first list of different sets of data to be tracked, the processor to determine first telemetry data to be sent to the first cloud server and second telemetry data to be sent to the second cloud server. 4. The information handling system of claim 3 , wherein based on the first list of different sets of data to be tracked and the second list of data being logged, the processor further to determine third telemetry data to be stored locally on the information handling system. 5. The information handling system of claim 4 , wherein the comprehensive list includes the first, second, and third telemetry data collected in the information handling system. 6. The information handling system of claim 1 , wherein the comprehensive list includes sensitive tags associated with collected telemetry data. 7. The information handling system of claim 6 , wherein the telemetry data with a sensitive tag indicating that sensitive telemetry data, the processor does not transmit the telemetry data. 8. The information handling system of claim 1 , wherein the first set of data tracked for the first application is further based on a hardware configuration for the first application. 9. The information handling system of claim 1 , wherein the first list of different sets of data to be tracked is generated based on a first application catalog in the first cloud server and a second application catalog in the second cloud server. 10. The information handling system of claim 9 , wherein based on the first list of different sets of data to be tracked, the processor to determine the first telemetry data to be sent to the first cloud server and the second telemetry data to be sent to the second cloud server. 11. The information handling system of claim 1 , wherein the first set of data tracked for the first application is further based on a hardware configuration for the first application. 12. A method comprising: analyzing, by a processor of an information handling system, a plurality of applications being executed within the information handling system; determining one or more of the applications that collect and send the telemetry data; executing a machine learning system to determine a usage persona; retrieving a first list of different sets of data to be tracked for each of the applications, wherein each of the sets of data to be tracked is associated with a different one of the applications, wherein a first set of data tracked for a first application is based on a version of the first application and the determined usage persona, wherein different catalogs for the first application dynamically set corresponding different privacy settings for telemetry data collected by the first application based on different restriction identifiers for the first application; creating a second list of data being logged in the information handling system; based on the first and second lists, creating a comprehensive list of data tracked by the applications; and displaying the comprehensive list on a graphical user interface for viewing by an individual associated with the information handling system. 13. The method of claim 12 , further comprising: based on a first application catalog in a first cloud server and a second application catalog in a second cloud server, generating the first list of different sets of data to be tracked. 14. The method of claim 13 , further comprising: based on the first list of different sets of data to be tracked, determining first telemetry data to be sent to the first cloud server and second telemetry data to be sent to the second cloud server. 15. The method of claim 14 , further comprising: based on the first list of different sets of data to be tracked and the second list of data being logged, determining third telemetry data to be stored locally on the information handling system. 16. The method of claim 15 , wherein the comprehensive list includes the first, second, and third telemetry data collected in the information handling system. 17. The method of claim 12 , wherein the comprehensive list includes sensitive tags associated with collected telemetry data. 18. The method of claim 17 , wherein the telemetry data with a sensitive tag indicating that sensitive telemetry data, the processor does not transmit the telemetry data. 19. The method of claim 18 , wherein the first set of data tracked for the first application is further based on a hardware configuration for the first application. 20. An information handling system comprising: a memory to store telemetry data for the information handling system; and a processor to communicate with the memory, the processor to: analyze a plurality of applications being executed within the information handling system; determine one or more of the applications that collect and send the telemetry data; execute a machine learning system to determine a usage persona; retrieve a first list of different sets of data to be tracked for each of the one or more applications, wherein each of the sets of data to be tracked is associated with a different one of the one or more applications, wherein a first set of data tracked for a first application is based on a version of the first application and the determined usage persona, wherein different catalogs for the first application dynamically set corresponding different privacy settings for telemetry data collected by the first application based on different restriction identifiers for the first application; create a second list of data being logged in the information handling system; based on the first and second lists, create a comprehensive list of data tracked by the one or more applications; and display the comprehensive list on a graphical user interface for viewing by an individual associated with the information handling system, wherein the comprehensive list inc

Assignees

Inventors

Classifications

  • H04L43/04Primary

    Processing captured monitoring data, e.g. for logfile generation · CPC title

  • Generation of reports · 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 US11949571B2 cover?
A memory stores telemetry data for an information handling system. A processor analyzes applications being executed within the information handling system, and determines one or more of the applications that collect and send the telemetry data. The processor also retrieves a first list of different sets of data to be tracked for each of the applications. Each of the sets of data to be tracked i…
Who is the assignee on this patent?
Dell Products Lp, Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification H04L43/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 02 2024 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).