PATENT CLAIM ANALYSIS

Application Number: 15952566
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["717", "172000"]

Abstract:
In a multiple interface, low power and lossy network comprising multiple nodes, a Network Management System (“NMS”) communicating firmware upgrades in each node of a network utilizing centralized scheduling and distributed dissemination of firmware blocks. A firmware update image is broken into blocks and transmitted throughout the network of nodes. In certain instances, every node does not receive every firmware block. The NMS receives a bitmap from the nodes indicating which of the blocks each node is missing from the update. The NMS identify particular nodes that are missing blocks and source nodes that have the blocks and are nearest to the particular recipient nodes. The NMS determines the route for the source node with the block to deliver the block to the recipient node that this missing a block. The source nodes that are identified and instructed to communicate a block to a recipient node.

Claim (Index 9):
A method, comprising:\n in a low power and lossy network (LLN) comprising one or more interfaces and a plurality of nodes, communicating, by a network management system, one or more blocks of data to the plurality of nodes, wherein the plurality of nodes are separate and distinct from the network management system; receiving, by a first node from a network management system, the one or more blocks of data comprising a particular block of data; receiving, by a second node from the network management system, the one or more blocks of data except for the particular block of data; receiving, by the first node and the second node from the network management system, a request for a status of the one or more blocks of data received; communicating, by the first node to the network management system, a status of the blocks of data received; communicating, by the second node to the network management system, a status of the blocks of data received; determining, by the network management system based on the communicated statuses, that the second node did not receive the particular block of data; determining, by the network management system, that the first node is located along a shortest pathway from the second node as compared to a pathway length between the second node and the plurality of nodes that have received the particular block of data; receiving, by the first node, instructions from the network management system to communicate the particular block of data to the second node, wherein the instructions are comprised of a path for the first node to communicate the particular block of data to the second node, and wherein the path is comprised of the shortest pathway from the first node to the second node; and communicating, by the first node, the particular block of data to the second node.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 2.13333
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14154127', '14136425', '14522580', '14333755', '13960622']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3597175488647776
- 35 USC 102 Novelty (BERT): 0.5114114310287262
- Combined Prediction Score: 0.3748869370811725
- Mean Citation Score: 162.56448
- Max Citation Score: 165.22992
- Similarity Product: 93.52642537156105

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

Dataset: test