IP Library Granted Patent US 9,037,817
Granted Patent B2
US 9,037,817 · App. 13/420,934 · Granted May 19, 2015

Device type override

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 9,037,817
App. No.
13/420,934
Granted
May 19, 2015
Kind
B2
Abstract

A backup system override may be specified to allow a backup system to access a backup created on an old storage device. For example, an archival backup may be accessed long after the storage device that created the backup has been decommissioned. The file history information in the backup may specify a storage device no longer accessible by the backup system. An override in the backup system allows the backup system to access the backup with the file history information through a different storage device than the storage device that created the backup. The different storage device may have a different name and/or be of a different type than the original storage device that created the backup. The override may also allow access to command scripts and links in the backup.

Claims (30)

1. A method, comprising:

reading a file reference having a link to a file in a backup created using a first storage device;

determining whether an override is set;

when the override is set, reading the file from the backup using a second storage device in a manner consistent with the second storage device which is different from the first storage device, wherein the backup is an original version created in a format consistent with the first storage device; and

receiving an instruction to set the override before reading the file reference.

2. The method of claim 1 , in which the storage device is a tape drive.

3. The method of claim 2 , in which the first storage device has a first capacity, and the second storage device has a second capacity different from the first capacity.

4. The method of claim 1 , in which the step of reading the file from the backup in a manner consistent with the second storage device comprises reading from a storage device having a different name than specified by the file reference.

5. The method of claim 1 , further comprising when the override is set, writing using the second storage device in a manner consistent with a storage type of the first storage device.

6. A computer program product, comprising:

a non-transitory computer readable medium comprising:

code to read a file reference having a link to file in a backup created using a first storage device;

code to determine whether an override is set;

code to read the file from the backup using a second storage device in a manner consistent with the second storage device, which is different from the first storage device, when the override is set, wherein the backup is an original version created in a format consistent with the first storage device; and

code to receive an instruction to set the override before reading the file reference.

7. The computer program product of claim 6 , in which the storage device is a tape drive.

8. The computer program product of claim 7 , in which the first storage device has a first capacity, and the second storage device has a second capacity different from the first capacity.

9. The computer program product of claim 6 , in which the medium further comprises code to read from a storage device having a different name than specified by the file reference.

10. An apparatus, comprising:

a memory;

a storage device; and

a processor coupled to the memory and the storage device, in which the processor is configured:

to read a file reference having a link to a file in a backup created using an alternate storage device;

to determine whether an override is set;

to read the file from the backup using the storage device in a manner consistent with the storage device, different from the alternate storage device, when the override is set, wherein the backup is an original version created in a format consistent with the alternate storage device; and

to receive an instruction to set the override before reading the file reference.

11. The apparatus of claim 10 , further comprising in which the storage device is a tape drive.

12. The apparatus of claim 11 , in which the alternate storage device has a first capacity, and the storage device has a second capacity different from the first capacity.

13. The apparatus of claim 10 , in which the processor is further configured to read from a storage device having a different name than specified by the file reference.

14. The apparatus of claim 10 , in which the processor is further configured to write to the backup on the storage device in a manner consistent with a storage type of the alternate storage device when the override is set.

Assignments (8)
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Jun 27, 2025
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION; UNISYS NPL, INC.; UNISYS AP INVESTMENT COMPANY I
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL TRUSTEE
Reel/Frame 071759/0527 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2012
From: SORENSON, ELLEN L.; RITCHIE, ROGER V.
To: UNISYS CORPORATION
Reel/Frame 028571/0979 →
SECURITY AGREEMENT Recorded May 3, 2012
From: UNISYS CORPORATION
To: DEUTSCHE BANK NATIONAL TRUST COMPANY
Reel/Frame 028147/0218 →