METHODS AND SYSTEMS FOR DISTRIBUTING ATTACHMENTS TO MESSAGES
First Claim
1. A computer-implemented method comprising:
- receiving a selection of an attachment for adding to an outgoing communication message that is to be transmitted over a network using a communication technique;
determining whether the selected attachment is supported by the communication technique;
when the selected attachment is unsupported by the communication technique, separating the selected attachment into individual data pieces that are supported by the communication technique;
attaching the individual data pieces to the outgoing communication message; and
transmitting the outgoing communication message using the communication technique.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for transmitting unsupported custom attachment types in a method supported by a communication technique. In one implementation, a computer-implemented method is provided for receiving a selection of an attachment for adding to an outgoing communication message to be transmitted over a network using a communication technique. The method may include determining whether the selected attachment is supported by the communication technique. The method may, when the selected attachment is unsupported by the communication technique, separate the selected attachment into individual data pieces that are supported by the communication technique. The method may further attach the individual data pieces to the outgoing communication message, and transmit the outgoing communication message using the communication technique.
35 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
receiving a selection of an attachment for adding to an outgoing communication message that is to be transmitted over a network using a communication technique; determining whether the selected attachment is supported by the communication technique; when the selected attachment is unsupported by the communication technique, separating the selected attachment into individual data pieces that are supported by the communication technique; attaching the individual data pieces to the outgoing communication message; and transmitting the outgoing communication message using the communication technique. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium storing instructions which, when executed by a processor of an electronic device, causes the electronic device to perform a method comprising:
-
receiving a selection of an attachment for adding to an outgoing communication message that is to be transmitted over a network using a communication technique; determining whether the selected attachment is supported by the communication technique; when the selected attachment is unsupported by the communication technique, separating the selected attachment into individual data pieces that are supported by the communication technique; attaching the individual data pieces to the outgoing communication message; and transmitting the outgoing communication message using the communication technique. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a memory device storing instructions for processing of communication messages; and a processor executing the instructions to; receive a selection of an attachment for adding to an outgoing communication message that is to be transmitted over a network using a communication technique; determine whether the selected attachment is supported by the communication technique; when the selected attachment is unsupported by the communication technique, separate the selected attachment into individual data pieces that are supported by the communication technique; attach the individual data pieces to the outgoing communication message; and transmit the outgoing communication message using the communication technique. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
receiving a plurality of attachments to a communication message using a communication technique, the plurality of attachments being supported by the communication technique and collectively comprise a custom attachment, the custom attachment being unsupported by the communication technique; extracting the plurality of attachments from the communication message; reconstructing the custom attachment from the plurality of attachments; and displaying the reconstructed custom attachment. - View Dependent Claims (20)
-
-
21. A computer-implemented method comprising:
-
receiving a selection of an attachment for adding to an outgoing communication message that is to be transmitted over a network using a first communication technique; determining whether the selected attachment is supported by a second communication technique; when the selected attachment is supported by the second communication technique, separating the selected attachment into individual data pieces that are supported by the second communication technique; attaching the individual data pieces to the outgoing communication message; and transmitting the outgoing communication message using the second communication technique. - View Dependent Claims (22)
-
Specification