The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 09, 2024

Filed:

Apr. 06, 2022
Applicant:

Rubrik, Inc., Palo Alto, CA (US);

Inventors:

Anuj Mittal, Mathura, IN;

Dhananjay Mantri, Mountain View, CA (US);

Shivanshu Agrawal, Seattle, WA (US);

Gaurav Maheshwari, Jaipur, IN;

Assignee:

Rubrik, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/14 (2006.01); G06F 16/11 (2019.01); G06F 16/188 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1469 (2013.01); G06F 11/1471 (2013.01); G06F 16/128 (2019.01); G06F 16/188 (2019.01);
Abstract

A file system in a user space partition of virtual memory may be mounted by a computing device that runs a virtual machine which includes a set of storage disks. The file system in user space may then expose one or more virtual files associated with one or more storage disks that correspond to one or more loop devices configured to map files of the virtual machine to the one or more virtual files. The computing device may then receive a request to read a data block stored at the virtual machine and may identify a file and corresponding virtual file that stores the requested data block based on a set of metadata provided by the loop devices. The computing device may then determine the location of the data block stored at the virtual machine, and may read the data block from the determined location.


Find Patent Forward Citations

Loading…