Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server
First Claim
1. A method of operating a first mobile station, the method comprising the first mobile station:
- receiving a first message from a second mobile station;
determining an implied availability based on messaging activity with contacts in a contact list detected by the first mobile station; and
sending a second message to the second mobile station indicative of the implied availability of the first mobile station.
7 Assignments
0 Petitions
Accused Products
Abstract
A messaging method in a system including a wireless network, a routing server, and a plurality of mobile stations. A first mobile station has first communications applications and a first PIN and a second mobile station has second communications applications and a second PIN. The method includes sending an invitation including the first PIN from the first mobile station to the second mobile station using one of the first communications applications, and sending an acceptance including the second PIN from the second mobile station to the first mobile station using one of the second communications applications. The method further includes creating first messages including the second PIN and sending them to the second mobile station through the wireless network, and creating second messages including the first PIN and sending them to the first mobile station through the wireless network. The routing server routes the messages based on the PINs.
-
Citations
24 Claims
-
1. A method of operating a first mobile station, the method comprising the first mobile station:
-
receiving a first message from a second mobile station; determining an implied availability based on messaging activity with contacts in a contact list detected by the first mobile station; and sending a second message to the second mobile station indicative of the implied availability of the first mobile station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a first mobile station, the method comprising the first mobile station:
-
sending a first message to a second mobile station; and receiving a second message indicative of an implied availability of the second mobile station, the implied availability being determined based on messaging activity with contacts in a contact list detected by the second mobile station. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A first mobile station comprising a processor, a communication interface, and memory, the memory comprising computer executable instructions for operating the processor to:
-
receive a first message from a second mobile station; determine an implied availability based on messaging activity with contacts in a contact list detected by the first mobile station; and send a second message to the second mobile station indicative of the implied availability of the first mobile station.
-
-
22. A non-transitory computer readable medium comprising computer executable instructions for operating a first mobile station, the computer executable instructions comprising instructions for the first mobile station:
-
receiving a first message from a second mobile station; determining an implied availability based on messaging activity with contacts in a contact list detected by the first mobile station; and sending a second message to the second mobile station indicative of the implied availability of the first mobile station.
-
-
23. A first mobile station comprising a processor, a communication interface, and memory, the memory comprising computer executable instructions for operating the processor to:
-
send a first message to a second mobile station; and receive a second message indicative of an implied availability of the second mobile station, the implied availability being determined based on messaging activity with contacts in a contact list detected by the second mobile station.
-
-
24. A non-transitory computer readable medium comprising computer executable instructions for operating a first mobile station, the computer executable instructions comprising instructions for the first mobile station:
-
sending a first message to a second mobile station; and receiving a second message indicative of an implied availability of the second mobile station, the implied availability being determined based on messaging activity with contacts in a contact list detected by the second mobile station.
-
Specification