IP Library Granted Patent US 12,224,169
Granted Patent B2
US 12,224,169 · App. 17/706,539 · Granted Feb 11, 2025

Interactive analysis of mass spectrometry data

Inventors: Yong Joo Kil (Fremont, CA); Eric Carlson (Cupertino, CA)
Assignee: Protein Metrics, LLC
H01J49/0036H01J49/02
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,224,169
App. No.
17/706,539
Granted
Feb 11, 2025
Kind
B2
Abstract

This invention relates to graphical user-interactive analysis of data, including in particular, mass spectrographic data analysis, as well as methods and software for generating and using such. One aspect provides user-customizable reports, including methods and apparatuses for generating customizable pivot tables and graphs specific to mass spectrographic data.

Claims (38)

1. A computer-implemented method for dynamically preparing reports associated with a molecule of interest, the method comprising:

displaying an inspection view component of a user interface including mass spectrometry (MS) data, the inspection view component further comprising:

a window including values associated with the molecule of interest, wherein the values associated with the molecule of interest are one or more of: mass values, mass-over-charge ratio (m/z) values, or values derived from mass-to-charge ratios, and data from one or more analytical techniques specific to the molecule of interest; and

a spectrum window including a graph indicating peaks corresponding to the values associated with the molecule of interest;

displaying a report view on a user interface dashboard, the report view comprising one or more selectable pivot tabs, each of the one or more selectable pivot tabs including all or a subset of information from one or both of the values associated with the molecule of interest and the graph indicating peaks corresponding to the values associated with the molecule of interest; and

dynamically modifying a selected pivot tab in response to a user modifying one or both of the values associated with the molecule of interest and the graph indicating peaks corresponding to the values associated with the molecule of interest.

2. The computer-implemented method of claim 1 , wherein the one or more analytical techniques specific to the molecule of interest comprises chromatography data.

3. The computer-implemented method of claim 1 , wherein the one or more analytical techniques specific to the molecule of interest comprises pH and/or O 2 levels, bioreactor sample data, clinical data, or charge variant data.

4. The computer-implemented method of claim 1 , wherein the values associated with the molecule of interest include a m/z of at least one molecular species associated with the molecule of interest.

5. The computer-implemented method of claim 1 , further comprising modifying one or both of the window including values associated with the molecule of interest and the graph indicating peaks corresponding to the values associated with the molecule of interest based on user input.

6. The computer-implemented method of claim 1 , wherein the report view includes one or more selectable pivot functions for displaying all or the subset of information from one or both of the values associated with the molecule of interest and the graph indicating peaks corresponding to the values associated with the molecule of interest.

7. The computer-implemented method of claim 1 , wherein the MS data includes one or more MS datasets, each MS dataset including MS data associated with a sample having the molecule of interest.

8. The computer-implemented method of claim 7 , further comprising combining the one or more MS datasets into a single flat table.

9. The computer-implemented method of claim 8 , wherein combining the one or more MS datasets into the single flat table includes concatenating the one or more MS datasets into the single flat table.

10. The computer-implemented method of claim 1 , wherein dynamically modifying the selected pivot tab includes adjusting one or more of a table and a chart of the selected pivot tab.

11. The computer-implemented method of claim 10 , further comprising saving a first subset of pivot functions contained in an active element window as associated with the selected pivot tab.

12. The computer-implemented method of claim 1 , further comprising modifying one or both of the values associated with the molecule of interest and the graph indicating peaks corresponding to the values associated with the molecule of interest based on a user input.

13. The computer-implemented method of claim 1 , wherein the report view of the user interface includes default tabs including one or more of:

a summary tab that, when selected, is configured to display a description of the molecule of interest and MS parameters;

a coverage tab that, when selected, is configured to display information related to the molecule of interest;

a percent modification tab that, when selected, is configured to display information associated with modifications to the molecule of interest; and

an average percent modification tab that, when selected, is configured to display the information associated with modifications to the molecule of interest averaged among one or more MS datasets.

14. The method of claim 1 , further comprising toggling between the inspection view component and the report view based on user input.

