Wireless Device Selection via Concurrent Name Acquisition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional device searching processes in wireless communication systems, such as Bluetooth, are time-consuming, degrading usability by requiring users to wait for device names to be displayed before selecting a communication partner.
Innovation Solution
Implementing a search module to display device addresses immediately, followed by a prioritized and optimized sequence of device name acquisition requests, utilizing Extended Inquiry Response (EIR) to present full or short device names, allowing early selection based on device addresses and reducing unnecessary name acquisition requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If device name acquisition requests are sent to all found devices before displaying them, then complete device information is obtained, but the time required to display connectable devices increases significantly
Solution Approach 1:
The patent applies preliminary action by sending device name acquisition requests to multiple devices simultaneously during the device search process, rather than sequentially after all devices are found. This allows device names to be obtained in advance while devices are still being discovered, reducing the overall time before connectable devices can be displayed to the user.
Solution Approach 2:
The patent implements continuity of useful action by overlapping the device search process with the device name acquisition process. While devices are being searched for, name acquisition requests are continuously sent to devices that have been found so far, ensuring that both processes occur concurrently rather than sequentially, thereby reducing total processing time.
2Ease of operation
If device names are acquired for all found devices, then user-friendly device selection is enabled, but processing overhead and time consumption increase
Solution Approach 1:
The patent applies partial action by sending device name acquisition requests to a limited number of devices (e.g., up to 3 devices) simultaneously during the search process, rather than waiting to acquire names for all found devices. This provides sufficient information for user-friendly selection while avoiding the excessive processing overhead of acquiring names for every device in the network.
3Device complexity
If sequential device name acquisition is performed after device search, then resource management is simplified, but total processing time increases
Solution Approach 1:
The patent applies preliminary action by initiating device name acquisition requests during the device search process itself, rather than waiting until the search is complete. This overlapping of operations reduces total processing time while the patent maintains simplified resource management by limiting the number of simultaneous requests and using a queue system to handle name acquisitions systematically.
Data Source
AI summary
According to one embodiment, an information processing apparatus includes a search module to search for a wirelessly communicable wireless communication device, a display module to display, as options, a list of wireless communication devices found by the search module, and a connection module to send a connection request to a wireless communication device selected from the list displayed by the display module. The display module includes a first device information presentation module to present, together with an address of each wireless communication device, a full or short device name contained in information which is acquired from each wireless communication device in searching by the search module, and a second device information presentation module to present a full device name acquired by sending a device name acquisition request to a wireless communication device whose full and short device names have not been presented by the first device information presentation module.


