Patent ID: 11900398
Assignee: CALLRAIL, INC.
Field: Telecommunications (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 19:
20. A method for dynamic number insertion, the method comprising: receiving, using at least one public facing Application Programming Interface (API), a request for a phone number swap comprising attribution information from at least one application operable on at least one client device; assigning a Universally Unique Identifier to the request associated with the phone number swap; providing a phone number based on the attribution information to the at least one client device; receiving notification of a phone call made to the phone number; attributing the phone call based on the attribution information and the Universally Unique Identifier; tracking, by at least one processor, re-use of a phone number in swaps, associated with a client pool, over a first period of time, wherein the client pool is a list of phone numbers associated with a client; based on the re-use, generating, by the at least one processor, a risky swap value for the client pool; in response to the risky swap value reaching a threshold, generating, by the at least one processor, an assignment snapshot comprising a combination of a total sum of all assignments fora tracker, a number of unique days with assignments, or an average of all max assignments; and generating, by the at least one processor, a recommended value for a pool size based on the assignment snapshot;
wherein an assignment is an allocation of a specific phone number from the client pool; and
wherein a max assignment is a maximum time a specific phone number of the client pool has been assigned.