PATENT CLAIM ANALYSIS

Application Number: 16017851
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-10
Patent Classification: ["711", "130000"]

Abstract:
To deliver up-to-date, coherent user data to applications upon request, the disclosed technology includes systems and methods for caching data and metadata after it has been synchronously loaded—for future retrieval with a page load time close to zero milliseconds. To provide this experience, data needs to be stored as locally to a user as possible, in the cache on the local device or in an edge cache located geographically nearby, for use in responding to requests. Applications which maintain caches of API results can be notified of their invalidation, and can detect the invalidation, propagate the invalidation to any further client tiers with the appropriate derivative type mapping, and refresh their cached values so that clients need not synchronously make the API requests again—ensuring that the client has access to the most up-to-date copy of data as inexpensively as possible—in terms of bandwidth and latency.

Claim (Index 33):
A system, comprising:\n a local cache manager configured to:\n connect to a data consuming application,\n wherein the data consuming application receives derived data in response to passing core data to an application program via an application programming interface; \n \n refresh a local cache of data comprising the core data and the derived data used by the data consuming application; \n a shared cache manager running on a caching system configured to:\n detect a changed core data instance from among the core data; \n infer impacted derived data related to the changed core data instance, \n pre-cache an updated version of the impacted derived data by replaying an application programming interface access dependent on the changed core data instance, \n inform the local cache manager about the changed core data instance and the impacted derived data; \n determine whether the impacted derived data is of continuing interest; and \n replay the at least one application programming interface access with the changed core data instance to refresh the impacted derived data from the application programming interface access.

Metadata:
- Claim Count in Document: 62.0
- Percentile: 94.0
- Lexical Diversity: 1.56
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15169568', '15169574', '10340206', '15408156', '13799572']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4699098304718373
- 35 USC 102 Novelty (BERT): 0.5188126471835428
- Combined Prediction Score: 0.4748001121430079
- Mean Citation Score: 209.95453
- Max Citation Score: 321.7798
- Similarity Product: 276.45820598123083

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