Distributed Telephony Directory Integration with Phone Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing telephone directory systems require users to manually enter phone numbers for functions like dialing, transferring, or conferencing, which is inconvenient and time-consuming, especially when accessing directories from devices other than phones.

Innovation Solution

A distributed telephony system with a server integrated telephony management software, telephony application programming interface, and application units allows phones to access directories seamlessly, integrating directory functions with dialing, transferring, conferencing, and other phone operations, enabling users to filter and navigate directory entries efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually enter phone numbers for phone functions, then device complexity is reduced, but productivity decreases and loss of time increases

Engineering Contradiction:
Improvespeed of completing phone functionsVSAvoidintegration of directory access with phone functions
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines the directory access function with the phone's existing function keys (Dial, Transfer, Conference, Pickup, Park, Unpark). When a user selects a directory entry, the system merges the directory lookup result with the selected phone function, automatically populating the phone number field and executing the function. This integration eliminates the need for manual phone number entry and accelerates task completion.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a universal interface where a single directory access mechanism serves multiple phone functions (Dial, Transfer, Conference, Pickup, Park, Unpark). The same directory entry selection process works across different phone functions, providing a multi-functional solution that improves productivity without requiring separate manual entry procedures for each function type.

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

2Ease of operation

If directory access is integrated with phone functions, then ease of operation improves, but device complexity increases

Engineering Contradiction:
Improveconvenience of directory accessVSAvoidsystem architecture integration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a directory server as an intermediary component that handles the complexity of directory access, storage, and retrieval operations. The phone client communicates with this server through standardized protocols, allowing the complex directory management functionality to be accessed through simple user interactions (selecting an entry and pressing a function key) without exposing the underlying system complexity to the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the directory access system into distinct modular components: a phone client interface, a directory server, and function execution modules. Each component handles specific tasks independently, allowing the system to achieve high ease of operation through a simple user interface while managing complexity through modular architecture where each segment can be developed and maintained independently.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If filtering capability is added to directory, then ease of operation improves, but device complexity increases

Engineering Contradiction:
Improvespeed of locating directory entriesVSAvoidfiltering mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements filtering functionality that allows users to pre-specify search criteria (such as name patterns, department, or other directory attributes) before accessing the directory. The system performs preliminary filtering of directory entries based on these criteria, presenting only relevant results to the user. This preliminary action significantly reduces the time and effort needed to locate specific entries, especially in large directories, while the filtering logic is managed as a separate modular component.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8670544B2Directory features in a distributed telephony system
Publication Date: 2014.03.11 SHORETEL INC
  • US8670544B2 patent drawing
  • US8670544B2 patent drawing
  • US8670544B2 patent drawing

AI summary

A telephony system is presented that enables a phone to access a directory and use the directory in conjunction with other phone functions. The system includes a server with a telephony management software (TMS) unit, a telephony application programming interface (TAPI) unit, and an application unit. The application unit includes a control module, a function module, a filter module, a presentation module, a phone interface module, and a storage interface module. A server sends a signal to a phone regarding the contents of a directory. A server also enables a user to navigate through the directory, filter the directory, and perform call functions on phone numbers associated with directory entries.