IP Library Granted Patent US 9,146,813
Granted Patent B2
US 9,146,813 · App. 13/925,455 · Granted Sep 29, 2015

Presenting a file system for a file containing items

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,146,813
App. No.
13/925,455
Granted
Sep 29, 2015
Kind
B2
Abstract

What is disclosed is a volume access system. The volume access system includes a processing system configured to process at least a portion of each of a plurality of virtual disk files to generate an aggregate file system view that represents the plurality of virtual disk files as a single hierarchical data volume comprising a plurality of items within the plurality of virtual disk files. The volume access system also includes a network interface operatively coupled with the processing system and configured to communicate the aggregate file system view for traversal by a plurality of clients.

Claims (28)

1. A volume access system, comprising:

a processing system, with a processor, configured to process at least a portion of each of a plurality of virtual disk files to generate an aggregate file system view that represents the plurality of virtual disk files as a single hierarchical data volume comprising a plurality of items within the plurality of virtual disk files and process at least a portion of each of a condensed backup file to generate a synthetic file system view of the condensed backup file; and

a network interface operatively coupled with the processing system and configured to communicate the aggregate file system view including the synthetic file system view of the condensed backup file for traversal by a plurality of clients and provide access to the plurality of items within the plurality of virtual disk files in response to access requests communicated by the plurality of clients.

2. The volume access system of claim 1 wherein the plurality of items comprises a plurality of virtual machines and a plurality of data files associated with the plurality of virtual machines.

3. The volume access system of claim 1 wherein the aggregate file system view presents the signal hierarchical data volume as a mountable data volume.

4. The volume access system of claim 1 wherein at least one client of the plurality of clients comprises a backup utility configured to backup at least one of the plurality of virtual disk files.

5. The volume access system of claim 1 wherein the plurality of access requests comprise a traversal operation on the single hierarchical data volume.

6. The volume access system of claim 5 wherein the traversal operation comprises an open operation, a read operation, a write operation, a delete operation, or a modify operation.

7. The volume access system of claim 5 wherein the traversal operation comprises a metadata operation.

8. The volume access system of claim 7 wherein the metadata operation comprises a folder navigation operation or a directory navigation operation.

9. One or more non-transitory computer readable storage media having program instructions stored thereon for facilitating aggregate file system views of virtual environments that, when executed by a processing system, direct the processing system to at least:

obtain a first file system view of at least a virtual disk file, the first file system view comprising a first plurality of items within the virtual disk file, wherein the first plurality of items within the virtual disk file comprises a first virtual machine and a first plurality of data items associated with the first virtual machine and identified in the first virtual disk file in accordance with a first native file system format;

obtain a second file system view of a condensed backup file, the second file system view comprising a second plurality of items within the condensed backup file; and

generate an aggregate file system view comprising the first file system view of the virtual disk file and the second file system view of the condensed backup file, wherein the first file system view identifies the first virtual machine and the first plurality of data items in accordance with a synthetic file system format that is different than the first native file system format.

10. The one or more computer readable storage media of claim 9 wherein the condensed backup file comprises a backup of at least one of a plurality of virtual disk files.

11. The one or more computer readable storage media of claim 9 further comprising communicating the aggregate file system view over a network interface to a client device.

12. The one or more computer readable storage media of claim 9 wherein the aggregate file system view comprises a hierarchical ordering of the first plurality of items in the virtual disk file and the second plurality of items in the condensed backup file.

13. A method of operating a volume access system, the method comprising:

processing, with a processor, at least a condensed backup file to generate a file system view of the condensed backup file comprising a plurality of items within the condensed backup file;

providing the file system view of the condensed backup file over a network interface as a hierarchical data volume for a client device;

receiving over the network interface a file operation command generated on the client device for a target item of the hierarchical data volume;

in response to the file operation command, performing the file operation command on a first item of the plurality of items within the condensed backup file corresponding to the target item;

processing at least a virtual disk file associated with a live virtual machine to generate a file system view of the virtual disk file comprising a plurality of items within the virtual disk file; and

providing an aggregate file system view over the network interface as the hierarchical data volume, wherein the aggregate file system view comprises the file system view of the condensed backup file and the file system view of the virtual disk file.

14. The method of claim 13 further comprising:

receiving over the network interface a second file operation command generated on the client device for a second target item of the hierarchical data volume;

in response to the second file operation command, performing the second file operation command on at least one of the plurality of items within the virtual disk file.

15. The method of claim 14 wherein the condensed backup file comprises a backup of the virtual disk file.

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 →
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 Dec 27, 2018
From: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 047988/0642 →
SECURITY INTEREST Recorded Oct 25, 2016
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 040473/0378 →
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2016
From: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 040103/0088 →
SECURITY INTEREST Recorded Oct 21, 2016
From: QUANTUM CORPORATION
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 040451/0183 →
SECURITY INTEREST Recorded Feb 4, 2016
From: QUANTUM CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 037660/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2014
From: WADE, GREGORY L.; HAILE, J. MITCHELL
To: QUANTUM CORPORATION
Reel/Frame 032807/0214 →