PATENT CLAIM ANALYSIS

Application Number: 16048065
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["709", "203000"]

Abstract:
Systems and methods of the present invention for maintaining network data distribution are provided. Network data may be distributed in such as manner as to allow a network session to weather interrupted communications between host and clients without significant loss of data. Embodiments of the present invention provide for one or more clients to serve as backup host(s) for the network session. When the other clients transmit data to the host, they may also transmit the data to one or more backup hosts if there are any indications of interrupted communication.

Claim (Index 10):
A system of allocating hosts for network data distribution, the system comprising:\n a plurality of client devices in a network; and a server that is designated a current host for the plurality of client devices, wherein the server comprises:\n memory that maintains information regarding backup viability criteria for the plurality of clients, \n a communication interface that transmits information regarding a host responsibility to a group of the clients that satisfy the backup viability criteria, wherein the host responsibilities are assigned to the group of clients to take over when communication with a current host regarding the host responsibilities is interrupted, wherein a different group of the clients is assigned different host responsibilities, and \n a processor that executes instructions stored in memory, wherein execution of the instructions by the processor:\n allocates the host responsibilities within the group of clients, wherein allocating the host responsibilities includes identifying an order for performing the host responsibilities based on the evaluated backup viability criteria for the group of clients; \n detects a new client in the plurality of clients based on periodic polling by a polling module; \n updates the group of clients assigned to the host responsibilities based on an evaluated backup viability of the new client, wherein the updated group of clients includes the new client; and \n reallocates host responsibilities within the updated group of clients, wherein reallocating the host responsibilities includes identifying a different order for performing the host responsibilities based on the evaluated backup viability criteria for the updated group of clients.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 95.0
- Lexical Diversity: 1.7069
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15672113', '12235438', '13941436', '14637182', '12049954']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2696130404761895
- 35 USC 102 Novelty (BERT): 0.5427074042528821
- Combined Prediction Score: 0.2969224768538587
- Mean Citation Score: 316.933076
- Max Citation Score: 392.7622
- Similarity Product: 347.7436210089207

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