CN102073559A - Webpage input data protection method and system - Google Patents

Webpage input data protection method and system Download PDF

Info

Publication number
CN102073559A
CN102073559A CN2011100053787A CN201110005378A CN102073559A CN 102073559 A CN102073559 A CN 102073559A CN 2011100053787 A CN2011100053787 A CN 2011100053787A CN 201110005378 A CN201110005378 A CN 201110005378A CN 102073559 A CN102073559 A CN 102073559A
Authority
CN
China
Prior art keywords
webpage
data
user
input
input data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011100053787A
Other languages
Chinese (zh)
Inventor
王刚
齐特佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN2011100053787A priority Critical patent/CN102073559A/en
Publication of CN102073559A publication Critical patent/CN102073559A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a webpage input data protection method and a webpage input data protection system. The method comprises the following steps of: identifying webpage input data required to be protected in a webpage; storing the webpage input data required to be protected; and if an error phenomenon takes place before a user finishes a certain input process, providing the webpage input data for the user aiming at the input process. By the method and the system, the data input by the user can be protected and shown to the user; and even if error conditions such as browser collapse and the like occur, the data input by the user can also be stored for the user to use.

Description

A kind of webpage input data guard method and system
Technical field
The present invention relates to the data protection field, particularly relate to a kind of webpage input data guard method and system.
Background technology
The user imports some data through regular meeting on webpage in the process of using the browser browsing page.For example: write blog article, post, perhaps editing e-mail or the like in forum.
In actual applications, the following phenomenon of makeing mistakes often takes place: the user carries out in copy editor's the process in the input frame of certain webpage, and browser collapses, and perhaps page generation is seemingly-dead, or user misoperation or the like.In the prior art, in case this phenomenon of makeing mistakes takes place, then the user will all lose in the data of this webpage input.The user can only reenter this webpage, with the data manually input again of losing before.But there is following problem at least in this mode of re-entering data: the complex steps of needs operations, the efficient that causes importing data reduces, and the data of input once more also may not with the data consistent of input for the first time.
Summary of the invention
The purpose of this invention is to provide a kind of webpage input data guard method and system, can protect the information of user's input, even run into situation such as browser collapse, the information that also can preserve user's input reuses for the user.
For achieving the above object, the invention provides following scheme:
A kind of webpage input data guard method comprises:
The webpage input data that need protection in the identification webpage;
The described webpage input data that need protection are preserved;
If before the user finishes certain input process, make mistakes phenomenon, then provide the webpage input of preserving data at this input process to the user.
Preferably, the webpage input data that need protection of described identification comprise:
The content imported in satisfying the webpage input area of prerequisite of identification user is the webpage input data that need protection in the webpage with the content recognition of described input.
Preferably, the content imported in satisfying the webpage input area of prerequisite of described identification user comprises:
The content that the identification user imports in can importing the webpage input area of certain data volume;
And/or,
The identification user has imported the input content that data volume reaches preset threshold value in certain webpage input area;
And/or,
The identification user has imported the input content that data volume reaches preset threshold value in can importing the webpage input area of certain data volume;
And/or,
The identification user in webpage with the corresponding webpage input area of special key words in the content imported;
And/or,
Identification the user with the corresponding webpage input area of special key words in imported the input content that data volume reaches preset threshold value.
Preferably, the webpage input data that need protection in the described identification webpage comprise:
By the page elements in the webpage is analyzed, the webpage input data that need protection in the identification webpage.
Preferably, the webpage input data that need protection of described identification comprise:
The non-artificial reason that took place in the browsing page process by the analysis user phenomenon of makeing mistakes is discerned the webpage input data that need protection in the webpage.
Preferably, the webpage input data that need protection of described identification comprise:
Whether the identification user is carrying out maloperation in the process of webpage input data, if then the data identification that the user is imported in this webpage is the webpage input data that need protection.
Preferably, the described described webpage input data that need protection are preserved comprises:
After identifying described user and being operating as maloperation, preserve the described webpage input data that need protection.
Preferably, the webpage input data that need protection of described identification comprise:
With the webpage input data of user's appointment, be identified as the webpage input data that need protection.
Preferably: the executive agent of described each step is browser and/or browser plug-in.
Preferably: describedly provide the webpage input data of preserving at this input process to comprise to the user: notepad by network notepad or operating system or pop-up window or input method system interface or browser interface provide the webpage input of preserving at this input process data to the user.
Preferably: the described described webpage input data that need protection are preserved also comprises before:
Obtain the described webpage input data that need protection from input method system.
Preferably, also comprise:
Preserve network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes;
Provide network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes to the user.
A kind of webpage input data protection system comprises:
Data identification unit is used for discerning the webpage input data that webpage needs protection;
Data are preserved the unit, are used for the described webpage input data that need protection are preserved;
Data provide the unit, if be used for the phenomenon of makeing mistakes before the user finishes certain input process, then provide the webpage input of preserving at this input process data to the user.
Preferably, described data identification unit comprises:
Webpage input area recognition unit is used for discerning the content that the user imports at the webpage input area that satisfies prerequisite, is the webpage input data that need protection in the webpage with the content recognition of described input.
Preferably, described webpage input area recognition unit comprises:
The first recognin unit is used for discerning the content that the user imports at the webpage input area that can import certain data volume;
And/or,
The second recognin unit is used for discerning the user and has imported the input content that data volume reaches preset threshold value at certain webpage input area;
And/or,
The 3rd recognin unit is used for discerning the user and has imported the input content that data volume reaches preset threshold value at the webpage input area that can import certain data volume;
And/or,
The 4th recognin unit is used for discerning the content that the user imports in the corresponding webpage input area of webpage and special key words;
And/or,
The 5th recognin unit is used for discerning the user and imports the input content that data volume reaches preset threshold value with the corresponding webpage input area of special key words.
Preferably, described data identification unit specifically is used for: analyze the webpage input data that need protection in the identification webpage by the page elements to webpage.
Preferably, described data identification unit comprises:
The webpage recognition unit is used for by the non-artificial reason that analysis user took place in the browsing page process phenomenon of makeing mistakes, and discerns the webpage input data that need protection in the webpage.
Preferably, described data identification unit comprises:
The user operates recognition unit, is used for discerning the user and whether is carrying out maloperation to the process of webpage input data, if then the data identification that the user is imported in this webpage is the webpage input data that need protection.
Preferably, described data are preserved the unit and specifically are used for: after identifying described user and being operating as maloperation, preserves the described webpage that needs protection and import data.
Preferably, described data identification unit comprises:
The user specifies recognition unit, is used for the webpage input data with user's appointment, is identified as the webpage input data that need protection.
Preferably: described webpage input data protection system is browser and/or browser plug-in.
Preferably: described data provide the unit specifically to be used for: notepad by network notepad or operating system or pop-up window or input method system interface or browser interface provide the webpage input of preserving at this input process data to the user.
Preferably, also comprise:
Data capture unit is used for obtaining the described webpage input data that need protection from input method system, so that described data are preserved the unit the described webpage input data that need protection is preserved.
Preferably, also comprise:
Relevant information is preserved the unit, is used to preserve network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes;
Relevant information provides the unit, and being used for provides network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes to the user.
Adopt method and system of the present invention; import data by the webpage that identification needs protection; the webpage input data that need protection are preserved; thereby realize the data of user's input are protected; like this; if before the user finishes certain input process, make mistakes phenomenon, just can provide the webpage input of preserving data to the user at this input process.Therefore, even run into error situations such as the page is seemingly-dead, browser collapse, user misoperation, also can preserve the data of user's input and use for the user.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use among the embodiment below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the described webpage input of an embodiment of the invention data guard method process flow diagram;
Fig. 2 is the described data exhibiting mode of an embodiment of the invention synoptic diagram;
Fig. 3 is the described webpage input of an embodiment of the invention data guard method synoptic diagram.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Referring to Fig. 1, be the described input information guard method of embodiment of the invention process flow diagram.As shown in Figure 1, the method comprising the steps of:
S101: the webpage input data that identification needs protection;
Wherein, the data of user's input can be the data of importing in browsing device net page in any form.For example: the user is at the mail of writing mail page inediting of mailbox website, at the blog article of the webpage inediting of blog article website, the perhaps log-on message of in certain webpage, filling in, or the like.
During specific implementation, whether the data of identification user input are that the concrete mode of the data that need protection can have multiple.Wherein a kind of mode is that the content that the identification user imports in satisfying the webpage input area of prerequisite is the webpage input data that need protection in the webpage then with these input content recognition.For example can include but not limited to following mode:
Mode one: the content that the identification user imports in can importing the webpage input area of certain data volume; such as; judge and whether have the input area that to import certain data volume in the webpage; if exist, be the webpage input data that need protection in the data identification of this input area input then with the user.Wherein, certain data volume can be specified by number of characters, is equivalent to preset a threshold value, can import the quantity amount and just think that above this threshold value the user input content in this zone is the webpage input data that need protection.For example; limiting " certain data volume " is 40 character strings; if allowing the max number of characters amount of input in the so a certain webpage input area is 50 (also just satisfy naturally and can import 40 characters); and then; the user is as long as the content of importing in this webpage input area will be identified as the webpage input content that needs protection.In other words; the input area that why limits " can import some " just goes identification to protect; be in order selectively to carry out webpage input data protection; by " some " specifically limited numerical value; just can the little input area content of those input quantities not protected, and only the bigger area contents of input data volume has been protected.After all in can importing the less input area of content, the user can not the too many word of input, even and if then because a variety of causes is lost, be not too big for user's loss.Certainly; also be not precluded within some situation; even can import the less area contents of data volume also needs to be protected; in this case, but just can not limit the input quantity of input area, promptly not limit the webpage input area of " can import certain data volume "; acquiescence is in the content of any input area input of webpage; all be the data of need preserving,, offer the user so that recovered during because of reason obliterated datas such as various accidents the user.
Mode two: the identification user has imported the input content that data volume reaches preset threshold value in certain webpage input area.Concrete, can judge whether the user reaches the threshold value that presets in the data volume of certain webpage input area input, if reach, be the webpage input data that need protection in the data identification of this input area input then with the user;
Mode three: the identification user has imported the input content that data volume reaches preset threshold value in can importing the webpage input area of certain data volume.This mode is the equal of that previous mode one is combined with mode two, concrete, can judge and whether have the input area that needs the user to import mass data in the webpage, if exist, judge again whether the user reaches the threshold value that presets in the data volume of this input area input, if reach, be the webpage input data that need protection in the data identification of this input area input then with the user; If do not reach the threshold value that presets, be not the webpage input data that need protection in the data identification of this zone input then with the user.
Mode four: the identification user in webpage with the corresponding webpage input area of special key words in the content imported.Wherein, special key words can be meant label, title of webpage input area etc., for example, the user imports the webpage input area of blog article, have labels such as " blog articles ",, can judge the user and whether may import mass data to it by the identification of this key word.Concrete, can judge whether there is the relevant key word of data in certain input area input in the webpage with the user, if exist, be the webpage input data that need protection in the data identification of this input area input then with the user.
Mode five: identification the user with the corresponding webpage input area of special key words in imported the input content that data volume reaches preset threshold value.This mode is the equal of that aforementioned manner two is combined with mode four.Concrete, can judge and whether have the relevant key word of data in certain input area input in the webpage with the user, if exist, judge again whether the user reaches the threshold value that presets in the data volume of this input area input, if reach, be the webpage input data that need protection in the data identification of this input area input then with the user; If do not reach the threshold value that presets, be not the webpage input data that need protection in the data identification of this zone input then with the user.
In the practical application, more than each mode can use separately, also can be with any two kinds or arbitrarily multiplely use simultaneously, for example, the multiple webpage input content of utilizing multiple mode to discern simultaneously may to exist in the webpage that needs protection, or the like.
The above various recognition method can be analyzed by the page elements to webpage, discerns the webpage input area that satisfies prerequisite, and then the webpage that needs protection in webpage input data.Can certainly discern by other modes, for example can be by HTML code of webpage etc. is analyzed.
Except that the above, can also discern the webpage input data that need protection in the webpage in the browsing page process by the non-artificial reason that analysis user the took place phenomenon of makeing mistakes.That is to say; if it is more or frequency is higher (such as surpassing certain threshold value) that the past, the number of times of this phenomenon of makeing mistakes took place in browsing the process of certain webpage; so just prove that the possibility that this phenomenon of makeing mistakes this time takes place is bigger; therefore, need protect the data that the user imports in this webpage.Wherein, the non-artificial reason phenomenon of makeing mistakes can comprise the collapse or the like of seemingly-dead, the browser of webpage, these phenomenons are not owing to artificial reasons such as operation cause, but odjective causes such as webpage or browser cause, therefore, be called the non-artificial reason phenomenon of makeing mistakes.During specific implementation, can be by mode such as browsing history being analyzed, discern the make mistakes webpage of phenomenon of this non-artificial reason that once took place, and then whether the data of identification user input need protection.
In addition, can also discern the user and in the process of webpage input data, whether carry out maloperation, if then the data identification that the user is imported in this webpage is the webpage input data that need protection.That is to say that if the user has carried out maloperation in the process of input data, then its data of having imported are lost possibly, therefore, need protect the data that the user has imported.Wherein, the page is closed in the maloperation carried out of the user execution midway that is included in the input data, operation such as log off.During specific implementation, can discern the user and whether carry out maloperation, and then whether the data of discerning this user's input need protection by mode such as user's behavior state being analyzed.
The above all is to go to discern the webpage input data that need protection automatically by browser; in actual applications; can also specify the webpage input data that need protection by the user, browser is the data that need protection with the webpage input data identification of user's appointment directly.The particular user specific mode also can have multiple, and for example, the user can specify concrete webpage, and like this, browser can be imported the user in the webpage of its appointment data are identified as the webpage input data that need protection.Perhaps, the user also can specified data type, and is corresponding, and browser can be discerned the user import data in webpage type, if the type of user's appointment then is identified as the webpage that needs protection and imports data.For example; user's data designated type is blog article class data; when then the user carries out the data input in the webpage of certain blog article class website; the data that browser just can be judged user input by modes such as analyzing web page labels are blog article class data, and then it is identified as the webpage input data that need protection.
The above all is a recognition method with good conditionsi, is promptly satisfying under the certain condition, just is counted as the webpage input data that need protection.Certainly, in actual applications, also can unconditionally discern, promptly so long as the data that the user imports in webpage just all are counted as the webpage input data that need protection.In addition, those skilled in the art can also adopt other mode to discern, and do not do qualification here.
S102: the described webpage input data that need protection are preserved;
For webpage input data, need protection if identify, the webpage input data that then these can be needed protection are preserved.Concrete, webpage can be imported data and be kept at subscriber's local or server end.Like this, even user's browser collapses, seemingly-dead or user misoperation takes place in the page of browsing, and the data of importing owing to the user are saved, so these data can not lost.
Need to prove; in the process of the webpage input data that the identification of step S101 needs protection; may be only to have discerned which input area etc. that these webpages input data are positioned at which webpage or webpage, but, may not get access to as yet for the particular content of the actual input of user.For this situation, before the webpage input data that preservation needs protection, can also at first obtain the concrete webpage input data that these need protection.For example; can obtain by the mode that grasps; perhaps; owing in webpage, import in the process of data the user; can embody the data of these user's inputs in the HTML code of webpage; therefore, can also obtain the user input data that needs protection by the mode that the HTML code of webpage is analyzed.Certainly, can also obtain, not limit here by other modes.
S103:, then provide the webpage input of preserving data at this input process to the user if before the user finishes certain input process, make mistakes phenomenon.
So-called user finishes certain input process, refer to the user and completed successfully the issue or the transmission of webpage input data, such as, the user has completed successfully the issue (comprising that writing blog article issues then) of a blog article, perhaps completed successfully a money order receipt to be signed and returned to the sender (comprise and write model and issue), edit and sent an envelope mail (comprise and write mail and transmission) again or successfully, again or completed successfully the once transmission of the chat content in the Internet chatroom, or the like, also have a lot of situations, cannot be exhaustive.In a word, finishing before certain input process in user's success exactly, because the data that the user imports at this moment also do not reach final input purpose (such as also successfully not sending or releasing), if therefore cause successfully not issuing or sending the input data because of a variety of causes this moment, the data of its input have not just had so, the user has just imported in vain, and the back user that makes mistakes also needs to import once more.And the scheme of the employing embodiment of the invention, if finish to make mistakes before an input process the user, the final input purpose (successfully sending or successfully issue) that promptly causes user input data because of various reasons such as data, then can help the user that the data of having imported are preserved, and then offer the user and when follow-up re-entering, use, re-entered without another word of user.Especially those have been imported the situation of more content, better effects if has improved user's operating efficiency.
When specific implementation, judge whether to finish to make mistakes before an input process the user, according to different application scenarioss different implementations is arranged.Such as, in some cases, beginning to import data in a webpage with the user is starting point, successfully is sent to the operating process that server is end with the data that will import by web-page requests.For example, can be meant that the user edits the process of an envelope mail and successful transmission, perhaps write the process that one piece of blog article and success are issued, perhaps fill in the also successful process that sends of log-on message one time, or the like.The phenomenon of makeing mistakes just occurred if successfully send or issue behind the user input data, so just thought to finish before certain input process the phenomenon of makeing mistakes to have taken place the user.
As mentioned before; the phenomenon of makeing mistakes here can comprise: browser collapses; perhaps the page takes place seemingly-dead; or user misoperation (for example: close the page in the execution midway of importing data; operation such as log off; then its data of importing in webpage may be lost; therefore; need protect these webpage input data); again or server operation failure (after for example having clicked " submission " or buttons such as " transmissions "; if server does not have success response, then the data imported of user may be lost equally, therefore; need protect these webpage input data) or the like, to the not restriction of this present embodiment.
Need to prove, if " phenomenon of makeing mistakes before the user finishes this input process " is the condition that the webpage input data of preserving at this input process are provided to the user, also be, only when satisfying this condition, just carry out the operation that the webpage input data of preservation are provided to the user, otherwise,, then do not need to provide the webpage input data of preservation to the user if before the user finishes this input process, do not make mistakes phenomenon.But this condition is not that time that provides and concrete mode are limited.In other words, might not be the webpage input data that preservation just is provided when makeing mistakes phenomenon at once, the concrete process that provides may be after the user restarts browser, or after the page returns to normal condition, or be to reopen after the webpage of closing owing to maloperation, also or user oneself just provided or the like when initiatively obtaining the information of preservation.
Certainly; the data that browser is imported in may the repeatedly input process at the user are all protected; but might not before finishing each input process, all make mistakes phenomenon; therefore; in order only to provide the webpage input of preserving data at specific input process to the user; can also utilize information such as timestamp; the webpage input data of preserving in each time input process are identified; before certain input process of end the phenomenon of makeing mistakes having taken place as the user, just can offer the user to the input data of only preserving at this time input process then.Certainly, except the mode of timestamp, can also utilize other modes to realize above-mentioned sign, for example, can generate the corresponding identification symbol at each time input process, this identifier can be character of being represented by modes such as numeral or letters or the like, and when the webpage input data that preservation needs protection, the sign that can also preserve input process and webpage are imported the corresponding relation between the data; When certain input process is made mistakes phenomenon, just can utilize the sign of this time input process, find corresponding webpage input data, offer the user then and get final product.
When relevant information is provided, can be directly will give the user specifically at the webpage input data exhibiting that this input process is preserved; Certainly, for fear of causing user's dislike owing to judging by accident, also can be earlier to represent information about the webpage input data of being preserved (for example showing following information " detecting the literal that you import in webpage may lose; we are saved in this segment word in the network notepad " etc.) by ejecting modes such as bubble to the user, simultaneously can provide the inlet that represents to the user, select whether to represent the webpage input data of preservation by the user, if the user accepts to represent, represent the webpage input data of being preserved to the user again.
Perhaps, also can on browser, provide certain button, when the user initiatively obtains the webpage input data of preservation by modes such as button clicks, give the user with the webpage input data exhibiting of preserving again, perhaps represent the information of the webpage input data of being preserved to the user.
When the webpage input data that preservation needs protection; the webpage that needs protection input data can be saved in database (as local data base etc.); perhaps notepad by network notepad or operating system etc. is preserved, and also promptly saves as the file of the forms such as notepad of network notepad or operating system.When representing the webpage input data of preservation to the user, can represent in the mode of network notepad; Perhaps, notepad function that also can the call operation system represents the data of described preservation to the user in this notepad, again or directly directly represent at the original input position of the page of makeing mistakes also passable, again or use the form that plays window to represent or the like.This shows; medium, the opportunity that represents, the mode of preserving are varied according to actual conditions; can't be exhaustive; and under the disclosed some kinds of enlightenments that represent opportunity, mode of the embodiment of the invention; those skilled in the art need not can find out and realize by creative work other preserving type, ways of presentation, opportunity, so these are all in the protection domain of the embodiment of the invention.
In actual applications; the user uses for convenience; except the webpage that preservation needs protection is imported data; can also preserve some other information relevant with this input process; for example, can also preserve network address, web page title or the timestamp of phenomenon or the like of makeing mistakes of the webpage input data place webpage that needs protection.Wherein, information such as the network address of webpage and web page title can obtain by the modes such as HTML code of analyzing web page, and timestamp information can obtain by the mode of reading system time.By preserving these relevant informations, webpage input data that can more user-friendly these preservations.For example: the user is at 18:32 on August 5th, 2010, is in the process of editor's daily record on the webpage of " http://blog.renren.com/blog/0/addBlog " in network address, the webpage phenomenon of makeing mistakes.Then webpage can be imported the timestamp of the network address of data place webpage, the phenomenon of makeing mistakes and the data of user's input together is kept in the notepad.When the user opens this notepad, just can show the network address (" http://blog.renren.com/blog/0/addBlog ") of this webpage input data place webpage, the timestamp (18:32 on August 5th, 2010) of the phenomenon of makeing mistakes and the data of user's input to the user.The user can more detailed these data of understanding relevant information.
As shown in Figure 2, it is for representing the synoptic diagram of the notepad of relevant information to the user, wherein, " literal holding time " is the timestamp of the above-mentioned phenomenon of makeing mistakes, " literal source address " is the network address of above-mentioned webpage input data place webpage, and the passage below " literal source address " is the webpage input data of preserving at this literal source address.
The user can sequel at this notepad relaying and collect a still uncompleted literal, can certainly make amendment or the like to original literal.Simultaneously, can also provide restore funcitons on this notepad, the user if do not want to preserve these amended data, can also return to original preservation state after having carried out modification or editor like this.For the literal that shows in the notepad, the user can adopt manual mode to duplicate in the input area that pastes former webpage, and like this, the user is the equal of the basic enterprising edlin in original input, and need not start anew again to edit.
In addition, in other embodiments of the invention, can also directly be linked to the literal source address, for example from notepad, can open the webpage of literal source address correspondence by certain default button automatically, and the literal in the notepad is written to the corresponding input area of this webpage.Like this, can save user's manual operation, if the user has finished all word contents at the notepad inediting, then after automatic or semi-automatic (such as provide a click can directly be published to the button of literal source address to the user) is linked to the literal source address, directly on the webpage of correspondence, clicks buttons such as " transmission ", " submission " and can finish this input process.
Need to prove; in webpage, exist under the situation of a plurality of webpage input areas; in order to state in realization automatically the content in the notepad is written in the process of the corresponding input area of former webpage; avoid making a mistake; during the webpage input data that can also need protection in preservation, preserve the corresponding relation between the webpage input area at these webpage input data and place.Like this, when automatically the content in the notepad being written to the corresponding input area of former webpage, can determine the webpage input area corresponding, and then be written in this webpage input area at first according to the corresponding relation of preserving with current content.Wherein, specifically during the corresponding relation between the webpage input area of preserving webpage input data and place, can extract the coordinate information of webpage input area in webpage, identify this webpage input area; Perhaps, also can extract the label information of this webpage input area, for example literal such as " blog article " before the webpage input area, " message body " identify this webpage input area with these labels, or the like.
The described input data protection that the embodiment of the invention is provided of preamble is introduced; from the above as can be seen; in embodiments of the present invention; owing to can identify the webpage input data that need protection; and with the webpage input data preservation that needs protection, thereby realize the data of user's input are protected, like this; if before the user finishes certain input process, make mistakes phenomenon, just can provide the webpage input of preserving data to the user at this input process.Therefore, even run into situation such as browser collapse, also can preserve the information of user's input and use for the user.
As mentioned before, the mode of the webpage input data that concrete identification needs protection can have multiple, is that example is introduced in further detail with several concrete implementations below.
Mode one: can analyze the webpage input data that identification needs protection by page elements to webpage.
Specifically by the page elements of webpage input data place webpage is analyzed, can be that the attribute in the zone at the data place of user's input on the page is analyzed, also can be that some key word on the page is analyzed, can also be that the data of user's input are analyzed, or the like.
Attribute to the zone at the data place of user's input on the page is analyzed; specifically can be: judge whether there is the input area that needs the user to import mass data in the page elements; if comprise, be the webpage input data that need protection in the data identification of this zone input then with the user.For example: after finding certain input area; can according to the starting and ending coordinate Calculation in zone should the zone area; when area surpasses certain threshold value that presets (data volume that can import in also promptly should the zone is bigger), just can think that the data of importing in this zone need protection.
Some key word on the page is analyzed; specifically can be: judge whether there is the relevant key word of data in certain zone input of this page elements in the page elements with the user; if exist, be the webpage input data that need protection in the data identification of this zone input then with the user.
Here said key word can illustrate as follows: edit the page of blog article the user, may comprise a plurality of editable zones, the title of blog article is normally different with the pairing editing area of text.Section start at the editing area of title may have " title " two words, and being used to point out the content that the user should the zone input is the title of blog article; Section start at the editing area of text may have " text " two words, and being used to point out the content that the user should the zone input is the text of blog article.Here " title " and " text " two words just can be used as the described key word of the embodiment of the invention.Two zones have different key word (" title " and " text ").Be understood that easily " text " pairing content will be much larger than " title " pairing content usually.Therefore; can by judging whether there is the relevant key word (for example " text ") of data in certain zone input of this page elements in the described page elements with the user; if exist, be the webpage input data that need protection in the data identification of this zone input then with the user.Input area content as for which type of key word correspondence need be preserved, then can be decided according to the actual requirements, such as, can select those key words of representing more input content usually as the foundation of preserving data, if but specific actual conditions need, even on behalf of the key word of less input content, those usually also can be used as the foundation of preserving data, this sees actual demand fully and decides, principle technically is consistent communicating, so the embodiment of the invention does not limit this.
About above two kinds of recognition method, be the equal of to identify the input area that needs protection in the webpage earlier, then,, be identified as the webpage input data that need protection in this input area that needs protection with the data that the user imports.Obviously, under this dual mode, can before carrying out concrete input, the user just finish the operation of identification, in case the user imports in the input area that needs protection, just can directly it be preserved as the data that need protection, therefore, concrete store method can carry out in real time, be that the user is every to this word of zone input or speech, just once preserve; Can certainly regularly preserve operation, preserve once in for example per 5 seconds, or the like.Like this, if in certain input process, the phenomenon of makeing mistakes has taken place, just can give the user with the data exhibiting of preserving at this input process.Certainly, if after the user finishes once input, all do not have the phenomenon of makeing mistakes, optionally, and in order to economize on resources, can be with the webpage input data deletion of preserving at this input process.
In actual applications, can also discern the webpage input data that need protection in conjunction with user's concrete input condition.For example, can judge whether the user reaches the threshold value that presets in the data volume of certain input area input of certain webpage, if reach, be the webpage input data that need protection with the user in the data identification of this zone input then.Described threshold value can be the character number of input.Also promptly, when the character number of user's input reaches a certain upper limit (predetermined threshold value), can think that the data of these user's inputs have expended the bigger labor capacity of user, need protect it.
For this mode; be the equal of in the process that the user imports; whether the data of judging user's input need protection; protection if desired; can at first preserve the data of having imported (for example, the user has imported 100 words at certain input area, then can preserve this 100 words earlier); then when the user after the new data of this zone input, the in real time regular or irregular again data that the user is imported are preserved.
Certainly; during specific implementation; aforementioned various identification mode can also be combined; for example; if there is the zone that needs the input mass data in the discovery webpage; and the data that the user has imported in this zone reach the threshold value that presets, and determine that then this user needs protection in the data of this zone input.Also be; in finding webpage, exist after the zone that needs the input mass data; the data identification that can at once the user be imported in this zone is the webpage input data that need protection; have only when the user in that this zone is actual when having imported lot of data; just the data that the user has been imported in this zone are identified as the webpage input data that need protection together with the data of new input.
Need to prove, except the page elements of webpage is analyzed, also can judge the input area that whether has needs input mass data in the webpage by other modes, perhaps, judge and whether have the relevant key word of data in certain input area input in the webpage with the user, perhaps, whether the user reaches the threshold value that presets in the data volume of webpage input area input.For example, these other modes can comprise the HTML code of analyzing web page, the database of certain form perhaps is provided, wherein write down the network address of webpage with the input area that needs the input mass data, the network address that perhaps may have the webpage of the key word relevant with webpage input data, or the like, enumerate no longer one by one here.
Mode two: when the webpage input data that identification needs protection, can also be by browsing history be analyzed, the webpage input data that identification needs protection.
Concrete; because some webpage may be because the content that comprises is many; perhaps there are reasons such as defective at webpage itself; cause in browsing the process of this webpage, taking place easily the phenomenons of makeing mistakes such as the page is seemingly-dead, browser collapse; this is the equal of a kind of attribute of webpage itself; not that the artificial origin causes; if seemingly-dead, browser collapse often takes place when therefore opening certain webpage; then prove in browsing the process of this webpage; therefore the possibility that the generation page is seemingly-dead, browser collapses need be protected the data that the user imports in this webpage than higher.And whether browser can take place that the page is seemingly-dead to each webpage, the browser collapse and take place that the page is seemingly-dead, the number of times of browser collapse etc. carries out record, therefore, can discern according to browsing history.
During specific implementation, can be: judge in browsing the process of certain webpage whether the non-artificial reason phenomenon of makeing mistakes took place, if took place, then the data identification that the user is imported in this webpage be the webpage input data that need protection.For example: when the user browses certain webpage; can at first inquire about the historical record of browser; determine in browsing the process of this webpage, whether once to take place the non-artificial reason phenomenon of makeing mistakes; if took place; optionally, number of times of makeing mistakes or frequency also reach certain threshold value, then the input area in this webpage can be identified as the zone that needs protection; accordingly, the data imported in these zones of user all should be protected.Certainly, during specific implementation, also can add up in advance the make mistakes network address of webpage correspondence of phenomenon of non-artificial reason once repeatedly took place; When user's browsing page, the network address of this webpage and the make mistakes network address of phenomenon of non-artificial reason that once repeatedly takes place of having preserved are compared, once repeatedly made mistakes if determine this webpage, then the user is protected in the data of this webpage input.Certainly, can also upgrade preserving the database that the network address that the page is seemingly-dead, browser collapses once repeatedly took place according to certain strategy.For example, the situation of browsing that browser can recording user the phenomenon of makeing mistakes always occurs if find certain webpage in certain period, then this webpage is joined in the database.Perhaps, if find certain webpage in the database phenomenon of makeing mistakes taking place never in a period of time, it can also be deleted from database, or the like.
Need to prove,, judge that whether webpage once took place to make mistakes beyond the phenomenon, can also judge by other modes except mode according to browsing history.For example, can be by modes such as manual sortings, the make mistakes situation of phenomenon of webpage is carried out record, can judge also by this record whether webpage the phenomenon of makeing mistakes once took place.
Obviously, for the mode whether above-mentioned this identification webpage input data need protection, when preserving webpage input data, can in the process that the user imports, webpage input data be carried out in real time, regularly or irregularly be preserved equally.Preservation in real time specifically can be: to the webpage input data that need protection, as long as current data has changed (increase, deletion or modification), just corresponding data are preserved.Regularly preserving, can be (for example: 1 minute) at regular intervals, and the data of user's input are once preserved.Irregularly preserve, can decide, for example,, when the user has imported in short, carry out once and preserve according to user's inputting punctuation mark according to actual conditions, or the like.
In a word, for upper type one and mode two, when the webpage input data that preservation needs protection, can in the process of user's input, preserve.
Mode three: the mode of the webpage input data that identification needs protection can also comprise: by user's behavior state etc. is analyzed the webpage input data that identification needs protection.
Because some error situation may cause owing to misoperation of users, for example, the user has edited segment word at the input area of certain webpage, but before clicking buttons such as " transmission ", " submission ", " preservation " as yet, just this webpage is not closed, may cause losing of webpage input data yet.For this situation; if can be after the user have made the operation of closing webpage; can identify this operation may be a maloperation; can be the webpage input data that need protection also then, and before carrying out concrete shutoff operation, webpage input data be preserved the data identification of user's input.
Concrete; analyze by behavior state the user; the webpage input data that identification needs protection comprise: according to the user input time of described webpage input area, input time at interval or the operation of the execution before and after the input data; whether the operation of judging described user is maloperation; if be the webpage input data that need protection in the data identification of this input area input then with the user.
For example: can recording user in input time of described webpage input area, if surpass certain predetermined value (for example 5 minutes) input time, and the user before, has carried out shutoff operation to this page in the operation of not carrying out this input of end (for example click and submit to or definite button); Then user's shutoff operation this time can be judged as maloperation, be the webpage input data that need protection with the user in the data identification of this input area input.
In this manner, can when identifying the user and be operating as maloperation, preserve the webpage input data that need protection.That is to say,, can after the user sends concrete operation (this is operating as maloperation) indication, webpage input data be preserved for the webpage input data that cause owing to user misoperation needing protection.Wherein, the maloperation that the user makes is generally and closes webpage, closes browser etc., that is to say, can the user clicked close webpage or close the button of browser after, webpage input data are preserved.
Need to prove, why can the user clicked close webpage or close the button of browser after, webpage input data are preserved, be because, the user has clicked and has closed webpage or close after the button of browser, what obtain command adapted thereto is browser, carries out the final operation of closing webpage or browser by browser then.Therefore, after browser receives the out code that the user sends, when carry out the operation of closing webpage and when closing browser, all can control by browser.Generally, if the user has clicked X button, browser just can directly have been carried out corresponding shutoff operation.But in embodiments of the present invention, after the user clicks X button, need also to judge whether this shutoff operation is maloperation,, and then carry out the operation of closing webpage or closing browser if then browser is carried out the operation of preserving webpage input data earlier.
Certainly, in actual applications, the user clicked close webpage or close the button of browser after, some browser may point out the user whether will carry out the operation of cutting out really, if the user clicks "Yes", carries out shutoff operation again.The embodiment of the invention is not conflicted therewith, for example, if the user has clicked X button, and browser ejects after the prompting, selected "Yes" again, so also may judge this user operation is maloperation, therefore need import after data preserve webpage, carry out concrete shutoff operation again, rather than after the user has selected "Yes", just carry out shutoff operation immediately.
Need to prove at last, in embodiments of the present invention, realize that the main body of webpage input data protection function can be a browser, perhaps also can be the client application that exists with forms such as plug-in units.And in the process of the concrete scheme that realizes the embodiment of the invention, even some website self does not have the restore funcitons of makeing mistakes to user input data, as long as use browser or plug-in unit, just can realize the restore funcitons of makeing mistakes to user input data with function of the present invention.Wherein, Website server is meant the server that web data is provided, and for example, the user is in login during mailbox, and content displayed is that Website server by this mailbox correspondence provides in the webpage.In the prior art, some Website server may provide to be protected or function such as recovery webpage input data, for example, write in webpage in the process of mail the user, content edited may be saved in " draft " or the alternative document folder automatically; But this process is finished by Website server, that is to say, needs Website server that support to this function is provided.And in embodiments of the present invention; webpage input Data Protection function is realized by client-side program such as browser or browser plug-ins; therefore; even Website server does not provide function corresponding, also can realize to webpage input Data Protection, in other words; adopt the embodiment of the invention; can protect nearly all web data, and not be subjected to the restriction of each Website server, improve the popularity and the implementation efficiency of webpage input data protection.
In the preferred embodiment therein, can realize technical scheme of the present invention by browser separately, also can cooperate original browser to realize technical scheme of the present invention together by browser plug-in.In these two kinds of schemes, because browser itself just has stronger analytic function to webpage, therefore the required data of also easier acquisition adopt this two kinds of schemes, make that implementation efficiency of the present invention is higher, better effects if.
In addition, in actual applications, can also realize the purpose that webpage input data are protected jointly by the cooperatively interacting of multiple client software.For example, browser can be combined with input method system.Because the user need carry out the input of webpage input data by input method system; therefore; described before the webpage input that preservation needs to preserve at preamble; need at first obtain under the webpage input data conditions that needs to preserve; can be by the content of input method system recording user input; when browser identifies the webpage input data that need protection, from input method system, take out corresponding user input content, preserve and get final product.Like this, browser operation such as execution analysis webpage HTML code again can reduce the complicated operation degree of browser.
During specific implementation, because the data that the user imports in each application program all need to finish by input method system, therefore, browser also needs to write down the temporal information of the input area acquisition input focus on the webpage, obtains corresponding webpage input data according to this temporal information from input method system.For example, certain input area is when needing input mass data regional, in case the user moves to this input area with focus, then to note this time T 1 in identifying webpage; In case phenomenons such as seemingly-dead take place to collapse this webpage, get final product then to the data of input method system request user, and with its preservation in T1 input after the moment.Certainly, the user is in the process that this input area is imported, also may do other things simultaneously, for example, may be also in instant communication software with good friend's chat etc., therefore, the data that the user imports constantly at T1, may not be data entirely, but input method system all can be noted in this input area input.For this reason; browser can also be noted the time that focus changes; for example; the user constantly moves on to other application programs with focus at T2; perhaps other input areas on the webpage; perhaps other webpages; constantly again focus is moved to this input area at T3; focal variation does not take place afterwards, up to T4 constantly, collapse or phenomenon such as seemingly-dead takes place; then browser just can be to input method system request T1 to T2 constantly; and T3 is to T4 in two time periods constantly, the data of user's input, and it is preserved.Certainly,, so also can protect, use so that when the user has needs, offer the user if the input data of T2-T3 between the moment also need protection.Need to prove, be initiatively to obtain the input data to input method system as for browser, or input method system all is feasible initiatively to browser submission input data, and present embodiment is not limited.
In addition, to the input data of user's display reminding information and/or preservation the time, also can on interface of input method, represent.Like this,,, also can in time get access to the information of related data having been protected, the input data that perhaps direct acquisition has been preserved even the user does not reopen browser even after certain page is made mistakes phenomenon.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to finish by the relevant hardware of programmed instruction, described program can be stored in the computer read/write memory medium, this program comprises the steps: to discern the webpage input data that need protection in the webpage when carrying out; The described webpage input data that need protection are preserved; If before the user finishes certain input process, make mistakes phenomenon, then provide the webpage input of preserving data at this input process to the user.Described storage medium, as: ROM/RAM, magnetic disc, CD etc.
Corresponding with webpage input data guard method of the present invention, the invention also discloses a kind of webpage input data protection system, as shown in Figure 3, this system comprises:
Data identification unit 301 is used for discerning the webpage input data that webpage needs protection;
Data are preserved unit 302, are used for the described webpage input data that need protection are preserved;
Data provide unit 303, if be used for the phenomenon of makeing mistakes before the user finishes certain input process, then provide the webpage input of preserving at this input process data to the user.
Wherein, data identification unit 301 can comprise:
Webpage input area recognition unit is used for discerning the content that the user imports at the webpage input area that satisfies prerequisite, is the webpage input data that need protection in the webpage with the content recognition of described input.
Concrete, webpage input area recognition unit may further include:
The first recognin unit is used for discerning the content that the user imports at the webpage input area that can import certain data volume;
And/or,
The second recognin unit is used for discerning the user and has imported the input content that data volume reaches preset threshold value at certain webpage input area;
And/or,
The 3rd recognin unit is used for discerning the user and has imported the input content that data volume reaches preset threshold value at the webpage input area that can import certain data volume;
And/or,
The 4th recognin unit is used for discerning the content that the user imports in the corresponding webpage input area of webpage and special key words;
And/or,
The 5th recognin unit is used for discerning the user and imports the input content that data volume reaches preset threshold value with the corresponding webpage input area of special key words.
Under this recognition method, data identification unit 301 specifically is used for: analyze the webpage input data that need protection in the identification webpage by the page elements to webpage.
Under another kind of mode, data identification unit 301 also can comprise:
The webpage recognition unit is used for by the non-artificial reason that analysis user takes place in the browsing page process phenomenon of makeing mistakes, and discerns the webpage input data that need protection in the webpage.
Perhaps, data identification unit 301 can also comprise:
The user operates recognition unit, is used for discerning the user and whether is carrying out maloperation to the process of webpage input data, if then the data identification that the user is imported in this webpage is the webpage input data that need protection.
In this manner, data are preserved unit 302 and specifically are used for: after identifying described user and being operating as maloperation, preserves the described webpage that needs protection and import data.
In addition, data identification unit 301 can also comprise:
The user specifies recognition unit, is used for the webpage input data with user's appointment, is identified as the webpage input data that need protection.
During specific implementation, can realize above-mentioned each function by browser or browser plug-in, therefore, each unit can be positioned at browser and/or browser plug-in.
Data provide unit 303 specifically can be used for: notepad by network notepad or operating system or pop-up window or input method system interface or browser interface provide the webpage input of preserving at this input process data to the user.
In addition, this system can also comprise:
Data capture unit is used for obtaining the described webpage input data that need protection from input method system, so that described data are preserved the unit the described webpage input data that need protection is preserved.
Can also comprise:
Tip element is used for representing the information of importing data about the webpage of described preservation to the user.
Wherein, described Tip element specifically is used for: in browser interface and/or the input method system displaying interface information about the webpage input data of described preservation.
In order to provide more information to the user, this system can also comprise:
Relevant information is preserved the unit, is used to preserve network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes;
Relevant information provides the unit, and being used for provides network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes to the user.
Each embodiment adopts the mode of going forward one by one to describe in this instructions, and what each embodiment stressed all is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the disclosed system of embodiment, because it is corresponding with the embodiment disclosed method, so description is fairly simple, relevant part partly illustrates referring to method and gets final product.
Used specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, part in specific embodiments and applications all can change.In sum, this description should not be construed as limitation of the present invention.

