IP Library Granted Patent US 9,619,765
Granted Patent B2
US 9,619,765 · App. 14/056,516 · Granted Apr 11, 2017

Monitoring a situation by generating an overall similarity score

Inventors: Håkon Lorentzen (Trondheim, NO); Odd Erik Gundersen (Trondheim, NO); Kerstin Bach (Trondheim, NO); Frode Sørmo (Trondheim, NO)
Assignee: BAKER HUGHES INCORPORATED
G06Q10/063G06N5/04
View Patent ↗
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 9,619,765
App. No.
14/056,516
Granted
Apr 11, 2017
Kind
B2
Abstract

Disclosed herein is a computer-implemented method of monitoring a situation by generating an overall similarity score between a received data stream and a case in case-based reasoning (CBR) the method comprising: receiving a data stream comprising information on a monitored situation; generating a plurality of parallel data streams, wherein each of the generated plurality of data streams is dependent on the received data stream; generating, for each of the generated data streams, a similarity score for a feature of a case, wherein each similarity score is generated in dependence on a comparison between information in the generated data stream and stored information on the feature of a case, and each of the similarity scores is generated in dependence on a comparison with stored information on a different feature of the same case; and generating an overall similarity score between the received data stream and the case in dependence on the generated similarity scores.

Claims (23)

1. A computer-implemented method of controlling and monitoring a drilling operation by determining a set of one or more cases in case-based reasoning (CBR), the method comprising:

receiving a data stream comprising information on a monitored situation,

wherein the received data stream comprises one or more streams of parameters;

using a computer, generating a plurality of parallel data streams, wherein each of the generated plurality of data streams is dependent on the received data stream and each of the generated plurality of data streams is sent to a different one of a plurality of computation units, wherein each computation unit corresponds to a different feature of the same case and each of the generated plurality of data streams comprises only the parameters that are required by the computation unit that the generated data stream is sent to;

generating, by each computation unit, a similarity score in dependence on a comparison between information in the generated data stream received by the computation unit and stored information on the feature that the computation unit corresponds to:

generating an overall similarity score between the received data stream and the case in dependence on said similarity scores that are generated by the computation units; and

controlling the drilling operation based on the overall similarity score.

2. The method according to claim 1 , further comprising generating each similarity score in dependence on comparison information of the corresponding feature of the case.

3. The method according to claim 1 , further comprising generating the similarity score for each feature in dependence on a comparison of the value of a parameter in a generated data stream of parameters for the feature with the stored value of the parameter for the feature.

4. The method according to claim 2 , wherein the comparison information comprises weight information and the method further comprises weighting the value of the parameter in the generated data stream for a feature and/or the stored value of the parameter for the feature; and generating the similarity score of the feature in dependence on the weighted value(s).

5. The method according to claim 2 , wherein the comparison information comprises a comparison function that specifies computations for generating the similarity score and the method further comprises generating the similarity score of each feature in dependence on the comparison function of the feature.

6. The method according to claim 1 , further comprising generating one or more aggregate similarity scores in dependence on one or more of the generated similarity scores; and

generating the overall similarity score in dependence on the aggregate similarity score(s).

7. The method according to claim 1 , further comprising determining the overall similarity score in real-time.

8. The method according to claim 1 , wherein the method is performed by a comparison agent.

9. The method according to claim 8 , wherein the comparison agent is configured in dependence on information for each feature and including the stored information for each feature.

10. The method according to claim 1 , wherein the case comprises information that describes a situation in one of the finance industry, healthcare industry or energy industry.

11. A computer-implemented method of monitoring a situation by determining a set of one or more cases in CBR, the method comprising:

receiving a data stream comprising information on a monitored situation;

generating a plurality of parallel data streams from the received data stream;

generating an overall similarity score for each of the plurality of parallel data streams, wherein each overall similarity score is generated according to the method of claim 1 , from a comparison between one of the plurality of parallel data streams and a different one of a plurality of cases; and

determining a set of one or more cases in dependence on said plurality of overall similarity scores.

12. A non-transitory computer-readable storage medium storing a computer program that, when executed by a computing device, controls the computing device to perform the method of claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2016
From: VERDANDE TECHNOLOGY AS
To: BAKER HUGHES INCORPORATED
Reel/Frame 037434/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2014
From: LORENTZEN, HÅKON; GUNDERSEN, ODD ERIK; BACH, KERSTIN; SØRMO, FRODE
To: VERDANDE TECHNOLOGY AS
Reel/Frame 031916/0292 →
Continuity (1)
Related Publication 20150112916A1 · Apr 23, 2015