Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for recovering input data of browser

A technology for inputting data and restoring methods, which is applied in the field of network applications and can solve problems such as data loss, not being saved in real time, and web page crashes

Active Publication Date: 2013-04-10
BEIJING QIHOO TECH CO LTD
View PDF7 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, at present, on the browser side, if there is a hardware or software failure, usually only part of the information can be retrieved, such as the information that has been saved in the browser cache, and the input content in the input control on the web page is currently not checked at the browser level. The function of data recovery will cause data loss
For example, a user enters a log in a webpage, but it has not been saved yet. At this time, the webpage crashes due to a browser failure.
Then, after restarting the browser, the log data will not be saved in real time, and the user can only choose to re-enter the lost data, which will affect the user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for recovering input data of browser
  • Method and device for recovering input data of browser
  • Method and device for recovering input data of browser

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0135] The algorithms and displays provided here are not inherently related to any particular computer, virtual system or other equipment. Various general-purpose systems can also be used with the teaching based on this. From the above description, the structure required to construct this type of system is obvious. In addition, the present invention is not directed to any specific programming language. It should be understood that various programming languages ​​can be used to implement the content of the present invention described herein, and the above description of a specific language is to disclose the best embodiment of the present invention.

[0136] In order to solve the above technical problem, the embodiment of the present invention provides a data recovery solution for input data of an input box in a webpage, and realizes the data recovery function at the browser level. Specifically, the embodiment of the present invention provides a method for restoring input data f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and a device for recovering input data of a browser. The device comprises a generating module, a write-in module, a saving module, a read module and a loading module, wherein a superposed layer covering a text input box is generated by the generating module after the text input box is loaded on a webpage; when an event of inputting data to the text input box is detected, the input data is acquired and written in a file on the side of the browser by the write-in module in real time; when the browser in an abnormal state is detected, saving is correspondingly carried out by the saving module in the abnormal period; when the webpage is reloaded due to the browser abnormality, the input data corresponding to a webpage URL (Uniform Resource Locator) and being saved in the abnormal period of the browser is read by the read module from the written-in file; the input data is recovered and loaded in the superposed layer on the text input box by the loading module; and the submitting event refers to that a control of the text input box loses a focus or a submitting button of the text input box is clicked. By the method and the device provided by the invention, the data can be recovered in the browser level.

Description

Technical field [0001] The invention relates to the field of network applications, in particular to a method and device for restoring input data for a browser. Background technique [0002] In the process of using a web browser, users often need to interact with a web server, such as uploading and publishing various data or information through the web browser, including uploading and saving various data such as text, pictures or files to the server , And can further display the data saved on the server through a web browser. [0003] In existing web browsers, various input controls are usually provided to receive user input data and submit it to the server. For example, for text data, you can input text through the text input box control and upload it; for image or file data, you can select the image or file to upload through the file upload control, and the upload server will show that the image or file has been successfully submitted. ; When displaying the uploaded picture or f...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/14
Inventor 唐曦陈志李鸣任寰
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products