Electronic Device Identification via Preliminary State Data Reception
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience in identifying the state information of external devices, such as battery capacity, when pairing electronic devices via wireless communication, especially when multiple devices need to be connected, leading to delayed recognition of peripheral device operating states.
Innovation Solution
An electronic device with a communication circuit, processor, and memory that searches for external devices, receives unique identification information including device names and state information, and determines the state based on stored information, allowing immediate display of device names and states through a user interface without requiring a separate pairing process for each device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device sequentially pairs with external devices to receive state information, then the pairing process is completed reliably, but the user experience deteriorates due to delayed identification of device states and increased waiting time
Solution Approach 1:
The electronic device performs preliminary actions by receiving and storing identification information from external devices in advance, before the pairing process is fully completed. This allows the device to have state information ready for immediate display, eliminating the waiting time that would otherwise occur after pairing completion.
Solution Approach 2:
The patent introduces an intermediary mechanism - a separate thread that operates independently from the main pairing process. This intermediary thread continuously receives identification information from external devices and makes it available for display, decoupling the state information acquisition from the sequential pairing workflow and thereby reducing user waiting time.
2Measurement precision
If the electronic device waits for the pairing process to complete before displaying device information, then data accuracy is ensured, but productivity deteriorates due to delayed device identification and management
Solution Approach 1:
The system performs preliminary data collection by receiving identification information from external devices before the pairing process completes. This preliminary action enables the display of device information to occur concurrently with pairing operations, improving productivity without sacrificing data accuracy since the information is verified through the pairing process.
Solution Approach 2:
The patent implements a dynamic information display system where device identification information is updated in real-time as pairing progresses. The interface dynamically reflects the current state of pairing and device information availability, allowing the system to balance between showing preliminary information and waiting for confirmed data.
3Reliability
If multiple external devices are paired sequentially, then each device is connected reliably, but the complexity of managing multiple devices increases and user convenience deteriorates
Solution Approach 1:
The patent segments the device management process by handling each external device's identification information reception in a separate, independent thread. This segmentation allows multiple devices to be processed simultaneously without interfering with each other's pairing reliability, while the main interface remains simple and easy to operate.
Solution Approach 2:
The system implements self-service by automatically receiving, processing, and displaying identification information from multiple external devices without requiring user intervention for each device. The electronic device autonomously manages the pairing process and information display, improving ease of operation while maintaining connection reliability through automatic verification.
Data Source
AI summary
An electronic device according to one embodiment disclosed in the disclosure includes a communication circuit for supporting wireless communication in a specified manner, a processor, and a memory for storing instructions, wherein when the instructions are executed, the processor searches an external device when the wireless communication in the specified manner is activated, receives, from the external device, first identification information that is a value unique to the external device and second identification information including a first portion including a name of the external device and a second portion including state information of the external device, and determines the state information of the external device based at least partially on the second portion when the first identification information corresponds to information stored in the memory.


