×

Systems and methods for allocating communication resources via information technology infrastructure

  • US 10,250,556 B2
  • Filed: 04/27/2018
  • Issued: 04/02/2019
  • Est. Priority Date: 02/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system to allocate communication resources via information technology infrastructure, comprising:

  • a memory having instructions stored thereon; and

    one or more processors configured to, in response to executing the instructions;

    receive, responsive to a triggering event associated with a webpage accessed by a computing device, a request to allocate a virtual phone number, the request associated with a communication endpoint identifier, a site identifier associated with the webpage or a web site comprising the webpage, and a bucket identifier determined based on bucketing criteria associated with the web site;

    identify a number of active sessions corresponding to the web site;

    determine that the number of active sessions is greater than or equal to a threshold;

    switch from using session identifiers to bucket identifiers responsive to the determination that the number of active sessions is greater than or equal to the threshold;

    determine, responsive to the switch, to assign a virtual phone number to a combination of the communication endpoint identifier, the site identifier, and the bucket identifier associated with the request;

    identify, in a map data structure, a link between the virtual phone number and the combination of the communication endpoint identifier, the site identifier, and the bucket identifier associated with the request; and

    provide the assigned virtual phone number to the computing device prior to termination of the link.

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