RICH ATTACHMENT REGENERATION
First Claim
1. A computing device to provide regeneration of rich attachments, 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, a communication service, wherein the communication service comprises;
a communication exchange module configured to receive a communication arriving from a server without rich attachment capabilities; and
a regeneration module configured to;
extract a link to an attachment from a body of the received communication;
retrieve metadata associated with the attachment;
regenerate the attachment with rich attachment attributes based on the retrieved metadata; and
provide the communication with the regenerated attachment to a recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
Rich attachments in emails (or other modes of communication) may be regenerated when an email with a rich attachment is sent to an application incapable of handling the rich attachment and then returned or forwarded to an application capable of handling the rich attachments. In some examples, the rich attachment may be along with a link (e.g., a hypertext markup language “HTML” link) or similar construct by the application capable of handling the rich attachment. A receiving/forwarding (or replying) application that is incapable of handling the rich attachment features, may simply keep the link in the email without processing the rich features. When the email comes back or is forwarded to the application capable of handling the rich attachment, the HTML link may be recognized, the attachment and associated metadata extracted, and presented to the recipient as rich attachment (e.g., in an attachment well).
-
Citations
20 Claims
-
1. A computing device to provide regeneration of rich attachments, 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, a communication service, wherein the communication service comprises; a communication exchange module configured to receive a communication arriving from a server without rich attachment capabilities; and a regeneration module configured to; extract a link to an attachment from a body of the received communication; retrieve metadata associated with the attachment; regenerate the attachment with rich attachment attributes based on the retrieved metadata; and provide the communication with the regenerated attachment to a recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method executed on a computing device to provide regeneration of rich attachments in an email, the method comprising:
-
detecting, at a first server with rich attachment capabilities, the email arriving from a second server without rich attachment capabilities; extracting a link to an attachment from a body of the detected email; retrieving metadata associated with the attachment; and regenerating the attachment with rich attachment attributes based on the retrieved metadata. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer readable memory device with instructions stored thereon to provide regeneration of rich attachments in an email, the instructions comprising:
-
detecting the email arriving without rich attachment capabilities through one of a forward action and a reply action; recognizing a link in a body of the email as belonging to an attachment; extracting the link from the body of the detected email; retrieving metadata associated with the attachment; regenerating the attachment with rich attachment attributes based on the retrieved metadata; and placing the regenerated attachment in an attachment well on a user interface displaying the email. - View Dependent Claims (20)
-
Specification