PATENT CLAIM ANALYSIS

Application Number: 15753548
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-08
Patent Classification: ["382", "182000"]

Abstract:
The invention relates to a system of automatic correction where certain errors are accepted while others are recognized as errors. This applies specifically to non-machine readable inputs or to optical character recognition when reading or transcribing codes. When entering certain characters, this system would allow certain similar character combinations and number of errors from that set while still maintaining integrity of identification codes.

Claim (Index 16):
A method for verifying a code for securely identifying products produced at a production facility, comprising:\n electronically receiving configuration data from an electronic data store; electronically storing the configuration data for a production run, wherein the configuration data for the production run specifies parameters used in the production of products; transmitting the configuration data to an authorization module; at the authorization module:\n determining whether the production run is authorized; \n generating validated configuration data; \n transmitting the validated configuration data to a signature module; at the signature module, signing the validated configuration data; storing the product identifier in an electronic data store as the product identifier; transmitting the machine secure unique product identifier to a printer module for printing on a product; receiving a user entered code, comprising receiving a set of one or more code characters entered by a user for the purpose of verifying the product; deciphering the user entered code by application of the transformation to obtain an identity of the user entered code; generating an identity of the true code; comparing the user entered code and the true code, wherein the step of comparing further comprises one or more of determining the number of errors and types of errors detected between the user entered code and the true code; assigning a character from the set of code characters a first content probability score associated with physical proximity to another character from the set of code characters and a second content probability score associated with character similarity of the character to another character from the set of code characters; wherein each error has an associated content probability score; combining the first content probability score and the second content probability score non-linearly to create a combined probability score; correcting of the one or more errors detected in the user entered coded based upon the combined probability score and only correcting the user entered code if the combined probability score of the correction is above a pre-defined threshold; and verifying the identity of the corrected user entered code matches the identity of the true code.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 88.0
- Lexical Diversity: 1.31373
- Patent Class: 382.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13774656', '12029519', '14550653', '14450184', '13798026']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2568793854517441
- 35 USC 102 Novelty (BERT): 0.4942085498729737
- Combined Prediction Score: 0.2806123018938671
- Mean Citation Score: 116.8820006
- Max Citation Score: 121.575775
- Similarity Product: 72.08613671669958

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test