Local Application Tool for Browser Information Acquisition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Browser plug-in technology for acquiring local information is prone to compatibility issues between browsers and plug-ins, leading to instability and increased website maintenance difficulties.

Innovation Solution

A method and apparatus that utilize a local application tool to acquire local information by sending a request through a script in a browser, monitoring and using a random number to establish correspondence with the network apparatus, allowing the local application tool to acquire and send local information without requiring browser compatibility with the plug-in.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If browser plug-in technology is used to acquire local information, then local information can be acquired, but compatibility issues between browsers and plug-ins cause browser instability

Engineering Contradiction:
Improvebrowser stabilityVSAvoidbrowser-plug-in compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a local application tool as an intermediary component between the browser and the information acquisition process. Instead of the browser directly invoking plug-ins, the browser sends a first request for information acquisition to the local application tool through a script. The local application tool then acquires the local information and returns it through the script, eliminating direct browser-plug-in interactions and their associated compatibility issues.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If browser plug-in technology is used to acquire local information, then local information can be acquired, but website maintenance difficulty increases

Engineering Contradiction:
Improvewebsite maintenance easeVSAvoidplug-in adaptation complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent creates a universal interface layer through the local application tool that can serve multiple websites and browsers uniformly. The local application tool implements a standardized protocol for receiving first requests for information acquisition and returning results, allowing a single implementation to work across different websites without requiring each website to adapt to different browser plug-in technologies.

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

3Reliability

If browser plug-in technology is used, then local information acquisition is enabled, but compatibility problems cause acquisition failure

Engineering Contradiction:
Improveinformation acquisition reliabilityVSAvoidbrowser-plug-in compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The local application tool serves as a mediator that receives standardized requests from the browser through scripts and processes them independently of browser-specific plug-in interfaces. This intermediary layer ensures reliable information acquisition by eliminating direct dependencies on browser-plug-in compatibility, as the local application tool handles the acquisition process through a unified interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11240210B2Methods, apparatuses, and systems for acquiring local information
Publication Date: 2022.02.01 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11240210B2 patent drawing
  • US11240210B2 patent drawing
  • US11240210B2 patent drawing

AI summary

The present application discloses methods, apparatuses, and systems for acquiring local information. An exemplary method may include sending a first request for information acquisition to a network apparatus through a script in a browser. The method may also include monitoring, through the local application tool, a random number, sent by the network apparatus, corresponding to the first request for information acquisition. Moreover, the method may include acquiring, through the local application tool, the first request for information acquisition corresponding to the random number stored in the network apparatus. Furthermore, the method may include acquiring, through the local application tool, local information corresponding to the first request for information acquisition, and sending, through the local application tool, the local information to the network apparatus.