PATENT CLAIM ANALYSIS

Application Number: 16276687
Application Type: Utility
Filing Date: 2019-02
Publication Date: 2019-06
Patent Classification: ["709", "213000"]

Abstract:
Embodiments as disclosed provide a distributed caching solution that improve the performance and functionality of a content management platform for sites that are physically or logically remote from the primary site of the content management platform. In particular, according to embodiments, a remote cache server may be associated with a remote site to store local copies of documents that are managed by the primary content management platform. Periodically, a portion of the remote site's cache may be synchronized with the content management platform's primary site using an extensible architecture to ensure that content at the remote cache server is current.

Claim (Index 1):
A system for remote caching, comprising:\n a remote cache system, including:\n a cache; \n an interface to a network; \n a data store for storing metadata corresponding to content stored in the cache, wherein the content in cache is managed by a primary content management server; and \n a remote client transfer module, configured for:\n accessing the data store to determine if first metadata associated with designated content is stored in the data store; \n sending a first request to a primary content transfer module associated with the primary content management server; \n receiving a first response from the primary content transfer module including second metadata;\n if first metadata associated with the designated content is stored in the data store: \n \u2003comparing the first metadata to the second metadata to determine if a version of the content stored in the cache is a current version of the content; \n \u2003if the version of the content stored in the cache is a current version, setting a flag in the first metadata to designate the content as resident; \n \u2003if the version of the content stored in the cache is not the current version or if no first metadata associated with the designated content is stored in the data store: \n sending a second request for the current version of the content to the primary content transfer module; \n receiving the current version of the content; \n storing the current version of the content in the cache; and \n setting a flag in the first metadata to designate the content as resident; \n \n \n the primary content transfer module configured for:\n receiving the first request associated with the content from the remote client transfer module; \n sending a third request to the primary content management server for the second metadata associated with the content; \n returning the first response, including the second metadata to the remote client transfer module; \n receiving the second request for the current version of the content; \n obtaining the current version of the content from the content management platform; \n returning the current version of the content to the remote client transfer module; and \n \n wherein the remote client transfer module is further configured for: \n receiving a fourth request to access the content, wherein the fourth request is associated with a user; \n determining that the primary content transfer module is inaccessible over the network; \n accessing the data store to determine that the requested content is in the cache; and \n providing the content in the cache in response to the fourth request.

Metadata:
- Claim Count in Document: 42.0
- Percentile: 99.0
- Lexical Diversity: 1.83051
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15434235', '15094524', '16006317', '14046884', '15483805']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2558219407104322
- 35 USC 102 Novelty (BERT): 0.543910102934232
- Combined Prediction Score: 0.2846307569328122
- Mean Citation Score: 299.173456
- Max Citation Score: 391.67523
- Similarity Product: 364.1075039037572

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