PERVASIVE INTERMEDIATE NETWORK ATTACHED STORAGE APPLICATION
First Claim
Patent Images
1. A data storage access and retrieval method performed by one or more processors comprising:
- receiving access information for a remote data storage service from a user;
verifying the access information with the remote data storage service;
receiving a selection of one or more files stored on a local storage device;
determining address information for one or more communication devices connected to the one or more processors, the address information comprising a first address;
transmitting the address information and the selection of one or more files to the remote data storage service;
after the access information is verified, instructing the remote data storage service to display the selection of one or more files when accessed by the user, wherein the remote data storage service is accessed at a second address;
receiving a request for at least one of the selection of one or more files from the user, 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 files to the user from the local data storage device.
0 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A data storage access and retrieval method performed by one or more processors comprising:
-
receiving access information for a remote data storage service from a user; verifying the access information with the remote data storage service; receiving a selection of one or more files stored on a local storage device; determining address information for one or more communication devices connected to the one or more processors, the address information comprising a first address; transmitting the address information and the selection of one or more files to the remote data storage service; after the access information is verified, instructing the remote data storage service to display the selection of one or more files when accessed by the user, wherein the remote data storage service is accessed at a second address; receiving a request for at least one of the selection of one or more files from the user, 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 files to the user from the local data storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 selection of one or more files available on a data storage device to a remote data storage service; instructing the remote data storage service to display the selection of one or more files when accessed by the user, wherein the remote data storage service is accessed at a second address; receiving at the communication device a request for at least one of the selection of one or more files from the user, 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; and upon receipt of the request, transmitting at least one of the one or more files to the user from the data storage device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data storage and access system comprising:
-
a first data storage service storing one or more files; machine readable code stored on a non-transient storage medium that when executed causes a device to; determine a first address at which the first data storage service is accessible; receive a selection of the one or more files; transmit the first address and the selection of the one or more files to a second data storage service, wherein the second data storage service is at a second address; and instruct the second data storage device to display the selection of the one or more files when accessed; wherein a request for at least one of the selection of the one or more files is first directed to the second data storage device at the second address and subsequently redirected to the first data storage device at the first address; and wherein the first data storage service transmits the at least one of the selection of the one or more files to a user upon receipt of the request. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification