Systems and methods for tracking calls responsive to advertisements using back channel messaging and data channel communications
First Claim
1. A method to track call information pertinent to one or more calls responsive to one or more advertisements presented to a user of a communication device where a call information handling system utilizes communications via a data network to facilitate the tracking of call information, the method comprising:
- receiving, by a call information handling system, a message via a data network from a communication device running an application, the communication device configured with the application to;
associate the application with a communication reference of the communication device;
detect a selection of a user-selectable option presented via the communication device;
responsive to the selection of the user-selectable option, send the message, via the data network, to the call information handling system, wherein the selection corresponds to an advertisement presented via the communication device, and wherein the message indicates call information corresponding to;
the communication reference;
the advertisement;
the communication device; and
a callee communication reference;
processing, by the call information handling system, the message and identifying the call information;
determining, by the call information handling system, unique identification of the communication device or a user of the communication device based at least in part on the message indicating call information received from the communication device, wherein the user is different from an advertiser corresponding to the advertisement; and
storing, by the call information handling system, the call information in a tracking information repository in association with the unique identification.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, apparatus, and computer-readable media are provided to track call information pertinent to calls responsive to advertisements. A message may be received via a data network from a communication device running an application. The application may be associated with a communication reference. Responsive to selection of a user-selectable option that may correspond to an advertisement presented via the communication device, the message may be sent, via the data network, to a call information handling system. The message may indicate call information. Unique identification of the communication device and/or a user may be determined. The call information may be stored in a tracking information repository in association with the unique identification.
50 Citations
20 Claims
-
1. A method to track call information pertinent to one or more calls responsive to one or more advertisements presented to a user of a communication device where a call information handling system utilizes communications via a data network to facilitate the tracking of call information, the method comprising:
-
receiving, by a call information handling system, a message via a data network from a communication device running an application, the communication device configured with the application to; associate the application with a communication reference of the communication device; detect a selection of a user-selectable option presented via the communication device; responsive to the selection of the user-selectable option, send the message, via the data network, to the call information handling system, wherein the selection corresponds to an advertisement presented via the communication device, and wherein the message indicates call information corresponding to; the communication reference; the advertisement; the communication device; and a callee communication reference; processing, by the call information handling system, the message and identifying the call information; determining, by the call information handling system, unique identification of the communication device or a user of the communication device based at least in part on the message indicating call information received from the communication device, wherein the user is different from an advertiser corresponding to the advertisement; and storing, by the call information handling system, the call information in a tracking information repository in association with the unique identification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system to track call information pertinent to one or more calls responsive to one or more advertisements presented to a user of a communication device utilizing communications via a data network to facilitate the tracking of call information, comprising:
-
one or more network interfaces configured to receive communications via a data network from a communication device running an application, the communication device configured with the application to; associate the application with a communication reference of the communication device; detect a selection of a user-selectable option presented via the communication device; responsive to the selection of the user-selectable option, send the message, via the data network, to the call information handling system, wherein the selection corresponds to an advertisement presented via the communication device, and wherein the message indicates call information corresponding to; the communication reference; the advertisement; the communication device; and a callee communication reference; a tracking information repository to retain information relating to calls; one or more processing devices coupled to the one or more network interfaces and the tracking information repository, the one or more processing devices configured to; process the message and identifying the call information; determine unique identification of the communication device or a user of the communication device based at least in part on the message indicating call information received from the communication device, wherein the user is different from an advertiser corresponding to the advertisement; and store the call information in the tracking information repository in association with the unique identification. - View Dependent Claims (17, 18)
-
-
19. One or more non-transitory, machine-readable media having machine-readable instructions thereon which, when executed by one or more computers or other processing devices, cause the one or more computers or other processing devices to:
-
receive a message via a data network from a communication device running an application, the communication device configured with the application to; associate the application with a communication reference of the communication device; detect a selection of a user-selectable option presented via the communication device; responsive to the selection of the user-selectable option, send the message, via the data network, to the one or more computers or other processing devices, wherein the selection corresponds to an advertisement presented via the communication device, and wherein the message indicates call information corresponding to; the communication reference; the advertisement; the communication device; and a callee communication reference; process the message and identifying the call information; determine unique identification of the communication device or a user of the communication device based at least in part on the message indicating call information received from the communication device, wherein the user is different from an advertiser corresponding to the advertisement; and store the call information in a tracking information repository in association with the unique identification. - View Dependent Claims (20)
-
Specification