US Patent No. 10,191,870

DATA POLLING USING A CHAIN SLEEP TECHNIQUE


Patent No. 10,191,870
Issue Date January 29, 2019
Title Data Polling Using A Chain Sleep Technique
Inventorship Celestine S. Vettical, Houston, TX (US)
Sony Lazarus, Kerala (IN)
Ajayan Alphonse, Kerala (IN)
Assignee BAKER HUGHES, A GE COMPANY, LLC, Houston, TX (US)

Claim of US Patent No. 10,191,870

1. A computer-implemented method for data polling using a chain sleep technique, the method comprising:computing, by a processing device, a least common multiplier (LCM) based on a polling time for each of a plurality of devices deployed in a well operation to be polled;
generating, by the processing device, a sequence of polling elements, wherein each of the polling elements represents a multiple of the polling time for each of the plurality of devices, wherein the sequence of polling elements begins with the lowest polling time and ends with the LCM;
sorting, by the processing device, the sequence of polling elements from lowest value to highest value as an ordered list;
calculating, by the processing device, a distance between each of the polling elements of the ordered list;
generating, by the processing device, a polling chain based on the ordered list and the distance between each of the polling elements; and
polling, by the processing device, the plurality of devices in the well operation based on the polling chain.