Claims (24)

1. a webpage input data guard method is characterized in that, comprising:
The webpage input data that need protection in the identification webpage;
The described webpage input data that need protection are preserved;
If before the user finishes certain input process, make mistakes phenomenon, then provide the webpage input of preserving data at this input process to the user.
2. method according to claim 1 is characterized in that, the webpage input data that described identification needs protection comprise:
The content imported in satisfying the webpage input area of prerequisite of identification user is the webpage input data that need protection in the webpage with the content recognition of described input.
3. method according to claim 2 is characterized in that, the content that described identification user imports in satisfying the webpage input area of prerequisite comprises:
The content that the identification user imports in can importing the webpage input area of certain data volume;
And/or,
The identification user has imported the input content that data volume reaches preset threshold value in certain webpage input area;
And/or,
The identification user has imported the input content that data volume reaches preset threshold value in can importing the webpage input area of certain data volume;
And/or,
The identification user in webpage with the corresponding webpage input area of special key words in the content imported;
And/or,
Identification the user with the corresponding webpage input area of special key words in imported the input content that data volume reaches preset threshold value.
4. according to each described method of claim 2 to 3, it is characterized in that the webpage input data that need protection in the described identification webpage comprise:
By the page elements in the webpage is analyzed, the webpage input data that need protection in the identification webpage.
5. method according to claim 1 is characterized in that, the webpage input data that described identification needs protection comprise:
The non-artificial reason that took place in the browsing page process by the analysis user phenomenon of makeing mistakes is discerned the webpage input data that need protection in the webpage.
6. method according to claim 1 is characterized in that, the webpage input data that described identification needs protection comprise:
Whether the identification user is carrying out maloperation in the process of webpage input data, if then the data identification that the user is imported in this webpage is the webpage input data that need protection.
7. method according to claim 6 is characterized in that, the described described webpage input data that need protection are preserved comprises:
After identifying described user and being operating as maloperation, preserve the described webpage input data that need protection.
8. method according to claim 1 is characterized in that, the webpage input data that described identification needs protection comprise:
With the webpage input data of user's appointment, be identified as the webpage input data that need protection.
9. method according to claim 1 is characterized in that: the executive agent of described each step is browser and/or browser plug-in.
10. method according to claim 1 is characterized in that: describedly provide the webpage input data of preserving at this input process to comprise to the user: notepad by network notepad or operating system or pop-up window or input method system interface or browser interface provide the webpage input of preserving at this input process data to the user.
11. method according to claim 1 is characterized in that: the described described webpage input data that need protection are preserved also comprises before:
Obtain the described webpage input data that need protection from input method system.
12. according to claim 1 to 3,5 to 11 each described methods, it is characterized in that, also comprise:
Preserve network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes;
Provide network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes to the user.
13. a webpage input data protection system is characterized in that, comprising:
Data identification unit is used for discerning the webpage input data that webpage needs protection;
Data are preserved the unit, are used for the described webpage input data that need protection are preserved;
Data provide the unit, if be used for the phenomenon of makeing mistakes before the user finishes certain input process, then provide the webpage input of preserving at this input process data to the user.
14. system according to claim 13 is characterized in that, described data identification unit comprises:
Webpage input area recognition unit is used for discerning the content that the user imports at the webpage input area that satisfies prerequisite, is the webpage input data that need protection in the webpage with the content recognition of described input.
15. system according to claim 14 is characterized in that, described webpage input area recognition unit comprises:
The first recognin unit is used for discerning the content that the user imports at the webpage input area that can import certain data volume;
And/or,
The second recognin unit is used for discerning the user and has imported the input content that data volume reaches preset threshold value at certain webpage input area;
And/or,
The 3rd recognin unit is used for discerning the user and has imported the input content that data volume reaches preset threshold value at the webpage input area that can import certain data volume;
And/or,
The 4th recognin unit is used for discerning the content that the user imports in the corresponding webpage input area of webpage and special key words;
And/or,
The 5th recognin unit is used for discerning the user and imports the input content that data volume reaches preset threshold value with the corresponding webpage input area of special key words.
16., it is characterized in that described data identification unit specifically is used for: analyze the webpage input data that need protection in the identification webpage by page elements to webpage according to each described system of claim 14 to 15.
17. system according to claim 13 is characterized in that, described data identification unit comprises:
The webpage recognition unit is used for by the non-artificial reason that analysis user took place in the browsing page process phenomenon of makeing mistakes, and discerns the webpage input data that need protection in the webpage.
18. system according to claim 13 is characterized in that, described data identification unit comprises:
The user operates recognition unit, is used for discerning the user and whether is carrying out maloperation to the process of webpage input data, if then the data identification that the user is imported in this webpage is the webpage input data that need protection.
19. system according to claim 18 is characterized in that, described data are preserved the unit and specifically are used for: after identifying described user and being operating as maloperation, preserves the described webpage that needs protection and import data.
20. system according to claim 13 is characterized in that, described data identification unit comprises:
The user specifies recognition unit, is used for the webpage input data with user's appointment, is identified as the webpage input data that need protection.
21. system according to claim 13 is characterized in that: described webpage input data protection system is browser and/or browser plug-in.
22. system according to claim 13 is characterized in that: described data provide the unit specifically to be used for: notepad by network notepad or operating system or pop-up window or input method system interface or browser interface provide the webpage input of preserving at this input process data to the user.
23. system according to claim 13 is characterized in that, also comprises:
Data capture unit is used for obtaining the described webpage input data that need protection from input method system, so that described data are preserved the unit the described webpage input data that need protection is preserved.
24. according to claim 13 to 15,16 to 23 each described systems, it is characterized in that, also comprise:
Relevant information is preserved the unit, is used to preserve network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes;
Relevant information provides the unit, and being used for provides network address, the title of the described webpage input data place webpage that needs protection and/or the timestamp of the phenomenon of makeing mistakes to the user.
CN2011100053787A 2011-01-12 2011-01-12 Webpage input data protection method and system Pending CN102073559A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011100053787A CN102073559A (en) 2011-01-12 2011-01-12 Webpage input data protection method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100053787A CN102073559A (en) 2011-01-12 2011-01-12 Webpage input data protection method and system

