IP Library › Granted Patent US 11,456,061
Granted Patent B2
US 11,456,061 · App. 16/072,097 · Granted Sep 27, 2022

Method for harvesting 3D chemical structures from file formats

Inventors: Muthukumarasamy Karthikeyan (Pune, IN); Renu Vyas (Pune, IN)
Assignee: Council of Scientific & Industrial Research
G16C20/80G16C20/40G16C20/70
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 11,456,061
App. No.
16/072,097
Granted
Sep 27, 2022
Kind
B2
Abstract

A method and system for harvesting molecular structures from non-editable documents is disclosed herein. A non-editable storage document is fed by a feeder which is received by a receiver. The molecular and non-molecular data contained in the non-editable storage document is recognized. The three-dimensional coordinates of the molecular data is separated using a pattern recognition. The molecular coordinates are encoded by a pattern sequence. A bond matrix data of the encoded data is generated. Subsequently the bond matrix data for accuracy is verified by comparing with a stored standardized data into a library.

Claims (27)

1. A method for harvesting computable molecular data from a non-editable storage document and converting into recognizable data comprises

feeding a non-editable storage document by a feeder;

receiving the non-editable storage document by a receiver;

recognizing and separating molecular and non-molecular data contained in the non-editable storage document by an analyzer;

computing three-dimensional coordinates of said molecular data using a pattern recognition by the analyzer;

encoding molecular coordinates by a pattern sequence by the analyzer, wherein the pattern sequence for encoding coordinates comprises two characters, followed by a space, an addition or subtraction symbol, a number, decimal and eight digits succeeding the decimal;

generating cartesian coordinates bond matrix data from said encoded data by the analyzer;

ensuring reusability of the data by the analyzer; and

verifying the cartesian coordinates bond matrix data for accuracy by the analyzer with a stored standardized data into a library;

wherein the method enables large scale conversion of molecular information from supplementary data available in the non-editable storage document and avoids computational duplication.

2. The method according to claim 1 , wherein recognizing and separating molecular and non-molecular data is executed by parsing method.

3. The method according to claim 1 , wherein generation of cartesian coordinates bond matrix comprises computation of bond angles, bond lengths and dihedral angles, interatomic distances, sequence pattern of amino acids in proteins and the reusability of the data is ensured by calculation of single point energy.

4. The method according claim 1 , wherein the conversion of data is output into a standard interoperability document.

5. A system harvesting for computable molecular data from a non-editable storage document and converting into recognizable data comprises:

a feeder to feed a non-editable storage document,

a receiver to receive a non-editable storage document,

a library having standardized data stored,

an analyzer wherein said analyzer

recognizes and separates molecular and non-molecular data contained in said non-editable storage document,

computes three-dimensional coordinates of the molecular data using a pattern recognition,

encodes molecular coordinates by a pattern sequence, wherein said pattern sequence for encoding of coordinates by the analyzer comprises two characters, followed by a space, an addition or subtraction symbol, a number, decimal and eight digits succeeding the decimal,

generates cartesian coordinates, bond matrix data from the encoded data,

ensures reusability of the data,

verifies the cartesian coordinates, bond matrix data for accuracy with a stored standardized data into a library.

6. The system according to claim 5 , wherein the analyzer recognizes and separates molecular and non-molecular data by executing parsing method.

7. The system according to claim 5 , wherein the analyzer generates cartesian coordinates bond matrix with computation of bond angles, bond lengths and dihedral angles, interatomic distances, sequence pattern of amino acids in proteins and further the analyzer ensures reusability of the data by calculation of single point energy.

8. The system according to claim 5 , wherein the conversion of data is output into a standard interoperability document.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2019
From: KARTHIKEYAN, MUTHUKUMARASAMY; VYAS, RENU
To: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
Reel/Frame 048392/0033 →
Priority Claims (1)
IN 201611002390 · Jan 22, 2016 · national
Continuity (1)
Related Publication 20210210173A1 · Jul 8, 2021
Cited By (1)
US 12,664,813