The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 20, 2024

Filed:

Jun. 11, 2019
Applicant:

Merck Sharp & Dohme Llc, Rahway, NJ (US);

Inventors:

Arthur Fridman, Brooklyn, NY (US);

Ansuman Bagchi, Plaisboro, NY (US);

Xiang Yu, North Wales, PA (US);

Mark Cancilla, Philadelphia, PA (US);

Assignee:

Merck Sharp & Dohme LLC, Rahway, NJ (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G16B 15/00 (2019.01); G06F 16/22 (2019.01); G06F 16/2455 (2019.01); G06F 16/248 (2019.01); G06F 16/901 (2019.01); G06F 16/9535 (2019.01); G16B 45/00 (2019.01); G16B 50/00 (2019.01); G16C 20/20 (2019.01); G16C 20/40 (2019.01); G16C 20/80 (2019.01); G16C 20/90 (2019.01);
U.S. Cl.
CPC ...
G16B 15/00 (2019.02); G06F 16/2455 (2019.01); G06F 16/9024 (2019.01); G16C 20/20 (2019.02); G16C 20/40 (2019.02); G16C 20/80 (2019.02); G16C 20/90 (2019.02); G06F 16/22 (2019.01); G06F 16/248 (2019.01); G06F 16/9535 (2019.01); G16B 45/00 (2019.02); G16B 50/00 (2019.02);
Abstract

Embodiments of the present invention avoid the processing problems associated with using conventional computer systems for identifying and characterizing all of the substructures (e.g., metabolites) of large complex molecules by using a defined minimum cleavable unit (MCU) and an MCU graph for a chosen molecule, as well as a 'cut vertex' in the MCU graph for the chosen molecule. The system splits the MCU graph of the chosen molecule at the specified cut vertex to produce two separate MCU graph components (i.e., a first MCU subgraph and a second MCU subgraph) of the chosen molecule, and generates and traverses a first line graph component and a second line graph component, respectively, for the two MCU subgraph components with a graph traversing algorithm to generate and store in memory a first database of substructures and molecular weights for the first component, and a second database of substructures and molecular weights for the second line graph component. Subsequently, embodiments of the present invention can perform binary searches on the two databases (or the two subsections of a single database) to identify and produce graphic representations of all of the substructures of the chosen molecule that have molecular weights that match the query molecular weight (or range of query molecular weights), including the substructures of the chosen molecule that straddle (i.e., include) the cut vertex.


Find Patent Forward Citations

Loading…