Device management apparatus, device management system, and verification method
First Claim
Patent Images
1. A device management apparatus comprising:
- a memory configured to store a plurality of verification programs, the plurality of verification programs configured to verify whether associated ones of a plurality of vulnerabilities have been successfully patched by an updating program; and
circuitry configured to,acquire the updating program for updating a device,transmit the updating program to the device,receive introduction success/failure information indicating whether the updating program is successfully introduced, from the device,determine which of the plurality of verification programs is a selected verification program based on which of the plurality of vulnerabilities are patchable by the updating program,acquire, if the introduction success/failure information indicates success in introduction, the selected verification program, andverify, using the selected verification program, whether the associated ones of the plurality of vulnerabilities have been successfully patched.
1 Assignment
0 Petitions
Accused Products
Abstract
A device management apparatus includes circuitry configured to: acquire an updating program for updating a device; transmit the updating program to the device; receive introduction success/failure information indicating whether the updating program is successfully introduced, from the device; acquire, if the introduction success/failure information indicates success in introduction, a verification program for verifying an operation of the device updated with the updating program; and verify whether the operation of the updated device can be guaranteed based on the verification program.
15 Citations
14 Claims
-
1. A device management apparatus comprising:
-
a memory configured to store a plurality of verification programs, the plurality of verification programs configured to verify whether associated ones of a plurality of vulnerabilities have been successfully patched by an updating program; and circuitry configured to, acquire the updating program for updating a device, transmit the updating program to the device, receive introduction success/failure information indicating whether the updating program is successfully introduced, from the device, determine which of the plurality of verification programs is a selected verification program based on which of the plurality of vulnerabilities are patchable by the updating program, acquire, if the introduction success/failure information indicates success in introduction, the selected verification program, and verify, using the selected verification program, whether the associated ones of the plurality of vulnerabilities have been successfully patched. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device management system comprising:
-
a device; and a device management apparatus, the device management apparatus including, a memory configured to store a plurality of verification programs, the plurality of verification programs configured to verify whether associated ones of a plurality of vulnerabilities have been successfully patched by an updating program, and circuitry configured to; acquire the updating program for updating the device; transmit the updating program to the device; receive introduction success/failure information indicating whether the updating program is successfully introduced, from the device; determine which of the plurality of verification programs is a selected verification program based on which of the plurality of vulnerabilities are patchable by the updating program; acquire the selected verification program, if the introduction success/failure information indicates success in introduction; and verify, using the selected verification program, whether the associated ones of the plurality of vulnerabilities have been successfully patched. - View Dependent Claims (10, 11)
-
-
12. A verification method method comprising:
-
acquiring an updating program for updating a device; transmitting the updating program to the device; receiving introduction success/failure information indicating whether the updating program is successfully introduced, from the device; determining which of a plurality of verification programs stored in a memory is a selected verification program based on which of a plurality of vulnerabilities are patchable by the updating program, the plurality of verification programs configured to verify whether associated ones of the plurality of vulnerabilities have been successfully patched by the updating program; acquiring the selected verification program, if the introduction success/failure information indicates success in introduction; and verifying, using the selected verification program, whether the associated ones of the plurality of vulnerabilities have been successfully patched. - View Dependent Claims (13, 14)
-
Specification