IP Library Patent Application 13031565
Patent Application
App. No. 13/031,565

Diagnostic Baselining

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/031,565
Abstract

Disclosed are methods and devices related to diagnosing a device-under-service (DUS) are disclosed. DUS-related data is received. The DUS-related data is determined to be aggregated into aggregated data based on a determined classification of the DUS-related data. An aggregated-data comparison of the DUS-related data and aggregated data is generated. The aggregated-data comparison can include a statistical analysis of the DUS-related data and/or a differential analysis of DUS-related data taken while the DUS is operating in two or more operating states. A DUS report is generated based on the aggregated-data comparison. The DUS report can include one or more sub-strategies. At least one of the one or more sub-strategies can include a sub-strategy-success estimate. The DUS report can be sent and a DUS-report display can be generated based on the DUS report.

Claims (81)

1 . A method, comprising:

at a device, receiving device-under-service (DUS)-related data for a DUS;

at the device, determining that the DUS-related data is to be aggregated into aggregated data based on a classification of the DUS-related data;

at the device, generating an aggregated-data comparison of the DUS-related data and the aggregated data;

at the device, generating a DUS report based on the aggregated-data comparison, the DUS report comprising one or more sub-strategies, wherein at least one of the one or more sub-strategies comprises a sub-strategy-success estimate; and

sending the DUS report from the device.

2 . The method of claim 1 , wherein the DUS-related data comprises DUS-test data obtained from a first DUS test performed on the DUS.

3 . The method of claim 2 , wherein determining the DUS-related data is to be aggregated comprises:

determining one or more DUS attributes from the DUS-related data;

selecting baseline data from the aggregated data based on the one or more DUS attributes;

generating a baseline comparison between the DUS-test data and baseline data;

determining the classification for the DUS-related data based on the baseline comparison; and

aggregating the DUS-related data into the aggregated data based on the classification.

4 . The method of claim 2 , further comprising:

at the device, generating a diagnostic request based on the aggregated-data comparison, the diagnostic request for requesting data related to a second DUS test performed at the DUS.

5 . The method of claim 4 , wherein the diagnostic request comprises instructions for performing the second DUS test.

6 . The method of claim 1 , wherein the DUS-related data comprises complaint data, and wherein generating the DUS report comprises generating the DUS report based on the complaint data.

7 . The method of claim 6 , wherein generating the DUS report comprises:

determining at least one complaint based on the complaint data;

generating a query based on the at least one complaint;

querying a rules engine of the device using the query; and

in response to the query, receiving the one or more sub-strategies.

8 . The method of claim 7 , wherein the compliant data comprises complaint text, and wherein determining the at least one complaint comprises:

generating a textual analysis of the complaint text; and

determining the at least one complaint based on the textual analysis.

9 . The method of claim 7 , wherein the DUS-related data comprises DUS-test data obtained from a first test performed on the DUS,

wherein generating the aggregated-data comparison comprises performing a statistical analysis of the DUS-test data and the aggregated data, and

wherein generating the DUS report comprises generating the query based on the statistical analysis and the at least one complaint.

10 . The method of claim 9 , wherein the DUS-related data and the aggregated data each comprise data for a plurality of variables, and wherein the performing the statistical analysis comprises performing a multi-variable analysis of the data for at least two variables of the plurality of variables.

11 . The method of claim 1 , further comprising:

at the device, receiving success-related data on a first sub-strategy of the one or more sub-strategies; and

at the device, adjusting the sub-strategy-success estimate of at least the first sub-strategy based on the success-related data.

12 . The method of claim 1 , wherein generating the aggregated-data comparison of the DUS-related data and the aggregated data comprises:

determining a basis of one or more vectors representing at least part of the aggregated data;

determining a baseline-data vector of the baseline data, the baseline-data vector utilizing the basis;

determining a DUS-data vector of the DUS-related data, the DUS-data vector utilizing the basis; and

determining a vector difference between the baseline-data vector and the DUS-data vectors.

13 . The method of claim 12 , wherein generating the DUS report based on the aggregated-data comparison comprises determining at least one of the one or more sub-strategies based on the vector difference.

14 . The method of claim 1 , wherein the DUS-related data comprises complaint data, and wherein generating the aggregated-data comparison of the DUS-related data and the aggregated data comprises:

determining a reduced data set of the aggregated data based on the complaint data;

determining a set of basis vectors based on the reduced dataset; and

identifying one or more principle parameter components for a complaint in the complaint data based on a projection of the basis vectors onto the DUS-related data; and wherein generating the DUS report based on the aggregated-data comparison comprises:

applying one or more rules about the principle parameter components; and

determining a sub-strategy based on the applied one or more rules.

15 . The method of claim 1 , wherein generating the aggregated-data comparison of the DUS-related data and the aggregated data comprises generating a pattern correlation between at least some of the DUS-related data and at least some of the aggregated data.

16 . A client device, comprising:

memory;

a processor; and

instructions stored in the memory that, in response to execution by the processor, cause the client device to perform functions comprising:

receiving a diagnostic request for a device under service (DUS),

sending, to the DUS, a DUS-test request to perform a test related to the diagnostic request,

receiving, from the DUS, DUS-related data based on the test,

sending the DUS-related data,

receiving a DUS report based on the DUS-related data, and

generating a DUS-report display of the DUS report.

17 . The client device of claim 16 , wherein the client device further comprises a network-communication interface, wherein sending the DUS-related data comprises sending the DUS-related data via the network-communication interface, and wherein receiving the DUS report comprises receiving the DUS report via the network-communication interface.

18 . The client device of claim 16 , wherein the client device further comprises a user interface, and wherein the functions further comprise:

displaying the DUS-report display via the user interface.

19 . A method, comprising:

receiving a diagnostic request to diagnose a device under service (DUS) at a device;

determining, at the device, a test based on the diagnostic request, the test related to at least a first operating state of the DUS;

requesting, by the device, performance of the test at the first operating state of the DUS;

at the device, receiving first-operating-state data for the DUS based on the test;

verifying, at the device, that the first-operating-state data is related or is not related to the first operating state; and

in response to verifying that the first-operating-state data is related to the first operating state:

generating a differential analysis by the device based on the first-operating-state data,

generating a DUS-report display by the device based on the differential analysis, and

sending the DUS-report display from the device.

20 . The method of claim 19 , wherein the first-operating-state data comprises data from at least two sensors associated with the DUS.

21 . The method of claim 19 , wherein the test comprises a plurality of tests for the DUS.

22 . The method of claim 19 , wherein verifying that the first-operating-state data is related to the first operating state comprises:

determining a first grid cell for the first-operating-state data;

determining an operating state related to the first grid cell; and

determining that the operating state related to the first grid cell is the first operating state.

23 . The method of claim 22 , wherein generating the differential analysis by the device based on the first-operating-state data comprises:

determining first aggregated data for the first grid cell; and

generating a first differential-analysis list for the first operating state based on a comparison of the first-operating-state data and the first aggregated data.

24 . The method of claim 19 , further comprising:

in response to verifying that the first-operating-state data is not related to the first operating state:

requesting, by the device, another performance of the test at the first operating state of the DUS;

at the device, receiving second-operating-state data for the DUS based on the test.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: BROZOVICH, ROY STEVEN
To: SNAP-ON INCORPORATED
Reel/Frame 056336/0038 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2011
From: THERIOT, MARK; MERG, PATRICK S.; BROZOVICH, STEVE
To: SNAP-ON INCORPORATED
Reel/Frame 025837/0571 →