Shared attachments
First Claim
Patent Images
1. A method comprising:
- receiving a communication including an attachment addressed to one or more recipients including internal recipients and external recipients;
retrieving recipient-specific metadata of each of the one or more recipients;
sending a provision message for provisioning a shared document workspace that includes a shared version of the attachment accessible to the internal recipients of the one or more recipients based on the recipient-specific metadata;
generating a first modified communication directed to the internal recipients based in part on the communication, wherein the first modified communication includes a link to the shared version of the attachment at the shared document workspace and the attachment for the internal recipients, wherein the link to the shared version of the attachment at the shared document workspace is defined by a message identification specific to a thread associated with the communication and selection of the link to the shared version of the attachment at the shared document workspace operates to access the shared version of the attachment at the shared document workspace;
releasing the first modified communication to the internal recipients including the attachment to assure that the internal recipients who are offline still have access to the attachment and the link to the shared version of the attachment at the shared document workspace; and
releasing the communication to the external recipients including the attachment without the link.
2 Assignments
0 Petitions
Accused Products
Abstract
When an outgoing communication sent to one or more recipients contains a supported attachment type, a shared workspace that contains a shared version of the original attachment is provisioned. A modified version of the original outgoing communication is delivered to internal recipients including both a link to the shared document and the original attachment.
196 Citations
20 Claims
-
1. A method comprising:
-
receiving a communication including an attachment addressed to one or more recipients including internal recipients and external recipients; retrieving recipient-specific metadata of each of the one or more recipients; sending a provision message for provisioning a shared document workspace that includes a shared version of the attachment accessible to the internal recipients of the one or more recipients based on the recipient-specific metadata; generating a first modified communication directed to the internal recipients based in part on the communication, wherein the first modified communication includes a link to the shared version of the attachment at the shared document workspace and the attachment for the internal recipients, wherein the link to the shared version of the attachment at the shared document workspace is defined by a message identification specific to a thread associated with the communication and selection of the link to the shared version of the attachment at the shared document workspace operates to access the shared version of the attachment at the shared document workspace; releasing the first modified communication to the internal recipients including the attachment to assure that the internal recipients who are offline still have access to the attachment and the link to the shared version of the attachment at the shared document workspace; and releasing the communication to the external recipients including the attachment without the link. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device, comprising:
-
a processing unit; a system memory connected to the processing unit, the system memory including instructions that, when executed by the processing unit, cause the processing unit to implement an application configured to provision a shared document workspace in a computing system environment, wherein the application is configured to; receive a communication addressed to one or more recipients including first metadata and a first attachment; generate a first modified communication directed to internal recipients based in part on the communication, wherein the first modified communication includes a link to the shared version of the first attachment at the shared document workspace and the first attachment for the internal recipients, wherein the link to the shared version of the first attachment at the shared document workspace is defined by a message identification specific to a thread associated with the communication and selection of the link to the shared version of the first attachment at the shared document workspace operates to access the shared version of the first attachment at the shared document workspace; retrieve recipient-specific permissions of each of the one or more recipients based on the first metadata to determine the internal recipients; send a first provision message to a collaboration service including a request to provision the shared document workspace to allow sharing of the first attachment that is a first shared document accessible to the internal recipients of the one or more recipients based on evaluation of the recipient-specific permissions; and send the first modified communication including the first attachment to assure that the internal recipients who are offline still have access to the first attachment and the first link to the shared version of the first attachment to the internal recipients; and send the communication to external recipients including the attachment without the link. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage hardware having computer-executable instructions that, when executed by a computing device, cause the computing device to perform steps comprising:
-
receiving a communication addressed to one or more recipients, wherein the communication includes an attachment wherein the communication is selected from a group including;
an e-mail message, a text message, and an instant message;retrieving recipient-specific metadata of each of the one or more recipients based on a recipient identification contained within the communication specific to each of the one or more recipients, wherein the recipient-specific metadata including permissions for providing access to a shared document workspace that includes a shared version of the attachment, and the attachment is selected from a group including;
a document file, a program file, and a media file;sending a provision message for provisioning the shared document workspace to provide access to the shared version of the attachment accessible to internal recipients of the one or more recipients based on the recipient-specific metadata; generating a first modified communication directed to the internal recipients based in part on the communication, wherein the first modified communication includes a link to the shared version of the attachment at the shared document workspace and the attachment for the internal recipients, wherein the link to the shared version of the attachment at the shared document workspace is defined by a message identification specific to a thread associated with the communication and selection of the link to the shared version of the attachment at the shared document workspace operates to that when selected access the shared version of the attachment at the shared document workspace; releasing the first modified communication to the internal recipients including the attachment to assure that the internal recipients who are offline still have access to the attachment and the link to the shared version of the attachment at the shared document workspace; and releasing the communication to external recipients of the one or more recipients including only the attachment and not including the link.
-
Specification