User Terminal Emulation via Secure I/O Device Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge of providing advanced communication services within the constraints of a portable handheld form factor, while addressing diverse consumer desires and reducing power consumption and cost, is not adequately met by traditional all-inclusive user terminals.
Innovation Solution
A centralized user terminal emulation server that utilizes proximately located I/O user devices, such as televisions, laptops, and connected appliances, to provide communication services by emulating user terminal functionality through UI capabilities, using a UserTag for identification and secure communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If advanced communication features are integrated into user terminals, then communication service capability is improved, but device complexity and cost increase
Solution Approach 1:
The system segments the user terminal functionality into two parts: a lightweight user tag that stores authentication credentials and a remote user terminal emulation server that provides full communication services. This segmentation allows the user to access advanced communication features without carrying a complex device, as the server handles all processing while the user tag remains simple and portable.
Solution Approach 2:
The user terminal emulation server acts as an intermediary between the user tag and the communication network. The server emulates a full-featured user terminal, handling all communication protocols and services, while the user tag simply provides authentication. This intermediary approach enables users to access complex communication services through a simple device.
2Adaptability or versatility
If feature-rich user terminals are used, then communication service capability is improved, but power consumption increases
Solution Approach 1:
The system separates the power-intensive processing functions from the user's portable device. The user tag consumes minimal power while the emulation server, which is not constrained by battery life, handles all communication processing. This segmentation allows users to access power-intensive communication services without the power consumption constraints of a handheld device.
3Reliability
If users carry traditional smartphones, then communication service availability is improved, but portability and convenience are reduced
Solution Approach 1:
Instead of requiring a complex device to access simple services, the system inverts the approach: a simple user tag provides access to a remotely hosted full-featured terminal. This inversion allows users to carry a minimal device while accessing complete communication services through the cloud-based emulation server.
Data Source
AI summary
A user terminal emulation server establishes a secure channel connection with a first I/O user device using a session identifier and an identifier associated with the first I/O user device to determine a first I/O user device specific key generated from a master key, the first I/O user device specific key and the session identifier being used for secure communication of messages with the first I/O user device. An indication of an I/O user interface capability of the first I/O user device is received through the secure channel connection with the first I/O user device. The user terminal emulation server communicates with the first I/O user device to use the I/O user interface capability to provide at least part of the communication service for a user.


