IP Library Granted Patent US 10,546,736
Granted Patent B2
US 10,546,736 · App. 16/052,506 · Granted Jan 28, 2020

Interactive analysis of mass spectrometry data including peak selection and dynamic labeling

Inventors: Marshall Bern (San Carlos, CA); Yong Joo Kil (Fremont, CA)
Assignee: Protein Metrics Inc.
H01J49/0036G01N33/58G01N33/6848
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,546,736
App. No.
16/052,506
Granted
Jan 28, 2020
Kind
B2
Abstract

This invention relates to graphical user-interactive displays for use in MS-based analysis of protein impurities, as well as methods and software for generating and using such. One aspect provides a user-interactive display comprising interactive and dynamic selection of one or more masses and concurrent display of peaks (points) corresponding to that predicted mass value across other displays (MS1, deconvolved mass spectrum, etc.).

Claims (29)

1. A non-transitory machine-readable medium that stores instructions, which, when performed by a machine, cause the machine to perform operations comprising:

receiving a data file comprising mass spectrometry (MS) data for a sample comprising a molecule;

simultaneously displaying a plurality of visual representations derived from the received data, the plurality of visual representations comprising: a first visual representation comprising estimated or calculated masses from the received data file, a second visual representation comprising a distribution of mass/charge (m/z) values estimated or calculated from the received data file, and a third visual representation comprising a deconvolved mass spectrum estimated or calculated from the received data file;

receiving a user-selected mass value from one of the first visual representation, the second visual representation or the third visual representation; and

displaying a labeled mark corresponding to the selected mass value on one or both of the first and third visual representations, and simultaneously displaying the labeled mark corresponding the selected mass on each of a plurality of sites on the distribution of m/z, wherein the labeled mark corresponds uniquely to the user-selected mass value.

2. The non-transitory machine-readable medium of claim 1 , wherein the labeled mark comprises a colored dot.

3. The non-transitory machine-readable medium of claim 1 , wherein the labeled mark comprises an annotated colored dot.

4. The non-transitory machine-readable medium of claim 1 , wherein receiving the user-selected mass value comprises identifying a mass value from a user-selected region of the second visual representation or the third visual representation.

5. The non-transitory machine-readable medium of claim 4 , wherein identifying the mass value from the user-selected region comprises identifying a peak mass value from the user-selected region.

6. The non-transitory machine-readable medium of claim 1 , wherein receiving the user-selected mass value comprises identifying a plurality of mass values from a user-selected region of the second visual representation or the third visual representation; and wherein displaying the labeled mark comprises simultaneously displaying a separate labeled mark corresponding to each of mass values of the plurality of mass values.

7. The non-transitory machine-readable medium of claim 1 , wherein receiving the user-selected mass value comprises receiving a plurality of mass values and wherein displaying the labeled mark comprises simultaneously displaying a separate labeled mark corresponding to each of mass values of the plurality of mass values.

8. The non-transitory machine-readable medium of claim 1 , wherein displaying the labeled marks corresponding the selected mass on the plurality of sites on the distribution of m/z comprises identifying a maximum amplitude within a predetermined range in the distribution of m/z and displaying the labeled mark on the maximum amplitude for each site of the plurality of sites.

9. A method for interactively displaying mass spectrometry data, the method comprising:

receiving a data file comprising mass spectrometry (MS) data for a sample comprising a molecule;

simultaneously displaying a plurality of visual representations derived from the received data, the plurality of visual representations comprising: a first visual representation comprising estimated or calculated masses from the received data file, a second visual representation comprising a distribution of mass/charge (m/z) values estimated or calculated from the received data file, and a third visual representation comprising a deconvolved mass spectrum estimated or calculated from the received data file;

receiving a user-selected mass value from one of the first visual representation, the second visual representation or the third visual representation; and

displaying a labeled mark corresponding to the selected mass value on one or both of the first and third visual representations, and simultaneously displaying the labeled mark corresponding the selected mass on each of a plurality of sites on the distribution of m/z, wherein the labeled mark corresponds uniquely to the user-selected mass value.

