×

Systems and methods for allocating communication resources via information technology infrastructure

  • US 10,205,702 B1
  • Filed: 03/30/2016
  • Issued: 02/12/2019
  • Est. Priority Date: 02/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of allocating communication resources via information technology infrastructure, comprising:

  • providing, by a data processing system including one or more processors, for integration in a web site, a communication tag established with a communication endpoint identifier and a site identifier for the web site;

    providing, by the data processing system for integration in the web site, an analytics tag that i) uses criteria to determine a bucket identifier for network activity of a computing device responsive to detecting the network activity between the computing device and the web site, and ii) determines an identifier of a network activity session of the computing device responsive to detecting the network activity between the computing device and the web site;

    receiving, by the data processing system via the communication tag, a request to allocate a virtual phone number including a first field comprising the communication endpoint identifier, a second field comprising the site identifier for the web site, a third field comprising the bucket identifier determined by the analytics tag based on the criteria, and a fourth field comprising a network activity session identifier for the computing device;

    determining, by the data processing system, a number of active sessions associated with a provider of the web site;

    comparing the number of active sessions with a threshold to select;

    the bucket identifier responsive to the number of active sessions exceeding the threshold, orthe network activity session identifier responsive to the number of active sessions less than or equal to the threshold; and

    providing, by the data processing system to the computing device, a virtual phone number assigned to the selected one of the bucket identifier or the network activity session identifier.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×