Specified combinations of attribute input criteria may be utilized to determine the unique object identifier of an object in a database. The value of each attribute specified as input criteria is compared to the value of a corresponding attribute within an object attribute record. If the values are equivalent, a match weight associated with the attribute is added to a weight accumulator. If not, an executable rule associated with the attribute may be executed on the input criteria value and the result compared to the object attribute record value. If a match is determined after a rule is executed, a post-rule weight is added to the weight accumulator. If no match is determined, either before or after a rule is executed, a non-match weight is subtracted from the weight accumulator. When all attributes from the input criteria have been compared to the corresponding attributes from the object attribute record, the total computed match value from the weight accumulator is compared to a threshold value specified as indicative of a unique match. The input criteria are compared in similar fashion to all object attribute records for objects in the database. No matches, one match, or multiple matches may be found, although a determination of multiple matches will be considered an error condition.

Des combinaisons indiquées des critères d'entrée d'attribut peuvent être utilisées pour déterminer la marque unique d'objet d'un objet dans une base de données. La valeur de chaque attribut indiqué comme critères d'entrée est comparée à la valeur d'un attribut correspondant dans un disque d'attribut d'objet. Si les valeurs sont équivalentes, un poids d'allumette lié à l'attribut est ajouté à un accumulateur de poids. Si pas, une règle exécutable liée à l'attribut peut être exécutée sur les critères d'entrée évaluent et le résultat comparé à la valeur de disque d'attribut d'objet. Si une allumette est déterminée après qu'une règle soit exécutée, un poids de poteau-règle est ajouté à l'accumulateur de poids. Si aucune allumette n'est déterminée, non plus avant ou après qu'une règle soit exécutée, un poids d'non-allumette est soustrait de l'accumulateur de poids. Quand tous les attributs des critères d'entrée ont été comparés aux attributs correspondants du disque d'attribut d'objet, toute la valeur calculée d'allumette de l'accumulateur de poids est comparée à une valeur- seuil indiquée en tant qu'indicative d'une allumette unique. Les critères d'entrée sont comparés de mode semblable à tous les disques d'attribut d'objet pour des objets dans la base de données. Aucune allumette, une allumette, ou allumettes multiples ne peuvent être trouvées, bien qu'une détermination des allumettes multiples soit considérée une condition d'erreur.

 
Web www.patentalert.com

< (none)

< Document retrieval system and method employing a preloading procedure

> Apparatus and method for cross-compiling source code

> (none)

~ 00001