15. A non-transitory computer-readable medium with instructions stored thereon, that when executed by a processor, perform steps comprising:

displaying an inspection view component of a user interface including mass spectrometry (MS) data, the inspection view component further comprising:

a window including values associated with a molecule of interest, wherein the values associated with the molecule of interest are one or more of: mass values, mass-over-charge ratio (m/z) values, or values derived from mass-to-charge ratios, and data from one or more analytical techniques specific to the molecule of interest; and

a spectrum window including a graph indicating peaks corresponding to the values associated with the molecule of interest;

displaying a report view on a user interface dashboard, the report view comprising one or more selectable pivot tabs, each of the one or more selectable pivot tabs including all or a subset of information from one or both of the values associated with the molecule of interest and the graph indicating peaks corresponding to the values associated with the molecule of interest; and

dynamically modifying a selected pivot tab in response to a user modifying one or both of the values associated with the molecule of interest and the graph indicating peaks corresponding to the values associated with the molecule of interest.

16. The non-transitory computer-readable medium of claim 15 , wherein the instructions further comprise instructions to apply one or more filters to the MS data.

17. The non-transitory computer-readable medium of claim 15 , wherein displaying the report view includes displaying one or more new fields associated with different MS datasets from different MS samples.

18. The non-transitory computer-readable medium of claim 15 , further comprising selecting one or more of the peaks or selecting a range of m/z values around one or more of the peaks based on user input.

19. The non-transitory computer-readable medium of claim 15 , wherein the instructions further comprise instructions to display a chromatogram based on the MS data in the inspection view component of the user interface.

20. The non-transitory computer-readable medium of claim 15 , wherein the instructions further comprise instructions to adjust an order or arrangement of information displayed in the report view of the user interface.

21. The non-transitory computer-readable medium of claim 15 , wherein the selected pivot tab includes:

an active element window configured to display a first subset of pivot functions;

a display window configured to display one or more of a report table and a report graph based on the first subset of pivot functions; and

a storage window configured to display a second subset of pivot functions that is not displayed in the display window.

