US 9,813,241 B2
Encrypted file storage
Erich Stuntebeck, Marietta, GA (US); Ramani Panchapakesan, Bangalore (IN); Akshay Laxminarayan, Bangalore (IN); and Kumar Ashish, Bangalore (IN)
Assigned to AirWatch LLC, Atlanta, GA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Feb. 22, 2017, as Appl. No. 15/439,375.
Application 15/439,375 is a continuation of application No. 15/055,847, filed on Feb. 29, 2016, granted, now 9,582,672.
Application 15/055,847 is a continuation of application No. 14/727,909, filed on Jun. 2, 2015, granted, now 9,292,699, issued on Mar. 22, 2016.
Prior Publication US 2017/0163419 A1, Jun. 8, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); G06F 21/62 (2013.01); G06F 17/30 (2006.01); H04L 29/08 (2006.01); G06F 9/445 (2006.01)
CPC H04L 9/0894 (2013.01) [G06F 17/30091 (2013.01); G06F 17/30194 (2013.01); G06F 21/6218 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); H04L 67/1097 (2013.01); G06F 8/61 (2013.01); H04L 67/303 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of storing files that are associated with a user account in at least one cloud data storage provider, comprising:
receiving, by an index server, a request to store a first file on behalf of a user associated with access credentials of the user account, the request being received from a client device executing a file management application that communicates with the index server;
identifying, by the index server, a first storage location of the first file associated with a cloud data storage provider that is different from the index server; and
providing, by the index server, the first storage location to the file management application, the first storage location specifying where to send an encrypted version of the first file, the encryption being based on a first key associated with the first storage location of the first file, the first key being different than the access credentials for the cloud data storage provider.