Host Device Application Layer for USB Bulk-Only Transport User Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users are unable to enter operation commands using electronic devices connected to host devices via USB, as these devices typically operate under the bulk-only-transport specification, limiting user interaction and convenience, especially when complex applications are involved.
Innovation Solution
An electronic device with a communication interface connected to a host device, an operating unit to receive user input, and a controller to transmit user operation information to the host device, allowing for automatic data upload to a website and enabling user commands to be executed, even when the device is connected to the host.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If electronic devices are connected to host devices via USB under bulk-only-transport specification, then data transfer capability is achieved, but user operation input capability is lost
Solution Approach 1:
The patent segments the functionality by introducing a separate application layer that runs on the host device to handle user operations, while the electronic device maintains its bulk-only-transport connection for data transfer. This segmentation allows both data transfer and user operation input to coexist without interfering with each other.
Solution Approach 2:
The patent introduces an intermediary application on the host device that mediates between the user and the electronic device. This intermediary captures user operations, translates them into appropriate commands, and transmits them to the electronic device, thereby enabling user operation input without disrupting the bulk-only-transport data transfer connection.
2Ease of operation
If complex applications are installed on host devices to enable user operations, then operation functionality is achieved, but application complexity increases
Solution Approach 1:
The patent creates a universal application layer on the host device that can handle multiple types of user operations across different electronic devices. This multi-functional application provides a standardized interface for capturing and transmitting user operations, reducing the need for device-specific complex applications and simplifying the overall system.
3Ease of operation
If users need to recognize complex application usage to perform operations, then operation capability is achieved, but user convenience decreases
Solution Approach 1:
The patent implements a self-service mechanism where the application on the host device automatically captures user operations through standard input devices and transmits them to the electronic device without requiring user intervention or understanding of complex procedures. The system serves itself by automatically handling the operation transmission, thereby eliminating the need for users to learn complex application usage.
Data Source
AI summary
A communication method to transfer user operation information includes, if a user's operation is input through the electronic device, and if the electronic device then receives a command from a host device while the electronic device is connected to the host device, transmitting information to the host device notify the host device of the user's operation. Therefore, it is possible for a user to command the host device to perform a frequently used function through a simple operation of the electronic device, without a need to be aware of the complex usage of an application.


