Method and system to erase data by overwriting after expiration or other condition
First Claim
Patent Images
1. A printing device comprising:
- one or more processors; and
a memory storing instructions which, when processed by one or more processors, cause;
at the printing device encrypting print data to generate encrypted print data, causing the encrypted print data to be stored on a storage device at the printing device,the printing device determining whether a condition for deleting the encrypted print data is satisfied, andif the printing device determines that the condition for deleting the encrypted print is satisfied, then causing the encrypted print data to be deleted from the storage device at the printing device by overwriting the encrypted data with a specified value at least a specified number of times.
0 Assignments
0 Petitions
Accused Products
Abstract
An approach for managing print data on printing devices includes deleting print data that has been stored on a printing device for at least a specified time. The deletion of the print data based on whether the print data has been stored on the printing device for at least the specified time may be performed regardless of whether the print has been processed and may be used in conjunction with other mechanisms for deleting print data on printing devices. The approach for managing print data on printing devices also includes deleting print data from printing devices when the print data has been processed at the printing device at least a specified number of times.
66 Citations
27 Claims
-
1. A printing device comprising:
-
one or more processors; and a memory storing instructions which, when processed by one or more processors, cause; at the printing device encrypting print data to generate encrypted print data, causing the encrypted print data to be stored on a storage device at the printing device, the printing device determining whether a condition for deleting the encrypted print data is satisfied, and if the printing device determines that the condition for deleting the encrypted print is satisfied, then causing the encrypted print data to be deleted from the storage device at the printing device by overwriting the encrypted data with a specified value at least a specified number of times. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for managing print data at a printing device, the computer-implemented method comprising:
-
at the printing device encrypting print data to generate encrypted print data; causing the encrypted print data to be stored on a storage device at the printing device; the printing device determining whether a condition for deleting the encrypted print data is satisfied; and if the printing device determines that the condition for deleting the encrypted print is satisfied, then causing the encrypted print data to be deleted from the storage device at the printing device by overwriting the encrypted data with a specified value at least a specified number of times. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium for managing print data at a printing device, the computer-readable medium carrying instruction which, when processed by one or more processors, causes:
-
at the printing device encrypting print data to generate encrypted print data; causing the encrypted print data to be stored on a storage device at the printing device; the printing device determining whether a condition for deleting the encrypted print data is satisfied; and if the printing device determines that the condition for deleting the encrypted print is satisfied, then causing the encrypted print data to be deleted from the storage device at the printing device by overwriting the encrypted data with a specified value at least a specified number of times. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A printing device comprising:
-
one or more processors; and a memory storing instructions which, when executed by one or more processors, cause; print data to be stored on a storage device at the printing device, the printing device determining whether the print data has been stored on the storage device at the printing device for at least a specified amount of time, and if the print data has been stored on the storage device at the printing device for at least the specified amount of time, then causing the print data to be deleted from the storage device at the printing device by overwriting the print data with a specified value at least a specified number of times.
-
-
23. A computer-implemented method for processing print data at a printing device, the computer-implemented method comprising:
-
storing print data on a storage device at the printing device; the printing device determining whether the print data has been stored on the storage device at the printing device for at least a specified amount of time; and if the print data has been stored on the storage device at the printing device for at least the specified amount of time, then causing the print data to be deleted from the storage device at the printing device by overwriting the print data with a specified value at least a specified number of times.
-
-
24. A non-transitory computer-readable medium for processing print data at a printing device, the computer-readable medium carrying instructions which, when processed by one or more processors, causes:
-
storing print data on a storage device at the printing device; the printing device determining whether the print data has been stored on the storage device at the printing device for at least a specified amount of time; and if the print data has been stored on the storage device at the printing device for at least the specified amount of time, then causing the print data to be deleted from the storage device at the printing device by overwriting the print data with a specified value at least a specified number of times.
-
-
25. A printing device comprising:
-
one or more processors; and a memory storing instructions which, when executed by one or more processors, cause; print data to be stored on a storage device at the printing device, the printing device determining whether the print data has been printed, and if the print data has been printed, then causing the print data to be deleted from the storage device at the printing device by overwriting the print data with a specified value at least a specified number of times.
-
-
26. A computer-implemented method for processing print data at a printing device, the computer-implemented method comprising:
-
storing print data on a storage device at the printing device; the printing device determining whether the print data has been printed; and if the print data has been printed, then causing the print data to be deleted from the storage device at the printing device by overwriting the print data with a specified value at least a specified number of times.
-
-
27. A non-transitory computer-readable medium for processing print data at a printing device, the computer-readable medium carrying instructions which, when processed by one or more processors, causes:
-
storing print data on a storage device at the printing device; the printing device determining whether the print data has been printed; and if the print data has been printed, then causing the print data to be deleted from the storage device at the printing device by overwriting the print data with a specified value at least a specified number of times.
-
Specification