Facilitating messaging between a mobile device and a user
First Claim
1. A method of facilitating messaging between a mobile device and a sender, the method comprising steps of:
- providing a plurality of reserved routing codes for exchanging messages between senders and mobile devices;
in response to receiving a message from the sender directed to the mobile device, temporarily associating one of the routing codes with the sender, said associating of said routing code persisting until reassignment of said routing code;
including the temporarily associated routing code in a reply message as a reply address; and
transmitting the reply message with the included temporarily associated routing code to the mobile device;
the method further comprising the steps of;
composing a message for the sender at said mobile device, said message including at least said sender'"'"'s personal identifier in body of said message;
sending said message to a routing code assigned to an ‘
unlisted’
function on said mobile device;
receiving said message at an instant messaging system;
capturing said sender'"'"'s personal identifier by said instant messaging system;
temporarily assigning a routing code from said plurality of reserved routing codes to said sender'"'"'s personal identifier by said instant messaging system, said assigning of said routing code persisting until reassignment of said routing code;
sending said message to said sender; and
returning notice of said assignment to said mobile device.
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
24 Claims
-
1. A method of facilitating messaging between a mobile device and a sender, the method comprising steps of:
-
providing a plurality of reserved routing codes for exchanging messages between senders and mobile devices; in response to receiving a message from the sender directed to the mobile device, temporarily associating one of the routing codes with the sender, said associating of said routing code persisting until reassignment of said routing code; including the temporarily associated routing code in a reply message as a reply address; and transmitting the reply message with the included temporarily associated routing code to the mobile device; the method further comprising the steps of; composing a message for the sender at said mobile device, said message including at least said sender'"'"'s personal identifier in body of said message; sending said message to a routing code assigned to an ‘
unlisted’
function on said mobile device;receiving said message at an instant messaging system; capturing said sender'"'"'s personal identifier by said instant messaging system; temporarily assigning a routing code from said plurality of reserved routing codes to said sender'"'"'s personal identifier by said instant messaging system, said assigning of said routing code persisting until reassignment of said routing code; sending said message to said sender; and returning notice of said assignment to said mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 of facilitating messaging between a mobile device and a sender the method comprising the steps of:
-
providing a plurality of reserved routing codes for exchanging messages between senders and mobile devices; in response to receiving a message from the sender directed to the mobile device, temporarily associating one of the routing codes with the sender, said associating of said routing code persisting until reassignment of said routing code; including the temporarily associated routing code in the message as a reply address; and transmitting the message with the included temporarily associated routing codes to the mobile device; the method further comprising the steps of; composing a message for said sender at said mobile device, said message including at least said sender'"'"'s personal identifier in body of said message; sending said message to a routing code assigned to an ‘
unlisted’
function on said mobile device;receiving said message at an instant messaging system; capturing said sender'"'"'s personal identifier by said instant messaging system; temporarily assigning a routing code from said plurality of reserved routing codes to said sender'"'"'s personal identifier by said instant messaging system, said assigning of said routing code persisting until said routing code is reassigned; sending said message to said sender; and returning notice of said assignment to said mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for facilitating messaging between a mobile device and a sender comprising:
-
a plurality of reserved routing codes for exchanging messages between senders and mobile devices; in response to receiving a message from the sender directed to the mobile device, temporarily associating one of the routing codes with the sender, said associating of said routing code persisting until said routing code is reassigned; means for including the temporarily associated routing code in the message as a reply address; and transmitting the message with the included temporarily associated routing codes to the mobile device; the apparatus further comprising means for; composing a message for said sender at said mobile device, said message including said sender'"'"'s personal identifier in body of said message; sending said message to a routing code assigned to an ‘
unlisted’
function on said mobile device;receiving said message at an instant messaging system; capturing said sender'"'"'s personal identifier by said instant messaging system; temporarily assigning a routing code from said plurality of reserved routing codes to said sender'"'"'s personal identifier by said instant messaging system, said assigning of said routing code persisting until said routing code is reassigned; sending said message to said sender; and returning notice of said assignment to said mobile device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification