Systems and methods for updating a network appliance
AssigneeSophos Limited
InventorsDipak Kr Das, Avni Bhupendrakumar Wala, Kartikeya
Life of this patent
Estimating the term…
Abstract
Systems and methods for updating a network appliance. The method includes receiving an update request from a network appliance, wherein the update request includes at least one self-signed certificate; executing an authentication procedure to authenticate the network appliance; providing the network appliance with at least one updated certificate associated with a controller device; enabling communication between the appliance and a controller device; and providing to the appliance a network resource location indicator of a firmware repository including an updated firmware version to allow the appliance to obtain the updated firmware version.
Claims20
A method for updating a network appliance, the method comprising:
- receiving an update request from a network appliance, wherein the update request includes at least one self-signed certificate;
- executing an authentication procedure to authenticate the network appliance;
- providing the network appliance with at least one updated certificate associated with a controller device;
- enabling communication between the appliance and the controller device;
- and
- providing to the appliance a network resource location indicator of a firmware repository including an updated firmware version to allow the appliance to obtain the updated firmware version.
A system for updating a network appliance, the system comprising:
- an interface for at least receiving an update request from a network appliance, wherein the update request includes at least one self-signed certificate;
- and
- one or more processors executing instructions stored on memory to:
- receive an update request from a network appliance, wherein the update request includes at least one self-signed certificate;
- execute an authentication procedure to authenticate the network appliance;
- provide the network appliance with at least one updated certificate associated with a controller device;
- enable communication between the appliance and a controller device;
- and
- provide to the appliance a network resource location indicator of a firmware repository including an updated firmware version to allow the appliance to obtain the updated firmware version.
A computer program product for updating a network appliance, the computer program product comprising computer executable code embodied in one or more non-transitory computer readable media that, when executing on one or more processors, performs the steps of:
- receiving an update request from a network appliance, wherein the update request includes at least one self-signed certificate;
- executing an authentication procedure to authenticate the network appliance;
- providing the network appliance with at least one updated certificate associated with a controller device;
- enabling communication between the appliance and the controller device;
- and
- providing to the appliance a network resource location indicator of a firmware repository including an updated firmware version to allow the appliance to obtain the updated firmware version.
Dependencies are inferred from the claim text.