Browser Mobile Terminal Data Communication Channel

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for data communication between browsers and mobile terminals require auxiliary applications and cumbersome user operations, such as switching between interfaces to view storage and device information.

Innovation Solution

A method and apparatus for direct data communication between browsers and mobile terminals using a preset page, where the browser triggers a read request, establishes a data communication channel, and acquires and displays storage and device information without the need for additional applications, utilizing the ADB component for Android devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If auxiliary applications and USB data cables or WIFI are used for data communication between browser and mobile terminal, then data transmission can be achieved, but user operation becomes cumbersome and device complexity increases

Engineering Contradiction:
Improveuser operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the communication functionality from auxiliary applications and integrates it directly into the browser through a built-in communication module. This allows the browser to directly access mobile terminal information without requiring separate client applications, USB cables, or WIFI connections, thereby simplifying user operation while maintaining data transmission capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The browser is enhanced with multi-functional capability to perform both web browsing and direct communication with mobile terminals. The built-in communication module enables the browser to access storage data information and device information directly, eliminating the need for specialized auxiliary applications and reducing overall system complexity.

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

2Device complexity

If auxiliary applications are required for data communication, then data transmission is possible, but the number of applications and system complexity increases

Engineering Contradiction:
Improvedevice complexityVSAvoidnumber of applications
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent merges the communication functionality previously residing in auxiliary applications directly into the browser. The built-in communication module combines web browsing and mobile terminal communication capabilities in a single application, reducing the total number of applications required while maintaining all necessary functions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The browser is transformed into a multi-functional platform that can both browse the web and communicate with mobile terminals. This universal approach eliminates the need for separate auxiliary applications, reducing the quantity of software while preserving data transmission capabilities.

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

3Ease of operation

If users switch between program interfaces to view storage data information and device information, then information can be accessed, but user operation becomes cumbersome

Engineering Contradiction:
Improveuser operationVSAvoidtime for switching interfaces
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges the display of storage data information and device information directly into the current browser webpage interface. Users can view mobile terminal information without switching to separate program interfaces, as the information is integrated and displayed within the browser itself, saving time and improving operational ease.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The built-in communication module acts as an intermediary that fetches and displays mobile terminal information directly within the browser interface. This mediator enables seamless access to storage data and device information without requiring users to switch between applications or interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10193737B2Method for performing communication between browser and mobile terminal, and browser apparatus
Publication Date: 2019.01.29 BEIJING QIHOOD TECHNOLOGY CO LTD
  • US10193737B2 patent drawing
  • US10193737B2 patent drawing
  • US10193737B2 patent drawing

AI summary

A method for performing communication between a browser and a mobile terminal, and a browser apparatus. The method comprises: at a browser side, triggering a read request for reading storage data information or device information in a mobile terminal bound to the browser; starting a page process to load a preset page, the page process notifying a first process of the browser to establish a data communication channel with the mobile terminal; after the data communication channel is established, the page process notifying the first process of the browser to request the mobile terminal for the storage data information or the device information in the mobile terminal; and the page process acquiring the storage data information or the device information in the mobile terminal transmitted by the first process of the browser, and loading and displaying the storage data information or the device information on the preset page.