PATENT CLAIM ANALYSIS

Application Number: 16115701
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["713", "168000"]

Abstract:
Method for a secure authenticating of a user identity of a device for a service during a session including a transaction between an authentication-client and a connected authentication-server, whereby said authentication-client is running on said device using a user-agent with a specific authentication-interface to communicate encrypted authentication messages using a Transport Layer Security (TLS) protocol between said user-agent of said authentication-client and a web-server of both said authentication-server of a ‘Relying Party’ using a unique and secret authentication-identifier (e.g. a hash-value created from ‘Relying Party’, date and time) between them, and a Behaviometric-server using a unique and secret Behaviometric-identifier (e.g. a hash-value created from a Behaviometric-Server, date and time) between them, whereby said session comprising an earlier authentication stage and at least in authentication case (said user identity is positively authenticated) a later controlling stage. Also a related computer program algorithm and a computer-system executing this.

Claim (Index 1):
A method for securely authenticating a user to a service for executing a transaction, the method being carried out in a system including:\n a user device operated by the user, the user device including an authentication-client using a user-agent with a specific authentication-interface for encrypted communication of authentication messages; an authentication server of a relying party providing the service; a behaviometric server in communication with the user agent of the user device and with the authentication server using an authentication identifier; and a web-server associated with the relying party, the web-server being in communication with the authentication server, the authentication client, and the behaviometric server, the method comprising:\n a, in an authentication stage:\n upon user initiation of the session by establishing a TLS-connection between the user-agent and the web-server of the relying party, at the web server, generating a unique session identifier; \n attempting to authenticate the user device to the service; and\n if said attempting to authenticate fails, rejecting access of the user device to the service; or \n if said attempting to authenticate succeeds, flagging said user device as being authenticated; and \n \n \n b. in a controlling stage:\n collecting behavioral data from at least one user input component of the user device during said session with said session-identifier by a background process and storing said collected behavioral data on a non-transitory storage medium housed in the user device; \n transmitting at least a portion of said stored behavioral data from the user device to the web-server, which conveys a Behavioral-identifier and at least a portion of said stored behavioral data to the behaviometric-server; \n at said behaviometric server, and based on at least said portion of said stored behavioral data, determining whether an identity of the user is still valid; and \n if the user identity is determined to no longer be valid, carrying out at least one of closing the session or raising an alert by the behaviometric-server, and transmitting said alert to the web-server of the relying party.

Metadata:
- Claim Count in Document: 41.0
- Percentile: 96.0
- Lexical Diversity: 2.03659
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15073743', '15182682', '14070654', '15714460', '15700153']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3693095509123249
- 35 USC 102 Novelty (BERT): 0.5431534059269479
- Combined Prediction Score: 0.3866939364137872
- Mean Citation Score: 281.074064
- Max Citation Score: 377.8905
- Similarity Product: 332.0249999059438

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