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 one or more contacts and one or more files for electronic messaging, the method including:
- 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.
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.
52 Citations
20 Claims
-
1. A method for providing a graphical user interface to facilitate selection of one or more contacts and one or more files for electronic messaging, the method including:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for providing a graphical user interface to facilitate selection of one or more contacts and one or more files 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 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for providing a graphical user interface to facilitate selection of one or more contacts and one or more files for electronic messaging, the apparatus including:
-
a display mechanism for displaying a first set of graphical indicia for each of a plurality of contacts on a user contact list and displaying a second set of graphical indicia for each of one or more files stored in a data storage device; 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 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, the processing mechanism generates 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification