CPC H04M 3/42068 (2013.01) [H04L 67/535 (2022.05); H04M 3/5191 (2013.01)] | 20 Claims |
1. A computer-implemented method for establishing a communications session, the method comprising:
receiving, from a calling device at a first subsystem, a request to establish the communications session, wherein the request includes a first identifier associated with the calling device, the first identifier being used to identify the calling device by its communications system;
receiving, at a second subsystem separate from the first subsystem, and separately from the request, activities data associated with the calling device that transmitted the request to establish the communications session, wherein the activities data:
(i) includes a second identifier associated with the calling device, the second identifier being different form the first identifier, and
(ii) is indicative of device activities of the calling device and is indicative of activities within one or more software programs executing on the calling device;
determining, using the first identifier and the second identifier, that the received activities data is associated with the calling device that transmitted the request to establish the communications session; and
establishing the communications session in response to receiving, from a user of the calling device, an input command to accept the request.
|