PATENT CLAIM ANALYSIS

Application Number: 15967325
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-09
Patent Classification: ["715", "773000"]

Abstract:
A communication device, which is capable of presenting one or more of a plurality of virtual keyboards, may be operable to receive application content. The application content may require a user to enter particular data via one of the plurality of virtual keyboards. The plurality of virtual keyboards may comprise a system keyboard and one or more third-party keyboards. The communication device may be operable to determine whether the particular data to be entered by the user may comprise sensitive personal information associated with the user. Based on the determination of the personal information and/or based on a configuration option communicated from the user, the communication device may be operable to determine whether to cause presentation of the system keyboard for the user to enter the particular data. The communication device may cause presentation of the system keyboard by disabling the one or more third-party keyboards.

Claim (Index 25):
The computer-implemented method of  claim 22 , wherein determining whether the data comprises personal information is based on previously stored keyboard information associated with the application content.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 91.0
- Lexical Diversity: 2.62712
- Patent Class: 715.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14280249', '13529375', '14837937', '13479523', '14450700']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3376669759313929
- 35 USC 102 Novelty (BERT): 0.5069742513265452
- Combined Prediction Score: 0.3545977034709082
- Mean Citation Score: 202.202306
- Max Citation Score: 308.15854
- Similarity Product: 252.93919491466045

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