PBX Caller-ID Masking for CTI Privacy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Third-party computer-telephony integration (CTI) applications often fail to maintain user privacy by revealing personal cell phone numbers as caller-ID when initiating calls, and they are not inherently integrated with features provided by private-branch exchanges (PBX).
Innovation Solution
The system allocates a port capable of emulating a telephone extension, establishing a call between a desk set and a cell phone while transmitting the desk set's number as the caller-ID, using a CTI application to interwork with legacy PBX equipment, allowing precursor calls to be combined and generating a resultant call with the cell phone number masked.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a third-party CTI application directly connects a user's cell phone to a called party, then the call can be established, but the user's personal cell phone number is revealed as caller-ID, compromising user privacy
Solution Approach 1:
The patent introduces a PBX system as an intermediary between the CTI application and the called party. The PBX receives the call from the CTI application, retrieves the user's desk set number from its database, and presents this number as the caller-ID to the called party. This mediator approach allows the call to be established while protecting the user's personal cell phone number from being disclosed.
2Productivity
If a third-party CTI application initiates a call using a user's cell phone, then the call can be placed, but the call cannot be integrated with PBX features like call waiting and call forwarding
Solution Approach 1:
The PBX acts as an intermediary that receives calls from external CTI applications and translates them into PBX-internal calls. By routing the call through the PBX system and allocating a port that emulates a telephone extension, the system enables integration with PBX features such as call waiting, call forwarding, and other telephony services while maintaining the ability to place calls initiated by third-party applications.
Solution Approach 2:
The patent makes the PBX system universal by enabling it to handle both traditional internal calls and external calls from CTI applications. The system allocates a port capable of emulating a telephone extension, which can participate in PBX feature sets. This multi-functionality allows the same PBX infrastructure to support diverse calling scenarios while maintaining feature integration.
3Adaptability or versatility
If a port is allocated to emulate a telephone extension for CTI integration, then PBX feature integration is achieved, but system complexity increases
Solution Approach 1:
The patent creates a virtual copy of a telephone extension by allocating a port that emulates extension behavior. This port is not a physical telephone but a logical representation that can be assigned a desk set number and participate in PBX feature sets. The copying approach allows CTI applications to interact with the PBX system through a simplified interface that mimics traditional telephone operations, reducing the perceived complexity while maintaining full functionality.
Data Source
AI summary
A telecommunications system is disclosed that enables a user to pair a desk set that is an extension of a private-branch exchange with a cell phone that is accessible via the Public Switched Telephone Network. One feature of the telecommunications system enables a call that is directed to the user's desk set to be automatically forwarded to the user's cell phone. This is advantageous to the user because it provides the illusion to the caller that the user is physically in her office when she is not necessarily there. A similar feature also provides the illusion when a third party initiates a call that connects the user's cell phone to a called party. Such a third party includes a computer-telephony integration (CTI) application in a telephone telemarketing center, which automatically places many outgoing telephone calls.


