File sharing via link generation
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a request from a first client in response to a user of the first client selecting a user interface element representing a request for a link providing access to a server folder, the server folder stored on a server and containing a first plurality of files;
responsive to receiving the request, generating a link specifying the server folder;
receiving, from a second client different from the first client, a first access request via the link;
responsive to receiving the first access request, providing a first representation of the server folder to the second client, the first representation including the first plurality of files;
creating a plurality of new server files in the server folder;
receiving, from the second client, after the creation of the plurality of new server files, a second access request via the link; and
responsive to receiving the second access request, providing a second representation of the server folder to the second client, the second representation including the plurality of new server files.
3 Assignments
0 Petitions
Accused Products
Abstract
Users specify that a file set comprising their files, folders, or other content owned by the users should be made accessible via a link, such as a uniform resource locator (URL). The system which stores and provides access to the files accordingly creates a link that specifies the file set to be made accessible. The users may distribute the link to recipients with whom the file set is to be shared, and the distribution may be performed in any manner that the users choose.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a request from a first client in response to a user of the first client selecting a user interface element representing a request for a link providing access to a server folder, the server folder stored on a server and containing a first plurality of files; responsive to receiving the request, generating a link specifying the server folder; receiving, from a second client different from the first client, a first access request via the link; responsive to receiving the first access request, providing a first representation of the server folder to the second client, the first representation including the first plurality of files; creating a plurality of new server files in the server folder; receiving, from the second client, after the creation of the plurality of new server files, a second access request via the link; and responsive to receiving the second access request, providing a second representation of the server folder to the second client, the second representation including the plurality of new server files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium comprising instructions executable by a processor, the instructions comprising:
-
instructions for receiving a request from a first client in response to a user of the first client selecting a user interface element representing a request for a link providing access to a server folder, the server folder stored on a file access server and containing a first plurality of files; instructions for, responsive to receiving the request, generating a link specifying the server folder; instructions for receiving, from a second client different from the first client, a first access request via the link; instructions for, responsive to receiving the first access request, providing a first representation of the server folder to the second client, the first representation including the first plurality of files; instructions for creating a plurality of new server files in the server folder; instructions for receiving, from a client, after the creation of the plurality of new server files, a second access request via the link; and instructions for, responsive to receiving the second access request, providing a second representation of the server folder to the client, the second representation including the plurality of new server files. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A file access server comprising:
-
a computer processor; and a computer-readable storage medium having computer-executable instructions comprising; instructions for receiving a request from a first client in response to a user of the first client selecting a user interface element representing a request for a link providing access to a server folder, the server folder stored on the file access server and containing a first plurality of files; instructions for, responsive to receiving the request, generating a link specifying the server folder; instructions for receiving, from a second client different from the first client, a first access request via the link; instructions for, responsive to receiving the first access request, providing a first representation of the server folder to the second client, the first representation including the first plurality of files; instructions for creating a plurality of new server files in the server folder; instructions for receiving, from a client, after the creation of the plurality of new server files, a second access request via the link; and instructions for, responsive to receiving the second access request, providing a second representation of the server folder to the client, the second representation including the plurality of new server files.
-
Specification