Patent ID: 9723032
Date: 2017-08-01
CPC Classifications: H04L,H04M,H04W

Claim:
1. A method of establishing a communications session for communication of data with respect to at least two user devices in a data communications network, the method comprising: receiving a client-server connection request from a first user device of the at least two user devices and establishing a client-server connection with the first user device of the at least two user devices; receiving call party details of a telephone call, the telephone call involving the first user device and a second user device of the at least two user devices, the call party details including a first identity associated with the first user device and a second identity associated with the second user device, at least one of the first and second identities comprising a telephone dialing number; establishing, on the basis of the first and second identities received in the call party details, a separate communications session between the at least two user devices, separate from the telephone call, for the communication of data to and/or from the at least two user devices, the separate communications session comprising the client-server connection; receiving, while the telephone call is in progress between the at least two user devices, geographical location data from the second user device involved in the separate communication session, the geographical location data being based on a physical location of the second user device of the at least two user devices; and in response to the receiving of the geographical location data, and while the telephone call is in progress between the at least two user devices, transmitting data including or derived from the received geographical location data to the first user device of the at least two user devices involved in the separate communication session via the client-server connection, wherein authorization is requested, via the client server connection, from the second user device, to authorize the transmission of the data including or derived from the received geographical location data to the first user device.