Publications (1)

Publication Number Publication Date
CN102073559A true CN102073559A (en) 2011-05-25

Family

ID=44032105

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100053787A Pending CN102073559A (en) 2011-01-12 2011-01-12 Webpage input data protection method and system

Country Status (1)

Country Link
CN (1) CN102073559A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102750202A (en) * 2012-06-06 2012-10-24 宇龙计算机通信科技(深圳)有限公司 Data protection method and device
CN103428554A (en) * 2012-05-23 2013-12-04 Lg电子株式会社 Image display device and memory management method of the same
WO2013178176A1 (en) * 2012-10-31 2013-12-05 中兴通讯股份有限公司 Method and device for accessing historical interface and mobile terminal
CN104077194A (en) * 2013-03-26 2014-10-01 腾讯科技(深圳)有限公司 Text input protection method and text input protection device
WO2014173212A1 (en) * 2013-04-25 2014-10-30 Tencent Technology (Shenzhen) Company Limited Information recording method, apparatus, browser and electronic device
CN104978352A (en) * 2014-04-10 2015-10-14 腾讯科技(深圳)有限公司 Information processing method and client
CN105302825A (en) * 2014-06-30 2016-02-03 腾讯科技(深圳)有限公司 Method and apparatus for opening web page
CN107168972A (en) * 2016-03-07 2017-09-15 广州市动景计算机科技有限公司 The instant storage method of filling content and equipment of cuit in a kind of webpage
CN108008994A (en) * 2017-11-29 2018-05-08 中国平安财产保险股份有限公司 Break-point operation method, apparatus, equipment and the computer-readable storage medium of vehicle Claims Resolution
US10353979B2 (en) 2013-04-25 2019-07-16 Tencent Technology (Shenzhen) Company Limited Web-user navigating information recording method, apparatus and storage medium
CN112306256A (en) * 2020-11-03 2021-02-02 维沃移动通信有限公司 Application program switching processing method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310391A (en) * 2001-02-04 2001-08-29 王辉 Distribution protecting method for Internet web page text
US20060053168A1 (en) * 2004-09-03 2006-03-09 Accenture Global Services Gmbh Document processes of an organization
CN101082915A (en) * 2006-05-29 2007-12-05 陈鹰 Storage and update method of browsers local page
EP1986395A1 (en) * 2007-04-23 2008-10-29 Sap Ag Enhanced cross-site attack prevention

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310391A (en) * 2001-02-04 2001-08-29 王辉 Distribution protecting method for Internet web page text
US20060053168A1 (en) * 2004-09-03 2006-03-09 Accenture Global Services Gmbh Document processes of an organization
CN101082915A (en) * 2006-05-29 2007-12-05 陈鹰 Storage and update method of browsers local page
EP1986395A1 (en) * 2007-04-23 2008-10-29 Sap Ag Enhanced cross-site attack prevention

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
飘零雪: "在线填写表单自动存盘当机也不怕", 《电脑迷》 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103428554A (en) * 2012-05-23 2013-12-04 Lg电子株式会社 Image display device and memory management method of the same
US9529931B2 (en) 2012-05-23 2016-12-27 Lg Electronics Inc. Image display device and memory management method of the same
CN103428554B (en) * 2012-05-23 2017-04-12 Lg电子株式会社 Image display device and memory management method of the same
CN102750202B (en) * 2012-06-06 2015-07-08 宇龙计算机通信科技(深圳)有限公司 Data protection method and device
CN102750202A (en) * 2012-06-06 2012-10-24 宇龙计算机通信科技(深圳)有限公司 Data protection method and device
WO2013178176A1 (en) * 2012-10-31 2013-12-05 中兴通讯股份有限公司 Method and device for accessing historical interface and mobile terminal
CN103795845A (en) * 2012-10-31 2014-05-14 中兴通讯股份有限公司 Historical interface access method, historical interface access device and mobile terminal
CN104077194A (en) * 2013-03-26 2014-10-01 腾讯科技(深圳)有限公司 Text input protection method and text input protection device
WO2014173212A1 (en) * 2013-04-25 2014-10-30 Tencent Technology (Shenzhen) Company Limited Information recording method, apparatus, browser and electronic device
US10353979B2 (en) 2013-04-25 2019-07-16 Tencent Technology (Shenzhen) Company Limited Web-user navigating information recording method, apparatus and storage medium
CN104978352B (en) * 2014-04-10 2019-05-24 腾讯科技(深圳)有限公司 The method and client of information processing
CN104978352A (en) * 2014-04-10 2015-10-14 腾讯科技(深圳)有限公司 Information processing method and client
CN105302825A (en) * 2014-06-30 2016-02-03 腾讯科技(深圳)有限公司 Method and apparatus for opening web page
CN105302825B (en) * 2014-06-30 2019-09-13 腾讯科技(深圳)有限公司 The method and apparatus for opening webpage
CN107168972A (en) * 2016-03-07 2017-09-15 广州市动景计算机科技有限公司 The instant storage method of filling content and equipment of cuit in a kind of webpage
CN108008994A (en) * 2017-11-29 2018-05-08 中国平安财产保险股份有限公司 Break-point operation method, apparatus, equipment and the computer-readable storage medium of vehicle Claims Resolution
CN112306256A (en) * 2020-11-03 2021-02-02 维沃移动通信有限公司 Application program switching processing method and device and electronic equipment
WO2022095885A1 (en) * 2020-11-03 2022-05-12 维沃移动通信有限公司 Application switching processing method and apparatus, and electronic device

