IP Library Patent Application 16020335
Patent Application
App. No. 16/020,335

SYSTEM AND METHOD FOR ALLOCATING MACHINE BEHAVIORAL MODELS

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.
16/020,335
Abstract

A system and method for allocating machine behavioral models. The method includes analyzing, via unsupervised machine learning, a plurality of sensory inputs associated with a machine, wherein the unsupervised machine learning outputs at least one normal behavior pattern of the machine; selecting, based on the output at least one normal behavior pattern, at least one machine behavioral model; generating, based on the selected at least one machine behavioral model, an optimal machine behavioral model representing behavior of the machine; and allocating the generated optimal machine behavioral model to the machine.

Claims (49)

1 . A method for allocating machine behavioral models, comprising:

analyzing, via unsupervised machine learning, a plurality of sensory inputs associated with a machine, wherein the unsupervised machine learning outputs at least one normal behavior pattern of the machine;

selecting, based on the output at least one normal behavior pattern, at least one machine behavioral model;

generating, based on the selected at least one machine behavioral model, an optimal machine behavioral model representing behavior of the machine; and

allocating the generated optimal machine behavioral model to the machine.

2 . The method of claim 1 , further comprising:

generating, based on the analysis of the plurality of sensory inputs associated with the machine, at least one adaptive threshold for the at least one normal behavior pattern.

3 . The method of claim 1 , wherein selecting the at least one machine behavioral model further comprises:

querying at least one database for machine behavioral models, wherein each selected machine behavioral model is among a plurality of machine behavioral models returned with respect to the query.

4 . The method of claim 1 , wherein generating the optimal machine behavioral model further comprises:

clustering at least two of the selected at least one machine behavioral model.

5 . The method of claim 4 , wherein generating the optimal machine behavioral model further comprises:

extracting, from the plurality of sensory inputs, at least one optimal parameter for each selected machine behavioral model; and

calibrating each selected machine behavioral model based on the at least one optimal parameter extracted for the selected machine behavioral model.

6 . The method of claim 5 , wherein extracting the at least one optimal parameter for each selected machine behavioral model further comprises:

applying, for the selected behavioral model, a set of heuristics to the plurality of sensory inputs to determine the at least one optimal parameter for the selected machine behavioral model.

7 . The method of claim 5 , further comprising:

determining, for each portion of the machine, at least one representative model of the calibrated at least one machine behavioral model, wherein the clustered at least two machine behavioral models includes each determined representative model.

8 . The method of claim 1 , wherein allocating the generated optimal machine behavioral model further comprises sending the generated optimal machine behavioral model to a machine monitoring system, wherein the machine monitoring system monitors behavior of the machine via unsupervised machine learning using the allocated model.

9 . The method of claim 1 , further comprising:

preprocessing the plurality of sensory inputs, wherein the preprocessing includes extracting at least one feature from raw sensory data.

10 . A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to perform a process, the process comprising:

analyzing, via unsupervised machine learning, a plurality of sensory inputs associated with a machine, wherein the unsupervised machine learning outputs at least one normal behavior pattern of the machine;

selecting, based on the output at least one normal behavior pattern, at least one machine behavioral model;

generating, based on the selected at least one machine behavioral model, an optimal machine behavioral model representing behavior of the machine; and

allocating the generated optimal machine behavioral model to the machine.

11 . A system for unsupervised prediction of machine failures, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

analyze, via unsupervised machine learning, a plurality of sensory inputs associated with a machine, wherein the unsupervised machine learning outputs at least one normal behavior pattern of the machine;

select, based on the output at least one normal behavior pattern, at least one machine behavioral model;

generate, based on the selected at least one machine behavioral model, an optimal machine behavioral model representing behavior of the machine; and

allocate the generated optimal machine behavioral model to the machine.

12 . The system of claim 11 , wherein the system is further configured to:

generate, based on the analysis of the plurality of sensory inputs associated with the machine, at least one adaptive threshold for the at least one normal behavior pattern.

13 . The system of claim 11 , wherein the system is further configured to:

query at least one database for machine behavioral models, wherein each selected machine behavioral model is among a plurality of machine behavioral models returned with respect to the query.

14 . The system of claim 11 , wherein the system is further configured to:

cluster at least two of the selected at least one machine behavioral model.

15 . The system of claim 14 , wherein the system is further configured to:

extract, from the plurality of sensory inputs, at least one optimal parameter for each selected machine behavioral model; and

calibrate each selected machine behavioral model based on the at least one optimal parameter extracted for the selected machine behavioral model.

16 . The system of claim 15 , wherein the system is further configured to:

apply, for the selected behavioral model, a set of heuristics to the plurality of sensory inputs to determine the at least one optimal parameter for the selected machine behavioral model.

17 . The system of claim 15 , wherein the system is further configured to:

determine, for each portion of the machine, at least one representative model of the calibrated at least one machine behavioral model, wherein the clustered at least two machine behavioral models includes each determined representative model.

18 . The system of claim 11 , wherein allocating the generated optimal machine behavioral model further comprises sending the generated optimal machine behavioral model to a machine monitoring system, wherein the machine monitoring system monitors behavior of the machine via unsupervised machine learning using the allocated model.

19 . The system of claim 11 , wherein the system is further configured to:

preprocess the plurality of sensory inputs, wherein the preprocessing includes extracting at least one feature from raw sensory data.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY EXECUTION DATE PREVIOUSLY RECORDED ON REEL 057468 FRAME 0522. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Dec 28, 2023
From: PRESENSO, LTD.
To: SKF PRESENSO, LTD.
Reel/Frame 066254/0864 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2021
From: SKF AI LTD.
To: AKTIEBOLAGET SKF
Reel/Frame 057450/0220 →
CHANGE OF NAME Recorded Sep 10, 2021
From: PRESENSO, LTD.
To: SKF PRESENSO, LTD.
Reel/Frame 057468/0522 →
CHANGE OF NAME Recorded Sep 10, 2021
From: SKF PRESENSO, LTD.
To: SKF AI LTD.
Reel/Frame 057469/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2018
From: LAVID BEN LULU, DAVID
To: PRESENSO, LTD.
Reel/Frame 046217/0721 →