The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 10, 2026
Filed:
Feb. 22, 2023
Dell Products, L.p., Hopkinton, MA (US);
Malak Alshawabkeh, Franklin, MA (US);
Pankaj Soni, Sikar, IN;
Sunil Gumaste, Bangaluru, IN;
Eddie V. Tran, Lowell, MA (US);
S. Shrivana Kumar, Bangalore, IN;
Dell Products, L.P., Hopkinton, MA (US);
Abstract
A software analysis system collects a first set of time series counter values from an original version of software instrumented with software telemetry counters, and collects a second set of time series counter values from a modified version of the software that also is instrumented with the software telemetry counters. The first time series become dimensions input to train a weight matrix of a first self-organizing map, to cause the first self-organizing map to cluster the time series into a group of first clusters describing execution of the original software. The second time series become dimensions input to train a weight matrix of a second self-organizing map, to cause the second self-organizing map to cluster the time series into a group of second clusters describing execution of the modified software. Deviation analysis between the first and second groups of clusters is used to identify execution differences between the software versions.