Unified telemetry data
US-2022377149-A1 · Nov 24, 2022 · US
US11949571B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11949571-B2 |
| Application number | US-202117327861-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 24, 2021 |
| Priority date | May 24, 2021 |
| Publication date | Apr 2, 2024 |
| Grant date | Apr 2, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.