Similar Documents

Publication Publication Date Title
CN102073559A (en) Webpage input data protection method and system
CN104077341B (en) The method and apparatus that keyword automatically replies mapping relations is generated in instant messaging
US9419987B2 (en) Method and device for prompting information about e-mail
CN102624649B (en) Method, equipment and system for attaching E-mail attachment
US20070239760A1 (en) System for providing an interactive intelligent internet based knowledgebase
CN105468364A (en) Processing method for notification messages of application programs and mobile terminal
CN103379212B (en) Method for rapidly replying message and mobile terminal
CN102148805B (en) Feature matching method and device
CN104881776B (en) Easy to the office system of multi-user Cooperation
CN105138630A (en) Schedule prompt method and terminal
CN107526776A (en) The Computerized method and system of search result is presented
CN105450586A (en) Information pushing method and system, server and client
CN104951515B (en) A method of it extracts and analyzes Android phone whereabouts trace information
CN111125598A (en) Intelligent data query method, device, equipment and storage medium
CN104035991A (en) Display method of news headlines and server for providing news pages
CN102662570B (en) Information processing method and device
CN105022815A (en) Information interception method and device
US8296785B2 (en) Providing links between application programs
CN102385583A (en) Method for controlling browser to open window and web browser
CN109582302A (en) Establishment of item system and automation projects creation method
CN105528218A (en) Data diagram cascaded method and data diagram cascaded system
CN103092839A (en) Management method and device for recording historical information
CN102937948B (en) A kind of image, text and data edit methods of mobile terminal
CN110750975B (en) Introduction text generation method and device
CN107609041A (en) List page generation method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110525