Instant message proxy for circuit switched mobile environment
First Claim
1. A method of compensating for temporary subscriber unavailability in a mobile instant message session environment, comprising:
- causing a mobile subscriber to register with an instant message system prior to participating in an instant message session;
indicating availability of the mobile subscriber to buddies of the mobile subscriber;
receiving an instant message intended for the mobile subscriber from one of the buddies; and
dropping the instant message intended for the mobile subscriber from the one of the buddies if the mobile subscriber does not receive the instant message after the instant message is resent a predetermined number of times.
4 Assignments
0 Petitions
Accused Products
Abstract
An instant message (IM) proxy according to the present invention is capable of maintaining the availability status of a mobile subscriber even when the mobile subscriber is roaming or temporarily out of a mobile network coverage area, and even after the IM proxy unsuccessfully attempts to send an instant message to the mobile subscriber. Messages will continue to be re-sent to the mobile subscriber in the near-real time manner characteristic of a typical instant message system until IM parameters programmed into a retry counter and/or the timer located at the proxy are exceeded and the IM proxy drops the message. In addition, the IM proxy of the present invention is capable of bundling instant messages intended for the mobile subscriber to minimize mobile system overhead connection costs while at the same time minimizing IM system latency
120 Citations
20 Claims
-
1. A method of compensating for temporary subscriber unavailability in a mobile instant message session environment, comprising:
-
causing a mobile subscriber to register with an instant message system prior to participating in an instant message session;
indicating availability of the mobile subscriber to buddies of the mobile subscriber;
receiving an instant message intended for the mobile subscriber from one of the buddies; and
dropping the instant message intended for the mobile subscriber from the one of the buddies if the mobile subscriber does not receive the instant message after the instant message is resent a predetermined number of times. - View Dependent Claims (2)
-
-
3. A mobile subscriber instant message system, comprising:
-
an instant message proxy for receiving registration information from a mobile subscriber and for subsequently indicating to registered system subscribers participating in an instant message session that the mobile subscriber is available for receiving instant messages;
the instant message proxy further for resending an instant message intended for the mobile subscriber and not received by the mobile subscriber to compensate for mobile network latencies; and
the instant message proxy further for dropping the instant message if the mobile subscriber does not receive the instant message after the instant message is resent a predetermined number of times. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method of bundling messages for a mobile subscriber in an instant message system to minimize mobile system connection overhead, comprising:
-
queuing instant messages intended for the mobile subscriber while the mobile subscriber is not registered with the instant message system;
notifying the mobile subscriber when queued instant message parameters reach a predetermined limit; and
facilitating connection of the mobile subscriber to the instant message system to enable the mobile subscriber to retrieve the queued instant messages. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile subscriber instant message system, comprising:
-
an instant message proxy located between a mobile subscriber and at least one instant message buddy of the mobile subscriber for queuing instant messages intended for the mobile subscriber while the mobile subscriber is not registered;
the instant message proxy further for notifying the mobile subscriber when queued instant message parameters reach a predetermined limit; and
the instant message proxy further for enabling the mobile subscriber to retrieve the queued instant messages when the queued instant message parameters reach the predetermined limit.
-
Specification