×

Propagating firmware updates in a peer-to-peer network environment

  • US 9,146,725 B2
  • Filed: 11/04/2009
  • Issued: 09/29/2015
  • Est. Priority Date: 11/04/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of propagating firmware updates in a peer-to-peer network environment, the method comprising:

  • identifying, by a downlevel node in a peer-to-peer network, that one or more nodes in the peer-to-peer network have firmware that is uplevel with respect to the downlevel node;

    broadcasting, by the downlevel node, an update request requesting an update to the firmware;

    receiving, from a plurality of nodes having firmware uplevel with respect to the downlevel node, a plurality of portions of the update, metadata describing each portion of the update received, and metadata describing the firmware installed on each of the plurality of nodes having firmware uplevel with respect to the downlevel node; and

    determining, in dependence upon the metadata describing each portion of the update received and the metadata describing the firmware installed on each of the plurality of nodes having firmware uplevel with respect to the downlevel node, whether the portions of the update received comprise an entire update; and

    updating, by the downlevel node, the firmware if the portions of the update received comprise the entire update.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×