CTI Search Engine Integration for Call Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer-telephony integration (CTI) systems are costly and complex, especially for smaller organizations, due to the need for direct access to customer relationship management (CRM) databases, and often lack access to up-to-date CRM data, limiting their functionality. Additionally, smaller organizations may not have the capacity to maintain proper CRM databases, preventing them from benefiting from full CTI services.

Innovation Solution

Implementing a method that uses search engines to process telephony information, such as calling numbers, across heterogeneous materials like emails and web pages, allowing for the retrieval of relevant information for call handling without relying on direct CRM database access. This involves a CTI system linked to a search engine that can search across multiple servers and the internet, using search results to determine call handling operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a CTI server is implemented to provide computer-telephony integration, then call handling functionality is improved, but system cost and complexity increase

Engineering Contradiction:
Improvecall handling functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a search engine as an intermediary component between the telephony system and information sources. Instead of a complex CTI server directly accessing multiple CRM databases and information sources, the search engine mediates by receiving telephony information (ANI, DNIS, IVR data), formulating search queries, and retrieving relevant information from heterogeneous sources including CRM databases, web pages, and email systems. This intermediary approach simplifies the overall system architecture while maintaining comprehensive call handling functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The search engine performs multiple functions that would otherwise require separate specialized systems. It simultaneously accesses CRM databases, searches web pages, retrieves email information, and processes various telephony data types (ANI, DNIS, IVR inputs). This multi-functional approach consolidates what would traditionally require multiple specialized components into a single versatile system, reducing overall complexity while enhancing adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If direct access to CRM databases is required for CTI functionality, then call handling capability is improved, but system cost increases

Engineering Contradiction:
Improvecall handling capabilityVSAvoidsystem cost
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs standard, widely-available search engine technology rather than expensive, specialized CTI server software. The search engine uses conventional information retrieval methods and can access data through standard web protocols and search interfaces. This approach replaces costly proprietary CTI solutions with more affordable, off-the-shelf technology that achieves similar functional outcomes through different means.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The search engine acts as an intermediary that accesses CRM databases and other information sources through standard search protocols rather than requiring direct, expensive database connections. This intermediary layer uses public search interfaces and web-based access methods, which are significantly less costly than implementing and maintaining direct CTI server-to-database connections with specialized APIs and integration layers.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If CTI server is used to access CRM databases, then information retrieval is improved, but access to up-to-date data is limited

Engineering Contradiction:
Improveinformation retrieval qualityVSAvoiddata currency
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The search engine continuously pre-loads and caches information from multiple sources including CRM databases, web pages, and email systems before they are needed for call handling. By maintaining pre-updated caches of customer information, company data, and relevant documents, the system ensures that when a call arrives, the most current information is already available or can be quickly retrieved, eliminating delays associated with real-time database queries during call processing.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If specialized CTI systems are implemented, then call handling functionality is improved, but ease of operation decreases

Engineering Contradiction:
Improvecall handling functionalityVSAvoidsystem ease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The search engine automatically performs information retrieval, processing, and presentation without requiring manual database queries or complex system configuration. The system self-adjusts by learning from search patterns, automatically formulating queries based on telephony information, and presenting results in a standardized format. This automation eliminates the need for operators to manually access multiple databases or configure complex query parameters, making the system easy to operate while maintaining sophisticated functionality.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9277054B2Apparatus and method for integrating computer-telephony and search technology
Publication Date: 2016.03.01 VONAGE BUSINESS LIMITED
  • US9277054B2 patent drawing
  • US9277054B2 patent drawing
  • US9277054B2 patent drawing

AI summary

Call center, automatic call distribution (ACD), with computer telephony integration (CTI) providing a search engine that is automatically fed with the calling line identifier (CLI) such that a search can be performed to find related documents, emails, URLs using private or public databases that may be accessed for free or only after having paid a subscription. The application also mentions that the system can be applied to outgoing calls in which case the dialed number is used for performing the search.