Patent ID: 8065424

Claim:
A system for data transport and storage, the system comprising: a filter having an input and an output, the filter receiving a message including an attachment, the filter generating a content file from the attachment and a modified message that replaces the attachment with a link that corresponds to the content file, the filter also prescribing dictating at least a file type of the attachment to be replaced by a the link, a threshold size of a the attachment to be replaced by a the link, a size limit for the attachment, a user quota for file storage and a verbosity level of a log for monitoring operation of the system; a data storage coupled to the filter, the data storage persistently storing the content file, a control server having an input and an output, the control server for controlling the storage of files in the data storage and controlling access to the modified message, the control server coupled to the filter and the data storage, the control server further comprising: an access control module for dynamically setting access controls for the content file stored in the data storage, the access control module coupled for communication with the data storage and a user, and an account creation module for automatically creating new accounts and providing authentication of users in response to receipt by the control server of a unique identification from the user, the account creation module coupled for communication with the data storage and the user; wherein the modified message includes a message component that is replaced by a component link, the message component comprising any of a message body, an HTML formatted message's file component, an image that is linked in HTML content and a file that is linked in HTML content; and wherein the link corresponding to the message body further comprises a hash of a file name as part of the link.