IP Library Granted Patent US 12,306,151
Granted Patent B2
US 12,306,151 · App. 18/075,177 · Granted May 20, 2025

Predictive chromatograph peak detection

Inventors: Jhanvi Manishkumar Kevadiya (Houston, TX); Mathew Dennis Rowe (Houston, TX)
Assignee: HALLIBURTON ENERGY SERVICES, INC.
G01N30/8679G01N30/8668
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 12,306,151
App. No.
18/075,177
Granted
May 20, 2025
Kind
B2
Abstract

Described herein are systems and techniques for improving operation of a gas chromatograph or a computer that identifies compounds that correspond to peaks in a graph of gas chromatograph data (chromatogram). Each of the peaks included in the chromatogram may be associated with retention times that are measured amounts of time that correspond to how long it took for respective compounds included in a sample to move through the gas chromatograph. Measured retention times may be compared to standard retention times to identify retention time shifts. These retention times shifts may correspond to a function that may be used to predict retention times of other compounds that could be included in the sample. When a measured retention time that is associated with an unclassified peak in the chromatogram matches a predicted retention time of a specific compound to a threshold level, the unclassified peak may be identified the specific compound.

Claims (80)

1. A method comprising:

accessing a database that stores data that identifies:

a first standard retention time of a first reference compound,

a second standard retention time of a second reference compound, and

a third standard retention time of a known compound;

identifying a first peak in a chromatogram that corresponds to a measured retention time of the first reference compound;

identifying a second peak in the chromatogram that corresponds to a measured retention time of the second reference compound;

determining a set of retention time differences that include differences between:

the first standard retention time and the measured retention time of the first reference compound, and

the second standard retention time and the measured retention time of the second reference compound;

identifying a measured retention time of an unclassified peak included in the chromatogram;

identifying a predicted retention time of the known compound based on the determined set of retention time differences;

identifying that a difference in the predicted retention time of the known compound and the measured retention time of the unclassified peak is within a prediction threshold; and

classifying the unclassified peak as belonging to the known compound based on the identification that the difference in the predicted retention time of the known compound and the measured retention time of the unclassified peak being within the prediction threshold.

2. The method of claim 1 , further comprising:

receiving data sensed by a chromatograph, wherein the first peak, the second peak, and the third peak in the chromatogram are identified based on an evaluation of the data sensed by the chromatograph;

identifying a prediction function based on the set of retention time differences; and

applying the prediction function to identify the predicted retention time of the known compound.

3. The method of claim 2 , further comprising:

performing an evaluation that compares the retention time of the unclassified peak with the predicted retention time of the known compound to identify the prediction function.

4. The method of claim 1 , wherein the reference compounds are n-Hexane and n-Heptane.

5. The method of claim 1 , wherein the reference compounds are n-Hexane and n-Heptane and the retention time of the unclassified peak is greater than a retention time attributed to n-Hexane and is less than a retention time attributed to n-Hexane.

6. The method of claim 1 , wherein respective molecules of each of the reference compounds include between six and eight carbon atoms.

7. The method of claim 1 , further comprising:

applying a prediction function associated with a ramp in temperature.

8. The method of claim 1 , further comprising:

applying a prediction function associated with a polarity of a chromatograph column.

9. The method of claim 1 , further comprising:

applying a prediction function associated with a ramp in pressure.

10. The method of claim 1 , further comprising:

identifying measured retention times associated with one or more other known compounds, wherein the one or more other known compounds are respectively associated with one or more additional peaks included in the chromatogram;

applying a plurality of different prediction functions to identify the predicted retention time of the known compound and to identify predicted retention times of the one or more other known compounds; and

selecting a prediction function of the plurality of prediction functions based on:

the identified difference in the predicted retention time of the known compound and the measured retention time of the unclassified peak being within the prediction threshold, and

identified differences in predicted retention times of the one or more other known compounds and the measured retention times associated with the one or more additional peaks being within the prediction threshold.

11. A non-transitory computer-readable storage medium having embodied thereon instructions executable by one or more processors for implementing a method comprising:

accessing a database that stores data that identifies:

a first standard retention time of a first reference compound,

a second standard retention time of a second reference compound, and

a third standard retention time of a known compound;

identifying a first peak in a chromatogram that corresponds to a measured retention time of the first reference compound;

identifying a second peak in the chromatogram that corresponds to a measured retention time of the second reference compound;

determining a set of retention time differences that include differences between:

the first standard retention time and the measured retention time of the first reference compound, and

the second standard retention time and the measured retention time of the second reference compound;

identifying a measured retention time of an unclassified peak included in the chromatogram;

identifying a predicted retention time of the known compound based on the determined set of retention time differences;

identifying that a difference in the predicted retention time of the known compound and the measured retention time of the unclassified peak is within a prediction threshold; and

classifying the unclassified peak as belonging to the known compound based on the identification that the difference in the predicted retention time of the known compound and the measured retention time of the unclassified peak being within the prediction threshold.

12. The non-transitory computer-readable storage medium of claim 11 , the instructions further executable by the one or more processors to:

receive data sensed by a chromatograph, wherein the first peak, the second peak, and the third peak in the chromatogram are identified based on an evaluation of the data sensed by the chromatograph;

