DERIVING FIXED BOND INFORMATION
First Claim
1. A computer-implemented method for use in deriving fixed bond information, comprising:
- analyzing a delocalized representation of a chemical structure;
identifying, based on valence information, a plurality of fixed bond representation candidates for at least a portion of the chemical structure;
evaluating at least a subset of the fixed bond representation candidates;
selecting from among the plurality of fixed bond representation candidates one or more candidates based on the evaluation;
producing fixed bond information based on the selection; and
outputting the produced fixed bond information to an output device.
1 Assignment
0 Petitions
Accused Products
Abstract
Fixed bond information is derived. A fixed bond representation of a chemical structure is derived from a delocalized representation. A path is conceptually traced through the represented structure and an examination is conducted, for each atom, of each possible electronic and bonding state that is consistent with what has come before along the path. A result is found by extensively or exhaustively examining all possible states and orders in a semi-recursive procedure that is directed early towards likely answers. If there is more than one possible solution, the best solution is chosen by use of a rating function.
-
Citations
15 Claims
-
1. A computer-implemented method for use in deriving fixed bond information, comprising:
-
analyzing a delocalized representation of a chemical structure; identifying, based on valence information, a plurality of fixed bond representation candidates for at least a portion of the chemical structure; evaluating at least a subset of the fixed bond representation candidates; selecting from among the plurality of fixed bond representation candidates one or more candidates based on the evaluation; producing fixed bond information based on the selection; and outputting the produced fixed bond information to an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use in deriving fixed bond information, comprising:
-
analyzing a delocalized representation of a chemical structure; identifying, based on valence information, a plurality of fixed bond representation candidates for at least a portion of the chemical structure; evaluating at least a subset of the fixed bond representation candidates; selecting from among the plurality of fixed bond representation candidates based on the evaluation; producing fixed bond information based on the selection; using a precomputed collection of atom valences as a function of element, charge, radical state, and number and distribution of bonds inside and outside of a delocalized region in the delocalized representation; and outputting the produced fixed bond information to an output device. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-implemented system for deriving fixed bond information, comprising:
-
an analyzer configured to analyze a delocalized representation of a chemical structure; an identifier configured to identify, based on valence information, a plurality of fixed bond representation candidates for at least a portion of the chemical structure; an evaluator configured to evaluate at least a subset of the fixed bond representation candidates; a selector configured to elect from among the plurality of fixed bond representation candidates based on the evaluation; and a producer configured to produce and output fixed bond information based on the selection. - View Dependent Claims (13)
-
-
14. Computer software, residing on a computer-readable storage medium, comprising a set of instructions for use in a computer system to help cause the computer system to derive fixed bond information, the instructions causing the system to:
-
analyze a delocalized representation of a chemical structure; identify, based on valence information, a plurality of fixed bond representation candidates for at least a portion of the chemical structure; evaluate at least a subset of the fixed bond representation candidates; select from among the plurality of fixed bond representation candidates based on the evaluation; produce fixed bond information based on the selection; and output the produced fixed bond information to an output device. - View Dependent Claims (15)
-
Specification