PATENT CLAIM ANALYSIS

Application Number: 15912565
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-08
Patent Classification: ["726", "028000"]

Abstract:
A system, method, and device includes a platform data storage that stores a wrap that secures an executable controller and executable sensors. The wrap is verified, optionally through a downloaded authentication driver. After verifying the wrap, the wrap is opened and a sister of the executable controller is installed into the platform memory to cooperate with the executable controller. Additionally or alternatively, the authentication driver may cooperate with the executable controller. The executable controller allows the platform processor to access data secured in a vault and/or verify the platform to create a connection to an application server.

Claim (Index 15):
A system comprising:\n an authentication server; a platform in communication with said authentication server comprising:\n a platform processor physically associated, and in communication, with memory, wherein said platform processor is operative to run a platform operating system; and \n a data storage physically separate from said memory and readable by said platform processor, wherein said data storage is operative to store, in non-volatile storage, a vault which secures data and at least one executable wrap which secures an executable controller, wherein said at least one wrap includes instructions executable by said platform processor to (a) contact said authentication server to prompt said authentication server to transmit an executable authentication driver to said platform, (b) install said authentication driver into said memory and authenticate said platform using said authentication driver, and (c) only when said platform is authenticated using said authentication driver, control said authentication driver in said memory to cooperate with said executable controller in said data storage to automatically and continuously permit or deny access by said platform processor to only permit said platform processor to access said secure data protected by said vault when both said authentication driver in said memory and said executable controller in said data storage are accessible and to otherwise deny access, wherein said platform processor can execute only said authentication driver and is prevented by said at least one wrap from executing said executable controller directly; \n an application server in communication with said platform having an application server processor operative to execute program instructions to conduct the steps of:\n receiving a transaction request from said platform, wherein said transaction request includes a reference to a related transaction request, if any, authenticating said platform; \n generating a transaction code after authenticating said platform; \n opening an application server port identified by an application server port address; \n reconnecting to said authenticated platform via said application server port at said application server port address; and \n communicating between said application server and said authenticated platform via said application server port; \n an authorization server in communication with said application server, said authorization server having an authorization server processor operative to execute program instructions to conduct the steps of:\n receiving said transaction code from said application server; \n authenticating said transaction code received from said application server; and \n recording the receipt of said transaction code from said application server in a database of database records; \n at least one custodian server in communication with said authorization server, said custodian server having a custodian server processor operative to execute program instructions to conduct the steps of:\n opening a connection to said application server after said authorization server has authenticated said transaction code; \n receiving said transaction request from said application server; \n verifying said transaction request; \n generating a transaction authorization key after verifying said transaction request; and \n transmitting said transaction authorization key to said application server authorizing said transaction request after verifying said transaction request; and \n a data server in communication with said application server, said data server comprising:\n a data server processor; \n a data server communication device controlled by said data server processor and operative for selective communication with said application server via ports assigned by said data server processor; and \n a data server data storage readable by said data server processor, wherein said data server data storage is operative to store, in non-volatile storage, program instructions executable by said data server processor to conduct the steps of:\n communicating between said data server and said application server via said secure random socket connection including recording a database record at said data server data storage of said transaction request along with said transaction key and any reference to a related transaction request; and \n locking each database record in said data server data storage in chronological sequence after being recorded.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 90.0
- Lexical Diversity: 1.91071
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15715105', '15489275', '15418399', '15194551', '14720925']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3303995395345976
- 35 USC 102 Novelty (BERT): 0.5969773805914854
- Combined Prediction Score: 0.3570573236402864
- Mean Citation Score: 462.169324
- Max Citation Score: 510.27872
- Similarity Product: 479.42241677143096

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