Facilitating instant messaging outside of user-defined buddy group in a wireless and non-wireless environment
First Claim
1. A method of facilitating messaging outside of a defined user group, comprising steps of:
- reserving a plurality of routing codes for exchanging messages with users outside of a defined group of users;
exchanging messages between a first user and a second user, wherein said second user is outside of said defined group;
assigning one of said routing codes to a message directed to said second user by said first user; and
temporarily assigning one of said routing codes to said second user'"'"'s personal identifier so that said first user can easily reply to said second user without originating a new message.
8 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for instant message communication in a wireless and non-wireless environment. The invented system includes an apparatus that facilitates conversation with individuals not included in the user'"'"'s buddy group, non-buddies. The system includes at least one additional routing code reserved for conversing with non-buddies. The first time during a user session that the system receives a message originating from or destined for a non-buddy, before routing the message, the non-buddy'"'"'s personal identifier is associated with one of the reserved routing codes. The mobile user can then reply to the message using the same automated ‘reply’ function available for replies to buddies. The non-buddy routing code assignment is only for the duration of a user session. When the mobile user signs off from the system, the routing code becomes available for reassignment.
-
Citations
33 Claims
-
1. A method of facilitating messaging outside of a defined user group, comprising steps of:
-
reserving a plurality of routing codes for exchanging messages with users outside of a defined group of users;
exchanging messages between a first user and a second user, wherein said second user is outside of said defined group;
assigning one of said routing codes to a message directed to said second user by said first user; and
temporarily assigning one of said routing codes to said second user'"'"'s personal identifier so that said first user can easily reply to said second user without originating a new message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22)
-
-
12. A computer program product, said computer program product comprising a tangible medium with computer-readable code embodied thereon, said computer-readable code including code means for performing the steps of a method for facilitating messaging outside of pre-defined user group, the method comprising steps of:
-
reserving a plurality of routing codes for exchanging messages with users outside of a defined group of users;
exchanging messages between a first user and a second user, wherein said second user is outside of said defined group;
assigning one of said routing codes to a message directed to said second user by said first user; and
temporarily assigning one of said routing codes to said second user'"'"'s personal identifier so that said first user can easily reply to said second user without originating a new message. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
23. An apparatus for facilitating messaging outside of a defined group comprising:
-
a plurality of reserved routing codes for exchanging messages with users outside of said defined group;
means for exchanging messages between a first user and a second user, said second user not included in said defined group;
means for assigning one of said routing codes to a message directed to said second user by said first user; and
means for temporarily assigning one of said routing codes to said second user'"'"'s personal identifier so that said first user can easily reply to said second user without originating a new message. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification