IoT Service Communication Using User Tokens Across Vendors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IoT terminal devices and servers from different vendors face high communication costs and limited applicability due to proprietary protocols, requiring matching vendor-specific hardware and software, which increases deployment complexity and costs.
Innovation Solution
A service information communication method where IoT devices perform authentication using user information to obtain token information, enabling communication across different vendors through a soft bus channel, allowing interconnection and interworking between devices of various manufacturers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If proprietary protocols are used for IoT communication, then communication reliability between vendor-specific devices is improved, but device complexity and deployment costs increase
Solution Approach 1:
The patent implements a universal authentication mechanism using user information that works across multiple vendor devices and server types. The authentication server can handle authentication requests from different terminal devices using the same user information, eliminating the need for vendor-specific authentication systems and reducing deployment complexity while maintaining communication reliability
Solution Approach 2:
The patent introduces an authentication server as an intermediary that mediates between terminal devices and service servers. This intermediary handles the authentication process using user information, allowing terminal devices to communicate with different service servers without direct vendor-specific protocol binding, thus reducing deployment complexity while ensuring reliable authentication
2Reliability
If vendor-specific IoT servers are deployed for each terminal device, then communication reliability is improved, but costs increase
Solution Approach 1:
The patent enables a single authentication server to serve multiple terminal devices from different vendors using the same user information. This universal approach eliminates the need to deploy separate vendor-specific servers, reducing the quantity of servers required and lowering deployment costs while maintaining communication reliability through consistent authentication mechanisms
Solution Approach 2:
The patent merges the authentication functionality into a unified authentication server that handles requests from multiple vendors' terminal devices. By combining previously separate vendor-specific authentication systems into a single universal system, the patent reduces the number of servers needed and lowers overall deployment costs while ensuring reliable authentication across all devices
3Reliability
If proprietary protocols are used for IoT communication, then communication security is improved, but adaptability decreases
Solution Approach 1:
The patent implements a universal authentication mechanism using user information that works across terminal devices and service servers from different vendors. This universal approach maintains communication security through consistent authentication while enabling adaptability and interoperability between devices from different vendors, eliminating the need for proprietary vendor-specific protocols
4Adaptability or versatility
If user information is used for authentication instead of device information, then adaptability is improved, but device complexity increases
Solution Approach 1:
The patent introduces an authentication server as an intermediary that manages the complexity of user information-based authentication. This intermediary handles the authentication logic, allowing terminal devices to use simple user information for authentication without needing to implement complex authentication mechanisms themselves, thus improving adaptability while keeping device complexity low
Data Source
AI summary
Implementations relating to service information communication methods and electronic devices are provided. One method includes: communicating, by a terminal device based on token information, first service information of a first service with an Internet of things (IoT) server corresponding to the first service, wherein the token information is obtained from the IoT server by the terminal device after performing authentication with the IoT server based on user information of the terminal device, and wherein the token information is used by the terminal device to communicate with the IoT server, and communicating, by the terminal device, second service information of the first service with an IoT terminal device corresponding to the first service, wherein the second service information is associated with the first service information, and wherein the user information of the terminal device is same as user information of the IoT terminal device.


