ACD Data Storage via SIP Caching for Internet Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automatic call distributors (ACDs) are not well-suited for the Internet environment due to the inability to use PSTN standards for processing switched circuit calls and exchanging control information, leading to difficulties in managing resources across geographically diverse locations with cumulative delays associated with Internet communication.

Innovation Solution

A method and apparatus for storing data from an automatic contact distributor for access through the Internet, involving transferring information encoded within SIP REGISTER messages to a database, indexing it by file identifiers, and retrieving it using these identifiers for efficient resource management across the Internet.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If ACD systems are adapted to operate over the Internet with geographically diverse locations, then accessibility and distribution capability are improved, but cumulative delays in obtaining information from disparate resources increase

Engineering Contradiction:
ImproveInternet-based distributed accessVSAvoidcumulative delays
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-fetching and caching information from disparate resources before it is actually needed. The system proactively retrieves data from multiple sources and stores it in local caches at distributed locations, so that when information is requested, it is already available locally rather than requiring real-time retrieval over the Internet, thus eliminating cumulative delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the information retrieval process by dividing the system into multiple distributed caches located at different geographical positions. Each cache independently stores relevant information locally, allowing agents at various locations to access information from their local cache without requiring centralized retrieval, thereby reducing Internet-dependent delays while maintaining distributed accessibility.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If information is retrieved in real-time from disparate resources through the Internet, then data freshness is improved, but system complexity and management difficulty increase

Engineering Contradiction:
Improvedata freshnessVSAvoidresource management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces caches as intermediary components between the agents and the disparate information resources. These caches act as local mediators that store copies of information, allowing agents to retrieve data locally without directly accessing the original resources over the Internet. This intermediary layer simplifies management by localizing data access while maintaining data availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If ACD standards from PSTN are used, then call processing capability is improved, but compatibility with Internet protocols is lost

Engineering Contradiction:
Improvecall processing capabilityVSAvoidInternet protocol compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by designing the contact distributor system to handle multiple communication paradigms. The system can process traditional circuit-switched calls while simultaneously supporting Internet-based packet-switched communication. The architecture is designed to be protocol-agnostic, allowing it to adapt to different communication standards (PSTN, Internet protocols) without requiring separate specialized systems, thus achieving both call processing capability and Internet compatibility.

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

Data Source

PatentUS7702094B2Method of storing information within an ACD
Publication Date: 2010.04.20 ALVARIA INC
  • US7702094B2 patent drawing
  • US7702094B2 patent drawing

AI summary

A method and apparatus are provided for storing data from an automatic contact distributor for access through the Internet. The method includes the steps of transferring information from a first resource of the automatic contact distributor to a database through the Internet where the transferred information is encoded within SIP messages and where the transferred information related to a predetermined service that the first resource has performed for a second resource of the automatic contact distributor, compiling and storing the transferred information in a data file of the database where the data file is indexed by a file identifier and retrieving the information from the database by a third resource of the automatic contract distributor using the file identifier.