Network Evaluation Service for Wireless Device Application Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In environments with multiple wireless devices, users face challenges in determining which application programs are being executed on other devices, hindering seamless interaction and match-making for multiplayer games or applications.
Innovation Solution
A wireless device equipped with a network evaluation service that sends status queries to other devices, builds a status report based on responses, and provides information on the application programs executing on those devices, facilitating user awareness of available games or applications in the area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users want to know what application programs are being executed on other wireless devices, then user awareness and match-making capability improve, but network communication overhead and information exchange complexity increase
Solution Approach 1:
Each wireless device automatically publishes its own application status information through the network evaluation service without requiring manual input or configuration from users. The device monitors its own running applications and makes this information available to the network, enabling automatic discovery and match-making.
Solution Approach 2:
The network evaluation service acts as an intermediary between wireless devices, receiving status information from devices and providing it to requesting devices. This mediator approach simplifies peer-to-peer communication by centralizing information management while maintaining distributed architecture.
2Productivity
If wireless devices continuously monitor and report application status information, then match-making efficiency improves, but energy consumption and network traffic increase
Solution Approach 1:
Instead of continuous monitoring, the system uses event-driven periodic updates where application status information is reported only when changes occur (e.g., when an application starts or stops). This reduces unnecessary network traffic and energy consumption while maintaining up-to-date information for match-making.
Solution Approach 2:
The network evaluation service maintains continuous availability of application status information through persistent connections and efficient update mechanisms, ensuring that match-making can occur at any time without interruption while optimizing resource usage through intelligent update timing.
Data Source
AI summary
Methods and apparatus for obtaining and providing status information for network devices. In one implementation, a wireless device includes: an antenna; a wireless communication interface connected to said antenna and supporting wireless communication across a wireless connection provided by said antenna; a memory supporting storing data; and a controller connected to said wireless interface and to said memory, supporting an application service and a network evaluation service; wherein said application service provides execution and management of one or more application programs accessible by said controller using application data stored in said memory, said network evaluation service provides evaluation of status information of other devices available for wireless communication through said wireless interface and provides status information of the wireless device to another device upon request, and status information provided by said network evaluation service includes information indicating at least one application program for which application data is stored in said memory.


