CPC H04L 67/06 (2013.01) [B66C 1/422 (2013.01); B66C 1/442 (2013.01); B66C 1/585 (2013.01); B66C 3/02 (2013.01); G06F 16/16 (2019.01); G06F 16/1774 (2019.01); G06F 16/958 (2019.01); G06F 40/14 (2020.01); H04L 41/22 (2013.01); H04L 43/106 (2013.01); H04L 67/02 (2013.01); G06F 2209/541 (2013.01)] | 20 Claims |
1. A computing device comprising:
a processor;
a memory module, coupled to the processor, for storing program code, when the program code is executed by the processor, the processor causing the computing device to:
(i) display a first user interface to a first user sharing information with a second user, wherein the first user interface includes:
(a) a private section configured to display information about files or folders available for the first user to share, and
(b) a common section configured to display information about files or folders shared with the first user;
(ii) share a file or folder selected by the first user with the second user by:
(a) allowing the first user to identify the file or folder in the private section on the first user interface, which is not viewable by the second user,
(b) unlocking a protection mechanism of the file or folder to allow access to the second user,
(c) storing information about the file or folder, without content of the file or folder, in a common work place accessible to both the first user and the second user, and
(d) displaying information about the file or folder in the common section on a second user interface for the second user, wherein the second user can access the file or folder through the displayed information; and
(iii) stop a sharing file or folder that the first user has previously shared with the second user by:
(a) deleting information about the sharing file or folder displayed in the common section on the second user interface of the second user,
(b) deleting information about the sharing file or folder that has been stored in the common work place, and
(c) locking a protection mechanism to rescind access to the second user.
|