PATENT CLAIM ANALYSIS

Application Number: 16019943
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2020-01
Patent Classification: ["455", "466000"]

Abstract:
A method for compressing a short message includes receiving a short message that includes a plurality of text strings for compression, dividing the short message into one or more sub-blocks, where a number of text strings in each of the one or more sub-blocks is less than or equal to a predetermined number. The method also includes compressing each of the one or more sub-blocks by identifying a type of a first text string, identifying a code representing the type, determining whether the first text string exists in a library, upon determining that the first text string exists in the library, determining an index corresponding to the first text string, extracting a predetermined number of least significant digits of the index, and replacing the first text string in that sub-block with the code and the extracted predetermined number of least significant digits of the index.

Claim (Index 15):
A method for reconstructing a compressed short message, comprising, by a processor:\n receiving a compressed short message, the message comprising a plurality of fields; dividing the compressed short message into one or more sub-blocks; for each of the one or more sub-blocks:\n a) identifying positions of a number of text strings field, a cyclic redundancy check (CRC) code length field, and a CRC code field in that sub-block, \n b) extracting, from that sub-block, the CRC code length and the number of words (m) based on the identified positions, \n c) extracting, from that sub-block, the CRC code, \n d) extracting, from that sub-block, a first code representing a text string type of a text string following the first code, \n e) analyzing the first code to determine whether the text string was compressed using a library, \n f) upon determining that the text string was compressed using a library, extracting, from that sub-block, a predetermined number of least significant bits representative of an index corresponding to the text string in the library, \n g) using the CRC code to determine the index, and \n h) using the index to replace the predetermined number of least significant bits representative of the index in that sub-block with the text string.

Metadata:
- Claim Count in Document: 92.0
- Percentile: 94.0
- Lexical Diversity: 2.58333
- Patent Class: 455.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14881328', '13413603', '12701311', '12623025', '12757972']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6749335541405589
- 35 USC 102 Novelty (BERT): 0.4771941134497634
- Combined Prediction Score: 0.6551596100714794
- Mean Citation Score: 157.815754
- Max Citation Score: 159.68893
- Similarity Product: 110.737997642529

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