Patent ID: 8306875

Claim:
A non-transitory computer readable storage device comprising instructions that, when executed by a processor, cause the processor to provide a user interface to a user, the user interface being configured to: display a plurality of items representing physical items at least some of which may be stored in a storage unit; display a drag region representing the storage unit; receive instructions from the user to move one or more selected items from the plurality of items into the drag region; calculate an estimated amount of space needed to store the one or more selected items and an estimated cost to store the one or more selected items, wherein the calculation is based on dimensions of the one or more selected items and dimensions of the storage unit; determine whether the estimated amount of storage space exceeds a predetermined threshold value; and allowing, by the user interface, the user to transmit payment information to the storage unit without buying insurance if the estimated amount of storage space does not exceed the predetermined threshold value, and preventing, by the user interface, the user from transmitting payment information for the storage unit until buying insurance if the estimated amount of storage space exceeds the predetermined threshold value.