A portable storage device controllable by a remote service center is
disclosed herein. In some embodiments, the portable storage device
includes a register for storing permission indicia and a non-volatile
user memory for storing user data. Upon receiving a permission directive
from a remote service center (e.g. via the host device), the permission
indicia may be replenished (i.e. if it is desired to extend additional
device-use privileges) or depleted (i.e. if is desired to deny or reduce
device-use privileges). When providing host access to the onboard
non-volatile user memory of the portable storage device, the permission
indicia are consumed, thereby limiting the extent of host-user memory
access allowable without a refresh of the permission indicia. Exemplary
permission indicia include but are not limited to distinct host-device
couplings, inter-device transfer quota, and usage time quote. Methods,
systems including the aforementioned portable storage device, and
computer code are also described.