# US 10,375,239 B1 · Agent directed dialing system and method of use

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,375,239 B1
- Document ID: US10375239B1
- Status: Granted
- Kind: B1
- Application number: 16/100,577
- Filed: 2018-08-10
- Granted: 2019-08-06
- Earliest claimed: 2018-08-10
- Applicants: Erik Gall
- Inventors: Erik Gall
- Web page: https://patentgrep.com/patent/US10375239B1

## CPC

- H04M 3/5158: {in combination with automated outdialling systems (devices for signalling identity of wanted subscriber H04M1/26)}
- H04M 3/5175: {Call or contact centers supervision arrangements}
- H04M 3/5183: {Call or contact centers with computer-telephony arrangements}
- H04M 3/523: with call distribution or queueing
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

An agent directed dialing system prompts a user to initiate calls and that the number of calls is determined by a control module. The progress of active calls are monitored and additional calls are transferred to agents deemed able to handle multiple calls at once. The system ensures that a minimum or no calls are dropped because agents are not available to take the calls.

## Claims

### Claim 1

A method of controlling placement of new calls within a call center, the method comprising:
monitoring a call status of a plurality of active agents, the plurality of active agents being determined as being active based on being in communication with a control module, regardless of whether each of the plurality of active agents is engaged in a call;
prompting one of the plurality of active agents to initiate a new call while the one of the plurality of active agents is still on a call through the control module associated with a CPU;
receiving initiation of the new call from the one of the plurality of active agents clicking a button in communication with the control module;
initiating the new call from the control module associated with the CPU and a network; and
determining an available agent to accept an answered call resulting from the initiating of the new call;
wherein the determining of an available agent is based on data determined by the control module; and
wherein the data includes whether each of the plurality of active agents are currently engaged in calls and whether each of the plurality of active agents are qualified to take multiple calls at a time.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
pausing the answered call based on the control module determining an absence of an available agent.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
providing entertainment to the answered call upon determining an absence of an available agent.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
facilitating a switch between a current call and the answered call to allow for a single agent to handle multiple calls.
