Proximate Resource Pooling for Seamless Device Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video and audio telecommunications systems are cumbersome and insecure, requiring manual configuration and re-pairing for device switching during calls, limiting dynamic ad-hoc use of multiple devices and complicating the addition of secondary video windows.
Innovation Solution
A telecommunications device with a processor that determines a proximate resource pool of nearby devices, allowing for easy selection and management of content streams, enabling seamless switching and addition of resources within ongoing calls through secure user authorization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual configuration and re-pairing is used for device switching during calls, then device connectivity is established, but user convenience deteriorates and time consumption increases
Solution Approach 1:
The system performs preliminary actions by automatically discovering and pre-configuring proximate devices before a call occurs. When a device is physically near the telecommunication device, the system proactively establishes resource availability information and creates a ready-to-use resource pool, eliminating the need for manual configuration at the moment of device switching.
Solution Approach 2:
The system enables self-service by allowing proximate devices to automatically announce their availability and be automatically selected by the user without manual pairing. The telecommunication device autonomously manages the resource pool, handling device discovery, resource registration, and switching operations without requiring user intervention in technical configuration steps.
2Reliability
If Bluetooth pairing is required for device connection, then secure connection is established, but device complexity increases and ease of operation deteriorates
Solution Approach 1:
The invention extracts the complex Bluetooth pairing process from the user's direct interaction. Instead of requiring users to manually pair devices through multi-step authentication, the system separates the secure connection establishment into background automated operations where proximate devices automatically register their resources with the telecommunication device, maintaining security while simplifying user experience.
Solution Approach 2:
The telecommunication device acts as an intermediary that manages secure connections between proximate devices and the call system. It receives resource availability information from nearby devices, validates their proximity, and mediates the connection process, thereby maintaining security protocols while abstracting away the complexity from end users.
3Adaptability or versatility
If dynamic device switching is enabled, then call flexibility improves, but system complexity increases
Solution Approach 1:
The system segments the call management into independent resource modules. Each proximate device's resources (audio, video, display) are treated as separate, switchable units in the resource pool. This segmentation allows the system to dynamically allocate and switch between different device resources during a call without managing the entire system as one complex unit, thereby enabling flexibility while controlling complexity.
Solution Approach 2:
The telecommunication device is designed with universal functionality to handle multiple types of proximate devices and their various resources simultaneously. It can manage audio streams from different devices, video feeds from multiple sources, and display outputs to various screens, all through a unified resource pool interface. This multi-functionality approach simplifies the system architecture compared to creating dedicated handling mechanisms for each device type.
Data Source
AI summary
A telecommunications device sends and receives messages comprising data about telecommunications resources and resource state of proximate devices. The telecommunications device has a processor configured to determine a proximate resource pool using at least the telecommunication resources of the other devices, and the state of the telecommunications resources of the other devices, the proximate resource pool comprising a list of content streams being generated by, or potentially being generated by, specified ones of the other devices. The processor is configured to receive instructions from one of the other devices, the instructions being to add, divert or stop a specified content stream of the proximate resource pool within a telecommunications activity ongoing at the device. In various examples, the processor is configured to execute the instructions responsive to the instructions being from a trusted device, or responsive to user authorization.


