System and method of instant messaging between wireless devices
First Claim
1. A method of instant messaging, the method comprising:
- transmitting an indication from a wireless device to an instant messaging server that instant messaging is enabled at the wireless device; and
determining that an imminent loss of signal is about to occur at the wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of instant messaging is disclosed and includes transmitting an indication from a wireless device to an instant messaging server that instant messaging is enabled at the wireless device. Further, a plurality of communication signals between the wireless device and a plurality of base stations are monitored. After determining that the wireless device has one remaining communication signal with one base station, the one remaining communication signal is monitored. Moreover, a time history of signal strength data for the one remaining communication signal is recorded and a slope of the signal strength data is determined. Based on the slope of the signal strength data, it can be determined whether an imminent loss of signal is about to occur at the wireless device.
35 Citations
29 Claims
-
1. A method of instant messaging, the method comprising:
-
transmitting an indication from a wireless device to an instant messaging server that instant messaging is enabled at the wireless device; and
determining that an imminent loss of signal is about to occur at the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of instant messaging, comprising:
-
receiving an instant messaging status message from a first wireless device at an instant messaging server;
determining whether instant messaging is enabled at the first wireless device; and
determining whether a de-registration message is received from the first wireless device at the instant messaging server, wherein the de-registration message indicates that the first wireless device is experiencing an imminent loss of signal condition. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of instant messaging, comprising:
-
transmitting one or more instant messages from a sending wireless device to a target wireless device via an instant messaging server; and
receiving an indication at the sending wireless device from the instant messaging server that instant messaging is enabled at the target wireless device, but the target wireless device is out of service. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A communication system, comprising:
-
a first wireless device;
a second wireless device;
an instant messaging server coupled to the first wireless device and the second wireless device, the instant messaging server comprising;
a processor;
a computer readable medium accessible to the processor; and
a computer program embedded within the computer readable medium, the computer program comprising;
instructions to receive an instant messaging status message from a first wireless device;
instructions to determine whether instant messaging is enabled at the first wireless device; and
instructions to determine whether a de-registration message is received from the first wireless device, wherein the de-registration message indicates that the first wireless device is experiencing an imminent loss of signal condition and that the first wireless device is about to go out of service.
-
-
21. A wireless device, comprising:
-
a processor;
a computer readable medium accessible to the processor; and
a computer program embedded within the computer readable medium, the computer program comprising;
instructions to transmit an indication from a wireless device to an instant messaging server that instant messaging is enabled at the wireless device; and
instructions to transmit an indication of an imminent loss of signal condition.
-
-
22. An instant messaging server, comprising:
-
a processor;
a computer readable medium accessible to the processor; and
a computer program embedded within the computer readable medium, the computer program comprising;
instructions to receive an instant messaging status message from a first wireless device;
instructions to determine whether instant messaging is enabled at the first wireless device; and
instructions to determine whether a de-registration message is received from the first wireless device, wherein the de-registration message indicates that the first wireless device is experiencing an imminent loss of signal condition.
-
-
23. A wireless device, comprising:
-
a processor;
a computer readable medium accessible to the processor; and
a computer program embedded within the computer readable medium, the computer program comprising;
instructions to transmit one or more instant messages to a target wireless device via an instant messaging server; and
instructions to receive an indication from the instant messaging server that instant messaging is enabled at the target wireless device, but the target wireless device is out of service.
-
-
24. A computer program embedded within a computer readable medium, the computer program comprising:
-
instructions to receive an instant messaging status message from a first wireless device at an instant messaging server;
instructions to determine whether instant messaging is enabled at the first wireless device; and
instructions to determine whether a de-registration message is received from the first wireless device at the instant messaging server, wherein the de-registration message indicates that the first wireless device is experiencing an imminent loss of signal condition.
-
-
25. A computer program embedded within a computer readable medium, the computer program comprising:
-
instructions to transmit an indication from a wireless device to an instant messaging server that instant messaging is enabled at the wireless device; and
instructions to determine that an imminent loss of signal is about to occur at the wireless device.
-
-
26. A computer program embedded within a computer readable medium, the computer program comprising:
-
instructions to transmit one or more instant messages from a sending wireless device to a target wireless device via an instant messaging server; and
instructions to receive an indication at the sending wireless device from the instant messaging server that instant messaging is enabled at the target wireless device, but the target wireless device is out of service.
-
-
27. An instant messaging server, comprising:
-
means for receiving an instant messaging status message from a first wireless device;
means for determining whether instant messaging is enabled at the first wireless device; and
means for determining whether a de-registration message is received from the first wireless device, wherein the de-registration message indicates that the first wireless device is experiencing an imminent loss of signal and the first wireless device is about to go out of service.
-
-
28. A wireless device, comprising:
-
means for transmitting an indication from a wireless device to an instant messaging server that instant messaging is enabled at the wireless device; and
means for determining that an imminent loss of signal is about to occur at the wireless device.
-
-
29. A wireless device, comprising:
-
means for transmitting one or more instant messages a target wireless device via an instant messaging server; and
means for receiving an indication from the instant messaging server that instant messaging is enabled at the target wireless device, but the target wireless device is out of service.
-
Specification