Buddy list-based sharing of electronic content
First Claim
Patent Images
1. A method comprising:
- receiving, from a user, an indication of content;
enabling access to a contact list of identities stored in a memory device that provides real time presence information for at least some of those identities;
receiving, from the user, a designation of identities that constitute a subset of the identities in the contact list that will receive the content indicated by the user;
generating a separate electronic message based on each of the designated identities; and
communicating each electronic message, on behalf of the user, independently to each of the designated identities, wherein each of the electronic messages includes the content indicated by the user.
5 Assignments
0 Petitions
Accused Products
Abstract
Instant messaging (IM) entities may be invited to an electronic calendar event using an instant message. Selecting the IM entities as invitees to the event may include dragging and dropping names of the IM entities from a buddy list of an IM application to an event from an electronic calendar application, or vice versa. A method of inviting an entity to a calendar event includes providing a calendar event from a calendar application and recognizing, by the calendar application, an IM entity as an invitee to the event.
99 Citations
28 Claims
-
1. A method comprising:
-
receiving, from a user, an indication of content; enabling access to a contact list of identities stored in a memory device that provides real time presence information for at least some of those identities; receiving, from the user, a designation of identities that constitute a subset of the identities in the contact list that will receive the content indicated by the user; generating a separate electronic message based on each of the designated identities; and communicating each electronic message, on behalf of the user, independently to each of the designated identities, wherein each of the electronic messages includes the content indicated by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
enabling access to a contacts list stored in a memory device; receiving, from a user, an indication of an electronic file that is to be shared with co-users; receiving, from the user, a designation of at least two identifiers in the contacts list that are associated with co-users with whom copies of the electronic file are to be shared; and in response to receiving the indication of the electronic file that is to be shared and the designation of the at least two identifiers in the contacts list; generating, with a processor, separate electronic messages based on each co-user corresponding to an identifier designated by the user, wherein each separate electronic message is configured to enable the co-user to reply to the user but not any other co-user corresponding to an identifier designated by the user, and including, with each separate electronic message, the electronic file that is to be shared. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage device comprising instructions, that when executed by a processor, perform a method comprising:
-
receiving by a device, from a user, an indication of content; enabling access to a contact list of identities stored in a memory of the device that provides real time presence information for at least some of those identities; receiving by the device, from the user, a designation of identities that constitute a subset of the identities in the contact list that will receive the content indicated by the user; generating, by the device, a separate electronic message based on each of the designated identities; and communicating each separate electronic message by the device, on behalf of the user, independently to each of the designated identities, wherein each separate electronic messages includes the content indicated by the user; and wherein each separate electronic message enables the designated identities to request changes to the content. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer-readable storage device comprising instructions, that when executed by a processor, perform a method comprising:
-
enabling access to a contacts list stored in a memory of a device; receiving by the device, from a user, an indication of an electronic file that is to be shared with co-users; receiving by the device, from the user, a designation of at least two identifiers in the contacts list that are associated with co-users with whom copies of the electronic file are to be shared; and in response to receiving the indication of the electronic file that is to be shared and the designation of the at least two identifiers in the contacts list; generating, with a processor of the device, separate electronic messages based on each co-user corresponding to an identifier designated by the user, wherein each separate electronic message is configured to enable the co-user to reply to the user but not any other co-user corresponding to an identifier designated by the user, establishing, by the device, separate communications with each of the at least two co-users, and including by the device, with each separate electronic message, the electronic file that is to be shared. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification