Smart attachment of cloud-based files to communications
AssigneeMicrosoft Technology Licensing, LLC
InventorsMisbah Uraizee, George Arthur Herbert, III, Steven Lepofsky, Aaron Stolarz, Rebecca Lawler
Life of this patent
Estimating the term…
Abstract
Technologies are presented directed to smart attachment of cloud-based files to communications such as email. A communication service may determine and select automatically between local and cloud versions of synchronized files allowing the recipient of the message to receive a version of the file regardless of whether the sender is offline or online when the attachment was made and in a user-friendly manner to the sender through a single representation.
Claims18
A system for managing electronic communications, the system comprising:
- one or more processors;
- memory storing instructions that, when executed by the one or more processors cause the system to perform operations comprising:
- in response to detecting inclusion of a locally stored version of an attachment in an outgoing communication, automatically select at least one of the locally stored version and a cloud version of the attachment as a selected version of the attachment based at least in part on the size of the attachment and whether the cloud version is newer than the locally stored version;
- and
- transmit the selected version of the attachment along with the outgoing communication.
A method executed on a computing device to provide smart attachment of cloud-based files to exchanged communications, the method comprising:
- detecting inclusion of a locally stored version of an attachment in an outgoing communication;
- determining that a cloud version of the attachment is available;
- automatically selecting one of the locally stored version and the cloud version of the attachment to be transmitted with the outgoing communication based on the size of the attachment and whether the cloud version of the attachment is newer than the locally stored version;
- and
- transmitting the selected version of the attachment along with the outgoing communication.
A method executed on a computing device to provide smart attachment of cloud-based files to exchanged communications, the method comprising:
- detecting inclusion of a locally stored version of an attachment in an outgoing communication;
- determining that a cloud version of the attachment is available;
- and
- transmitting a hybrid of the locally stored version and the cloud version to a recipient system along with the outgoing communication.
Dependencies are inferred from the claim text.