Monitoring of residual encrypted data to improve erase performance on a magnetic medium

US9406335B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9406335-B2
Application numberUS-201514642669-A
CountryUS
Kind codeB2
Filing dateMar 9, 2015
Priority dateJul 17, 2012
Publication dateAug 2, 2016
Grant dateAug 2, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to: determine a physical position on a magnetic medium that corresponds to an end of an encrypted data set; store an indicator of the physical position on the magnetic medium and/or a memory coupled thereto; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set. In another embodiment, a computer program product includes a computer readable storage medium and program instructions embodied therewith, the program instructions readable and/or executable by the processor to cause the processor to: read an indicator of a physical position on a magnetic medium that corresponds to an end of an encrypted data set; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: a processor and logic integrated with and/or executable by the processor, the logic being configured to: determine a first physical position on a magnetic medium that corresponds to an end of at least one encrypted data set; store an indicator of the first physical position on at least one of the magnetic medium and a memory coupled thereto; cause obscuring of at least one unencrypted data set positioned after the first physical position without overwriting the encrypted data set; wherein, in response to the obscuring of the unencrypted data set being cancelled and/or interrupted prior to an entirety thereof being obscured, the logic is configured to: determine a second physical position on the magnetic medium that corresponds to an end of the obscured portion of the unencrypted data set, and store an indicator of the second physical position on at least one of the magnetic medium and the memory coupled thereto; and wherein, in response to the obscuring of the unencrypted data set being resumed, the logic is configured to: cause obscuring of remaining portions of the unencrypted data set positioned after the second physical position. 2. The system as recited in claim 1 , wherein the obscuring of the unencrypted data set includes overwriting the unencrypted data set. 3. The system as recited in claim 1 , wherein the encrypted data set includes encrypted data written over residual unencrypted data, and wherein the logic is further configured to cause obscuring and/or disablement of decryption data associated with the encrypted data written over residual unencrypted data. 4. The system as recited in claim 1 , wherein the encrypted data set includes residual encrypted data, the residual encrypted data being associated with decryption data that has been previously obscured and/or disabled. 5. The system as recited in claim 1 , wherein the logic is configured to: determine a third physical position on the magnetic medium that corresponds to a beginning of the encrypted data set; and store an indicator of the third physical position on at least one of the magnetic medium and the memory coupled thereto. 6. The system as recited in claim 5 , wherein the logic is configured to cause obscuring of at least one unencrypted data set positioned before the third physical position without overwriting the encrypted data set. 7. The system as recited in claim 5 , wherein the logic is configured to: determine a fourth physical position on the magnetic medium that corresponds to an end of a second encrypted data set, the second encrypted data set being positioned before the encrypted data set; determine a fifth physical position on the magnetic medium that corresponds to a beginning of the second encrypted data set; and store an indicator of the fourth physical position and an indicator of the fifth physical position on the at least one of the magnetic medium and the memory coupled thereto. 8. The system as recited in claim 7 , wherein the logic is configured to not cause overwriting of the second encrypted data set. 9. A method, comprising: determining a first physical position on a magnetic medium that corresponds to an end of at least one encrypted data set; storing an indicator of the first physical position on at least one of the magnetic medium and a memory coupled thereto; and causing obscuring of at least one unencrypted data set positioned after the first physical position without overwriting the encrypted data set; wherein, in response to the obscuring of the unencrypted data set being cancelled and/or interrupted prior to an entirety thereof being obscured, the logic is configured to: determine a second physical position on the magnetic medium that corresponds to an end of the obscured portion of the unencrypted data set, and store an indicator of the second physical position on at least one of the magnetic medium and the memory coupled thereto; and wherein, in response to the obscuring of the unencrypted data set being resumed, the logic is configured to: cause obscuring of remaining portions of the unencrypted data set positioned after the second physical position. 10. The method as recited in claim 9 , further comprising: for each encrypted data set on the magnetic medium, determining a physical position on the magnetic medium that corresponds to a beginning and an end of the encrypted data set, and storing the physical position on at least one of the magnetic medium and the memory coupled thereto; and causing obscuring of each unencrypted data set without overwriting any of the encrypted data sets. 11. The method as recited in claim 10 , wherein at least one of the encrypted data sets includes encrypted data written over residual unencrypted data; and wherein the method further comprises causing obscuring and/or disablement of decryption data associated with the encrypted data written over residual unencrypted data. 12. The method as recited in claim 10 , wherein at least one of the encrypted data sets set includes encrypted data written over residual unencrypted data. 13. A computer program product, comprising: a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions readable and/or executable by a processor to cause the processor to: read an indicator of a first physical position on a magnetic medium that corresponds to an end of at least one encrypted data set; and cause obscuring of at least one unencrypted data set positioned after the first physical position without overwriting the encrypted data set, wherein, in response to the obscuring of the unencrypted data set being cancelled and/or interrupted prior to an entirety thereof being obscured, the program instructions are readable and/or executable by the processor to cause the processor to: read a second physical position on the magnetic medium that corresponds to an end of the obscured portion of the encrypted data set, and cause obscuring of remaining portions of the unencrypted data set positioned after the second physical position when obscuring of the unencrypted data set is resumed. 14. The computer program product as recited in claim 13 , wherein the program instructions are readable and/or executable by the processor to cause the processor to cause obscuring of at least one unencrypted data set positioned before the encrypted data set. 15. The computer program product as recited in claim 13 , wherein the encrypted data set includes encrypted data written over residual unencrypted data, and wherein the program instructions are readable and/or executable by the processor to cause the processor to cause obscuring and/or disablement of decryption data associated with the encrypted data written over residual unencrypted data. 16. The computer program product as recited in claim 15 , wherein the encrypted data set includes residual encrypted data, the residual encrypted data being is associated with decryption data that has been previously obscured and/or disabled. 17. The computer program product as recited in claim 13 , wherein the magnetic medium includes alternating encrypted and unencrypted data sets; wherein the program instructions are readable and/or executable by a processor to cause the processor to: read a physical position on the magnetic medium that corresponds to a beginning and an end of each encrypted data set; and cause obscuring of each unencrypted data set without overwriting any of the encrypted data sets.

Assignees

Inventors

Classifications

  • using stationary heads · CPC title

  • involving encryption or decryption of contents recorded on or reproduced from a record carrier · CPC title

  • used signal is digitally coded · CPC title

  • by using information not detectable on the record carrier · CPC title

  • Digital recording or reproducing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9406335B2 cover?
In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to: determine a physical position on a magnetic medium that corresponds to an end of an encrypted data set; store an indicator of the physical position on the magnetic medium and/or a memory coupled thereto; and cause obscuring of an unencrypted data set posi…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G11B20/0021. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 02 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).