Device State Service for Cross-Device Call Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to effectively manage device interactions during audio or video calls across multiple devices, leading to distractions and inefficient resource utilization, as they lack a centralized service to coordinate device states and sensor data for seamless communication.
Innovation Solution
A device state service on an application server collects real-time data from communication-active devices and communicates actions to communication-inactive devices, optimizing their states and operations to minimize distractions and enhance resource usage during calls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If devices operate independently without centralized coordination, then device autonomy and simplicity are maintained, but device interactions cause distractions and inefficient resource utilization during calls
Solution Approach 1:
The patent introduces a device state service as an intermediary component that collects device state information from multiple devices and determines coordinated actions. This mediator service enables efficient resource utilization during calls by coordinating device states without requiring direct complex interactions between devices, thus improving productivity while managing system complexity through a centralized service layer
2Object-affected harmful factors
If a centralized device state service collects real-time data from all devices, then device coordination and distraction reduction are improved, but network bandwidth and processing resources are consumed
Solution Approach 1:
The device state service applies local quality by collecting and processing device state information selectively rather than uniformly from all devices. The service determines actions based on specific device states and contexts, enabling distraction reduction through targeted coordination while optimizing network and processing resource usage by avoiding unnecessary data collection and transmission
3Ease of operation
If device state information is shared across all devices in real-time, then seamless communication experience is achieved, but data privacy and security risks increase
Solution Approach 1:
The device state service acts as a trusted intermediary that handles device state information centrally. This approach enables seamless communication experience by coordinating device states across multiple devices while maintaining data privacy and security through centralized control and management of sensitive information, avoiding direct peer-to-peer data sharing between devices
Data Source
AI summary
A device state service supported on an application server is disclosed herein. The device state service is configured to dynamically monitor a device state across devices, and particularly monitor whether or not a device is currently active (e.g., incoming or outgoing ringing, incoming or outgoing busy signal, audio and/or video call in progress, etc.) The active device transmits device state data along with context data and sensor data (collectively “real-time data”). The inactive (or subject) devices may likewise transmit real-time data to the device state service. The device state service determines an action for the subject and/or active devices to perform based on the received real-time data. For example, when a user's smartphone is currently active (e.g., a call in-progress), the user's tablet may enter a power save mode to save resources.


