USB OTG Communication Without Reconnection via App Auto-Launch

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing OTG communication methods require manual selection of applications after hardware connection, leading to inefficiency and poor user experience.

Innovation Solution

A method and apparatus that pre-configure device information of USB devices through intent filters and metadata, allowing automatic application initiation and OTG communication without additional hardware connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual application selection is implemented after hardware connection, then application compatibility and user control are improved, but operation complexity and time consumption increase

Engineering Contradiction:
Improveapplication selection processVSAvoidtime for application initiation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent pre-configures intent filters and metadata in the application package during the application development phase. These pre-configured elements contain device information and communication parameters that enable automatic application initiation when the USB device is connected, eliminating the need for manual selection and reducing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically matches USB devices with corresponding applications using pre-configured intent filters and metadata without requiring user intervention. The terminal device autonomously completes the application initiation process by comparing device information with stored configurations, making the system self-serving and improving ease of operation.

Inventive Principle:
Principle #25Self-service

2Reliability

If hardware re-connection is required for OTG communication, then communication reliability is improved, but operation complexity and user experience deteriorate

Engineering Contradiction:
ImproveOTG communication stabilityVSAvoidhardware connection process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical hardware re-connection process with an automatic software-based matching system. By using intent filters and metadata to automatically initiate applications and establish OTG communication, the system eliminates the need for manual hardware manipulation while maintaining communication reliability through pre-configured connection parameters.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If automatic application initiation is implemented, then productivity and user experience are improved, but system complexity and configuration difficulty increase

Engineering Contradiction:
Improveapplication initiation efficiencyVSAvoidsystem configuration structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses a universal intent filter and metadata structure that can be applied to multiple applications and USB device types. This standardized configuration approach allows the system to handle diverse OTG communication scenarios through a unified mechanism, improving productivity while managing system complexity through reuse of common structures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12461883B2Method, apparatus, terminal device and medium for realizing OTG communication without plugging and unplugging
Publication Date: 2025.11.04 FEITIAN TECHNOLOGIES CO LTD
  • US12461883B2 patent drawing
  • US12461883B2 patent drawing
  • US12461883B2 patent drawing

AI summary

A method for realizing OTG communication without plugging and unplugging includes: when an apk file of an application is generated, the application presets device information of an associated USB device; when the USB device is connected to a terminal device, a system of the terminal device recognizes an application qualified for initiation according to the device information of the connected USB device; a target application is initiated according to the application qualified for initiation and a user selection result; and the target application initiates a processing thread so as to establish OTG data communication with the connected USB device. The present disclosure realizes that after the USB device is plugged, the corresponding target application on the terminal device is initiated, and the terminal device and the USB device can directly perform OTG communication without the need of hardware connection of the USB device with the terminal device again, thereby avoiding the processing of manually selecting the target application, improving the initiation efficiency, and improving the usage feeling of the user. The disclosure also relates to an apparatus, terminal device and medium for realizing OTG communication without plugging and unplugging.