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:
Dec. 05, 2017

Filed:

Sep. 14, 2012
Applicants:

Marc Kaplan, San Jose, CA (US);

Ravi Wijayaratne, San Jose, CA (US);

Kevin Osborn, Santa Cruz, CA (US);

Dan Burrows, San Jose, CA (US);

Inventors:

Marc Kaplan, San Jose, CA (US);

Ravi Wijayaratne, San Jose, CA (US);

Kevin Osborn, Santa Cruz, CA (US);

Dan Burrows, San Jose, CA (US);

Assignee:

Overland Storage, Inc., San Diego, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01); G06F 13/14 (2006.01);
U.S. Cl.
CPC ...
G06F 17/3012 (2013.01); Y10S 707/99932 (2013.01); Y10S 707/99933 (2013.01); Y10S 707/99934 (2013.01); Y10S 707/99935 (2013.01); Y10S 707/99936 (2013.01); Y10S 707/99939 (2013.01); Y10S 707/99953 (2013.01);
Abstract

A network storage system comprises data storage, one or more file system APIs, and a metadata handler. The data storage can comprise file data and associated metadata. The file system APIs can be configured to read and write file data and metadata to and from the data storage. The metadata handler can have a library of functions for handling the metadata. The library can include a metadata blob creation function and a metadata blob extraction function. The metadata blob creation function cooperates with the file system APIs to read source metadata associated with specified file data and creates and populates a metadata blob from which a substantial copy of the source metadata can be generated. The metadata blob extraction function receives at least a metadata blob, extracts information from the metadata blob, and cooperates with the file system APIs to generate destination metadata, a substantial copy of the source metadata.


Find Patent Forward Citations

Loading…