Pervasive intermediate network attached storage application
OwnerAnthony Taninventor
Life of this patent
Estimating the term…
Abstract
A Pervasive Intermediate Network Attached Storage Application (PINApp) enables users to digitally assign (pin/tack) a folder or drive to a public cloud storage service for the purpose of sharing their digital content with others. The PINApp enables users to engage the cloud storage services without the need to upload the digital content to the cloud in order for it to be viewed or shared. The PINApp can be used to unify all of the digital content stored on multiple devices and cloud services for a single owner or user.
Claims13
A data storage access and retrieval method performed by one or more processors comprising:
- receiving access information for one or more remote files stored at a remote data storage service from a user;
- verifying the access information with the remote data storage service;
- receiving an identifier of one or more local files stored on a local storage device;
- determining address information for one or more communication devices connected to one or more processors, the address information comprising a first address;
- transmitting the address information and the identifier of the one or more local files to the remote data storage service, wherein the one or more local files themselves are neither transmitted to nor stored on the remote data storage service;
- after the access information is verified, instructing the remote data storage service to display a listing of the one or more local files along with the one or more remote files, wherein the remote data storage service is at a second address;
- receiving a request for a subset of the one or more local files from the user at a third address, wherein the request is first directed to the remote data storage service at the second address and subsequently redirected to the one or more processors at the first address;
- and
- upon receipt of the request, transmitting at least one of the one or more local files to the user at the third address from the local data storage device;
- wherein the local storage device, the one or more communication devices and the one or more processors are in a single unitary user device that is physically remote from the remote data storage service.
A data storage access and retrieval method performed by one or more processors comprising:
- determining address information for a communication device connected to the one or more processors, the address information comprising a first address;
- transmitting the address information and a listing of one or more files available on a data storage device to a remote data storage service, wherein the one or more files themselves are neither transmitted to nor stored on the remote data storage service;
- instructing the remote data storage service to display the listing of one or more files when accessed by a user, wherein the remote data storage service is accessed at a second address;
- receiving at the communication device a request for at least one file in the listing of one or more files from the user at a third address, wherein the request is first directed to the remote data storage device at the second address and subsequently redirected to the one or more processors at the first address;
- upon receipt of the request, transmitting at least one of the one or more files to the user at the third address from the data storage device;
- and
- receiving access information for the remote data storage service from the user and verifying the access information with the remote data storage service, wherein the access information is verified before instructing the remote data storage service to display the selection of one or more files;
- wherein the data storage device, the communication device and the one or more processors are in a single unitary user device that is physically remote from the remote data storage service.
Dependencies are inferred from the claim text.