Patent ID: 8881307

Claim:
A computer implemented method of facilitating access to electronic files via a plurality of applications, comprising: receiving, at an electronic file security management platform, a request from a user to access a first electronic file associated with a first application the electronic file comprising a first portion and a second portion; automatically determining, via a processor device, a first security requirement associated with the first portion, the determining of the first security requirement comprising: automatically detecting additional data of a particular type that has been added to the first portion of the electronic file, automatically determining, in response to the detection, a category of users that can view the added data, and automatically limiting access of the first portion of the electronic file to the category of users based upon the added content detected in the first portion, the first security requirement stored in an encrypted version of the first electronic file; determining a security characteristic associated with the user; decrypting the encrypted version of the first electronic file in accordance with the security characteristic and the security requirement associated with the first portion; and arranging, via the electronic file security management platform, for the user to access the first electronic file via the first application such that: (i) the first portion of the first electronic file is available to the user based on the first security requirement associated with the first portion and the security characteristic, and (ii) the second portion of the first electronic file is not available to the user based on a second security requirement associated with the second portion and the security characteristic.