PATENT CLAIM ANALYSIS

Application Number: 15933078
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-08
Patent Classification: ["713", "171000"]

Abstract:
For storing data in a data-storage structure of a server computer, an infrastructure is deployed to a server computer. The infrastructure has a forwarder module to receive data from an application and to identify a data portion, a crypto module to encrypt the data portion with a key and key control module adapted to generate and to store the key. The infrastructure is also able to process data in the opposite direction. The key is provided into the key control module upon receiving a key trigger from the client computer.

Claim (Index 16):
A computer program product that, when loaded into a non-transitory memory of a second computer and being executed by at least one processor of the second computer, performs a computer-implemented method for configuring the second computer to store data in a data-storage structure, wherein the data originates from a first computer that is communicatively connected to the second computer, and wherein the data is processed by an application in the second computer, the computer program product comprising code that, when executed by the at least one processor, implements a forwarder module, a crypto module and a key control module and further comprising instructions, that when executed, cause the at least one processor to:\n deploy an infrastructure to the second computer, the infrastructure capable of having a first configuration and a second configuration; responsive to deploying the infrastructure in the first configuration,\n receive, by the forwarder module, data from the first computer and identify, by the forwarder module, a data portion of the received data, wherein the data portion is to be encrypted, and \n read, by the forwarder module, an encrypted data portion from the application, wherein the encrypted data portion is to be decrypted and forward, by the forwarder module, the encrypted data portion to the application; \n responsive to deploying the infrastructure in the second configuration,\n receive, by the forwarder module, data from the application and identify, by the forwarder module, a data portion of the received data, wherein the data portion is to be encrypted, and \n read, by the forwarder module, an encrypted data portion from the data-storage structure, wherein the encrypted data portion is to be decrypted and forward, by the forwarder module, the encrypted data portion to the data-storage structure, \n encrypt, by the crypto module the data portion with a key and decrypt, by the crypto module, the encrypted data portion with the key; generate and to store the key by the key control module; and provide the key into the key control module upon receiving a key trigger from the first computer.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 90.0
- Lexical Diversity: 2.04255
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14959555', '10849818', '09739118', '09739113', '11332204']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4026946669545879
- 35 USC 102 Novelty (BERT): 0.569113595160104
- Combined Prediction Score: 0.4193365597751395
- Mean Citation Score: 258.40911
- Max Citation Score: 457.95428
- Similarity Product: 406.9024114271832

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

Dataset: test