Data communication
First 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of establishing a communications session for communication of data with respect to at least two user devices in a data communications network. A client-server connection request is received from at least one of the at least two user devices. Call party details of a telephone call are received. The telephone call involves at least a first telephony user device and a second telephony user device. The call party details include a first identity associated with the first telephony user device and a second identity associated with the second telephony user device. At least one of the first and second identities comprises a telephone dialing number. A separate communications session is established on the basis of the first and second identities received in the call party details.
-
Citations
11 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server system configured to perform 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; 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 communications session, 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.
-
-
10. A computer program product comprising a non-transitory computer-readable storage medium having computer readable instructions stored thereon, the computer readable instructions being executable by a computerized device to cause the computerized device to perform 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.
-
-
11. A first user device configured to establish a communications session for communication of data with a second user device in a data communications network, the user device being configured to:
-
transmit a client-server connection request to, and establish a client-server connection with, a server system; transmit call party details of a telephone call to the server system, the telephone call involving the first user device and the second user device, said 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; establish, on the basis of the first and second identities in the call party details, a separate communications session between the first user device and the second user device, separate from the telephone call, for the communication of data to and/or from the second user device, the separate communications session comprising the client-server connection; and transmit, while the telephone call is in progress between the first user device and the second user device, geographical location data to the server system, the geographical location data being based on a physical location of the first user device involved in the separate communication session with the second user device, wherein authorization is requested, via the client-server connection, from the first user device, to authorize transmission of data including or derived from geographical location data of the first user device to the second user device.
-
Specification