PATENT CLAIM ANALYSIS

Application Number: 15966815
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-09
Patent Classification: ["726", "007000"]

Abstract:
Method, system, and programs for performing two-factor authentication for a controlled access application via one or more third-party host verification servers. An example method includes receiving a request to a controlled access application after a user has successfully logged into an enterprise system with a first Identifier (ID) factor, the controlled access application requiring additional authentication with a second ID factor, obtaining first information to complete the second ID factor, at least some of the first information being obtained from the user, and generating a first web form using the first information. The method also includes submitting the first web form to a host verification server, receiving an indication of successful verification from the host verification server; and initiating, in response to receiving the indication of successful verification, access to the controlled access application.

Claim (Index 18):
A system comprising:\n at least one hardware processor; memory storing a plurality of agents, each agent configured to interact with a respective host verification server to complete an authentication workflow dictated by the respective host verification server, each agent being trusted by the respective host verification server to complete the authentication workflow; memory storing instructions that, when executed by the at least one processor, causes the authentication server to perform operations including:\n receiving a request to authenticate a user to a controlled access application using an identification factor for a particular host verification server; \n selecting and activating an agent of the plurality of agents configured to interact with the particular host verification server, the activating causing the agent to:\n open a connection between the host verification server and the authentication server, \n obtain data used to populate fields associated with the identification factor in the workflow for the particular host verification server, and \n use the data to complete the workflow, the workflow including a web-page being an authentication user interface being configured to allow an online user to supply the identification factor, wherein the web-page is not presented to the user during the workflow; \n \n granting, responsive to receiving a successful authentication response for the submitted populated web-page, access to the controlled access application; and \n denying, responsive to receiving an unsuccessful authentication response for the submitted populated web-page, access to the controlled application.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 91.0
- Lexical Diversity: 2.06944
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14851708', '13706261', '13740086', '14466771', '09974766']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2618276185183644
- 35 USC 102 Novelty (BERT): 0.4948382727502161
- Combined Prediction Score: 0.2851286839415495
- Mean Citation Score: 163.530552
- Max Citation Score: 254.97754
- Similarity Product: 194.8221870528245

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

Dataset: test