PATENT CLAIM ANALYSIS

Application Number: 16006317
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-11
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 primary content management server for managing content; 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 the primary content management server; and \n a remote client transfer module, configured for:\n receiving a first request to access content, wherein the first request is associated with a user; \n accessing the data store to determine if first metadata associated with the requested 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 based on a presence of first metadata associated with the requested content; \n receiving a first response from the primary content transfer module including second metadata; \n comparing 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 if the version of the content stored in the cache is a current version, providing the content in the cache in response to the first request; \n if the version of the content stored in the cache is not the current version 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 providing the content in the cache in response to the first request; and \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 determining if the user has permission to access the content based on the second metadata and the first request. and if the user does not have permission return a response indicating the user does not have permission; \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; and \n returning the current version of the content to the remote client transfer module.

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2947568949715781
- 35 USC 102 Novelty (BERT): 0.5415219863749813
- Combined Prediction Score: 0.3194334041119185
- Mean Citation Score: 277.43486
- Max Citation Score: 394.9452
- Similarity Product: 383.6428787823917

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