PATENT CLAIM ANALYSIS

Application Number: 15902083
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["710", "074000"]

Abstract:
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device receives a store data object request and facilitates distributed storage of the data object in storage units (SUs). the computing device applies unique deterministic functions to the object name to generate deterministic values. For a deterministic value, the computing device identifies a corresponding SU based on the deterministic value and the bucket mapping scheme. The computing device transmits an update bucket request to the corresponding SU to be used by the corresponding SU to update a state value of a bucket that is locally stored by the corresponding SU to indicate an active state.

Claim (Index 14):
A method for execution by a computing device, the method comprising:\n receiving, via an interface of the computing device configured to interface and communicate with a dispersed or distributed storage network (DSN), a store data object request that includes a data object and an object name of the data object; facilitating distributed storage of a set of encoded data slices (EDSs) that are based on the data object in a plurality of storage units (SUs) of the DSN based on dispersed error encoding of the data object in accordance with dispersed error encoding parameters; applying a plurality of unique deterministic functions to the object name to generate a plurality of deterministic values, wherein each of the plurality of deterministic values ranges from 1 to a number of buckets, wherein each SU of the plurality of SUs is associated with a corresponding portion of deterministic range values based on a bucket mapping scheme; for a deterministic value of the plurality of deterministic values, identifying a corresponding SU of the plurality of SUs based on the deterministic value and the bucket mapping scheme; and transmitting, via the interface, an update bucket request to the corresponding SU to be used by the corresponding SU to update a state value of a bucket that is locally stored by the corresponding SU to indicate an active state based on receiving the update bucket request that corresponds to the deterministic value that is associated with the bucket that is locally stored by the corresponding SU, wherein the update bucket request includes the deterministic value.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 88.0
- Lexical Diversity: 2.17568
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15445033', '15445573', '15212666', '15249084', '15212749']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.728312065328772
- 35 USC 102 Novelty (BERT): 0.513621999789442
- Combined Prediction Score: 0.706843058774839
- Mean Citation Score: 330.05552400000005
- Max Citation Score: 336.81934
- Similarity Product: 303.5487953024649

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

Dataset: test