Patent ID: 8458802

Claim:
A method comprising: establishing a digital rights management (DRM) enforcement engine on a mobile computing device; downloading a document and an associated document usage rights policy from a server to the mobile computing device; storing the document and the associated document usage rights policy in a secured storage on the mobile computing device; enforcing the associated document usage rights policy of the document on the mobile computing device using the DRM enforcement engine; receiving a request, on the mobile computing device, from another computing device for the document stored on the server; determining whether the document is locally stored on the mobile computing device; determining whether a network connection to the server is available; and in response to (i) the document being locally stored on the mobile computing device and (ii) the network connection to the server being unavailable, providing access to the document stored on the mobile computing device to the another computing device pursuant to the associated document usage rights policy of the document stored on the mobile computing device.