INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
First Claim
Patent Images
1. An information processing apparatus comprising:
- a reception unit configured to receive a job;
a storage unit including a non-volatile memory configured to hold data relating to the job;
a processing unit configured to execute processing specified by the job using the data held in the non-volatile memory;
an output unit configured to issue to the storage unit a deletion request for deleting from the non-volatile memory the data relating to the job processed by the processing unit;
an acquisition unit configured to make an inquiry to the storage unit about a data deletion status of the non-volatile memory and acquire status information indicating the data deletion status from the storage unit; and
a notification unit configured to provide, based on the status information, notification indicating that the data relating to the job is deleted from the non-volatile memory.
1 Assignment
0 Petitions
Accused Products
Abstract
In a non-volatile memory such as a NAND flash memory, notification of an area that is no longer needed is provided by a TRIM command, and deletion of the unneeded area is executed by garbage collection. The TRIM command and execution of the garbage collection are detected, and notification thereof is provided, whereby the user can confirm that the data on a solid state drive is invalidated.
-
Citations
11 Claims
-
1. An information processing apparatus comprising:
-
a reception unit configured to receive a job; a storage unit including a non-volatile memory configured to hold data relating to the job; a processing unit configured to execute processing specified by the job using the data held in the non-volatile memory; an output unit configured to issue to the storage unit a deletion request for deleting from the non-volatile memory the data relating to the job processed by the processing unit; an acquisition unit configured to make an inquiry to the storage unit about a data deletion status of the non-volatile memory and acquire status information indicating the data deletion status from the storage unit; and a notification unit configured to provide, based on the status information, notification indicating that the data relating to the job is deleted from the non-volatile memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing method comprising:
-
receiving a job; holding data relating to the job in a non-volatile memory; executing processing specified by the job using the data held in the non-volatile memory; issuing a deletion request for deleting from the non-volatile memory the data relating to the job processed in the processing; inquiring about a data deletion status of the non-volatile memory and acquiring the data deletion status; and providing, based on the acquired data deletion status, notification indicating that the data relating to the job is deleted from the non-volatile memory.
-
-
11. A non-transitory computer-readable storage medium storing a program that causes a computer to execute computer executable instructions for an information processing method, the information processing method comprising:
-
receiving a job; holding data relating to the job in a non-volatile memory; executing processing specified by the job using the data held in the non-volatile memory; issuing a deletion request for deleting from the non-volatile memory the data relating to the job processed in the processing; inquiring about a data deletion status of the non-volatile memory and acquiring the data deletion status; and providing, based on the acquired data deletion status, notification indicating that the data relating to the job is deleted from the non-volatile memory.
-
Specification