PATENT CLAIM ANALYSIS

Application Number: 16165606
Application Type: Utility
Filing Date: 2018-10
Publication Date: 2019-04
Patent Classification: ["713", "171000"]

Abstract:
The present invention is an platform and/or agnostic authentication method and system operable to authenticate users, data, documents, device and transactions. Embodiments of the present invention may be operable with any client system. The authentication method and system are operable to disburse unique portions of anonymous login related information amongst multiple devices. These devices and the disburse unique portions of anonymous login information are utilized by the solution to authenticate users, data, documents, device and transactions. Login-related information is not stored in any portion of the solution, users and devices are anonymously authenticated. The solution also permits a user to access secured portions of the client system through a semi-autonomous process and without having to reveal the user's key.

Claim (Index 11):
A method of using keys to authenticate identity, the method comprising the steps of:\n receiving a login request, at a server, from a first peer; generating a login salt at the server; storing the login salt in one or more databases associated with the server; transmitting login data from the server to the first peer, the login data comprising at least the login salt; receiving, at the server, a login key and a server key from the first peer; retrieving, from the one or more databases associated with the server, a stored registration key, the login salt, a recipient code, and a distribution code; generating, at the server, a comparison login key, wherein the comparison login key is based on the stored registration key and the login salt; comparing, at the server, the comparison login key and the login key received from the first peer; generating, at the server, a sender code and a verification salt; generating, at the server, a distribution key, wherein the distribution key is based on at least the server key received from the first peer, the sender code, and the recipient code; generating, at the server, a verification key, wherein the verification key is based one or more of the server key, the stored registration key, the sender code, the recipient code, and the verification salt; storing, in a peer list, the verification key and the verification salt; transmitting, from the server to a second peer, the verification key, the verification salt, and the distribution code; receiving at the server, the distribution code and a confirmation key from the second peer; comparing the distribution code received from the second peer to distribution codes stored at the one or more databases associated with the server; retrieving a stored distribution key and the verification salt from the one or more databases associated with the server; generating a second verification key based on the stored distribution key and the verification salt; comparing the confirmation key received from the second peer to the second verification key; and generating an authentication result.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 97.0
- Lexical Diversity: 2.01515
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15032182', '15550673', '10344162', '12931631', '15654739']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3972677163977184
- 35 USC 102 Novelty (BERT): 0.4818716124056983
- Combined Prediction Score: 0.4057281059985164
- Mean Citation Score: 179.768144
- Max Citation Score: 183.80399
- Similarity Product: 133.6633737902087

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

Dataset: test