identify a prediction function based on the set of retention time differences; and

apply the prediction function to identify the predicted retention time of the known compound.

13. The non-transitory computer-readable storage medium of claim 12 , the instructions further executable by the one or more processors to:

perform an evaluation that compares the retention time of the unclassified peak with the predicted retention time of the known compound to identify the prediction function.

14. The non-transitory computer-readable storage medium of claim 11 , wherein the reference compounds are n-Hexane and n-Heptane.

15. The non-transitory computer-readable storage medium of claim 11 , wherein the reference compounds are n-Hexane and n-Heptane and the retention time of the unclassified peak is greater than a retention time attributed to n-Hexane and is less than a retention time attributed to n-Hexane.

16. The non-transitory computer-readable storage medium of claim 11 , wherein respective molecules of each of the reference compounds include between six and eight carbon atoms.

17. The non-transitory computer-readable storage medium of claim 11 , the instructions further executable by the one or more processors to:

apply a prediction function associated with a ramp in temperature.

18. The non-transitory computer-readable storage medium of claim 11 , the instructions further executable by the one or more processors to:

apply a prediction function associated with a polarity of a chromatograph column.

19. The non-transitory computer-readable storage medium of claim 11 , the instructions further executable by the one or more processors to:

apply a prediction function associated with a ramp in pressure.

20. An apparatus for improving operation of a chromatograph, the apparatus comprising:

a memory; and

one or more processors that execute instructions out of the memory to:

access a database that stores data that identifies:

a first standard retention time of a first reference compound,

a second standard retention time of a second reference compound, and

a third standard retention time of a known compound;

identify a first peak in a chromatogram that corresponds to a measured retention time of the first reference compound;

identify a second peak in the chromatogram that corresponds to a measured retention time of the second reference compound;

determine a set of retention time differences that include differences between:

the first standard retention time and the measured retention time of the first reference compound, and

the second standard retention time and the measured retention time of the second reference compound;

identify a measured retention time of an unclassified peak included in the chromatogram;

identify a predicted retention time of the known compound based on the determined set of retention time differences;

identify that a difference in the predicted retention time of the known compound and the measured retention time of the unclassified peak is within a prediction threshold; and

classify the unclassified peak as belonging to the known compound based on the identification that the difference in the predicted retention time of the known compound and the measured retention time of the unclassified peak being within the prediction threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: KEVADIYA, JHANVI MANISHKUMAR; ROWE, MATHEW DENNIS
To: HALLIBURTON ENERGY SERVICES, INC.
Reel/Frame 061981/0258 →
Continuity (1)
Related Publication 20240183829A1 · Jun 6, 2024
References Cited (23)
US 5827946A · Klee et al. · 1998 [cited by applicant]
US 8628977B2 · Adamec et al. · 2014 [cited by applicant]
US 9640374B2 · Oliphant et al. · 2017 [cited by applicant]
US 11237101B2 · Wyatt · 2022 [cited by examiner]
US 20140274751A1 · Sadowski et al. · 2014 [cited by applicant]
US 20140309946A1 · Kono · 2014 [cited by examiner]
US 20160047782A1 · Sadowski et al. · 2016 [cited by applicant]
US 20180024101A1 · Srinivasan · 2018 [cited by examiner]
US 20200096489A1 · Ivosev · 2020 [cited by examiner]
CN 104297504A · 2015 [cited by applicant]
CN 109239247A · 2019 [cited by applicant]
JP 4507962B2 · 2010 [cited by applicant]
WO 03092869A1 · 2003 [cited by applicant]
WO 2012126451A2 · 2012 [cited by applicant]
WO 2018083334A1 · 2018 [cited by applicant]
International Search Report & Written Opinion; PCT Application No. PCT/US2022/052010; mailed Aug. 28, 2023. [cited by applicant]
English abstract of JP4507962; Retrieved from www.espacenet.com on Aug. 29, 2023. [cited by applicant]
English abstract of CN109239247; Retrieved from www.espacenet.com on Aug. 29, 2023. [cited by applicant]
English abstract of CN104297504; Retrieved from www.espacenet.com on Aug. 29, 2023. [cited by applicant]
Boswell, Paul G. et al., “Easy and accurate calculation of programmed temperature gas chromatographic retention times by back-calculation of temperature and hold-up time profiles”, Journal of Chromatography A; 1263 (201… [cited by applicant]
Mazur, D.M. et al., “Regression algorithm for calculating second-dimension retention indices in comprehensive two-dimensional gas chromatography”, Journal of Chromatography A; 1569 (2018) 178-185; Jul. 24, 2018. [cited by applicant]
Kováts, E., “Gas-chromatographische Charakterisierung organischer Verbindungen. Tell 1: Retentionsindices aliphatischer Halogenide, Alkohole, Aldehyde und Ketone”, Helvetica Chimica Acta, 41, 1915-1932. Volume 41, Issue… [cited by applicant]
Van Den Dool, H. et al., “A Generalization of the Retention Index System Including Linear Tempeature Programed Gas-Liquid Partition Chromatography”, Journal of Chromatography A; vol. 11, 1963, pp. 463-47; 1963. [cited by applicant]