×

Providing on-demand audience based on network

  • US 10,621,617 B2
  • Filed: 04/29/2016
  • Issued: 04/14/2020
  • Est. Priority Date: 08/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A device, comprising:

  • a memory storing instructions; and

    one or more processors to execute the instructions to;

    receive, at the device and from a client device associated with a user, a first request to initiate a communication campaign,the communication campaign including information associated with target audience criteria and time information for sending a communication associated with the communication campaign,the information associated with the target audience criteria including at least one of;



    demographic information, or 

    activity history, andthe time information regarding a range of time;

    send, from the device, to an information device, and based on receiving the first request to initiate the communication campaign, a second request for network state information regarding a state of a network,the information device being different from the client device, andthe network state information including;

    message information associated with user devices of the network, 

    the message information including at least one of message content sent to the user devices or message content sent from the user devices, andsearch history information associated with at least one of one or more search queries sent to the user devices or one or more search queries sent from the user devices;

    receive, at the device, from the information device, and based on the second request, a first response including;

    user data associated with the user devices, andthe network state information;

    determine, based on the first response, predicted network state information including predicted user data associated with the user devices and associated with the time information;

    determine, based on the predicted network state information and the target audience criteria, a predicted quantity of the user devices satisfying the target audience criteria within the range of time;

    send, from the device, to the client device, and based on determining the predicted quantity of the user devices, a second response including;

    information indicating the predicted quantity of the user devices, andinformation regarding a cost to send the communication to one or more recipient user devices associated with the predicted quantity of the user devices;

    receive, at the device, from the client device, and based on sending the second response, a third request to effect the communication campaign,the third request including a confirmation to send the communication to the one or more recipient user devices,the one or more recipient user devices satisfying the target audience criteria; and

    send the communication, from the device and based on receiving the third request, to the one or more recipient user devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×