PATENT CLAIM ANALYSIS

Application Number: 16371852
Application Type: Utility
Filing Date: 2019-04
Publication Date: 2019-07
Patent Classification: ["707", "781000"]

Abstract:
A hosted application gateway server node may be communicatively coupled to backend systems, client devices, and database shards associated with database servers. Through the gateway server node, various services may be provided to managed containers running on client devices such that enterprise applications can be centrally managed. A sharding manager may manage relationships of database items across database shards. Each shard stores a copy of a table representing a split of a relationship. A shard ID mask is included in each item's ID. At query time, the shard ID can be extracted and used to query the correct database. This query routing mechanism allows navigation from one shard to another when multiple items are in a relationship (e.g., share the same resource such as a document). As such, embodiments can eliminate the need for APIs to join in data that span multiple shards.

Claim (Index 1):
A system, comprising:\n a processor; a non-transitory computer-readable medium; and stored instructions translatable by the processor for:\n storing a first data structure representing a first split of a relationship in a first database shard, the first data structure referencing a second database item in a second database shard and keyed to a first database item in the first database shard, the first database item having a first object identifier encoded with the shard identifier of the first database shard; and \n storing a second data structure representing a second split of the relationship in a second database shard, the second data structure referencing the first database item in the first database shard and keyed to the second database item in the second database shard, the second database item having a second object identifier encoded with the shard identifier of the second database shard, the second object identifier generated by the second database shard independently of the first object identifier generated by the first database shard; \n wherein the second database item in the second database shard is accessible by a sharding manager using the first data structure keyed to the first database item in the first database shard, the sharding manager residing in a gateway server node or is in communication with the gateway server node.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 100.0
- Lexical Diversity: 1.66667
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15653017', '14534623', '14491386', '14491451', '15595481']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2030483082564459
- 35 USC 102 Novelty (BERT): 0.4963947596643593
- Combined Prediction Score: 0.2323829533972373
- Mean Citation Score: 231.89712000000003
- Max Citation Score: 285.13034
- Similarity Product: 245.8037976238417

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

Dataset: test