IP Library Granted Patent US 10,250,463
Granted Patent B2
US 10,250,463 · App. 13/756,330 · Granted Apr 2, 2019

Methods and systems for online monitoring using a variable data sampling rate

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 10,250,463
App. No.
13/756,330
Granted
Apr 2, 2019
Kind
B2
Abstract

A method for online monitoring of a physical environment using a variable data sampling rate is implemented by a computing device. The method includes sampling, at the computing device, at least one data set using at least one sampling rate. The method also includes processing the at least one data set with condition assessment rules. The method further includes determining whether the at least one data set indicates a change in state of the physical environment. The method additionally includes updating the at least one sampling rate.

Claims (58)

1. A method for online monitoring of a physical environment using a variable data sampling rate, the method implemented by a computing device, the method comprising:

receiving, from a monitoring system using the computing device, a data set associated with the physical environment using a first sampling rate while the data set indicates that the physical environment is in a first state;

updating the first sampling rate to a second sampling rate by generating sampling rate increase request to cause the monitoring system to sample the data set of the physical environment at the second sampling rate upon receiving a first data point of the data set that indicates that the physical environment is in a second state, wherein the second sampling rate is greater than the first sampling rate;

updating the second sampling rate to the first sampling rate by generating a sampling rate decrease request to cause the monitoring system to sample the data set of the physical environment at the first sampling rate upon receiving a predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state; and

delaying the updating of the first sampling rate based on a presence of a state sequence in the physical environment.

2. The method of claim 1 , wherein the monitoring system is configured to sample the data set, wherein the monitoring system comprises at least one of an external monitoring system, a plurality of external monitoring systems, and the computing device.

3. The method of claim 1 , wherein the data set comprises a plurality of data sets, wherein each data set is configured to be sampled at a respective sampling rate of a plurality of sampling rates, wherein each sampling rate of the plurality of sampling rates for a respective data set of the plurality of data sets is determined using distinct prime-factorization such that each data set is scheduled to be sampled at a distinct point in time.

4. The method of claim 1 , wherein generating the sampling rate increase request comprises:

determining whether the sampling rate decrease request has been previously generated upon receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state; and

generating the sampling rate increase request only if a time threshold has elapsed after an occurrence of generating the sampling rate decrease request upon receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state.

5. The method of claim 1 , comprising:

determining whether the data set indicates a change in state to a second state of one or more states of the physical environment based on receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state, wherein determining that the data set indicates the change in state to the second state of the one or more states of the physical environment comprises:

storing the change in state to the second state of the one or more states of the physical environment in at least one of a memory device, a storage device, and an external storage device; transmitting the change in state to an external system; and

delaying one of: generating the sampling rate increase request or generating the sampling rate decrease request; and transmitting the change in state to an external system, based upon thresholds including one of user defined thresholds, machine learning thresholds, and externally received data.

6. A computer-implemented system for online monitoring of a physical environment using a variable data sampling rate comprising:

an online monitoring system capable of monitoring the physical environment using a plurality of sensors; and

a computing device configured to communicate with the online monitoring system including a processor and a memory device coupled to the processor, wherein the computing device is configured to:

receive a data set associated with the physical environment using a first sampling rate from the online monitoring system while the data set indicates that the physical environment is in a first state;

update the first sampling rate to a second sampling rate by generation of sampling rate increase request to cause the online monitoring system to sample the data set of the physical environment at a second sampling rate upon receiving a first data point of the data set that indicates that the physical environment is in a second state, wherein the second sampling rate is greater than the first sampling rate;

update the second sampling rate to the first sampling rate by generation of a sampling rate decrease request to cause the online monitoring system to sample the data set of the physical environment at the first sampling rate upon receiving a predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state; and

delay the update of the first sampling rate based on the presence of a state sequence in the physical environment.

7. The computer-implemented system of claim 6 , wherein the online monitoring system comprises at least one of an external monitoring system, a plurality of external monitoring systems, and the computing device.

8. The computer-implemented system of claim 6 , wherein the computing device configured to sample the data set is configured to sample each data set of a plurality of data sets at a respective sampling rate of a plurality of sampling rates, wherein each sampling rate of the plurality of sampling rates for a respective data set of the plurality of data sets is determined using distinct prime-factorization such that each data set is scheduled to be sampled at a distinct point in time.

9. The computer-implemented system of claim 6 , wherein the computing device is configured to:

