Patent ID: 8375124

Claim:
A method comprising: receiving, at a hosted storage system, an initial portion of an object; storing, at the hosted storage system, the initial portion of the object; after receiving the initial portion of the object, starting a timer; prior to the expiration of the timer: receiving an additional portion of the object at the hosted storage system, wherein the additional portion of the object does not complete the object; determining that the additional portion of the object was received at the hosted storage system; and in response to determining that the additional portion of the object was received at the hosted storage system, resetting the timer; after resetting the timer and upon expiration of the reset timer: determining that a second, additional portion of the object was not received at the hosted storage system; and in response to determining that the second, additional portion of the object was not received at the hosted storage system, deleting the initial portion of the object and the additional portion of the object.