IoT Service Determination via Context Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT systems lack an efficient method to determine and provide services based on sensed data without requiring separate applications for each device, limiting their ability to offer context-specific services effectively.
Innovation Solution
A communication providing device that determines executable services based on sensed data and uses a stored template to provide services, with a server receiving data from sensor devices and responding with services that can be executed by the device, allowing for a unified service user interface without the need for separate applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate applications are installed for each sensor device, then device-specific functionality is achieved, but system complexity and installation burden increase
Solution Approach 1:
The patent implements a universal service providing device that can handle multiple types of sensor devices through a standardized interface. The device includes a service determination unit that automatically identifies the device type and selects appropriate services, eliminating the need for separate applications for each device while maintaining device-specific functionality through a single unified system.
2Ease of operation
If a unified service interface is implemented, then ease of operation improves, but the ability to provide context-specific services may be reduced
Solution Approach 1:
The service providing device employs dynamic service determination based on real-time device context information. The service determination unit automatically adapts the service configuration according to the detected device type, sensor characteristics, and environmental context, allowing the unified interface to provide customized context-specific services without requiring user intervention or separate applications.
3Measurement precision
If manual service configuration is required for each device, then service accuracy is improved, but time consumption and operational complexity increase
Solution Approach 1:
The service providing device automatically performs service configuration through its service determination unit, which identifies device types and selects appropriate services without manual intervention. The system self-adapts to different sensor devices by extracting device characteristics and automatically matching them with suitable service templates, eliminating the need for manual configuration while maintaining high service accuracy.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
Provided are a method of controlling a device providing communication service, and a device capable of the method. The method of providing a communication service in a first device includes: receiving device information of a second device; generating context information of the first device; transmitting, to a server, the context information of the first device and a request for list of executable services of the first device; receiving, from the server, a list of executable services of the first device as a response to the request; and determining at least one service from the list of executable services of the first device.