Patent No. US10491748 (titled "Intelligent communication routing system and method") on Oct 30, 2017. The application was issued on Nov 26, 2019.
’748 is related to the field of computer-integrated telecommunications and intelligent switching architectures. It specifically addresses the technical challenges of managing high-volume communication environments, such as call centers or data routing hubs, where multiple incoming requests must be matched with a limited pool of resources or agents. The background context highlights the limitations of traditional first-in, first-out (FIFO) or static skill-based routing, which often fail to account for the complex economic trade-offs and real-time availability fluctuations inherent in modern multi-channel communications.
The underlying idea behind ’748 is to transform communication routing from a simple rule-based selection into a dynamic aggregate utility maximization problem. Instead of just matching a caller to the first available agent with a specific skill, the system treats every potential pairing as an economic transaction with a predicted outcome. By quantifying abstract factors—such as agent proficiency, caller intent, and even the long-term value of training a trainee—into a normalized cost-benefit function, the system can perform global optimizations that prioritize high-value outcomes and operational efficiency over simple connection speed.
The claims of ’748 focus on a system and method for assigning communications by evaluating an expected economic value for each potential association between a communication and a resource. The independent claims describe a process of identifying available resources with limited capacity, calculating a score based on their availability state, and applying a communication-content dependent value function to predict the outcome of a specific pairing. This mechanism allows the processor to select an optimal routing path by comparing the estimated economic benefits across a plurality of concurrent tasks and targets.
In practice, the invention works by generating multidimensional vectors for both the communication source and the potential destination. A communication-content vector captures the specific needs and characteristics of the task, while an agent characteristic vector tracks skills, costs, and performance metrics. The system then executes a combinatorial optimization—often at a low level within the telephony server itself to minimize latency—to pair sources and targets in a way that maximizes the total utility of the entire queue, rather than just optimizing for a single call in isolation.
This approach differs from prior solutions by integrating high-level economic modeling directly into the low-level switching architecture. Traditional systems typically separate the voice switching logic from the intelligent business policy, leading to communication delays and inefficient resource use. By contrast, ’748 allows for real-time triage that accounts for opportunity costs, such as holding a highly skilled agent for a predicted high-value call rather than assigning them to a routine task. It further differentiates itself by incorporating adaptive learning, where the system updates agent profiles based on actual call outcomes to refine future routing accuracy.
In the mid-2000s when ’748 was filed, computer-telephony integration (CTI) was typically implemented using a rigid architectural split where low-level voice channel switching was performed by dedicated hardware peripherals while high-level routing logic was externalized to general-purpose host processors. At a time when systems commonly relied on static, rule-based Automatic Call Distribution (ACD) or externalized policy management to handle call queuing, the non-deterministic nature of standard operating systems made real-time execution of complex optimization algorithms non-trivial. Consequently, technical constraints often forced a trade-off between the speed of hardware-level switching and the intelligence of software-level routing, typically resulting in significant communication latencies between the switching fabric and the management databases.
The disclosed invention represents a meaningful architectural shift by integrating high-level intelligent control algorithms directly within the low-level communications management system. By partitioning the control over switching and intelligent functions—such as probabilistic calculations, fuzzy logic, and collaborative filtering—within a consolidated platform, the system overcomes the technical constraint of high-latency communication between disparate CTI layers. This integration enables a capability for real-time, inferential target resolution where a communication is routed based on an algorithmic evaluation of call characteristics and agent skill vectors rather than simple, unambiguous addresses. The resulting technical effect is a reduction in required bandwidth for external management systems and the ability to perform complex multi-variable optimizations, such as balancing short-term throughput with long-term agent training, without impairing the real-time performance of the voice processing functions.
The patent contains a total of 20 claims, with claims 1, 11, and 19 serving as the independent claims. These independent claims focus on systems and methods for assigning or routing communications to specific resources by calculating scores based on resource availability and estimating expected economic values derived from communication-content value functions. The dependent claims serve to further specify the economic metrics used, such as revenue or profit, define the nature of the communications and resources as telephone calls and call center agents, and detail the use of latency, wait times, and predictive modeling in the assignment process.
Definitions of key terms used in the patent claims.
US Latest litigation cases involving this patent.

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.
Get instant alerts for new documents