PEER-TO-PEER MOBILE DATA TRANSFER METHOD AND DEVICE
First Claim
1. A method of establishing a direct data transfer session 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;
transmitting an invitation message containing the address and the listening port of the initiating mobile device to a target mobile device through a page-mode messaging service, wherein the target mobile device is located by providing to the page-mode messaging service a unique identification number that is used by the digital mobile network system to locate the target mobile device;
receiving a response from the target mobile device at the listening port on the initiating wireless device through the data packet-based communications service; and
establishing a virtual connection through the data packet-based communications service for the direct data transfer session between the initiating mobile device and the target mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique is provided for a direct data transfer session, including for multimedia content, between mobile devices without the need for using a separate multimedia server to store multimedia content. Direct data transfer sessions between mobile devices are established by transmitting necessary address information through page-based messaging services that utilize the underlying digital mobile network databases and services to resolve the identification and location of the mobile devices.
-
Citations
29 Claims
-
1. A method of establishing a direct data transfer session 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; transmitting an invitation message containing the address and the listening port of the initiating mobile device to a target mobile device through a page-mode messaging service, wherein the target mobile device is located by providing to the page-mode messaging service a unique identification number that is used by the digital mobile network system to locate the target mobile device; receiving a response from the target mobile device at the listening port on the initiating wireless device through the data packet-based communications service; and establishing a virtual connection through the data packet-based communications service for the direct data transfer session between the initiating mobile device and the target mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
11. A mobile device enabled to establish a direct data transfer session 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 support a page-mode messaging service over the digital mobile network system; programming means to open a listening port to receive communication through the data packet-based communications service; programming means to send an invitation message containing the address and the listening port of the mobile device to a target mobile device through the page-mode messaging service, wherein the target mobile device is located by providing to the page-mode messaging service a unique identification number that is used by the digital mobile network system to locate the target mobile device; programming means to receive a response through the data packet-based communications service from the target mobile device at the listening port; and programming means to establish a virtual connection through the data packet-based communications service for data transfer between the mobile device and the target mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification