Webpage Local Calling via Serialized Hyperlink Instructions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for local calling via hyperlinks in webpages are limited in functionality and require updates to browser codes or installation of plugins, leading to poor universality.
Innovation Solution
A method and system that serialize local calling operation instructions into hyperlink character strings, allowing browsers to execute local operations without updating browser codes, by de-serializing these instructions and requesting the operating system to perform the corresponding actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If local calling functions are integrated into the browser through code updates or plug-in installation, then the local calling function can be added, but the browser complexity increases and universality decreases
Solution Approach 1:
The patent introduces an intermediary mechanism (serialized instruction format) between the webpage and browser execution. The local calling operation instruction is serialized into a standardized format that can be universally parsed by the browser without requiring code updates or plug-ins, thus adding functionality while maintaining browser simplicity and universality
Solution Approach 2:
The patent changes the parameter representation by serializing local calling operations into a standardized instruction format with specific parameters (command word, value, parameter word pairs). This parameter transformation allows the browser to execute diverse local calling functions through a unified interface without increasing internal complexity
2Adaptability or versatility
If browser codes are updated to add new local calling functions, then new functions can be implemented, but the universality of the method deteriorates
Solution Approach 1:
The patent segments the local calling operation into independent serialized instructions that can be individually parsed and executed. Each instruction is separated into distinct components (command word, value, parameter word pairs) that can be processed independently by the browser, allowing new functions to be added through instruction format expansion rather than browser code updates
Solution Approach 2:
The patent creates a universal instruction format that can represent multiple different local calling operations through a single standardized structure. The browser can universally parse and execute any local calling function by de-serializing the instruction, making the system multi-functional without requiring browser-specific updates for each function
Data Source
AI summary
The present disclosure provides a method for local calling via a webpage, including that: a local calling operation instruction is serialized, the serialized local calling operation instruction is filled into a webpage as a hyperlink character string, and the webpage is sent to a server or a local operating system; and a browser acquires the webpage from the local operating system or the server according to a model of the operating system local to the browser local to the browser, de-serializes the hyperlink character string in the webpage, and requests, according to an instantiated local calling operation instruction obtained through the de-serialization, the operating system local to the browser to execute a local calling operation indicated by the instantiated local calling operation instruction. The present disclosure further provides a system for local calling via a webpage. With the method and system provided in the present disclosure, a new local calling function may be added without updating any browser code, thereby improving universality of local calling.


