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:
Oct. 30, 2012

Filed:

Mar. 07, 2008
Applicants:

Naresh Kannan, Seattle, WA (US);

Simon Peter Clarke, Seattle, WA (US);

Simon Skaria, Sammamish, WA (US);

Miko Arnab Sakya Singha Bose, Seattle, WA (US);

Andrew Sean Watson, Seattle, WA (US);

Mitesh Pankaj Patel, Seattle, WA (US);

Inventors:

Naresh Kannan, Seattle, WA (US);

Simon Peter Clarke, Seattle, WA (US);

Simon Skaria, Sammamish, WA (US);

Miko Arnab Sakya Singha Bose, Seattle, WA (US);

Andrew Sean Watson, Seattle, WA (US);

Mitesh Pankaj Patel, Seattle, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A storage system according to one embodiment for managing a first file includes a blob storage and a handler. The blob storage may be configured to store data related to the first file temporarily. The handler may be configured to store in the blob storage any data related to the first file and received from an application. The handler also may be configured to transfer at least a portion of the data from the blob storage to persistent storage in response to a commit instruction received from an application or generated by the handler. The handler also may be configured to retrieve any portion of the data stored in the blob storage and to send the same to a requesting application in response to an access request.


Find Patent Forward Citations

Loading…