Peer-to-peer mobile instant messaging method and device
First Claim
Patent Images
1. A method of establishing session-based instant messaging communications between mobile devices that support a data packet-based communications service over a digital mobile network system, the method comprising:
- opening a listening port on an initiating mobile device to receive communications through the data packet-based communications service;
embedding an invitation message containing the address and the listening port of the initiating mobile device in a telephony ringing signal transmitted to a target mobile device. receiving a response from the target mobile device at the listening port on the initiating mobile device through the data packet-based communications service; and
establishing a virtual connection through the data packet-based communications service for the session-based instant messaging session between the initiating mobile device and the target mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique is provided for establishing peer-to-peer session-based instant messaging between mobile devices without the need for using an instant messaging registration or log-in server to provide presence information. Session-based instant messaging communications between mobile devices are established by embedding necessary address information in the telephony ringing signal between mobile devices.
29 Citations
20 Claims
-
1. A method of establishing session-based instant messaging communications between mobile devices that support a data packet-based communications service over a digital mobile network system, the method comprising:
-
opening a listening port on an initiating mobile device to receive communications through the data packet-based communications service;
embedding an invitation message containing the address and the listening port of the initiating mobile device in a telephony ringing signal transmitted to a target mobile device. receiving a response from the target mobile device at the listening port on the initiating mobile device through the data packet-based communications service; and
establishing a virtual connection through the data packet-based communications service for the session-based instant messaging session between the initiating mobile device and the target mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 15, 16, 17, 18, 19, 20)
-
-
8. A mobile device enabled to establish session-based instant messaging communications with other mobile devices in a digital mobile network system, the mobile device comprising:
-
programming means to support a data packet-based communications service over the digital mobile network system;
programming means to extract an invitation message embedded in a telephony ringing signal initiated by the an initiating mobile device, the invitation message containing the address and a listening port of the initiating mobile device;
programming means to send a response through the data packet-based communications service to the address and listening port of the initiating mobile device; and
programming means to establish a virtual connection through the data packet-based communications service for session-based instant messaging communications between the mobile device and the initiating mobile device. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification