Dynamic Mode Switching for Multi-Mode Device Communications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems for electronic devices, such as smartphones and tablets, face challenges in dynamically managing modes between personal and communal settings, leading to inefficient notification and communication management, especially when multiple users and devices are involved.
Innovation Solution
The system dynamically switches between personal and communal modes based on factors like accessory devices, location, and user accounts, using remote servers and device-local processes to manage user accounts and notifications, ensuring appropriate communications and notifications are delivered to the correct devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system manages communications for multiple users and devices simultaneously, then the versatility and adaptability of the communication system is improved, but the device complexity and difficulty of managing notifications increases
Solution Approach 1:
The system segments communication management by introducing distinct operational modes (personal mode and communal mode) that partition the complexity of handling multiple users and devices. Each mode provides a simplified management framework for specific usage scenarios, allowing the system to adapt to different communication needs without requiring complex simultaneous management of all possible configurations.
2Adaptability or versatility
If the system dynamically switches between personal and communal modes based on multiple factors, then the adaptability of the system is improved, but the computational overhead and processing time increases
Solution Approach 1:
The system performs preliminary actions by pre-configuring distinct personal and communal modes with predetermined notification management rules and device association protocols. When mode switching is required, the system transitions between these pre-established configurations rather than computing new management strategies in real-time, significantly reducing the computational overhead and processing time required for dynamic adaptation.
3Measurement precision
If the system associates device identifiers with user accounts dynamically, then the accuracy of notification delivery is improved, but the computational resources and energy consumption increases
Solution Approach 1:
The system applies local quality by maintaining different device identifier to user account associations specific to each operational mode. In personal mode, associations are localized to individual user accounts, while in communal mode, associations are localized to the communal context. This mode-specific localization allows accurate notification delivery within each context while minimizing the computational resources required, as the system only needs to manage associations relevant to the current mode rather than all possible associations simultaneously.
Data Source
AI summary
Systems, methods, and computer-readable media are disclosed for systems and methods for dynamic mode switching and management of communications between devices. Example methods include receiving a first event from a first application on a first device, determining a first application identifier of the first application, and determining that the first device is in a communal mode. Example methods may include determining a communal mode profile for the first device, where the communal mode profile is associated with a first user account identifier that is associated with the first device, determining a set of user account identifiers associated with an accessory device identifier of the accessory device, and associating the set of user account identifiers and the accessory device identifier with the communal mode profile. Example methods may include receiving an indication of a second event, and disassociating the set of user account identifiers from the communal mode profile.


