PATENT CLAIM ANALYSIS

Application Number: 16049602
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["709", "206000"]

Abstract:
A messaging system is provided that includes a first message server, a second message server and a distributed database system that stores a blockchain. The first message server receives a message from a first user system, and records at least one selected component of the received message into a block of the blockchain stored in the distributed database system. When the second message server receives the messages from the first message server, the second message server can determine whether a component from the received message matches the selected component that is stored in the block of the blockchain.

Claim (Index 20):
A server system comprising a processor and a memory, wherein the memory comprises computer-executable instructions that are capable of execution by the processor, and that when executed by the processor, cause the server system to:\n receive a message and reference information from a first message server, wherein the reference information indicates that the email message is to be checked against a blockchain to verify the selected component of the email message, wherein the blockchain comprises a chain of linked blocks; parse the message into components; extract information from the message that can be used to identify a block in the blockchain at a distributed database system that is distributed across a network of interconnected computer nodes, wherein the block is where a selected component of the message has been recorded; use the extracted information to access a block of a blockchain at a distributed database system; select a component of the received message for comparison to the selected component of the message that is stored in the block of the blockchain; determine whether the selected component from the received message matches the component that is stored in the block of the blockchain; mark the message as wanted when the selected component from the received message matches the component that is stored in the block of the blockchain; determine whether the selected component from the received message partially matches the component that is stored in the block of the blockchain; and mark the received message as unwanted when it is determined that the selected component from the received message does not partially match the component that is stored in the block of the blockchain.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 95.0
- Lexical Diversity: 2.47619
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15207899', '11153095', '10914325', '11608861', '12600631']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2467824736245829
- 35 USC 102 Novelty (BERT): 0.4955972799304321
- Combined Prediction Score: 0.2716639542551678
- Mean Citation Score: 181.415446
- Max Citation Score: 286.76093
- Similarity Product: 271.25757947835564

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