Automatic uploading of attachments to group cloud storage at send time
First Claim
1. A computing device to provide uploading of attachments to a group cloud storage at send time, the computing device comprising:
- a memory configured to store instructions;
one or more processors coupled to the memory, the one or more processors configured to execute, in conjunction with the instructions stored in the memory, a communication service, wherein the one or more processors are configured to;
detect inclusion of an attachment in the outgoing communication;
determine a relevant group cloud storage for the attachment through inference based on one or more of an account used by a sender to send the outgoing communication, a credential of the sender, a last use, attachment content, and attachment metadata;
present a suggestion to the sender to store the attachment at the relevant group cloud storage;
upon detecting an acceptance of the suggestion, upload the attachment to the relevant group cloud storage; and
transmit the outgoing communication with a live version of the attachment stored in the relevant group cloud storage, wherein the live version of the attachment reflects a latest update to the attachment.
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies are presented directed to uploading of attachments to a relevant group cloud storage at send time. A communication application and/or service may suggest to a user to upload an attachment of an outgoing communication to a group cloud storage upon generation of the communication. Suggestion of group may be based on last use, document type, content, user(s), which account the user is in, and comparable factors. The user (or sender) may also be provided with options to set permissions for the attachment based on the upload destination selection. In some examples, upload of work documents to personal cloud storage may be prevented and suitable groups may be selected for user that are part of multiple groups.
27 Citations
16 Claims
-
1. A computing device to provide uploading of attachments to a group cloud storage at send time, the computing device comprising:
-
a memory configured to store instructions; one or more processors coupled to the memory, the one or more processors configured to execute, in conjunction with the instructions stored in the memory, a communication service, wherein the one or more processors are configured to; detect inclusion of an attachment in the outgoing communication; determine a relevant group cloud storage for the attachment through inference based on one or more of an account used by a sender to send the outgoing communication, a credential of the sender, a last use, attachment content, and attachment metadata; present a suggestion to the sender to store the attachment at the relevant group cloud storage; upon detecting an acceptance of the suggestion, upload the attachment to the relevant group cloud storage; and transmit the outgoing communication with a live version of the attachment stored in the relevant group cloud storage, wherein the live version of the attachment reflects a latest update to the attachment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method executed on a computing device to provide uploading of attachments to a group cloud storage at send time, the method comprising:
-
detecting inclusion of an attachment in an outgoing mail; determining a relevant group cloud storage for the attachment through inference based on one or more of an account used by a sender to send an outgoing communication, a credential of the sender, a last use, attachment content, and attachment metadata; presenting a suggestion to the sender to store the attachment at the relevant group cloud storage; upon detecting an acceptance of the suggestion, uploading the attachment to the relevant group cloud storage; and transmitting the outgoing email with a live version of the attachment stored in the relevant group cloud storage, wherein the live version of the attachment reflects a latest update to the attachment. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer readable memory device with instructions stored thereon to provide uploading of attachments to a group cloud storage at send time, the instructions comprising:
-
detecting inclusion of an attachment in an outgoing email; determining a relevant group cloud storage for the attachment through inference based on one or more of an account used by a sender to send an outgoing communication a credential of sender, a last use, attachment content, attachment metadata, and one or more recipients of the outgoing communication; presenting a suggestion to the sender based on the relevant group cloud storage; upon detecting an acceptance of the suggestion, uploading the attachment to the relevant group cloud storage; and transmitting the outgoing email with a live version of the attachment stored in the relevant group cloud storage, wherein the live version of the attachment reflects a latest update to the attachment. - View Dependent Claims (16)
-
Specification