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; and
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, communication service, wherein the communication service comprises;
a communication exchange module configured to;
facilitate exchange of communications arriving between senders and recipients; and
transmit an outgoing communication with an attachment;
an attachment module configured to;
detect inclusion of the attachment in the outgoing communication; and
an upload module configured to;
determine a relevant group cloud storage associated w attachment;
present a suggestion to a sender based on the determination; and
upload the attachment to the determined group cloud storage.
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.
28 Citations
20 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; and 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, communication service, wherein the communication service comprises; a communication exchange module configured to; facilitate exchange of communications arriving between senders and recipients; and transmit an outgoing communication with an attachment; an attachment module configured to; detect inclusion of the attachment in the outgoing communication; and an upload module configured to; determine a relevant group cloud storage associated w attachment; present a suggestion to a sender based on the determination; and upload the attachment to the determined group cloud storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 email; determining a relevant group cloud storage associated with the attachment; presenting a suggestion to a sender based on the determination; uploading the attachment to the determined group cloud storage; and transmitting the outgoing email with the attachment. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. 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; inferring a relevant group cloud storage based on one or more of an account used by the sender to send the outgoing communication, one or more credentials of the sender, a last use, an attachment type, and attachment content, attachment metadata, and one or more recipients of the outgoing communication; presenting a suggestion to a sender based on the inferred relevant group cloud storage; uploading the attachment to the suggested group cloud storage; and transmitting the outgoing email with the attachment. - View Dependent Claims (20)
-
Specification