Systems and methods for secure cloud-based media file sharing
First Claim
1. A computer implemented method of securely sharing electronic files using a cloud-based interface, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, program the computer system to perform the method, the method comprising:
- generating, by the computer system, a user interface for display on at least a first user device associated with a first user, wherein the user interface is accessed via a first access control;
receiving, by the computer system via the user interface, a share request that indicates intent by the first user to share an electronic file with a second user, wherein the electronic file is stored in electronic storage via a storage server accessed via a second access control different than the first access control;
providing, by the computer system, a notification to the second user that the electronic file is available to be shared with the second user;
receiving, by the computer system, a retrieve request from the second user, wherein the retrieve request indicates intent by the second user to receive a copy of the electronic file; and
transmitting, by the computer system, responsive to the retrieve request, one or more instructions to the storage server, the one or more instructions causing the storage server to make the electronic file available to the second user.
3 Assignments
0 Petitions
Accused Products
Abstract
Cloud-based systems and methods to securely share electronic files use a cloud or virtualized server to handle management tasks related to file sharing, while file storage is maintained securely by servers that are not part of the cloud. The content of the file to be shared is not transmitted to or by the cloud. Share requests from file senders, notifications to target recipients, and retrieve requests from target recipients are transmitted to and/or by the cloud.
-
Citations
30 Claims
-
1. A computer implemented method of securely sharing electronic files using a cloud-based interface, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, program the computer system to perform the method, the method comprising:
-
generating, by the computer system, a user interface for display on at least a first user device associated with a first user, wherein the user interface is accessed via a first access control; receiving, by the computer system via the user interface, a share request that indicates intent by the first user to share an electronic file with a second user, wherein the electronic file is stored in electronic storage via a storage server accessed via a second access control different than the first access control; providing, by the computer system, a notification to the second user that the electronic file is available to be shared with the second user; receiving, by the computer system, a retrieve request from the second user, wherein the retrieve request indicates intent by the second user to receive a copy of the electronic file; and transmitting, by the computer system, responsive to the retrieve request, one or more instructions to the storage server, the one or more instructions causing the storage server to make the electronic file available to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 29)
-
-
15. A system of securely sharing electronic files using a cloud-based interface, the system comprising:
a computer system comprising one or more processors programmed with computer program instructions that, when executed by the one or more physical processors, program the computer system to; generate a user interface for display on at least a first user device associated with a first user, wherein the user interface is accessed via a first access control; receive via the user interface a share request that indicates intent by the first user to share an electronic file with a second user, wherein the electronic file is stored in electronic storage via a storage server accessed via a second access control different than the first access control; provide a notification to the second user that the electronic file is available to be shared with the second user; receive a retrieve request from the second user, wherein the retrieve request indicates intent by the second user to receive a copy of the electronic file; and responsive to the retrieve request, transmit one or more instructions to the storage server, the one or more instructions causing the storage server to make the electronic file available to the second user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30)
Specification