Light Application Link Routing for Mobile Web Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for opening webpages on mobile terminals result in cluttered page layouts, low loading speeds, and poor user experiences due to large content volumes, and fail to efficiently share data between devices, especially when network connectivity is limited.

Innovation Solution

A method and apparatus for opening webpages by searching a preset list of client and light applications corresponding to a link, allowing the appropriate application to open or invoke the webpage, thereby improving user experience and data sharing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a webpage is opened using a browser on a mobile terminal, then the webpage can be accessed, but the page layout becomes cluttered and loading speed decreases due to large content volume

Engineering Contradiction:
Improveloading speedVSAvoidpage layout quality
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent segments the webpage opening process into two distinct paths: full webpages opened through browsers and mini-program pages opened through dedicated applications. This segmentation allows optimized handling for each type, with mini-programs providing simplified, mobile-optimized interfaces that avoid the cluttered layout issues of full webpages while maintaining fast loading through pre-loaded resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-loading and caching mini-program resources locally on the mobile terminal before they are needed. When a user accesses a mini-program, the required resources are already available in the local cache, eliminating the need for real-time network requests and achieving instant opening speed without waiting for content to load.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If a webpage is opened on a mobile terminal to transmit and share data, then data can be accessed, but the data cannot be fully shared and user experience is affected

Engineering Contradiction:
Improvedata sharing capabilityVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal opening mechanism that automatically detects the type of data being shared and routes it to the appropriate application (browser or mini-program). This multi-functional approach allows the same sharing interface to handle both full webpages and mini-program pages, enabling seamless data transmission and sharing across different application types without requiring separate sharing processes.

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

Solution Approach 2:

The system introduces an intermediary opening mechanism that acts as a mediator between the sharing function and target applications. This intermediary detects the data type, determines the appropriate destination application, and facilitates the transfer. This mediator enables complete data sharing by intelligently routing content to the most suitable application capable of handling it, whether browser or mini-program.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If a user requests a light application via a server, then the application can be created, but without network connectivity the user cannot send a request and experience degrades

Engineering Contradiction:
Improveapplication creation capabilityVSAvoidoperation reliability without network
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements self-service by enabling the mobile terminal to automatically detect and open mini-programs locally without requiring server requests or network connectivity. The system uses local caching and automatic type detection to create and open mini-program pages independently, allowing the terminal to serve itself and eliminating dependence on external servers for basic opening operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-caching mini-program resources and configuration data locally on the terminal before network connectivity is needed. This advance preparation enables the terminal to create and open mini-programs immediately when needed, without waiting for server responses, ensuring reliable operation even in offline conditions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10402464B2Methods and apparatuses for opening a webpage, invoking a client, and creating a light application
Publication Date: 2019.09.03 BEIJING QIHOOD TECHNOLOGY CO LTD
  • US10402464B2 patent drawing
  • US10402464B2 patent drawing
  • US10402464B2 patent drawing

AI summary

The invention provides methods and apparatuses for opening a webpage, invoking a client, and creating a light application. The method for opening a webpage comprises: receiving a webpage opening request containing a link; according to the link, searching a preset application list for a client application and/or a light application corresponding to the link; and when the client application and/or the light application exists in the application list, opening the client application and/or invoking the light application to open a webpage corresponding to the link. Thereby, a webpage corresponding to a link can be opened in a more friendly manner, the use of a user is facilitated, the efficiency of acquiring information by the user is improved, and the user experience is enhanced.