PATENT CLAIM ANALYSIS

Application Number: 15903852
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["717", "174000"]

Abstract:
In embodiments of the present invention improved capabilities are described for a updating software in a plurality of devices coupled to one another in a communicating relationship through a local network, the method comprising receiving a descriptor file for a software update at the first device from a remote source outside the local network, the descriptor file including a hash code for each of a plurality of update sub-files and an order for assembling the update sub-files into the software update, downloading the plurality of update sub-files to the first device from a remote source outside the local network until the sub-files identified in the descriptor file are present on the first device, where a presence of the sub-files is evaluated using the hash codes in the descriptor file, and broadcasting every one of the plurality of update sub-files from the first device to the number of other devices.

Claim (Index 46):
A system for updating threat management policies on a plurality of local computing devices, each local computing device including a processor and coupled in a communicating relationship on a local network that supports broadcast communication, the system comprising:\n a software update facility in communication with the plurality of local computing devices through the local network, the software update facility including a plurality of update sub-files and a descriptor file stored in memory, the plurality of update sub-files making up a threat management policy update when combined together, and the descriptor file transmitted to the plurality of local computing devices and including a hash code for each one of a plurality of update sub-files; and an updater processor on each of the plurality of local computing devices, wherein at least one of the plurality of local computing devices downloads one of the plurality of update sub-files from the software update facility, wherein the at least one of the plurality of local computing devices is configured to broadcast the downloaded update sub-file to the other ones of the plurality of local computing devices using a broadcast protocol of the local network, wherein each of the downloads is for an update sub-file that the at least one of the plurality of local computing devices does not currently have stored in its memory as determined based on a comparison of a corresponding one of the hash codes included in the descriptor file with the hash code for one or more of the plurality of update sub-files currently stored in a memory of the at least one of the plurality of local computing devices, and wherein the at least one of the plurality of local computing devices is configured to compare the hash codes of the update sub-files provided in the descriptor file to the hash codes for sub-files stored in its memory and, if all sub-files are found to be in its memory, to assemble the threat management policy update from the plurality of update sub-files and to install the threat management policy update.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 88.0
- Lexical Diversity: 2.38462
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15287115', '13460913', '14485774', '15360591', '14569944']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3536223063962697
- 35 USC 102 Novelty (BERT): 0.5492444388210207
- Combined Prediction Score: 0.3731845196387447
- Mean Citation Score: 265.094848
- Max Citation Score: 365.78125
- Similarity Product: 313.8997601158917

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