CN103699624A - Browser data processing method and device - Google Patents

Browser data processing method and device Download PDF

Info

Publication number
CN103699624A
CN103699624A CN201310706575.0A CN201310706575A CN103699624A CN 103699624 A CN103699624 A CN 103699624A CN 201310706575 A CN201310706575 A CN 201310706575A CN 103699624 A CN103699624 A CN 103699624A
Authority
CN
China
Prior art keywords
browser
sign
data
deleted
information
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.)
Granted
Application number
CN201310706575.0A
Other languages
Chinese (zh)
Other versions
CN103699624B (en
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 Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201310706575.0A priority Critical patent/CN103699624B/en
Publication of CN103699624A publication Critical patent/CN103699624A/en
Application granted granted Critical
Publication of CN103699624B publication Critical patent/CN103699624B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a browser data processing method and device and relates to the technical field of computers. The method includes adding a deleted identifier on browser data subjected to deletion operation and on the browser side; storing the browser data with the deleted identifier into a temporary storage unit on the browser side; deleting or restoring the browser data with the deleted identifier from the temporary storage unit according to an operation command triggered by the browser side. By means of the method and device, a recycle bin mechanism for the browser data is provided, various browser data can be managed through a browser recycle bin to enable users to conveniently manage the browser data such as downloaded files, bookmark information, cookie information, historical recording information, searching keyword information and pull-down list information, user operation is facilitated, and user experience can be improved.

Description

The disposal route of browser data and device
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of disposal route and device of browser data.
Background technology
At present, in the operating system in PC, all can there is recycle bin.Recycle bin can be convenient to the file in user management operating system.User can select file to delete temporarily, and the file of temporarily being deleted can temporarily be kept in recycle bin.
For the file in recycle bin, user can select to recover or thoroughly delete, and to user, provides larger facility, both can deposit no file, is convenient to management, can provide a kind of chance of going back on one's word to user again.
And in current browser, use habit according to user, can history of existence plug-in unit, the bookmark of Visitor Logs, installation, the cookie of preservation, search key, by the several data such as file of browser downloads, user, after selecting to delete, can thoroughly delete again and can not find.
Owing to there being multiple different data in browser, and remarkable be that file is so simple, therefore, there is no effectively the effective means for browser data is deleted, recovery etc. is managed temporarily at present.
Summary of the invention
In view of the above problems, having proposed the present invention overcomes the problems referred to above or the disposal route that is suitable for browser data addressing the above problem at least in part and correspondingly installs to provide a kind of.
According to one aspect of the present invention, a kind of disposal route of browser data is provided, comprising:
The browser data of having carried out deletion action for browser side adds that one has deleted sign;
Browser data with deleting sign is stored in the temporary storage cell of browser side;
The operational order triggering according to browser side is deleted from temporary storage cell or the browser data of having deleted sign is with in recovery.
Alternatively, browser data comprises:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information.
Alternatively, browser data is browser plug-in;
Correspondingly, the browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
At browser, install in the installation list of plug-in unit, for browser side, carried out the browser plug-in increase by of unloading operation and deleted sign;
Browser data with deleting sign is stored in the temporary storage cell of browser side, comprises:
By with delete sign browser plug-in installation kit file path, discharge time, unloading colophon and be illustrated in temporary storage cell;
The operational order triggering according to browser side recovers the browser data that band has been deleted sign from temporary storage cell, comprising:
Receive the recovery instruction that browser side triggers;
Plug-in unit and the recommendation information of the latest edition corresponding with browser plug-in that reception server sends, and the plug-in unit of latest edition is installed.
Alternatively, when browser data is downloaded file, the browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
The downloaded file of browser side having been carried out to deletion action is saved in assigned address, and is that downloaded file adds that one has deleted sign by the downloading process of browser;
The operational order triggering according to browser side is deleted the browser data that band has been deleted sign from temporary storage cell, comprising:
The delete instruction triggering according to browser side is deleted band and has been deleted the downloaded file of sign, and downloaded file is deleted from assigned address from temporary storage cell.
Alternatively, when browser data is history information, the browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
Host process by browser adds that by the data of having carried out the historical record of deletion action one has deleted sign;
Wherein, for the data with deleting the historical record of sign, be not presented at the historical record display window of browser.
Alternatively, when browser data is the drop-down list information of search keyword information, search, the most normal visit information, bookmark information or cookie information, the browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
Host process by browser adds that by having carried out the search keyword information of deletion action, the drop-down list information of search, the most normal visit information, bookmark information or cookie information one has deleted sign;
Wherein, for search keyword information, the drop-down list information of search, the most normal visit information, bookmark information or cookie information with deleting sign, be no longer presented in the personal data of browser side.
Alternatively, temporary storage cell comprises the storage mode of browser data:
Set up content type table, and in content type table, record the database table that the browser data of each type is preserved, and database statement corresponding to executable operational order;
Wherein, in database table, at least store the user profile of deleting with the sign of deleting the browser data of sign, erasing time, execution.
Alternatively, in the temporary storage cell that the browser data with deleting sign is stored in to browser side after, also comprise:
Receive the request of checking deleted browser data that user sends, show with the browser data of deleting sign.
Alternatively, show with the browser data of deleting sign, comprising:
According to the memory location of the browser data of content type table record, search the corresponding database table of each browser data;
By being designated the browser data of deleting sign in database table, extract and be presented at browser side.
Alternatively, the operational order triggering according to browser side is deleted or recovers the browser data that band has been deleted sign from temporary storage cell, comprising:
When operational order is delete instruction, the browser data that delete instruction is corresponding is thoroughly deleted in database table;
When operational order is while recovering instruction, the sign that browser data corresponding to recovery instruction recorded in database table is not revised as does not delete sign.
Alternatively, the method also comprises:
According to the type of browser data, delete the user profile that sign, erasing time, execution are deleted, by managing process corresponding to the type with browser data, in content type table, browser data is managed.
According to one aspect of the present invention, a kind for the treatment of apparatus of browser data is also provided, comprising:
Sign is added module, is configured as browser side and has carried out the browser data of deletion action and add that one has deleted sign;
Data memory module, is configured to the browser data with deleting sign to be stored in the temporary storage cell of browser side;
Instruction execution module, is configured to the operational order according to the triggering of browser side, and from temporary storage cell, deletion or recovery band have been deleted the browser data of sign.
Alternatively, browser data comprises:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information.
Alternatively, browser data is browser plug-in;
Correspondingly, sign is added module and is also configured to install in the installation list of plug-in unit at browser, has carried out the browser plug-in increase by of unloading operation deleted sign for browser side;
Data memory module be also configured to by with delete sign browser plug-in installation kit file path, discharge time, unloading colophon and be illustrated in temporary storage cell;
Instruction execution module is also configured to:
Receive the recovery instruction that browser side triggers;
Plug-in unit and the recommendation information of the latest edition corresponding with browser plug-in that reception server sends, and the plug-in unit of latest edition is installed.
Alternatively, when browser data is downloaded file, sign is added the downloaded file that module is also configured to the browser side to have carried out deletion action and is saved in assigned address, and is that downloaded file adds that one has deleted sign by the downloading process of browser;
Instruction execution module is also configured to the delete instruction triggering according to browser side, deletes band and has deleted the downloaded file of sign, and downloaded file is deleted from assigned address from temporary storage cell.
Alternatively, when browser data is history information, sign is added module and is also configured to, by the host process of browser, the data of having carried out the historical record of deletion action are added to one has deleted sign;
Wherein, for the data with deleting the historical record of sign, be not presented at the historical record display window of browser.
Alternatively, when browser data is the drop-down list information of search keyword information, search, the most normal visit information, bookmark information or cookie information, sign is added module and is also configured to by having carried out the search keyword information of deletion action, the drop-down list information of search, the most normal visit information, bookmark information or cookie information, add that one has deleted sign by the host process of browser;
Wherein, for search keyword information, the drop-down list information of search, the most normal visit information, bookmark information or cookie information with deleting sign, be no longer presented in the personal data of browser side.
Alternatively, data memory module is configured to set up content type table, and in content type table, records the database table that the browser data of each type is preserved, and database statement corresponding to executable operational order;
Wherein, in database table, at least store the user profile of deleting with the sign of deleting the browser data of sign, erasing time, execution.
Alternatively, this device also comprises:
Display module, after being configured in the temporary storage cell that the browser data with deleting sign is stored in to browser side, receives the request of checking deleted browser data that user sends, and shows with the browser data of deleting sign.
Alternatively, display module configuration becomes to show in the following manner with the browser data of deleting sign:
According to the memory location of the browser data of content type table record, search the corresponding database table of each browser data;
By being designated the browser data of deleting sign in database table, extract and be presented at browser side.
Alternatively, instruction execution module is configured to:
When operational order is delete instruction, the browser data that delete instruction is corresponding is thoroughly deleted in database table;
When operational order is while recovering instruction, the sign that browser data corresponding to recovery instruction recorded in database table is not revised as does not delete sign.
Alternatively, this device also comprises:
Data management module, is configured to type according to browser data, deletes the user profile that sign, erasing time, execution are deleted, and by managing process corresponding to the type with browser data, in content type table, browser data is managed.
The embodiment of the present invention provides a kind of disposal route and device of browser data, by carried out the browser data of deletion action for browser side, add that one has deleted sign, browser data with deleting sign is stored in the temporary storage cell of browser side, and the operational order that can trigger according to browser side, from temporary storage cell, delete or recover the browser data that described band has been deleted sign, a kind of mechanism of the recycle bin for browser data is provided, can manage multiple browser data by browser recycle bin, make the convenient management of user (for example delete and recover) downloaded file, bookmark information, cookie information, history information, search keyword information, the browser data such as drop-down list information, be convenient to user's operation, can promote user experiences.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of instructions, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Accompanying drawing explanation
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, by identical reference symbol, represent identical parts.In the accompanying drawings:
Fig. 1 is a kind of process flow figure of browser data according to an embodiment of the invention;
Fig. 2 is a kind of concrete process flow figure of browser data according to an embodiment of the invention;
Fig. 3 is according to an embodiment of the invention for the definition mode schematic diagram of the field in content type table;
Fig. 4 is the schematic diagram of content type list according to an embodiment of the invention;
Fig. 5 is the demonstration schematic diagram of browser recycle bin according to an embodiment of the invention;
Fig. 6 is the treating apparatus structured flowchart of a kind of browser data according to an embodiment of the invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, yet should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order thoroughly to understand the disclosure that these embodiment are provided, and can by the scope of the present disclosure complete convey to those skilled in the art.
Embodiment mono-
The embodiment of the present invention provides a kind of disposal route of browser data.The method is improved the treating apparatus of browser data.For example, in the present embodiment, the treating apparatus of browser data can be for being arranged on the instrument on can the client of browsing page, and wherein, client can be PC(Personal Computer, personal computer), mobile phone, the user terminals such as Hand Personal Computer.
Fig. 1 is a kind of process flow figure of browser data according to an embodiment of the invention, the method comprising the steps of S102 to S106.
S102, the browser data of having carried out deletion action for browser side adds that one has deleted sign.
S104, is stored in the browser data with deleting sign in the temporary storage cell of browser side.
S106, the operational order triggering according to browser side is deleted from temporary storage cell or the browser data of having deleted sign is with in recovery.
The embodiment of the present invention provides a kind of disposal route of browser data, by carried out the browser data of deletion action for browser side, add that one has deleted sign, browser data with deleting sign is stored in the temporary storage cell of browser side, and the operational order that can trigger according to browser side, from temporary storage cell, delete or recover the browser data that described band has been deleted sign, a kind of mechanism of the recycle bin for browser data is provided, can manage multiple browser data by browser recycle bin, make the convenient management of user (for example delete and recover) downloaded file, bookmark information, cookie information, history information, search keyword information, the browser data such as drop-down list information, be convenient to user's operation, can promote user experiences.
Embodiment bis-
The present embodiment is a kind of concrete application scenarios of above-described embodiment one, by the present embodiment, can set forth clearer, particularly method provided by the present invention.
The method that the present embodiment two provides can realize in browser, for example, can or be integrated in the function items of browser by browser plug-in and realize, and the form by the deleted file of user by Webpage shows user to manage.
Fig. 2 is a kind of concrete process flow figure of browser data according to an embodiment of the invention, the method comprising the steps of S201 to S205.
First, execution step S201, receives the delete instruction of user to browser data.
Alternatively, in the present embodiment, browser data can comprise:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information, browser plug-in etc.
After reception user is to the delete instruction of browser data, by step S202, be that the browser data of having carried out deletion action adds that one has deleted sign.
It should be noted that, in browser, for dissimilar browser data, all have different preservation mechanisms, for example:
Downloaded file, is kept in the download directory of browser appointment;
History information, is kept in the database table of browser acquiescence;
Browser plug-in can be installed or unload, and is kept at when mounted under the specified path of browser, if unloaded, browser plug-in is deleted under specified path.
Therefore, for dissimilar browser data, after deleting, add the mode difference of having deleted sign, for example:
When browser data is browser plug-in, at browser, install in the installation list of plug-in unit, the browser plug-in that browser side has been carried out to unloading operation increases by a deletion sign, and browser plug-in is deleted in its specified path, is saved in the temporary folder being pre-created.
When browser data is the downloaded file of having carried out deletion action, this downloaded file is saved in to assigned address (this assigned address is for preserving interim downloaded file of having deleted), and for this downloaded file adds, deletes sign by the downloading process of browser.
When browser data is history information, host process by browser adds that by the data of having carried out the historical record of deletion action one has deleted sign, wherein, with the historical record of deleting sign, be not presented in the historical record display window of browser.
When browser data is the drop-down list information of search keyword information, search, the most normal visit information, bookmark information or cookie information, the host process of crossing browser adds that by having carried out the search keyword information of deletion action, the drop-down list information of search, the most normal visit information, bookmark information or cookie information one has deleted sign.
Wherein, for search keyword information, the drop-down list information of search, the most normal visit information, bookmark information or cookie information with deleting sign, be no longer presented in the personal data of browser side.
S203, is kept at the browser data with deleting sign in the temporary storage cell of browser side.
Wherein, this temporary storage cell can be browser recycle bin.
In the present embodiment, with the browser data of deleting sign, also by user, deleted temporarily, insert the data in recycle bin.Preserving type for browser data comprises:
Set up content type table, and in database table corresponding to the type of browser data, revise the sign of this browser data.
Wherein, in browser, different for the preserving type of the browser data of every type, therefore, need to set up unified interface and manage for different browser data.
Meanwhile, for the browser data of each type, all need a kind of mechanism will the data of deleting temporarily be stored.Because these browser data are stored in the different pieces of information library file under subscriber data file folder, be not to be stored in same database table.Data entrance for unified browser recycle bin, the table that need to have a recycle bin content type, it be not for storing browser data, but various types of browser data are associated, can guarantee not break like this storage mode of existing browser data.
In content type table, record browser data type, for preserve this type browser data database list or preserve position, and database statement corresponding to executable operational order.
This enforcement also provides Fig. 3, has shown the definition mode for the field in content type table.In Fig. 3, in Name, defined included field in content type table, be respectively Type, location, View_satament, del_satement and detail_satement.
Wherein, Type represents the typonym of browser data type;
Location represent this type browser data preservation database list or preserve position;
View_satament represents for checking the database statement of browser data;
Del_satement represents for deleting the database statement of browser data;
Detail_satement represents for recovering the database statement of browser data.
This enforcement also provides Fig. 4, is the schematic diagram of content type list.Wherein, download represents downloaded file, it preserves position is history/download, for the database statement of the executable operational correspondence of downloaded file, is respectively " select from**** ", " delete from**** " and " select from**** "
Keyword represents search keyword information, it preserves position is history/keyword_search, for the database statement of the executable operational correspondence of downloaded file, is respectively " select from**** ", " delete from**** " and " select from**** ".
History represents history information, it preserves position is " history/visit ", for the database statement of the executable operational correspondence of downloaded file, is respectively " select from**** ", " delete from**** " and " select from**** ".
Bookmarks represents bookmark information, it preserves position is " bookmarks/bookmark ", for the database statement of the executable operational correspondence of downloaded file, is respectively " select from**** ", " delete from**** " and " select from**** ".
Particularly, above-mentioned database statement can be spl statement, operation sql statement to the browser data of each type, comprise inquiry, deletion, recover, when data operate in browser recycle bin, can call the sql order of response, and the record of choosing is imported into as parameter at every turn, the final data base manipulation statement of carrying out response, changes the database data of type separately.
For the browser data of having carried out deletion action, need to be by revising its sign in corresponding database table.
Further, in order not affect the preserving type of existing browser data, the present invention adopts the mode that existing database table is expanded to increase and delete sign for the browser data of having carried out deletion action, and concrete mode can be:
In existing database table, increase a field, whether this field is deleted for identifying corresponding browser data temporarily.
For example, can increase field " recycle ", when this field is 0, represent that corresponding browser data is normal condition, when this field is 1, represent that corresponding browser data is interim deletion state.
Take browser data as downloaded file be example, when file that browser display user has downloaded, first browser downloads process can read for recording the database table of downloaded file information, when field " recycle " is 0, normally show, and be 1 o'clock for " recycle ", do not show.
Meanwhile, for the browser data of specific type, browser plug-in for example, the present embodiment also comprises the path of the installation kit file of browser data, discharge time, unloading colophon is recorded in corresponding database table.
Then, execution step S204, receives the request of checking deleted browser data that user sends, and shows with the browser data of deleting sign.
Wherein, for checking deleted browser data, can realize by content type table, call all database statements of checking browser data in content type table, can inquire about and obtain all deleted browser data.
Alternatively, step S204 is showing when deleting the browser data of sign, can carry out in the following way:
First, according to the memory location of the browser data of content type table record, search the corresponding database table of each browser data;
Afterwards, by being designated the browser data of deleting sign in database table, extract and be presented at browser side.
For example, for downloaded file, by database statement, inquire about " history/download " lower all fields " recycle " and be marked as the information of the downloaded file of " 1 ", and be presented in the page of browser recycle bin.
This enforcement also provides Fig. 5, has shown the demonstration schematic diagram of browser recycle bin.Wherein, user can view the information of all deleted browser data by this page, and can carry out check, delete, the operation of recovery and situation.
Finally, execution step S205, the operational order triggering according to browser side is deleted from temporary storage cell or the browser data of having deleted sign is with in recovery.
Alternatively, in step S205, when the instruction triggering is different, its follow-up operation also can be different, specifically can comprise:
When operational order is delete instruction, the browser data that delete instruction is corresponding is thoroughly deleted in database table;
When operational order is while recovering instruction, the sign that browser data corresponding to recovery instruction recorded in database table is not revised as does not delete sign.
It should be noted that, when user selects to recover browser plug-in, step S205 can also carry out in the following way:
According to the version information of browser plug-in, on server, obtain browser plug-in and the associated recommendation information of latest edition, and reinstall the browser plug-in of latest edition.
It should be noted that, in embodiments of the present invention, for the browser data of different types, can manage by different browsers, using content type table as unified management interface, be specially:
According to the type of browser data, delete the user profile that sign, erasing time, execution are deleted, by managing process corresponding to the type with browser data, in content type table, browser data is managed.
For example: for downloaded file, the downloading process by browser manages; For history information, by browser host process, manage; For browser plug-in, the plug-in unit process by browser manages etc.
The embodiment of the present invention provides a kind of disposal route of browser data, by carried out the browser data of deletion action for browser side, add that one has deleted sign, browser data with deleting sign is stored in the temporary storage cell of browser side, and the operational order that can trigger according to browser side, from temporary storage cell, delete or recover the browser data that described band has been deleted sign, a kind of mechanism of the recycle bin for browser data is provided, can manage multiple browser data by browser recycle bin, make the convenient management of user (for example delete and recover) downloaded file, bookmark information, cookie information, history information, search keyword information, the browser data such as drop-down list information, be convenient to user's operation, can promote user experiences.
Embodiment tri-
Fig. 6 is the treating apparatus structured flowchart of a kind of browser data of providing of one embodiment of the invention, and this device 600 comprises:
Sign is added module 601, is configured as browser side and has carried out the browser data of deletion action and add that one has deleted sign;
Data memory module 602, is configured to the browser data with deleting sign to be stored in the temporary storage cell of browser side;
Instruction execution module 603, is configured to the operational order according to the triggering of browser side, and from temporary storage cell, deletion or recovery band have been deleted the browser data of sign.
Alternatively, browser data comprises:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information.
Alternatively, browser data is browser plug-in;
Correspondingly, sign is added module 601 and is also configured to install in the installation list of plug-in unit at browser, has carried out the browser plug-in increase by of unloading operation deleted sign for browser side;
Data memory module 602 be also configured to by with delete sign browser plug-in installation kit file path, discharge time, unloading colophon and be illustrated in temporary storage cell;
Instruction execution module 603 is also configured to:
Receive the recovery instruction that browser side triggers;
Plug-in unit and the recommendation information of the latest edition corresponding with browser plug-in that reception server sends, and the plug-in unit of latest edition is installed.
Alternatively, when browser data is downloaded file, sign is added the downloaded file that module 601 is also configured to the browser side to have carried out deletion action and is saved in assigned address, and is that downloaded file adds that one has deleted sign by the downloading process of browser;
Instruction execution module 603 is also configured to the delete instruction triggering according to browser side, deletes band and has deleted the downloaded file of sign, and downloaded file is deleted from assigned address from temporary storage cell.
Alternatively, when browser data is history information, sign is added module 601 and is also configured to, by the host process of browser, the data of having carried out the historical record of deletion action are added to one has deleted sign;
Wherein, for the data with deleting the historical record of sign, be not presented at the historical record display window of browser.
Alternatively, when browser data is the drop-down list information of search keyword information, search, the most normal visit information, bookmark information or cookie information, sign is added module 601 and is also configured to by having carried out the search keyword information of deletion action, the drop-down list information of search, the most normal visit information, bookmark information or cookie information, add that one has deleted sign by the host process of browser;
Wherein, for search keyword information, the drop-down list information of search, the most normal visit information, bookmark information or cookie information with deleting sign, be no longer presented in the personal data of browser side.
Alternatively, data memory module 602 is configured to set up content type table, and in content type table, records the database table that the browser data of each type is preserved, and database statement corresponding to executable operational order;
Wherein, in database table, at least store the user profile of deleting with the sign of deleting the browser data of sign, erasing time, execution.
Alternatively, this device 600 also comprises:
Display module 604, after being configured in the temporary storage cell that the browser data with deleting sign is stored in to browser side, receives the request of checking deleted browser data that user sends, and shows with the browser data of deleting sign.
Alternatively, display module 604 is configured to show in the following manner the browser data with deleting sign:
According to the memory location of the browser data of content type table record, search the corresponding database table of each browser data;
By being designated the browser data of deleting sign in database table, extract and be presented at browser side.
Alternatively, instruction execution module 603 is configured to:
When operational order is delete instruction, the browser data that delete instruction is corresponding is thoroughly deleted in database table;
When operational order is while recovering instruction, the sign that browser data corresponding to recovery instruction recorded in database table is not revised as does not delete sign.
Alternatively, this device 600 also comprises:
Data management module 605, is configured to type according to browser data, deletes the user profile that sign, erasing time, execution are deleted, and by managing process corresponding to the type with browser data, in content type table, browser data is managed.
The embodiment of the present invention provides a kind for the treatment of apparatus of browser data, by carried out the browser data of deletion action for browser side, add that one has deleted sign, browser data with deleting sign is stored in the temporary storage cell of browser side, and the operational order that can trigger according to browser side, from temporary storage cell, delete or recover the browser data that described band has been deleted sign, a kind of mechanism of the recycle bin for browser data is provided, can manage multiple browser data by browser recycle bin, make the convenient management of user (for example delete and recover) downloaded file, bookmark information, cookie information, history information, search keyword information, the browser data such as drop-down list information, be convenient to user's operation, can promote user experiences.
In the instructions that provided herein, a large amount of details have been described.Yet, can understand, embodiments of the invention can not put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.Yet, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them into a plurality of submodules or subelement or sub-component in addition.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this instructions (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this instructions (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature rather than further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in claims, the one of any of embodiment required for protection can be used with array mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module moved on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize the some or all functions according to the some or all parts in the treating apparatus of the browser data of the embodiment of the present invention.The present invention for example can also be embodied as, for carrying out part or all equipment or device program (, computer program and computer program) of method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described rather than limit the invention, and those skilled in the art can design alternative embodiment in the situation that do not depart from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has a plurality of such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In having enumerated the unit claim of some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.
So far, those skilled in the art will recognize that, although detailed, illustrate and described a plurality of exemplary embodiment of the present invention herein, but, without departing from the spirit and scope of the present invention, still can directly determine or derive many other modification or the modification that meets the principle of the invention according to content disclosed by the invention.Therefore, scope of the present invention should be understood and regard as and cover all these other modification or modifications.
The embodiment of the present invention has disclosed the disposal route of an A1. browser data, comprising:
The browser data of having carried out deletion action for browser side adds that one has deleted sign;
The described browser data with deleting sign is stored in the temporary storage cell of browser side;
The operational order triggering according to browser side is deleted or recovers the browser data that described band has been deleted sign from described temporary storage cell.
A2. according to the method described in A1, wherein, described browser data comprises:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information.
A3. according to the method described in A1 or A2, wherein, described browser data is browser plug-in;
Correspondingly, described browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
At browser, install in the installation list of plug-in unit, for browser side, carried out the browser plug-in increase by of unloading operation and deleted sign;
The described browser data with deleting sign is stored in the temporary storage cell of browser side, comprises:
By described with delete sign browser plug-in installation kit file path, discharge time, unloading colophon and be illustrated in temporary storage cell;
The operational order triggering according to browser side recovers the browser data that described band has been deleted sign from described temporary storage cell, comprising:
Receive the recovery instruction that browser side triggers;
Plug-in unit and the recommendation information of the latest edition corresponding with described browser plug-in that reception server sends, and the plug-in unit of described latest edition is installed.
A4. according to the method described in A2, wherein, when described browser data is downloaded file, described browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
The downloaded file of browser side having been carried out to deletion action is saved in assigned address, and is that described downloaded file adds that one has deleted sign by the downloading process of browser;
The operational order triggering according to browser side is deleted the browser data that described band has been deleted sign from described temporary storage cell, comprising:
The delete instruction triggering according to browser side is deleted the downloaded file that described band has been deleted sign, and described downloaded file is deleted from described assigned address from described temporary storage cell.
A5. according to the method described in A2, wherein, when described browser data is history information, described browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
Host process by browser adds that by the data of having carried out the historical record of deletion action one has deleted sign;
Wherein, for the data with deleting the historical record of sign, be not presented at the historical record display window of browser.
A6. according to the method described in A2, wherein, when described browser data is the drop-down list information of search keyword information, search, the most normal visit information, bookmark information or cookie information, described browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
Host process by browser adds that by having carried out the search keyword information of deletion action, the drop-down list information of search, the most normal visit information, bookmark information or cookie information one has deleted sign;
Wherein, for search keyword information, the drop-down list information of search, the most normal visit information, bookmark information or cookie information with deleting sign, be no longer presented in the personal data of browser side.
A7. according to the method described in A1 to A6 any one, wherein, described temporary storage cell comprises the storage mode of browser data:
Set up content type table, and in content type table, record the database table that the browser data of each type is preserved, and database statement corresponding to executable operational order;
Wherein, in described database table, at least store the user profile of deleting with the sign of deleting the browser data of sign, erasing time, execution.
A8. according to the method described in A7, wherein, in the temporary storage cell that the described browser data with deleting sign is stored in to browser side after, also comprise:
Receive the request of checking deleted browser data that user sends, show described with the browser data of deleting sign.
A9. according to the method described in A8, wherein, described in showing, with the browser data of deleting sign, comprising:
According to the memory location of the browser data of described content type table record, search the corresponding database table of each browser data;
By being designated the browser data of deleting sign in described database table, extract and be presented at browser side.
A10. according to the method described in A7, wherein, the described operational order triggering according to browser side is deleted or recovers the browser data that described band has been deleted sign from described temporary storage cell, comprising:
When described operational order is delete instruction, the browser data that described delete instruction is corresponding is thoroughly deleted in described database table;
When described operational order is while recovering instruction, the sign that browser data corresponding to described recovery instruction recorded in described database table is not revised as does not delete sign.
A11. according to the method described in A7, wherein, also comprise:
According to the type of described browser data, delete the user profile that sign, erasing time, execution are deleted, by managing process corresponding to the type with described browser data, in described content type table, described browser data is managed.
The embodiment of the present invention has disclosed the treating apparatus of a B12. browser data, comprising:
Sign is added module, is configured as browser side and has carried out the browser data of deletion action and add that one has deleted sign;
Data memory module, is configured to the described browser data with deleting sign to be stored in the temporary storage cell of browser side;
Instruction execution module, is configured to the operational order that triggers according to browser side, deletes or recover the browser data that described band has been deleted sign from described temporary storage cell.
B13. according to the device described in B12, wherein, described browser data comprises:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information.
B14. according to the device described in B12 or B13, wherein, described browser data is browser plug-in;
Correspondingly, described sign is added module and is also configured to install in the installation list of plug-in unit at browser, has carried out the browser plug-in increase by of unloading operation deleted sign for browser side;
Data memory module be also configured to by described with delete sign browser plug-in installation kit file path, discharge time, unloading colophon and be illustrated in temporary storage cell;
Described instruction execution module is also configured to:
Receive the recovery instruction that browser side triggers;
Plug-in unit and the recommendation information of the latest edition corresponding with described browser plug-in that reception server sends, and the plug-in unit of described latest edition is installed.
B15. according to the device described in B13, wherein, when described browser data is downloaded file, described sign is added the downloaded file that module is also configured to the browser side to have carried out deletion action and is saved in assigned address, and is that described downloaded file adds that one has deleted sign by the downloading process of browser;
Described instruction execution module is also configured to the delete instruction triggering according to browser side, deletes the downloaded file that described band has been deleted sign, and described downloaded file is deleted from described assigned address from described temporary storage cell.
B16. according to the device described in B13, wherein, when described browser data is history information, described sign is added module and is also configured to, by the host process of browser, the data of having carried out the historical record of deletion action are added to one has deleted sign;
Wherein, for the data with deleting the historical record of sign, be not presented at the historical record display window of browser.
B17. according to the device described in B13, wherein, when described browser data is the drop-down list information of search keyword information, search, the most normal visit information, bookmark information or cookie information, described sign is added module and is also configured to by having carried out the search keyword information of deletion action, the drop-down list information of search, the most normal visit information, bookmark information or cookie information, add that one has deleted sign by the host process of browser;
Wherein, for search keyword information, the drop-down list information of search, the most normal visit information, bookmark information or cookie information with deleting sign, be no longer presented in the personal data of browser side.
B18. according to the device described in B12 to B17 any one, wherein, described data memory module is configured to set up content type table, and in content type table, records the database table that the browser data of each type is preserved, and database statement corresponding to executable operational order;
Wherein, in described database table, at least store the user profile of deleting with the sign of deleting the browser data of sign, erasing time, execution.
B19. according to the device described in B18, wherein, described device also comprises:
Display module, after being configured in the temporary storage cell that the described browser data with deleting sign is stored in to browser side, receive the request of checking deleted browser data that user sends, show described with the browser data of deleting sign.
B20. according to the device described in B19, wherein, described display module configuration becomes demonstration in the following manner described with the browser data of deleting sign:
According to the memory location of the browser data of described content type table record, search the corresponding database table of each browser data;
By being designated the browser data of deleting sign in described database table, extract and be presented at browser side.
B21. according to the device described in B18, wherein, described instruction execution module is configured to:
When described operational order is delete instruction, the browser data that described delete instruction is corresponding is thoroughly deleted in described database table;
When described operational order is while recovering instruction, the sign that browser data corresponding to described recovery instruction recorded in described database table is not revised as does not delete sign.
B22. according to the device described in B18, wherein, described device also comprises:
Data management module, be configured to type according to described browser data, delete the user profile that sign, erasing time, execution are deleted, by managing process corresponding to the type with described browser data, in described content type table, described browser data is managed.

Claims (10)

1. a disposal route for browser data, comprising:
The browser data of having carried out deletion action for browser side adds that one has deleted sign;
The described browser data with deleting sign is stored in the temporary storage cell of browser side;
The operational order triggering according to browser side is deleted or recovers the browser data that described band has been deleted sign from described temporary storage cell.
2. method according to claim 1, wherein, described browser data comprises:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information.
3. method according to claim 1 and 2, wherein, described browser data is browser plug-in;
Correspondingly, described browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
At browser, install in the installation list of plug-in unit, for browser side, carried out the browser plug-in increase by of unloading operation and deleted sign;
The described browser data with deleting sign is stored in the temporary storage cell of browser side, comprises:
By described with delete sign browser plug-in installation kit file path, discharge time, unloading colophon and be illustrated in temporary storage cell;
The operational order triggering according to browser side recovers the browser data that described band has been deleted sign from described temporary storage cell, comprising:
Receive the recovery instruction that browser side triggers;
Plug-in unit and the recommendation information of the latest edition corresponding with described browser plug-in that reception server sends, and the plug-in unit of described latest edition is installed.
4. method according to claim 2, wherein, when described browser data is downloaded file, described browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
The downloaded file of browser side having been carried out to deletion action is saved in assigned address, and is that described downloaded file adds that one has deleted sign by the downloading process of browser;
The operational order triggering according to browser side is deleted the browser data that described band has been deleted sign from described temporary storage cell, comprising:
The delete instruction triggering according to browser side is deleted the downloaded file that described band has been deleted sign, and described downloaded file is deleted from described assigned address from described temporary storage cell.
5. method according to claim 2, wherein, when described browser data is history information, described browser data of having carried out deletion action for browser side adds that one has deleted sign, comprising:
Host process by browser adds that by the data of having carried out the historical record of deletion action one has deleted sign;
Wherein, for the data with deleting the historical record of sign, be not presented at the historical record display window of browser.
6. a treating apparatus for browser data, comprising:
Sign is added module, is configured as browser side and has carried out the browser data of deletion action and add that one has deleted sign;
Data memory module, is configured to the described browser data with deleting sign to be stored in the temporary storage cell of browser side;
Instruction execution module, is configured to the operational order that triggers according to browser side, deletes or recover the browser data that described band has been deleted sign from described temporary storage cell.
7. device according to claim 6, wherein, described browser data comprises:
Downloaded file, history information, search keyword information, drop-down list information, historical visit information, bookmark information, cookie information.
8. according to the device described in claim 6 or 7, wherein, described browser data is browser plug-in;
Correspondingly, described sign is added module and is also configured to install in the installation list of plug-in unit at browser, has carried out the browser plug-in increase by of unloading operation deleted sign for browser side;
Data memory module be also configured to by described with delete sign browser plug-in installation kit file path, discharge time, unloading colophon and be illustrated in temporary storage cell;
Described instruction execution module is also configured to:
Receive the recovery instruction that browser side triggers;
Plug-in unit and the recommendation information of the latest edition corresponding with described browser plug-in that reception server sends, and the plug-in unit of described latest edition is installed.
9. device according to claim 7, wherein, when described browser data is downloaded file, described sign is added the downloaded file that module is also configured to the browser side to have carried out deletion action and is saved in assigned address, and is that described downloaded file adds that one has deleted sign by the downloading process of browser;
Described instruction execution module is also configured to the delete instruction triggering according to browser side, deletes the downloaded file that described band has been deleted sign, and described downloaded file is deleted from described assigned address from described temporary storage cell.
10. device according to claim 7, wherein, when described browser data is history information, described sign is added module and is also configured to, by the host process of browser, the data of having carried out the historical record of deletion action are added to one has deleted sign;
Wherein, for the data with deleting the historical record of sign, be not presented at the historical record display window of browser.
CN201310706575.0A 2013-12-19 2013-12-19 Browser data processing method and device Active CN103699624B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310706575.0A CN103699624B (en) 2013-12-19 2013-12-19 Browser data processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310706575.0A CN103699624B (en) 2013-12-19 2013-12-19 Browser data processing method and device

Publications (2)

Publication Number Publication Date
CN103699624A true CN103699624A (en) 2014-04-02
CN103699624B CN103699624B (en) 2017-05-10

Family

ID=50361152

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310706575.0A Active CN103699624B (en) 2013-12-19 2013-12-19 Browser data processing method and device

Country Status (1)

Country Link
CN (1) CN103699624B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104268198A (en) * 2014-09-22 2015-01-07 北京金山安全软件有限公司 Browser plug-in control method and device and terminal
CN104461713A (en) * 2014-12-19 2015-03-25 北京奇虎科技有限公司 Method and device for cleaning extension programs of application programs
CN104809234A (en) * 2015-05-11 2015-07-29 中国联合网络通信集团有限公司 Processing method of browser bookmarks and terminal
CN104967645A (en) * 2014-10-16 2015-10-07 腾讯科技(深圳)有限公司 Track list recovery method, apparatus and system
CN105391839A (en) * 2014-08-29 2016-03-09 Lg电子株式会社 Mobile terminal and deleted information managing method thereof
CN105426468A (en) * 2015-11-16 2016-03-23 四川效率源信息安全技术股份有限公司 Method for recovering and extracting 360 browser historical record data
CN106791121A (en) * 2016-12-27 2017-05-31 努比亚技术有限公司 A kind of mobile terminal and file recovery method
CN107943804A (en) * 2016-10-12 2018-04-20 中标软件有限公司 The system and method for data is periodically deleted on mobile terminal
CN111813296A (en) * 2019-04-10 2020-10-23 腾讯科技(深圳)有限公司 View component display method and device and terminal

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105391839A (en) * 2014-08-29 2016-03-09 Lg电子株式会社 Mobile terminal and deleted information managing method thereof
CN104268198A (en) * 2014-09-22 2015-01-07 北京金山安全软件有限公司 Browser plug-in control method and device and terminal
CN104268198B (en) * 2014-09-22 2018-04-17 北京金山安全软件有限公司 Browser plug-in control method and device and terminal
CN104967645A (en) * 2014-10-16 2015-10-07 腾讯科技(深圳)有限公司 Track list recovery method, apparatus and system
CN104967645B (en) * 2014-10-16 2017-08-01 广州酷狗计算机科技有限公司 A kind of song list restoration methods, apparatus and system
CN104461713A (en) * 2014-12-19 2015-03-25 北京奇虎科技有限公司 Method and device for cleaning extension programs of application programs
CN104809234A (en) * 2015-05-11 2015-07-29 中国联合网络通信集团有限公司 Processing method of browser bookmarks and terminal
CN104809234B (en) * 2015-05-11 2018-02-23 中国联合网络通信集团有限公司 The processing method and terminal of browser bookmark
CN105426468A (en) * 2015-11-16 2016-03-23 四川效率源信息安全技术股份有限公司 Method for recovering and extracting 360 browser historical record data
CN107943804A (en) * 2016-10-12 2018-04-20 中标软件有限公司 The system and method for data is periodically deleted on mobile terminal
CN106791121A (en) * 2016-12-27 2017-05-31 努比亚技术有限公司 A kind of mobile terminal and file recovery method
CN111813296A (en) * 2019-04-10 2020-10-23 腾讯科技(深圳)有限公司 View component display method and device and terminal
CN111813296B (en) * 2019-04-10 2022-01-14 腾讯科技(深圳)有限公司 View component display method and device and terminal

Also Published As

Publication number Publication date
CN103699624B (en) 2017-05-10

Similar Documents

Publication Publication Date Title
CN103699624A (en) Browser data processing method and device
US9984047B2 (en) Application page quick access
US11556495B2 (en) Method for file handling in a hierarchical storage environment and corresponding hierarchical storage environment
US10176182B2 (en) File deletion in storage devices based on the deletion priority rules
CN105468686A (en) Method and device for reducing redundant data
US10055505B2 (en) Maintaining continuous access to web content
WO2016016734A1 (en) Managing web browser cache for offline browsing
US20080183662A1 (en) Resolving at least one file-path for a change-record of a computer file-system object in a computer file-system
US10366052B2 (en) Identifying partial update for tape file system
CN103559227A (en) Webpage displaying method and browser
CN104951507A (en) Method and device for clearing up files in mobile terminal applications
CN103473367A (en) Method for using local application program in browser and web browser
CN104346206A (en) Method and system for recovering installation of unloaded software
CN103902562A (en) Method and device for upgrading terminal databases
CN105447167A (en) Processing method and apparatus for node cache data in distributed system
CN103605538A (en) Method and device for installing software
Zhang et al. Recovering SQLite data from fragmented flash pages
US8700676B2 (en) System and method for appending metadata to objects
US20160267182A1 (en) Mail service system and method for effective mail search
US20210326271A1 (en) Stale data recovery using virtual storage metadata
US20230222165A1 (en) Object storage-based indexing systems and method
US8726147B1 (en) Systems and methods for restoring web parts in content management systems
WO2020005633A1 (en) Download management
US11416468B2 (en) Active-active system index management
CN103870603A (en) Directory management method and electronic 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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220725

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.