Assignments (6)
SECURITY INTEREST Recorded Jan 20, 2026
From: PROTEIN METRICS, INC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073520/0183 →
RELEASE OF SECURITY INTEREST Recorded Jan 20, 2026
From: BARINGS FINANCE LLC, AS COLLATERAL AGENT
To: PROTEIN METRICS, INC.
Reel/Frame 073521/0221 →
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 →
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 →
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 Apr 11, 2022
From: KIL, YONG JOO; CARLSON, ERIC
To: PROTEIN METRICS INC.
Reel/Frame 059564/0240 →
Continuity (5)
Continuation In Part 17135963 · Dec 28, 2020
Continuation 16713556 · Dec 13, 2019
Continuation 16149026 · Oct 1, 2018
Provisional Application 62566247 · Sep 29, 2017
Related Publication 20220301840A1 · Sep 22, 2022
References Cited (125)
US 4464650A · Eastman et al. · 1984 [cited by applicant]
US 4558302A · Welch · 1985 [cited by applicant]
US 4814764A · Middleton · 1989 [cited by applicant]
US 5343554A · Koza et al. · 1994 [cited by applicant]
US 5910655A · Skilling · 1999 [cited by applicant]
US 5995989A · Gedcke et al. · 1999 [cited by applicant]
US 6094627A · Peck et al. · 2000 [cited by applicant]
US 6393393B1 · Kawahara · 2002 [cited by applicant]
US 6535555B1 · Bordes et al. · 2003 [cited by applicant]
US 6798360B1 · Qian et al. · 2004 [cited by applicant]
US 6906320B2 · Sachs et al. · 2005 [cited by applicant]
US 7006567B2 · Frossard et al. · 2006 [cited by applicant]
US 7283684B1 · Keenan · 2007 [cited by applicant]
US 7283937B2 · Goldberg · 2007 [cited by applicant]
US 7297940B2 · Bern · 2007 [cited by applicant]
US 7397961B2 · Keeney et al. · 2008 [cited by applicant]
US 7400772B1 · Keenan · 2008 [cited by applicant]
US 7402438B2 · Goldberg · 2008 [cited by applicant]
US 7429727B2 · Bern · 2008 [cited by applicant]
US 7496453B2 · Chau · 2009 [cited by applicant]
US 7680670B2 · Lamblin et al. · 2010 [cited by applicant]
US 7979258B2 · Goldberg et al. · 2011 [cited by applicant]
US 8004432B2 · Kawato · 2011 [cited by applicant]
US 8023750B2 · Raveendran et al. · 2011 [cited by applicant]
US 8077988B2 · Donoho · 2011 [cited by applicant]
US 8108153B2 · Bern · 2012 [cited by applicant]
US 8428889B2 · Wright · 2013 [cited by applicant]
US 8511140B2 · Gorenstein et al. · 2013 [cited by applicant]
US 8598516B2 · Sapargaliyev et al. · 2013 [cited by applicant]
US 8645145B2 · Subbaraman et al. · 2014 [cited by applicant]
US 9385751B2 · Kletter · 2016 [cited by applicant]
US 9571122B2 · Kletter · 2017 [cited by applicant]
US 9640376B1 · Becker · 2017 [cited by examiner]
US 9859917B2 · Kletter · 2018 [cited by applicant]
US 10199206B2 · Becker et al. · 2019 [cited by applicant]
US 10354421B2 · Becker et al. · 2019 [cited by applicant]
US 10510521B2 · Kil · 2019 [cited by examiner]
US 10546736B2 · Bern et al. · 2020 [cited by applicant]
US 10665439B2 · Bern · 2020 [cited by applicant]
US 10879057B2 · Kil · 2020 [cited by examiner]
US 10991558B2 · Bern et al. · 2021 [cited by applicant]
US 11127575B2 · Bern · 2021 [cited by applicant]
US 11276204B1 · Kletter · 2022 [cited by applicant]
US 11289317B2 · Kil · 2022 [cited by examiner]
US 11346844B2 · Nichols et al. · 2022 [cited by applicant]
US 20020068366A1 · LaDine et al. · 2002 [cited by applicant]
US 20030031369A1 · Le Pennec et al. · 2003 [cited by applicant]
US 20030200032A1 · Keating et al. · 2003 [cited by applicant]
US 20030218634A1 · Kuchinsky et al. · 2003 [cited by applicant]
US 20040083063A1 · McClure · 2004 [cited by examiner]
US 20040102906A1 · Roder · 2004 [cited by applicant]
US 20040160353A1 · Cirillo et al. · 2004 [cited by applicant]
US 20050047670A1 · Qian et al. · 2005 [cited by applicant]
US 20050063864A1 · Sano et al. · 2005 [cited by applicant]
US 20050276326A1 · Drezner · 2005 [cited by applicant]
US 20080010309A1 · Sugita · 2008 [cited by applicant]
US 20080025394A1 · Francois et al. · 2008 [cited by applicant]
US 20080260269A1 · Thiagarajan · 2008 [cited by applicant]
US 20090012931A1 · Appa et al. · 2009 [cited by applicant]
US 20090052528A1 · Jeon et al. · 2009 [cited by applicant]
US 20090179147A1 · Milgram · 2009 [cited by examiner]
US 20100124785A1 · Bern · 2010 [cited by applicant]
US 20100288917A1 · Satulovsky et al. · 2010 [cited by applicant]
US 20100288918A1 · Satulovsky · 2010 [cited by applicant]
US 20110093205A1 · Bern · 2011 [cited by applicant]
US 20110206119A1 · Bivolarsky et al. · 2011 [cited by applicant]
US 20120047098A1 · Reem · 2012 [cited by applicant]
US 20120245857A1 · Lee et al. · 2012 [cited by applicant]
US 20130080073A1 · de Corral · 2013 [cited by applicant]
US 20130144540A1 · Bern et al. · 2013 [cited by applicant]
US 20130226594A1 · Fuchs et al. · 2013 [cited by applicant]
US 20130262809A1 · Wegener · 2013 [cited by applicant]
US 20130266067A1 · Song et al. · 2013 [cited by applicant]
US 20130275399A1 · Amit et al. · 2013 [cited by applicant]
US 20130289892A1 · Satoh · 2013 [cited by applicant]
US 20140045273A1 · Cerda et al. · 2014 [cited by applicant]
US 20140164444A1 · Bowen et al. · 2014 [cited by applicant]
US 20150319268A1 · Callard et al. · 2015 [cited by applicant]
US 20150369782A1 · Kageyama · 2015 [cited by examiner]
US 20160077926A1 · Mutalik et al. · 2016 [cited by applicant]
US 20160180555A1 · Matsuo · 2016 [cited by examiner]
US 20160215028A1 · Mutharia et al. · 2016 [cited by applicant]
US 20160268112A1 · Yip et al. · 2016 [cited by applicant]
US 20180301326A1 · Bern et al. · 2018 [cited by applicant]
US 20200075300A1 · Bern · 2020 [cited by applicant]
US 20210335589A1 · Bern et al. · 2021 [cited by applicant]
US 20220076936A1 · Bern · 2022 [cited by applicant]
US 20220291229A1 · Nichols et al. · 2022 [cited by applicant]
GB 2401721A · 2004 [cited by applicant]
JP 2004317509A · 2004 [cited by applicant]
WO WO2011127544A1 · 2011 [cited by applicant]
WO WO2015031820A1 · 2015 [cited by applicant]
WO WO2015148941A1 · 2015 [cited by applicant]
WO WO2015189255A1 · 2015 [cited by examiner]
Schreibier and Cox, “Using PeakView™ Software with the XIC Manager for Screening and Identification with High Confidence Based on High Resolution and Accurate Mass LC-MS/MS”, AB Sciex; Food & Environmental (Pub. # 21708… [cited by examiner]
Marty et al.; Bayesian deconvolution of mass and ion mobility spectra: from binary interactions to polydisperse ensembles; Analytical Chemistry; 87(8); pp. 4370-4376; 7 pages; (Author Manuscript); Apr. 2015. [cited by applicant]
Marty; What can unidec do for you? Mar. 24, 2015I 28 pages; retrieved from the internet (http://unidec.chem.ox.ac.uk/UniDecTutorial.pdf) on Oct. 25, 2022. [cited by applicant]
Bern et al.; U.S. Appl. No. 18/298,327 entitled “Interactive analysis of mass spectrometry data including peak selection and dynamic labeling,” filed Apr. 10, 2023. [cited by applicant]
Bern et al.; U.S. Appl. No. 18/309,727 entitled “Methods and apparatuses for deconvolution of mass spectrometry data,” filed Apr. 28, 2023. [cited by applicant]
Klammer et al.; Peptide charge state determination for low-resolution tandem mass spectra; In2005 IEEE Computational Systems Bioinformatics Conference (CSB'05); pp. 175-185; Aug. 8, 2005. [cited by applicant]
Krokhin et al.; An improved model for prediction of retention times of tryptics peptides in ion pair reversed-phase HPLC: its application to protein peptide mapping by off-line HPLC-MALDI MS; Molecular and Cellular Prot… [cited by applicant]
Lu et al.; Improved peak detection and deconvolution of native electrospray mass spectra from large protein complexes; Journal of the American Society for Mass Spectrometry; 26(12); pp. 2141-2151; Dec. 2015. [cited by applicant]
Schreiber et al.; Using PeakView(TM) software with the XIC manager for screening and identification with high confidence based on high resolution and accurate mass LC-MS/MS: AB Sciex, Food & Environmental; (Pub. # 21708… [cited by applicant]
Shi et al.; Feature-based image set compression; 2013 IEEE International Conference on Multimedia and Expo (ICME); IEEE; pp. 1-6; Jul. 15, 2013. [cited by applicant]
Shi et al.; Multi-model prediction for image set compression; 2013 Visual Communications and Image Processing (VCIP); IEEE; pp. 1-6; Nov. 17, 2013. [cited by applicant]
Thermo Fisher Scientific, Inc.; Thermo Xcaliber: Qualitative Analysis (User Guide); Revision B; 290 pgs.; Sep. 2010. [cited by applicant]
Valot et al.; MassChroQ: A versatile tool for mass spectrometry quantification; Proteomics; 11(17); 23 pgs.; Sep. 2011. [cited by applicant]
VanBramer; An Introduction to Mass Spectrometry; Wider University; 38 pgs.; © 1997; (revised) Sep. 2, 1998. [cited by applicant]
Waters Corporation; Biopharmalynx: A new bioinformatics tool for automated LC/MS peptide mapping assignment; 6 pages retrived May 17, 2018 from the internet (http://www.waters.com/webassets/cms/library/docs/720002754en.… [cited by applicant]
Waters Corporation; MassLynx 4.1 Getting started guide; 71500113203/RevisionA; 96 pages; retrieved May 17, 2018 from the internet (http://turroserver.chem.columbia.edu/group/instrument/HPLC/HPLC%20Getting%20Started.pdf)… [cited by applicant]
Waters Corporation; QuanLynx User's Guide; Version 4.0; 125 pages; retrived May 17, 2018 from the internet ( http://www.waters.com/webassets/cms/support/docs/quanlynx_40.pdf); Feb. 15, 2002. [cited by applicant]
Wehofsky et al.; Isotopic deconvolution of matrix-assisted laser desorption/ionization mass spectra for substance-class specific analysis of complex samples; European Journal of Mass Spectrometry; 7(1); pp. 39-46; Feb. … [cited by applicant]
Xu et al.; Deconvolution in mass spectrometry based proteomics; Rapid Communications in Mass Spectrometry; 32(10); pp. 763-774; May 30, 2018. [cited by applicant]
Yang et al.; Detecting low level sequence variants in recombinant monoclonal antibodies; mAbs 2 (3); pp. 285-298; May/Jun. 2010. [cited by applicant]
Yang et al.; Hybrid mass spectrometry approaches in glycoprotein analysis and their usage in scoring biosimilarity; Nature Communications; 7(1); pp. 1-10; Nov. 8, 2016. [cited by applicant]
Ziv et al.; A universal algorithm for sequential data compression; IEEE Trans. on Information Theory; IT-23(3); pp. 337-343; May 1977. [cited by applicant]
Ziv et al.; Compression of individual sequences via variable-rate coding; IEEE Trans. on Information Theory; IT-24(5); pp. 530-536; Sep. 1978. [cited by applicant]
Kletter; U.S. Appl. No. 17/694,474 entitled “Data compression for multidimensional time series data,” filed Mar. 14, 2022. [cited by applicant]
ZNova Decorivolutiori; retrieved from the internet (https://web.archive.org/web/20141106214830/http://www.enovatia.com:80/downloads/manuals/promass/Help/html/prom2cdq.htm); 1 page; on Oct. 6, 2023. [cited by applicant]
Kletter et al.; U.S. Appl. No. 18/460,028 entitled “Data Compression for multidimensional time series data,” filed Sep. 1, 2023. [cited by applicant]
Bern et al.; Parsimonious charge deconvolution for native mass spectrometry. Journal of proteome research; 17(3); pp. 1216-1226; Jan. 29, 2018. [cited by applicant]
Kim et al.; Comparative analysis of mass spectral similarity measures on peak alignment for comprehensive two? dimensional gas chromatography mass spectrometry; Computational and mathematical methods in medicine; 2013(1… [cited by applicant]
Wikipedia; Intra-Frame Coding; Sep. 19, 2019; 2 pages; retrieved from the internet (https://en.wikipedia.org/w/index.php?title=Intra-frame_coding&oldid=916815985) on Aug. 20, 2024. [cited by applicant]
Zhao et al.; An efficient macroblock-based diverse and flexible prediction modes selection for hyperspectral images coding; Signal Processing: Image Communication; 25(9); pp. 697-708; Oct. 1, 2010. [cited by applicant]
Nichols et al.; U.S. Appl. No. 18/737,836 entitled “Psuedo-electropherogram construction from peptide level mass spectrometry data,” filed Jun. 7, 2024. [cited by applicant]