US 11,889,018 B2
Systems and methods for providing context data associated with a communications session to the called device
Guido Jonjie S. Sena, Jr., Reston, VA (US); Manjul Maharishi, Reston, VA (US); and Gaurav Sharma, Reston, VA (US)
Assigned to NEUSTAR, INC., Reston, VA (US)
Filed by Neustar, Inc., Reston, VA (US)
Filed on Jun. 28, 2021, as Appl. No. 17/360,299.
Application 17/360,299 is a continuation of application No. 16/374,632, filed on Apr. 3, 2019, granted, now 11,057,516.
Prior Publication US 2022/0210267 A1, Jun. 30, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/42 (2006.01); H04M 15/06 (2006.01); H04M 1/56 (2006.01); H04M 3/51 (2006.01); H04L 67/50 (2022.01)
CPC H04M 3/42068 (2013.01) [H04L 67/535 (2022.05); H04M 3/5191 (2013.01)] 20 Claims
OG exemplary drawing
 
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.