Well log channel matching
AssigneeSchlumberger Technology Corporation
InventorChristopher Lunny
Life of this patent
Estimating the term…
Abstract
A method may include calculating a first set of hash values for a set of well log channels, extracting a well log channel snippet from an unknown well log channel, calculating a second set of hash values for the well log channel snippet, identifying, for the unknown well log channel, a matching well log channel by searching the first set of hash values with the second set of hash values, and storing, for the unknown well log channel, a channel context corresponding to the matching well log channel
Claims20
A method, comprising:
- calculating a first set of hash values for a set of well log channels;
- extracting a well log channel snippet from an unknown well log channel;
- calculating a second set of hash values for the well log channel snippet;
- identifying, for the unknown well log channel, a matching well log channel by searching the first set of hash values with the second set of hash values;
- and
- storing, for the unknown well log channel, a channel context corresponding to the matching well log channel
A system, comprising:
- a memory coupled to a computer processor;
- a repository configured to store a set of well log channels and an unknown well log;
- and
- a well log channel matcher, executing on the computer processor and using the memory, configured to:
- calculate a first set of hash values for the set of well log channels,
- extract a well log channel snippet from the unknown well log channel,
- calculate a second set of hash values for the well log channel snippet,
- identify, for the unknown well log channel, a matching well log channel by searching the first set of hash values with the second set of hash values, and
- store, for the unknown well log channel, a channel context corresponding to the matching well log channel
A non-transitory computer readable medium comprising instructions that, when executed by a computer processor, perform operations comprising:
- calculating a first set of hash values for a set of well log channels;
- extracting a well log channel snippet from an unknown well log channel;
- calculating a second set of hash values for the well log channel snippet;
- identifying, for the unknown well log channel, a matching well log channel by searching the first set of hash values with the second set of hash values;
- and
- storing, for the unknown well log channel, a channel context corresponding to the matching well log channel.
Dependencies are inferred from the claim text.