Welcome to Boliven.com, the leading portal for R&D, business development and IP professionals
Free & easy searching » Analyze & Download search results » Work collaboratively with colleagues » We keep you updated »
US7559088: Method And Apparatus For Deleting Data Upon Expiration
Filing Information
| Inventor(s) | Gavin David Cohen · Donald Alvin Trimmer · Rico Blaser · |
| Assignee(s) |
NETAPP, Inc. ·
|
| Attorney/Agent(s) | Perkins Coie LLP · |
| Primary Examiner | Brandon S Hoffman · |
| Application Number | US11051952 |
| Filing date | 02/04/2005 |
| Issue date | 07/07/2009 |
| Prior Publication Data |
|
| Predicted expiration date | 04/10/2027 |
| Patent term adjustment | 795 |
| U.S. Classifications | 726/26 · 726/1 · |
| International Classifications | H04L900 · |
| Related U.S. Application Data | CROSS REFERENCE TO RELATED APPLICATIONS This application claims priority from U.S. provisional application nos. 60/541,626 filed Feb. 4, 2004 and 60/542,011 filed Feb. 5, 2004, which are incorporated by reference as if fully set forth herein. |
Abstract
A method and apparatus for efficiently deleting data including backup or snapshots upon expiration are disclosed. The data can be deleted even without physical access to the data. A data generation unit generates a data. Each data has an expiration time and should be deleted upon expiration. An encryption unit encrypts the data, and the encrypted data is stored in data storage. A controller monitors whether there is an expired data, and if there is an expired data, the controller deletes a key necessary for decrypting the expired data.Independent Claims | See all claims (9)
- 1. A method for managing expiration operations of a backup management system to render expired backup data inaccessible, the method comprising: generating backup data from original data contained in a primary data volume as indicated by a data backup policy, wherein the data backup policy governs generation, storage, and expiration of the backup data; storing the backup data in a backup storage unit and encrypting the backup data, wherein the backup data but not the original data is encrypted; storing a decryption key and an associated expiration time in an encryption storage unit for each of a plurality of backup data, wherein: the decryption key is for decrypting the encrypted data; the expiration time is indicated by the data backup policy and indicates the time at which each of the plurality of backup data should be rendered inaccessible; a first backup data and a second backup data of the plurality of backup data are assigned an identical decryption key when the first backup data and the second backup data have an identical expiration time; the first backup data and the second backup data are assigned distinct decryption keys when the first backup data and the second backup data have different expiration times; and deleting the decryption key at a time indicated by the expiration time for each of the plurality of backup data, such that an expired backup data becomes inaccessible even if the expired backup data is not deleted from the backup storage unit.
- 5. An apparatus for managing expiration operations of a backup management system to render expired backup data inaccessible, the apparatus comprising: a data generation unit to generate backup data from original data contained in a primary data volume, wherein a data backup policy governs generation, storage, and expiration of the backup data; an encryption unit to encrypt the backup data, wherein the encryption unit encrypts the backup data but not the original data; a backup storage unit to store the encrypted backup data; an encryption storage unit to store a decryption key and an expiration time for each of a plurality of backup data, wherein: the decryption key is for decrypting the encrypted data; the expiration time is indicated by the data backup policy and indicates the time and which each of the plurality of backup data should be rendered inaccessible; a first backup data and a second backup data of the plurality of backup data are assigned an identical decryption key when the first backup data and the second backup data have an identical expiration time; the first backup data and the second backup data are assigned distinct decryption keys when the first backup data and the second backup data have different expiration times; and a controller to delete the decryption key at a time indicated by the expiration time for each of the plurality of backup data, such that an expired backup data becomes inaccessible even if the expired backup data is not deleted from the backup storage unit.
References Cited
U.S. Patent Documents
Foreign Patent Documents
| Document Number | Assignees | Inventors | Issue/Pub Date |
|---|---|---|---|
| CA2256934 | IBM CANADA | Jun 2000 | |
| EP0845733 | SUN MICROSYSTEMS, INC. | Jun 1998 | |
| EP0869460 | PITNEY BOWES INC. | Oct 1998 | |
| EP1058254 | Matsushita Electric Industrial Co., Ltd. | Dec 2000 | |
| EP1122910 | MITSUBISHI CORPORATION | Aug 2001 | |
| EP1233414 | Matsushita Electric Industrial Co., Ltd. | Aug 2002 | |
| EP1333379 | QUANTUM CORPORATION | Apr 2006 | |
| EP1671231 | Revivio Inc. | Jun 2006 | |
| EP1671231 | Revivio Inc. | Jun 2006 | |
| WO199903098 | SUTMYN STORAGE CORP | Jan 1999 | |
| WO199906912 | EXABYTE CORP | Feb 1999 | |
| WO200118633 | N.V. FILEPOOL | Mar 2001 | |
| WO2003067438 | INFINEON TECHNOLOGIES AG | Aug 2003 | |
| WO2004084010 | NETWORK APPLIANCE, INC. | Sep 2004 | |
| WO2005031576 | REVIVIO, INC. | Apr 2005 | |
| WO2006023990 | REVIVIO, INC. | Mar 2006 | |
| WO2006023991 | REVIVIO, INC. | Mar 2006 | |
| WO2006023992 | REVIVIO, INC. | Mar 2006 | |
| WO2006023993 | REVIVIO, INC. | Mar 2006 | |
| WO2006023994 | REVIVIO, INC. | Mar 2006 | |
| WO2006023995 | REVIVO, INC. | Mar 2006 |
Other Publications
| “Alacritus Software's Securitus I: Pointing the Way to Virtual Tape Libraries” Aberdeen Group, Inc., Mar. 2002. |
| “Continuous Data Protection: Business Continuity for the Era of Networked Storage: An Executive White Paper” Aberdeen Group, Inc. Jul. 2003. |
| “Alacritus Software's Chronospan: Make Time for Continuous Data Protection” Aberdeen Group, Inc., Oct. 2003. |
| Hill, David “Alacritus Software's Securitus: Defining the Way to Virtual Tape Libraries” Aberdeen Group, Inc., Jul. 2003. |
| “Alacritus Software's Securitus: Defining the Way to Virtual Tape Libraries” Aberdeen Group, Inc., Jul. 2003. |
| “Product Brief: Rhapsody/Alacritus-Secritus/XPath Virtual Tape in the Fabric” The Enterprise Storage Group, Aug. 2002. |
| “Alacritus Software Announces Securitus I, The Industry's First Virtual Tape Library Solution: Securitus I Heralds Advent of 'Disruptive Technology' that Serves as Replacement to Tape Libraries” Alacritus Software, Inc., Jun. 25, 2001. |
| “Alacritus, Hitachi CP and Nissho Team to Create Virtual Tape Library Appliance: Industry's First Virtual Tape Library Appliance to Replace Storage Tape Libraries” Alacritus Software, Inc., Jun. 25, 2001. |
| “Hitachi CP, Nissho, and Alacritus Software Bring Virtual Tape Library Appliance Solution to Market: Three Companies Join to Deliver VTLA Smart Guard—A Disk Subsystem Product that Functions as a Virtual Storage Tape Library” Alacritus Software, Inc., Oct. 3, 2001. |
| Trimmer, Don, “Tape Free Backup/Recovery: Requirements and Advantages: Virtualization Technology Will Encompass Many Applications, One of the Most Significant Possibly Being Backup/Recovery” InfoStor, Mar. 2002. |
| “Alacritus Software Announces Virtual Tape Library Support for Legato NetWorker Data Protection Solution” Alacritus Software, Inc., Jan. 8, 2002. |
| Camphuisen, Alicia, “Hitachi Inks OEM Deal with Legato” Knapp Comm., Jul. 17, 2002. |
| “Alacritus Announces Disk-Based Successor to Tape” Knapp Comm., Aug. 21, 2002. |
| Biggar, Heidi, “Alacritus Enables Disk-Based Backup” InfoStor, Sep. 2001. |
| “Securitus I White Paper: Disk Based Data Protection from Alacritus Software” Alacritus Software, Inc., Jul. 2001. |
| “Alacritus Software FAQs” Alacritus Software, Inc., Jul. 2001. |
| “Disk-Based Data Protection” Alacritus Software, Inc., Jul. 2001. |
| “Virtual Tape Library Technology Brochure” Alacritus Software, Inc., Jul. 2001. |
| “Disk-Based Data Protection” Alacritus Software, Inc., Sep. 2001. |
| “Disk-Based Data Protection” Alacritus Software, Inc., Sep. 2002. |
| Payack, Paul JJ, “Alacritus Lines Up OEM Partners for Virtual Tape Library Push” The (451) Storage & Systems, Oct. 4, 2002. |
| Payack, Paul JJ, “Alacritus Software Announces Continuous Data Protection with New Chronospan Technology” Oct. 28, 2003. |
| Payack, Paul JJ, “Alacritus Software Announces New Customers for Securitus VTLA” Alacritus Software, Jan. 13, 2004. |
| Baltazar, Henry “Weaving Apps Into SAN Fabric” eWeek, Mar. 24, 2003. |
| Baltazar, Henry “More Intelligence is on the Way” eWeek, Sep. 15, 2003. |
| Barrett, Alex “The Case for Network Smarts” Storage Magazine, Jun. 2003. |
| “Securitus White Paper: Disk Based Data Protection from Alacritus Software” Alacritus Website, Oct. 2003. |
| “Manageability: Securitus v. Tape” Alacritus Website, Oct. 2003. |
| “The SNIA Data Management Forum Created to Tackle Data Protection and Information Lifecycle Management Issues: Enhanced Backup Solutions Initiative Rolls Efforts into New SNIA Forum” Storage Networking Industry Association, Oct. 13, 2003. |
| “No Changes Required: Securitus v. Tape” Alacritus Website, Oct. 2003. |
| “Customer Success” Alacritus Website, Oct. 2003. |
| “Chronospan” Alacritus Website, Oct. 2003. |
| “Alacritus Software Announces Securitus I, the Industry's First Virtual Tape Library Solution: Securitus I Heralds Advent of 'Disruptive Technology' that Serves as Replacement to Tape Libraries” Alacritus Software, Inc., Apr. 9, 2002. |
| Biggar, Heidi, “Disk and Tape Forge New Partnership in Backup Arena” InfoStor, Nov. 2001. |
| Preston, W. Curtis, “Surprise! Cheap Disks Cure Slow Backup” Storage Magazine, Jun. 1, 2002. |
| “Alacritus, Hitachi CP and Nissho Team to Create Virtual Tape Library” internetnews.com, Jun. 25, 2001. |
| “Alacritus Software and Rhapsody Networks to Develop Breakthrough Backup Solutions for Storage Networks: Companies to Provide First Network-Intelligent Virtual Tape Solution Resulting in Dramatic ROI, Increases in Data Backup Performance and Scalability” Alacritus Software, Jul. 8, 2002. |
| Komiega, Kevin, “Vendor Pushes Disk Backup Over Tape” SearchStorage.com Jan. 10, 2003. |
| “Testimonials” Alacritus Website, Oct. 2003. |
| “Seamless Integration” Alacritus Website, Oct. 2003. |
| “Topologies” Alacritus Website, Oct. 7, 2003. |
| “Securitus” Alacritus Website, Oct. 2003. |
| “Scalability: Securitus v. Tape” Alacritus Website, Oct. 2003. |
| “Strengths: Securitus v. Tape” Alacritus Website, Oct. 2003. |
| “Alacritus Creates 'Next Critical Step' in Disaster Recovery for Patrick Air Force Base, Securitus VTL Sets the Pace”, Apr. 20, 2004. |
| “Alacritus to Demonstrate Chronospan CDP with the Brocade Fabric Application Platform at Storage Networking World”, Apr. 1, 2004. |
| “Alacritus to Demo Chronospan Continuous Data Protection with the Cisco MDS 9000”, Apr. 1, 2004. |
| “Alacritus and Network Appliance Deliver Advanced Virtual Tape Library, Solution Shortens Backup Windows, Accelerates Data Recovery, and Simplifies Backup Management”, Dec. 7, 2004. |
| “Cisco and Storage ISVs to Demo Protocol-Based Interface between Storage Appliances and the Cisco MDS 9000”, Mar. 30, 2004. |
| “Case Study Shizuoka-ken Noukyou Densan Center K.K., Reducing Management Costs Through Tapeless Backup At An iDC”, Apr. 7, 2004. |
| “Alacritus Software's Securitus I: Pointing the Way to Virtual Tape Libraries” Aberdeen Group, Inc., Mar. 2002. |
| “Continuous Data Protection: Business Continuity for the Era of Networked Storage: An Executive White Paper” Aberdeen Group, Inc., Jul. 2003. |
| “Alacritus Software's Chronospan: Make Time for Continuous Data Protection” Aberdeen Group, Inc., Oct. 2003. |
| Hill, David “Alacritus Software's Securitus: Defining the Way to Virtual Tape Libraries” Aberdeen Group, Inc., Jul. 2003. |
| “Alacritus Software's Securitus: Defining the Way to Virtual Tape Libraries” Aberdeen Group, Inc., Jul. 2003. |
| “Alacritus Creates ‘Next Critical Step’ in Disaster Recovery for Patrick Air Force Base, Securitus VTL Sets the Pace”, Apr. 20, 2004. |
| “Alacritus to Demonstrate Chronospan CDP with the Brocade Fabric Application Platform at Storage Networking World”, Apr. 1, 2004. |
| “Alacritus to Demo Chronospan Continuous Data Protection with the Cisco MDS 9000”, Apr. 1, 2004. |
| “Alacritus and Network Appliance Deliver Advanced Virtual Tape Library, Solution Shortens Backup Windows, Accelerates Data Recovery, and Simplifies backup Management”, Dec. 7, 2004. |
| “Cisco and Storage ISVs to Demo Protocol-Based Interface between Storage Appliances and the Cisco MDS 9000”, Mar. 30, 2004. |
| “Case Study Shizuoka-ken Noukyou Densan Center K.K., Reducing Management Costs Through tapeless Backup At An iDC”, Apr. 7, 2004. |
| Joan Daemen et al., “AES Proposal: Rijndael”, The Rijndael Block Cipher, Document Version 2, Mar. 1999, 45 pages. |
| Joan Daemen et al., “Note on Naming”, Rijndael, Sep. 4, 2003, 2 pages. |
| Decru, “Decru Datafort E-Series Storage Security Appliances, Transparant Data Security for Network Attached Storage (NAS)”, 2004, 2 pages. |
| Simon L. Garfinkel et al., “Rememberance of Data Passed: A Study of Disk Sanitization Practices”, IEEE Security and Privacy, vol. 1, No. 1, 2003 19 pages. |
| Hatfield. “Write Read Verify Feature Set”, May 14, 2004. |
| Chris Lueth, “Worm Storage on Magnetic Disks Using SnapLock Compliance™and SnapLock Enterprise™”, Network Applicance, Inc., Sep. 2003, sections 1-5 13 pages. |
| “Network Appliance Worm Storage Solution: SEC 17 a-4(f) Compliance Assessment”, Network Appliance, Inc., Jul. 10, 2003, pp. 1-20. |
| Novell NetWare Server Disks And Storage Devices Administration Guide. Netware 5.1, Jan. 2000, pp. 1-60. |
Referenced By
The current document is not referenced by other documents.Patent Family
The current document is not in a family.Presentation on 'Recent Patenting Trends in NanoParticle Manufacturing'
CambridgeIP presented research findings on 'Recent patenting trends in nanoparticle manufacturing' at the Nanoforumulation 2010 conference in Stockholm.
Using expert interviews and our patent data mining tools we built a technology matrix covering 15 manufacturing methods and 14 industry applications. Semi-automated and expert-validated analysis was used to identify exemplar patents available in the presentation.




View assignee updates