Host Device Call Relaying Across Client Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Reliability

If a host device relays audiovisual communications to multiple client devices, then communication continuity is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication continuityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

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

2Ease of operation

If call relaying is implemented across multiple devices, then ease of operation is improved, but manufacturing complexity increases

Engineering Contradiction:
Improvecall management simplicityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10887400B2Answering a call with client through a host
Publication Date: 2021.01.05 APPLE INC
  • US10887400B2 patent drawing
  • US10887400B2 patent drawing
  • US10887400B2 patent drawing

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.