PATENT CLAIM ANALYSIS

Application Number: 16425341
Application Type: Utility
Filing Date: 2019-05
Publication Date: 2019-12
Patent Classification: ["707", "796000"]

Abstract:
Managing the amount of computing resources required to execute a process for determining values of a parameter associated with an object over a lifetime of the object is disclosed here. In one example, a data structure is generated. The data structure including candidate values for the parameter that comply with constraints assigned to multiple dates occurring during the lifetime of the object. The data structure is pruned by aggregating actionable periods. A first combination of candidate values associated with the aggregated actionable periods is determined that results in the minimum amount of the object being provided to the users during the lifetime. A second combination of candidate values associated with the aggregated actionable periods is determined that satisfies a return objective. The second combination of values are usable by a remote computing device to implement a value schedule for the object.

Claim (Index 21):
A computer-implemented method comprising:\n receiving input data comprising (i) a plurality of constraints on a parameter associated with an object over a future timespan, and (ii) a minimum amount of the object to be provided to users during the future timespan; generating a data structure based on the plurality of constraints, the data structure comprising candidate values for the parameter that comply with the plurality of constraints assigned to a plurality of dates occurring during the future timespan; determining a plurality of actionable periods occurring within the future timespan, the plurality of actionable periods being time periods during which a value of the parameter is set to one of the candidate values in the data structure to comply with the plurality of constraints; generating aggregated actionable periods by combining together pairs of actionable periods from among the plurality of actionable periods that span adjacent date ranges in the future timespan; determining that a first combination of candidate values associated with the aggregated actionable periods results in the minimum amount of the object being provided to the users during the future timespan, the first combination of candidate values comprising a first subset of the candidate values having lowest magnitudes during the aggregated actionable periods; in response to determining that the first combination of candidate values results in the minimum amount of the object being provided to the users during the future timespan, determining a second combination of candidate values associated with the aggregated actionable periods, the second combination of candidate values being determined by applying a cutting-plane algorithm in which constraints are iteratively added to a relaxed problem to identify the second combination of candidate values, wherein the second combination of candidate values satisfies a return objective and comprises a second subset of the candidate values with higher magnitudes than the first combination of candidate values; and causing the second combination of candidate values to be transmitted to a remote computing device, wherein the second combination of values are usable by the remote computing device to implement a value schedule for the object.

Metadata:
- Claim Count in Document: 15.0
- Percentile: 100.0
- Lexical Diversity: 2.12857
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16165331', '15788238', '14948970', '16138446', '16128667']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.1737450684868322
- 35 USC 102 Novelty (BERT): 0.470519361015896
- Combined Prediction Score: 0.2034224977397386
- Mean Citation Score: 160.734588
- Max Citation Score: 165.52938999999995
- Similarity Product: 121.64054324458478

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

Dataset: test