Graphical user interface to facilitate selection of contacts and file attachments for electronic messaging
First Claim
1. A method for providing a graphical user interface to facilitate selection of a contacts and a file for electronic messaging, the method including:
- displaying a first graphical indicia for contacts on a user contact list, the contact having a plurality of electronic destination addresses;
displaying a second graphical indicia for a file stored in a data storage device;
detecting a manipulation of a user interface device wherein the first graphical indicia and the second graphical indicia are made to at least partially overlap; and
generating an electronic message for sending to the contact associated with the first graphical indicia, wherein the electronic message includes the file associated with the second graphical indicia;
wherein generating the electronic message includes determining a file type for the file and selecting one of the plurality of electronic destination addresses of the contact in response to the file type;
wherein generating the electronic message includes initiating an automated telephone call to a telephone number from the plurality of electronic destination addresses if the file type is an audio clip; and
,generating the electronic message includes generating an email to an email address from the plurality of electronic destination addresses if the file type is a text file.
1 Assignment
0 Petitions
Accused Products
Abstract
Selection of contacts and files for electronic messaging are facilitated by displaying a first set of graphical indicia for each of a plurality of contacts on a user contact list, displaying a second set of graphical indicia for each of one or more files stored in a data storage device, detecting a manipulation of a user interface device wherein a first graphical indicia from the first set of graphical indicia and a second graphical indicia from the second set of graphical indicia are made to at least partially overlap, and generating an electronic message for sending to a contact associated with the first graphical indicia wherein the electronic message includes a file associated with the second graphical indicia.
29 Citations
19 Claims
-
1. A method for providing a graphical user interface to facilitate selection of a contacts and a file for electronic messaging, the method including:
-
displaying a first graphical indicia for contacts on a user contact list, the contact having a plurality of electronic destination addresses; displaying a second graphical indicia for a file stored in a data storage device; detecting a manipulation of a user interface device wherein the first graphical indicia and the second graphical indicia are made to at least partially overlap; and generating an electronic message for sending to the contact associated with the first graphical indicia, wherein the electronic message includes the file associated with the second graphical indicia; wherein generating the electronic message includes determining a file type for the file and selecting one of the plurality of electronic destination addresses of the contact in response to the file type; wherein generating the electronic message includes initiating an automated telephone call to a telephone number from the plurality of electronic destination addresses if the file type is an audio clip; and
,generating the electronic message includes generating an email to an email address from the plurality of electronic destination addresses if the file type is a text file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for providing a graphical user interface to facilitate selection of a contact and a file for electronic messaging, the computer program product including a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method comprising:
-
displaying a first graphical indicia for contacts on a user contact list, the contact having a plurality of electronic destination addresses; displaying a second graphical indicia for a file stored in a data storage device; detecting a manipulation of a user interface device wherein the first graphical indicia and the second graphical indicia are made to at least partially overlap; and generating an electronic message for sending to the contact associated with the first graphical indicia, wherein the electronic message includes the file associated with the second graphical indicia; wherein generating the electronic message includes determining a file type for the file and selecting one of the plurality of electronic destination addresses of the contact in response to the file type; wherein generating the electronic message includes initiating an automated telephone call to a telephone number from the plurality of electronic destination addresses if the file type is an audio clip; and
,generating the electronic message includes generating an email to an email address from the plurality of electronic destination addresses if the file type is a text file. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for providing a graphical user interface to facilitate selection of a contact and a file for electronic messaging, the apparatus including:
-
a display mechanism for displaying a first graphical indicia for contact on a user contact list and displaying a second graphical indicia for a file stored in a data storage device, the contact having a plurality of electronic destination addresses; a user interface device operatively coupled to the display mechanism; a processing mechanism operatively coupled the a-user interface device wherein, in response to the processing mechanism detecting a manipulation of the user interface device such that the first graphical indicia and the second graphical indicia at least partially overlap, the processing mechanism generating an electronic message for sending to the contact associated with the first graphical indicia, wherein the electronic message includes a file associated with the second graphical indicia; wherein generating the electronic message includes determining a file type for the file and selecting one of the plurality of electronic destination addresses of the contact in response to the file type; wherein generating the electronic message includes initiating an automated telephone call to a telephone number from the plurality of electronic destination addresses if the file type is an audio clip; and
,generating the electronic message includes generating an email to an email address from the plurality of electronic destination addresses if the file type is a text file. - View Dependent Claims (16, 17, 18, 19)
-
Specification