determine whether an occurrence of the sampling rate decrease request has been previously generated upon receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state; and

generate the sampling rate increase request only if a time threshold has elapsed after the occurrence of the sampling rate decrease request upon receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state.

10. The computer-implemented system of claim 6 , wherein the computing device is configured to:

determine whether the data set indicates a change in state to the second state of one or more states of the physical environment based on receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state;

store the change in state to the second state of the one or more states of the physical environment in at least one of the memory device, a storage device, and an external storage device;

transmit the change in state to an external system; and

delay one of: generation of the sampling rate increase request or generation of the sampling rate decrease request; and transmitting the change in state to an external system based upon thresholds including one of user defined thresholds, machine learning thresholds, and externally received data.

11. A computer for online monitoring of a physical environment using a variable data sampling rate, the computer comprising:

a processor; and

a memory device coupled to the processor, wherein the computer is configured to:

receive a data set associated with the physical environment using a first sampling rate from an online monitoring system while the data set indicates that the physical environment is in a first state;

update the first sampling rate to a second sampling rate by generation of sampling rate increase request to cause the online monitoring system to sample the data set of the physical environment at a second sampling rate upon receiving a first data point of the data set that indicates that the physical environment is in a second state, wherein the second sampling rate is greater than the first sampling rate;

update the second sampling rate to the first sampling rate by generation of a sampling rate decrease request to cause the online monitoring system to sample the data set of the physical environment at the first sampling rate upon receiving a predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state; and

delay the update of the first sampling rate based on the presence of a state sequence in the physical environment.

12. The computer of claim 11 , wherein the computer configured to sample the data set is configured to sample each data set of a plurality of data sets at a respective sampling rate of a plurality of sampling rates, wherein each sampling rate of the plurality of sampling rates for a respective data set of the plurality of data sets is determined using distinct prime-factorization such that each data set is scheduled to be sampled at a distinct point in time.

13. The computer of claim 11 , wherein the computer configured to update the at least one sampling rate is configured to:

determine whether the sampling rate decrease request has been previously generated upon receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state; and

generate the sampling rate increase request only if a time threshold has elapsed after an occurrence of generation of the sampling rate decrease request upon receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state.

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

determine whether the data set indicates a change in state to the second state of one or more states of the physical environment based on receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state;

store the change in state to the second state of the one or more states of the physical environment in at least one of the memory device, a storage device, and an external storage device;

transmit the change in state to an external system; and

delay one of: generation of the sampling rate increase request or generation of the sampling rate decrease request; and transmitting the change in state to an external system based upon thresholds including one of user defined thresholds, machine learning thresholds, and externally received data.

15. The method of claim 5 , comprising:

confirming the change in state to the second state of the one or more states of the physical environment.

16. The computer-implemented system of claim 10 , wherein the computing device is configured to confirm that the physical environment is in the second state.

17. The computer-implemented system of claim 16 , wherein confirming that the physical environment is in the second state comprises:

receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state.

18. The method of claim 1 , comprising:

prior to receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state, generating the sampling rate decrease request to cause the online monitoring system to sample the data set of the physical environment at the first sampling rate upon receiving a second data point of the data set that indicates that the physical environment is in the first state.

19. The computer-implemented system of claim 6 , wherein the computing device is configured to:

prior to receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state, generate the sampling rate decrease request to cause the online monitoring system to sample the data set of the physical environment at the first sampling rate upon receiving a second data point of the data set that indicates that the physical environment is in the first state.

20. The computer of claim 11 , wherein the computer is configured to:

prior to receiving the predetermined number of consecutive data points of the data set that indicate that the physical environment is in the second state, generate the sampling rate decrease request to cause the online monitoring system to sample the data set of the physical environment at the first sampling rate upon receiving a second data point of the data set that indicates that the physical environment is in the first state.

Assignments (3)
CHANGE OF NAME Recorded Mar 16, 2023
From: BAKER HUGHES, A GE COMPANY, LLC
To: BAKER HUGHES HOLDINGS LLC
Reel/Frame 063102/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2020
From: GENERAL ELECTRIC COMPANY
To: BAKER HUGHES, A GE COMPANY, LLC
Reel/Frame 051698/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2013
From: MALAKHOVA, OLGA; GRANT, JOHN WESLEY; MAALOUF, MEL GABRIEL
To: GENERAL ELECTRIC COMPANY
Reel/Frame 029736/0040 →