10. The method of claim 9 , wherein the labeled mark comprises a colored dot.

11. The method of claim 9 , wherein the labeled mark comprises an annotated colored dot.

12. The method of claim 9 , wherein receiving the user-selected mass value comprises identifying a mass value from a user-selected region of the second visual representation or the third visual representation.

13. The method of claim 12 , wherein identifying the mass value from the user selected region comprises identifying a peak mass value from the user-selected region.

14. The method of claim 9 , wherein receiving the user-selected mass value comprises identifying a plurality of mass values from a user-selected region of the second visual representation or the third visual representation; and wherein displaying the labeled mark comprises simultaneously displaying a separate labeled mark corresponding to each of mass values of the plurality of mass values.

15. The method of claim 9 , wherein receiving the user-selected mass value comprises receiving a plurality of mass values and wherein displaying the labeled mark comprises simultaneously displaying a separate labeled mark corresponding to each of mass values of the plurality of mass values.

16. The method of claim 9 , wherein displaying the labeled marks corresponding the selected mass on the plurality of sites on the distribution of m/z comprises identifying a maximum amplitude within a predetermined range in the distribution of m/z and displaying the labeled mark on the maximum amplitude for each site of the plurality of sites.

17. A method for interactively displaying mass spectrometry data, the method comprising:

receiving a data file comprising mass spectrometry (MS) data for a sample comprising a molecule;

simultaneously displaying a plurality of visual representations derived from the received data, the plurality of visual representations comprising: a first visual representation comprising estimated or calculated masses from the received data file, a second visual representation comprising a distribution of mass/charge (m/z) values estimated or calculated from the received data file, and a third visual representation comprising a deconvolved mass spectrum estimated or calculated from the received data file;

receiving a user-selected set of mass values from one of the first visual representation, the second visual representation or the third visual representation, by the user selecting a range and automatically identifying a plurality of mass values from within the range; and

displaying a labeled mark corresponding to each mass value of the user-selected set of mass values on one or both of the first and third visual representations, and simultaneously displaying a set of labeled marks corresponding to each of the mass values at a plurality of sites on the distribution of mass/charge (m/z), wherein displaying the set of labeled marks corresponding to each of the selected masses on the plurality of sites on the distribution of m/z comprises identifying a maximum amplitude within a predetermined range in the distribution of m/z and displaying the labeled mark on the maximum amplitude for each site of the plurality of sites.

Assignments (7)
SECURITY INTEREST Recorded Jan 7, 2026
From: PROTEIN METRICS, INC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073392/0796 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2025
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: PROTEIN METRICS, LLC; SOFTGENETICS, LLC
Reel/Frame 071582/0907 →
RELEASE OF SECURITY INTEREST Recorded Jul 2, 2024
From: BARINGS FINANCE LLC, AS COLLATERAL AGENT
To: PROTEIN METRICS, INC.
Reel/Frame 067895/0115 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jul 1, 2024
From: PROTEIN METRICS, LLC; SOFTGENETICS, LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 068102/0180 →
TERMINATION OF PATENT SECURITY AGREEMENT AT REEL 58457/FRAME 0205 Recorded Jul 1, 2024
From: BARINGS FINANCE LLC, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: PROTEIN METRICS, INC. (N/K/A PROTEIN METRICS, LLC)
Reel/Frame 068102/0310 →
CHANGE OF NAME Recorded Feb 8, 2023
From: PROTEIN METRICS INC.
To: PROTEIN METRICS, LLC
Reel/Frame 062625/0973 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: BERN, MARSHALL; KIL, YONG JOO
To: PROTEIN METRICS INC.
Reel/Frame 046841/0350 →
Continuity (2)
Provisional Application 62540031 · Aug 1, 2017
Related Publication 20190043703A1 · Feb 7, 2019
Cited By (4)
US 12,205,331 US 12,224,169 US 12,352,757 US 12,400,846