PATENT CLAIM ANALYSIS

Application Number: 15980175
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["705", "044000"]

Abstract:
A device receives, from a user device, a request to generate a verification code for a transaction associated with a user of the user device, and receives user profile information associated with a transaction card to be used for the transaction. The device generates a random verification code for the transaction based on the request and the user profile information, and authenticates the random verification code, based on the user profile information, to generate an authenticated random verification code. The device provides the authenticated random verification code to the user device, and receives transaction information, including the authenticated random verification code, from a merchant device associated with the transaction. The device validates the transaction based on the transaction information, and provides, to the merchant device associated with the transaction, information indicating that the transaction is validated.

Claim (Index 8):
A non-transitory computer-readable medium storing instructions, the instructions comprising:\n one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:\n receive user profile information associated with generating a verification code for a transaction card to be used for a transaction,\n the transaction and the transaction card being associated with a user of a user device, \n the user profile information including one or more of:\n information identifying the transaction card, \n information identifying an account associated with the transaction card, \n information indicating that the verification code is to be used for the transaction, \n information indicating that the verification code is to be used for a particular time period, or \n information indicating the particular time period; \n \n \n receive, from the user device, a request to generate the verification code for the transaction; \n generate, using a random number generator, a random verification code for the transaction based on the request and the user profile information; \n authenticate the random verification code, based on the user profile information, to generate an authenticated random verification code; \n update a dynamically updatable record associated with the account to associate the authenticated random verification code with the account; \n provide the authenticated random verification code to the user device; \n receive transaction information, including the authenticated random verification code, from a merchant device associated with the transaction; \n validate the transaction based on the authenticated random verification code and the updated record; \n provide, to the merchant device associated with the transaction, information indicating that the transaction is validated; and \n provide, to the user device, information confirming that the transaction is complete.

Metadata:
- Claim Count in Document: 17.0
- Percentile: 93.0
- Lexical Diversity: 3.70732
- Patent Class: 705.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13428124', '13901881', '12348134', '09915271', '13184080']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.096934828975198
- 35 USC 102 Novelty (BERT): 0.4862280040385349
- Combined Prediction Score: 0.1358641464815317
- Mean Citation Score: 205.722492
- Max Citation Score: 210.12816
- Similarity Product: 160.7498053647137

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

Dataset: test