Browser-Based Information Upload Widget Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when uploading information from a mobile terminal browser due to format and size limitations, particularly with picture files, requiring them to exit the browser and use separate picture processing tools.

Innovation Solution

A method and apparatus that allow users to upload information directly from a mobile terminal browser by detecting input widgets, processing information using corresponding interfaces, and uploading processed data without exiting the browser.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the user uploads picture files via mobile terminal browser, then the uploading function is provided, but the format and size are limited by the browser causing inconvenience

Engineering Contradiction:
Improveuploading functionVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent combines the picture processing function and the uploading function into a single integrated system. The processing interface is embedded within the browser environment, allowing users to process and upload pictures without switching applications. This merging eliminates the need to exit the browser to use separate processing tools, directly resolving the contradiction between providing uploading functionality and maintaining user convenience.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The browser-based processing interface is designed to handle multiple types of input widgets (picture, text, audio-video) through a universal processing mechanism. The system can process different file types and formats within the same browser environment, expanding the adaptability of the uploading function while maintaining ease of operation through a unified interface.

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

2Adaptability or versatility

If the user exits the browser to process pictures using separate tools, then the picture processing capability is improved, but the operation complexity increases

Engineering Contradiction:
Improvepicture processing capabilityVSAvoidoperation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the picture processing capability into the browser environment by integrating a processing interface that can be accessed directly from the web page. This eliminates the need to switch between separate tools and the browser, reducing operation complexity while maintaining advanced picture processing capabilities through the unified interface.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If the browser processes information directly, then the user operation is simplified, but the processing interface availability is limited

Engineering Contradiction:
Improveuser operationVSAvoidprocessing interface availability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal processing interface within the browser that can handle multiple types of input widgets including picture files, text, and audio-video content. This multi-functional interface expands the processing capabilities available within the browser environment while maintaining simplified user operations through a consistent interaction model across different file types.

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

Data Source

PatentUS10445397B2Method and apparatus for uploading information
Publication Date: 2019.10.15 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10445397B2 patent drawing
  • US10445397B2 patent drawing
  • US10445397B2 patent drawing

AI summary

According to an embodiment, a request for browsing a web page is received from a user via a browser of a mobile terminal; whether the web page comprises an input widget is determined; whether the input widget is triggered is determined if the web page comprise the input widget; input information of the user is obtained when the input widget is triggered; the input information is processed by calling a processing interface corresponding to a type of the input widget; and processed input information is uploaded.