IP Library Patent Application 15192929
Patent Application
App. No. 15/192,929

SYSTEM AND METHOD OF PROACTIVE SELF-CARE FOR ELECTRONIC DEVICES

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.
15/192,929
Abstract

A method is provided for creating pattern-problem pairs for proactive diagnosis of device issues. A plurality of problem reports are received from problem devices, each having parameters associated with a device profile. The problem reports are parsed to standardize and normalize terms. The parsed problem reports are analyzed to identify common problems in a set of such problem devices where there is a common set of parameters in a pattern. If the frequency of the problems in the set of devices exceeds a threshold, the parsed problem is associated with the pattern for future proactive diagnosis of a target device having the pattern, even without a problem report from the target device. A method of proactively diagnosing a potential problem on a device using such pattern-problem pairs is also provided.

Claims (29)

1 . A method of creating pattern-problem pairs for proactive diagnosis of device issues, comprising:

receiving a plurality of problem reports of problem devices, each said device having parameters associated with a device profile;

parsing the problem reports to standardize and normalize terms;

analyzing the parsed problem reports to identify common problems in a set of such problem devices where there is a common set of parameters in a pattern; and

if the frequency of the problems in the set of devices exceeds a threshold, associating the parsed problem with the pattern for future proactive diagnosis of a target device having the pattern, even without a problem report from the target device.

2 . The method of claim 1 , wherein the parsing uses natural language processing.

3 . The method of claim 1 , wherein the parameters include at least one of make, model, OS and firmware version.

4 . The method of claim 1 , wherein the parameters include installed apps.

5 . The method of claim 1 , further comprising storing problems with associated patterns in pattern-problem pairs.

6 . The method of claim 5 , further comprising storing each pattern-problem pair with an associated corrective action.

7 . The method of claim 6 , wherein the corrective action is in a format to be automatically provisioned to the target device.

8 . The method of claim 1 , wherein the problem is a device crash.

9 . The method of claim 8 , wherein the pattern is a combination of apps installed on problem devices.

10 . The method of claim 9 , wherein the pattern is a combination of apps installed on problem devices having a common make, model and version.

11 . A method of proactively diagnosing a potential problem on a device, comprising:

receiving a device profile of a target device, the device profile having a plurality of parameters;

comparing the parameters against a database of patterns of parameters associated with known problems, the database having been created from problem reports and patterns of parameters from other devices; and

if there is at least a partial pattern match with parameters of the target device, automatically triggering a corrective action on the target device for the problem associated with that matching pattern, in the absence of a problem report from the target device with respect to that problem.

12 . The method of claim 11 , wherein the corrective action is a notification sent to the user of the target device.

13 . The method of claim 12 , wherein the notification is a warning not to install an app on the target device.

14 . The method of claim 11 , wherein the corrective action is to automatically adjust a setting on the target device.

15 . The method of claim 11 , wherein the corrective action is to reset or restart the target device.

16 . The method of claim 11 , wherein the corrective action is providing a fix or making a fix available to a user of the target device.

17 . The method of claim 11 , wherein receiving a device profile occurs periodically.

18 . The method of claim 11 , wherein receiving a device profile occurs on receipt of a request for self-care.

19 . The method of claim 11 , wherein receiving a device profile occurs on receipt of a problem report for the target device on an unrelated problem.

20 . The method of claim 11 , wherein the partial pattern match is stored until a later time when conditions create a full pattern match, and wherein the corrective action is only triggered when the full pattern match occurs.

21 . The method of claim 11 , wherein the partial pattern match is stored until a later time when a full pattern match is imminent, and wherein the corrective action is only triggered when the full pattern match is imminent.

22 . The method of claim 21 , wherein the pattern match is imminent due to a request or attempt to download or install a new app.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Feb 20, 2019
From: COMERICA BANK
To: CROWDCARE CORPORATION
Reel/Frame 048383/0168 →
CONFIRMATION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jan 9, 2019
From: CROWDCARE CORPORATION
To: ROYAL BANK OF CANADA
Reel/Frame 048039/0543 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2016
From: BRUNET, JEFFREY; CHOWDHARY, YOUSUF; COLLINS, IAN; CHAN, KAREN
To: CROWDCARE CORPORATION
Reel/Frame 039009/0266 →