PATENT CLAIM ANALYSIS

Application Number: 15905253
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-07
Patent Classification: ["707", "953000"]

Abstract:
An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.

Claim (Index 24):
A system for use by a financial electronic market to determine if a received order to buy or sell a financial instrument matches with one or more of a plurality of previously received but unsatisfied orders counter thereto, data indicative of which is stored in an order book database in a first arrangement, the order book database being stored in a first memory, each of the received order and the plurality of previously received but unsatisfied orders being characterized by an attribute, the system comprising:\n a data arranger coupled with the first memory and a second memory, the first memory being coupled with the second memory and characterized by a fixed amount of data which may be transferred there between in a single memory operation, the data arranger configured to:\n rearrange the data indicative of the plurality of previously received but unsatisfied orders stored in the order book database into a second arrangement different from the first arrangement, the second arrangement comprising a plurality of disjoint subsets of the previously received but unsatisfied orders, such that the amount of data of each of the plurality of disjoint subsets does not exceed a minimum amount of data which must be transferred between the first and second memories in a single transfer operation, wherein each of the plurality of disjoint subsets is characterized by a subset attribute determined therefore based on the attributes of the plurality of previously received but unsatisfied orders included therein; \n the system further comprising: a data locator, coupled with the first and second memories, configured to locate based on the attribute of the received order and the subset attributes of each of the plurality of subsets, a particular subset of the plurality of subsets which would include one or more previously received but unsatisfied orders counter to the received order if such previously received but unsatisfied orders counter to the received order were within the plurality of previously received but unsatisfied orders stored in the order book database; and a data comparator, coupled with the first and second memories, configured to cause the transfer of the particular subset from the first memory to the second memory, and subsequently evaluate the particular subset transferred to the second memory to determine whether one or more previously received but unsatisfied orders counter to the received order are included therein, one or more previously received but unsatisfied orders counter to the received order being determined to not exist in the order book database when the one or more previously received but unsatisfied orders counter to the received order are determined to not be included in the particular subset.

Metadata:
- Claim Count in Document: 71.0
- Percentile: 88.0
- Lexical Diversity: 2.19608
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15331009', '14030377', '14074668', '14100788', '15617473']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2184633270023082
- 35 USC 102 Novelty (BERT): 0.5250113231376216
- Combined Prediction Score: 0.2491181266158395
- Mean Citation Score: 262.66891000000004
- Max Citation Score: 361.6073
- Similarity Product: 289.65289998423464

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

Dataset: test