Host Device Call Relaying Across Client Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing complex audiovisual communications across multiple networked devices is challenging due to the proliferation of various devices such as desktops, laptops, mobile phones, tablets, and wearables, as existing systems lack efficient methods for relaying calls between these devices.
Innovation Solution
The system allows a host device to relay audiovisual communications to client devices, enabling clients to answer calls initiated by the host, with features like identity management, content infrastructure, and push notification services to facilitate seamless communication across different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a host device relays audiovisual communications to multiple client devices, then communication continuity is improved, but device complexity increases
Solution Approach 1:
The host device functions as an intermediary between the network and multiple client devices. It receives calls from the network and relays them to associated client devices, enabling seamless communication continuity across devices without requiring complex peer-to-peer connections between all devices.
Solution Approach 2:
The host device serves multiple functions: it acts as a communication gateway, manages device associations, handles call relaying, and coordinates between different client devices. This multi-functionality consolidates complexity into a single device rather than distributing it across the entire system.
2Ease of operation
If call relaying is implemented across multiple devices, then ease of operation is improved, but manufacturing complexity increases
Solution Approach 1:
The host device simplifies user operation by providing a centralized interface for managing calls across multiple devices. Users interact with the host device to initiate, answer, and manage calls, which then automatically routes to the appropriate client devices without requiring users to understand the underlying complex routing logic.
Solution Approach 2:
The system automatically manages call routing and device coordination without requiring manual configuration. The host device autonomously handles the complexity of relaying communications between multiple devices, while users simply need to associate their devices with the host through straightforward pairing processes.
Data Source
AI summary
A client device may be used to initiate or answer calls using a host device connected to a network. For example, when a phone operating as a host device receives an incoming call from a network, the phone may communicate the presence of the incoming call to one or more client devices such as laptop, desktop, tablet, or wearable devices that are associated with the host device. When an answer call selection is made at a client, a call answered communication may be sent from the client device to the host device. The host device may then communicate with the network to connect the call to the host, and when the call is connected, the host may hand-off the call to the client that sent the call answered communication.


