Softphone Program Routing Audio Through Multiple Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information handling systems face challenges in efficiently managing and routing communications between personal computers and mobile devices through peer-to-peer connections, particularly in handling incoming and outgoing calls, and in selecting the appropriate communication interface.

Innovation Solution

The system employs a softphone program running on an information handling system to detect and route audio communications through a headset, a built-in device, or a portable communication device, using protocols like VoIP, Bluetooth, Wi-Fi Direct, or other wireless communication methods, to establish and manage calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the system uses multiple communication interfaces (headset, built-in device, portable communication device) for audio communications, then the adaptability and versatility of the system is improved, but the device complexity increases

Engineering Contradiction:
Improvecommunication interface selectionVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The softphone program is designed to universally support multiple communication interfaces (headset, built-in audio device, portable communication device) within a single system, allowing one program to perform multiple communication functions through different interfaces, thereby improving adaptability without proportionally increasing complexity

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

Solution Approach 2:

The softphone program acts as an intermediary layer that manages and routes audio communications between the user and various communication interfaces. This mediator approach simplifies the overall system architecture by centralizing the logic for interface selection and management within the software layer, rather than requiring complex hardware integration for each interface type

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the system automatically detects and routes audio communications through the optimal interface, then the ease of operation is improved, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improveautomatic call routingVSAvoidinterface detection and selection
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The softphone program implements self-service functionality by automatically detecting available communication interfaces and autonomously selecting the optimal interface for routing audio communications. The system monitors its own state, detects connected devices, and makes intelligent routing decisions without requiring user intervention, thereby improving ease of operation while managing the detection complexity through automated software logic

Inventive Principle:
Principle #25Self-service

3Productivity

If the system establishes peer-to-peer connections for communication, then the productivity and communication efficiency are improved, but the device complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidconnection management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the connection management logic from the hardware layer and places it within the softphone program. By taking out the complexity of peer-to-peer connection establishment, maintenance, and termination from the underlying system and encapsulating it within the application layer, the solution improves communication efficiency while containing complexity within a manageable software component that can be updated and configured without affecting hardware architecture

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9742891B2Personal computer and mobile phone communications through peer-to-peer connection
Publication Date: 2017.08.22 DELL PROD LP
  • US9742891B2 patent drawing
  • US9742891B2 patent drawing
  • US9742891B2 patent drawing

AI summary

An information handling system includes a network interface, a radio frequency interface, and a processor. The processor is configured to receive a call initiation signal from a remote system through the network interface, establish a connection with a portable communication device through the radio frequency interface, and accept a call from the remote system. Additionally, the processor is further configured to route audio signals related to the call between the portable communication device and the remote system.