Service Discovery via Location-Based Device Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in discovering and utilizing available services from devices in their environment without manual effort, as existing systems require them to identify and manage individual devices and their protocols, leading to inefficiencies and potential oversight of available resources.
Innovation Solution
A method that generates location information to automatically select and combine devices based on user whereabouts, offering services through a control unit that manages device interactions and media streams, allowing seamless access to services without manual device management or protocol translations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users manually identify and manage individual devices and protocols, then device control precision is improved, but operation complexity and time consumption increase
Solution Approach 1:
The system automatically detects devices, determines their locations, and identifies available services without requiring user manual intervention. The control unit autonomously manages device registration, location tracking, and service offering, allowing the system to serve itself rather than requiring users to manually identify and manage each device and protocol
Solution Approach 2:
The control unit acts as an intermediary between users and devices. It receives location information, automatically determines available devices and services, and presents simplified service options to users. This intermediary layer handles the complex tasks of device identification, protocol translation, and resource management, shielding users from underlying system complexity
2Loss of information
If users manually search through environment for available devices, then device discovery completeness is improved, but time consumption increases
Solution Approach 1:
The system performs preliminary actions by automatically detecting and registering devices before users need services. Location information is continuously tracked and stored in advance, and devices proactively offer their services to the control unit. This preliminary setup ensures that when users need services, the information is already prepared and readily available without requiring users to search through the environment
Solution Approach 2:
The system implements feedback mechanisms where devices automatically report their location and available services to the control unit, which then notifies users of available services. This continuous feedback loop ensures users are informed about available resources without requiring manual searching, as the system actively updates and communicates service availability based on real-time device status and location information
3Ease of operation
If the system automatically selects devices based on location, then ease of service access is improved, but device selection precision may be reduced
Solution Approach 1:
The system uses dynamic location-based selection criteria that can adapt to different scenarios. The control unit receives location information, automatically determines available devices within relevant ranges, and dynamically adjusts service offerings based on real-time conditions. This dynamic approach maintains precision by considering multiple factors including location proximity, device capabilities, and service requirements rather than using fixed rigid rules
Solution Approach 2:
The system changes parameters such as search radius, device priority, and service filtering based on location information and user needs. When location data is received, the control unit adjusts selection criteria by modifying parameters like proximity thresholds and device capability requirements. This parameter adjustment mechanism ensures precise device selection while maintaining automatic operation, as the system adapts selection accuracy to specific contextual conditions
Data Source
AI summary
In one aspect, a method used to determine services in a network is provided. For a plurality of devices, information pertaining to a location of the respective device is stored in a location information item. A location information item providing a location of a user is generated. At least one of the plurality of devices to be used by the user based on the generated location information item and to the stored location information items is automatically selecting; a status report is transmitted to a device used by the user, with the user being offered the use a service via the status report, the offered service effected by the selected device.


