IP Library Granted Patent US 8,620,845
Granted Patent B2
US 8,620,845 · App. 12/237,363 · Granted Dec 31, 2013

Identifying application metadata in a backup stream

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,620,845
App. No.
12/237,363
Granted
Dec 31, 2013
Kind
B2
Abstract

A method of identifying application metadata in a backup stream comprises finding a known application metadata signature within a backup stream. A source application of user data in the backup stream is identified based upon the known application metadata signature. Application metadata, which has been generated by the source application, is removed from consideration by a data de-duplicator which is used to perform data de-duplication on the backup stream.

Claims (20)

1. A non-transitory computer readable medium storing computer executable instructions that when executed by a computer cause the computer to perform a data de-duplication method, the method comprising:

controlling a data de-duplicator to receive a backup stream, where the backup stream includes one or more of, backup application metadata produced by a backup application and non-backup application metadata produced by an application other than the backup application;

controlling the data de-duplicator to identify selected backup metadata in the backup stream;

controlling the data de-duplicator to identify selected non-backup application metadata in the backup stream;

creating a second backup stream where the selected backup metadata and the selected non-backup application metadata are removed from consideration for de-duplication; and

controlling the data de-duplicator to de-duplicate the second backup stream.

2. The non-transitory computer readable medium of claim 1 , where the backup application is an independent software vendor backup application.

3. The non-transitory computer readable medium of claim 2 , where the application other than the backup application is an email application or a database application.

4. The non-transitory computer readable medium of claim 1 , where creating the second backup stream comprises preventing the selected backup metadata and the selected non-backup application metadata from entering the second backup stream.

5. The non-transitory computer readable medium of claim 1 , where creating the second backup stream comprises adding a skip instruction to the second backup stream, where the skip instruction is associated with the selected backup metadata and the selected non-backup application metadata, and where the skip instruction is configured to cause the data de-duplicator to not consider the selected backup metadata and the selected non-backup application metadata as data to be de-duplicated.

6. The non-transitory computer readable medium of claim 1 , where creating the second backup stream includes placing delimiters around the selected backup metadata and the selected non-backup application metadata in the second backup stream, where the delimiters are configured to cause the data de-duplicator to not consider the selected backup metadata and the selected non-backup application metadata as data to be de-duplicated.

7. A storage appliance comprising:

a plurality of storage devices;

a data de-duplicator coupled to the plurality of storage devices and configured for de-duplicating a backup stream prior to storing de-duplicated information from the backup stream on the plurality of storage devices; and

an application metadata identifier coupled to the data de-duplicator and configured for identifying metadata within the backup stream as received by the storage appliance, where the application metadata identifier comprises:

a metadata signature finder configured to find a known application metadata signature in the backup stream as received by the storage appliance;

a source application identifier configured to identify a source application of user data in the backup stream as received by the storage appliance, based on the known application metadata signature;

a de-duplication delimitator configured to remove application metadata in the backup stream as received by the storage appliance from consideration by the data de-duplicator during the de-duplicating to produce a second backup data stream, where the application metadata includes metadata produced by a backup application and metadata produced by an application other than the backup application,

where removing the application metadata from the backup stream as received by the storage appliance includes producing the second backup data stream by physically excluding the application metadata, or producing the second data stream by logically excluding the application metadata; and

a data de-duplicator configured to de-duplicate the second backup stream, where the second backup stream may include data configured to logically exclude the application metadata.

Assignments (14)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 18, 2025
From: QUANTUM CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 074024/0084 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 40473/0378 Recorded Oct 8, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 073061/0454 →
TERMINATION AND RELEASE OF AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 48029/0525 Recorded Aug 19, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 072542/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2025
From: BLUE TORCH FINANCE LLC, AS AGENT FOR THE SECURED PARTIES
To: ALTER DOMUS (US) LLC, AS AGENT FOR THE SECURED PARTIES
Reel/Frame 071019/0850 →
RELEASE OF SECURITY INTEREST Recorded Aug 10, 2021
From: U.S. BANK NATIONAL ASSOCIATION
To: QUANTUM CORPORATION; QUANTUM LTO HOLDINGS, LLC
Reel/Frame 057142/0252 →
SECURITY INTEREST Recorded Aug 5, 2021
From: QUANTUM CORPORATION; QUANTUM LTO HOLDINGS, LLC
To: BLUE TORCH FINANCE LLC, AS AGENT
Reel/Frame 057107/0001 →
SECURITY INTEREST Recorded Jan 8, 2019
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 048029/0525 →
RELEASE OF SECURITY INTEREST Recorded Dec 27, 2018
From: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 047988/0642 →
SECURITY INTEREST Recorded Dec 27, 2018
From: QUANTUM CORPORATION, AS GRANTOR; QUANTUM LTO HOLDINGS, LLC, AS GRANTOR
To: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 049153/0518 →
RELEASE OF SECURITY INTEREST Recorded Oct 25, 2016
From: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 040474/0079 →
SECURITY INTEREST Recorded Oct 25, 2016
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 040473/0378 →
SECURITY INTEREST Recorded Oct 21, 2016
From: QUANTUM CORPORATION
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 040451/0183 →
SECURITY AGREEMENT Recorded Mar 31, 2012
From: QUANTUM CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 027967/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2008
From: STOAKES, TIMOTHY JOHN; LEPPARD, ANDREW CHARLES
To: QUANTUM CORPORATION
Reel/Frame 021582/0173 →