CN102571688A - Device, system and method for synchronizing browser bookmark - Google Patents
Device, system and method for synchronizing browser bookmark Download PDFInfo
- Publication number
- CN102571688A CN102571688A CN2010105849914A CN201010584991A CN102571688A CN 102571688 A CN102571688 A CN 102571688A CN 2010105849914 A CN2010105849914 A CN 2010105849914A CN 201010584991 A CN201010584991 A CN 201010584991A CN 102571688 A CN102571688 A CN 102571688A
- Authority
- CN
- China
- Prior art keywords
- browser bookmark
- configuration information
- browser
- bookmark
- client
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a device, a system and a method for synchronizing browser bookmarks. The client device comprises a browser bookmark configuration information updating module for updating the browser bookmark configuration information of local storage according to the browser bookmark configuration information sent from the server, and a browser bookmark synchronizing module for receiving the browser bookmarks input by users, identifying according to the browser bookmark configuration information stored at the browser bookmark configuration information updating module, analyzing the identified browser bookmark by calling the analytical algorithm corresponding to the browser bookmark, determining the failed analysis, generating browser bookmark synchronizing request, carrying browser bookmarks, sending to the server, receiving and analyzing the intermediate format data returned by the server. By adopting the invention, the convenience of the use of the browser bookmarks is improved and the user experience is improved.
Description
Technical field
The present invention relates to the browser bookmark simultaneous techniques, the particularly a kind of synchronous device of browser bookmark, system and method realized.
Background technology
Development along with wireless Internet; Obtaining information needed through wireless network more and more becomes an indispensable part in people's life and the work, and the user uses client to be connected with wireless network, utilizes the built-in wireless browser of client; Through uniform resource locator (URL; Uniform Resource Locators) browsing page, and utilize the bookmark function in the wireless browser to preserve the URL information of own favorite web pages is so that during this URL of visit next time; Can be directly through calling the corresponding browser interface of IP address that browser bookmark gets into this URL, thereby reach the purpose of using browser bookmark to raise the efficiency effectively, easily.Wherein, browser bookmark is meant the user in the process of browsing page, the station address label that utilizes browser to produce; And it is stored in one section little application on the browser with the form of browser support; In follow-up, the user only needs to click this browser bookmark of preserving in the bookmark hurdle on browser usually, and browser just can directly be resolved this browser bookmark according to the analytical algorithm that solidifies; Thereby be linked to the corresponding webpage of this browser bookmark; And executable operations, for example, data extract, inquiry, information issue etc.
At present, because client is of a great variety, brand is various, the clients corresponding browser type is numerous and diverse; Make the form that produces browser bookmark according to this also have nothing in common with each other, causing each other maybe be incompatible, also just says; The browser bookmark of extended formatting can not discerned or resolve to the current browsing device, promptly can not realize the synchronous of browser bookmark, therefore; When the browser of client upgrades, for example, upgrade or when using other browsers instead; If the original browser bookmark form of browser-incompatible after upgrading promptly can not keep the synchronous of browser bookmark, make the browser that upgrades to discern or to resolve browser bookmark in preceding storage; Then will cause the browser bookmark of original preservation not use, thereby bring great inconvenience, reduce user experience to the user.
Summary of the invention
In view of this, main purpose of the present invention is to propose a kind of device of realizing that browser bookmark is synchronous, promotes convenience, raising user experience that browser bookmark uses.
Another object of the present invention is to propose a kind of system that realizes that browser bookmark is synchronous, promote convenience, raising user experience that browser bookmark uses.
A purpose more of the present invention is to propose a kind of method that realizes that browser bookmark is synchronous, promotes convenience, raising user experience that browser bookmark uses.
For achieving the above object, the invention provides a kind of client terminal device, this device comprises: browser bookmark configuration information update module and browser bookmark synchronization module, wherein,
Browser bookmark configuration information update module is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage;
The browser bookmark synchronization module; Be used to receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved according to the browser bookmark configuration information of browser bookmark configuration information update module stores; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
Said browser bookmark configuration information update module comprises receiving element, judging unit and browser bookmark configuration information memory cell, wherein,
Receiving element is used for the browser bookmark configuration information that reception server issues, and exports judging unit to;
Judging unit; Be used for judging whether the browser bookmark configuration information of reception carries treated sign; If, the browser bookmark configuration information of the browser bookmark configuration information update browser bookmark configuration information cell stores that utilization receives, otherwise; Obtain the timestamp information that comprises in the browser bookmark configuration information of the timestamp information that comprises in the browser bookmark configuration information of reception and browser bookmark configuration information cell stores, compare:
If the timestamp information value that receives is greater than or less than the timestamp information value of storage, the bookmark configuration information of then the bookmark configuration information replacement that receives being stored;
If the timestamp information value that the timestamp information value that receives equals to store does not then deal with.
Browser bookmark configuration information memory cell is used to store the browser bookmark configuration information.
Said browser bookmark synchronization module comprises: browser bookmark recognition unit, browser bookmark resolution unit, analytical algorithm memory cell, browser bookmark synchronization request unit and intermediate form data parsing unit, wherein,
The browser bookmark recognition unit is used to receive the browser bookmark that the user imports, and discerns according to the browser bookmark configuration information of browser bookmark configuration information cell stores, exports the browser bookmark of discerning to the browser bookmark resolution unit;
The browser bookmark resolution unit is used to receive browser bookmark, calls the analytical algorithm of analytical algorithm cell stores in regular turn and resolves, and confirms to resolve failure, to browser bookmark synchronization request unit output triggering signal;
The analytical algorithm memory cell is used to store the browser bookmark analytical algorithm;
Browser bookmark synchronization request unit is used to receive triggering signal, generates the browser bookmark synchronization request, carries browser bookmark, sends to server;
Intermediate form data parsing unit is used for the intermediate form data that reception server sends, and resolves.
A kind of server, this server comprises: browser bookmark configuration information memory module, browser bookmark configuration information update control module and browser bookmark synchronization request processing module, wherein,
Browser bookmark configuration information memory module is used to store the browser bookmark configuration information;
Browser bookmark configuration information update control module; Be used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade; Read the browser bookmark configuration information from browser bookmark configuration information memory module, send to client;
Browser bookmark synchronization request processing module; Be used to receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, call the corresponding analytical algorithm of this browser bookmark and resolve, analysis result is organized into the intermediate form data of consulting in advance with client, export client to.
Said browser bookmark configuration information update control module comprises: receiving element, judging unit and transmitting element, wherein,
Receiving element is used to receive browser bookmark config update request, exports judging unit to;
Judging unit, the browser bookmark that the browser bookmark config update request that is used for relatively receiving comprises stabs the browser bookmark configuration information timestamp information of information and the storage of browser bookmark configuration information memory module setup time,
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried the browser bookmark configuration information of storage greater than the timestamp information value of carrying in the request in browser bookmark config update request response, export transmitting element to;
The timestamp information value of carrying during the timestamp information value of judgement browser bookmark configuration information memory module storage equals to ask is then carried the packet header that sign need not be upgraded in browser bookmark config update request response;
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried null timestamp information value less than the timestamp information value of carrying in the request in browser bookmark config update request response;
Transmitting element is used for the bookmark config update request response that receives is sent to client.
A kind of system that realizes that browser bookmark is synchronous, this system comprises: server and client, wherein,
Server is used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade, and sends the browser bookmark configuration information of storage to client; Receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, calling the corresponding analytical algorithm of this browser bookmark resolves; Analysis result is organized into the intermediate form data of consulting in advance with client, exports client to;
Client is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage; Receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
Said client comprises: browser bookmark configuration information update module and browser bookmark synchronization module, wherein,
Browser bookmark configuration information update module is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage;
The browser bookmark synchronization module; Be used to receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved according to the browser bookmark configuration information of browser bookmark configuration information update module stores; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
Said browser bookmark configuration information update module comprises receiving element, judging unit and browser bookmark configuration information memory cell, wherein,
Receiving element is used for the browser bookmark configuration information that reception server issues, and exports judging unit to;
Judging unit; Be used for judging whether the browser bookmark configuration information of reception carries treated sign; If, the browser bookmark configuration information of the browser bookmark configuration information update browser bookmark configuration information cell stores that utilization receives, otherwise; Obtain the timestamp information that comprises in the browser bookmark configuration information of the timestamp information that comprises in the browser bookmark configuration information of reception and browser bookmark configuration information cell stores, compare:
If the timestamp information value that receives is greater than or less than the timestamp information value of storage, the bookmark configuration information of then the bookmark configuration information replacement that receives being stored;
If the timestamp information value that the timestamp information value that receives equals to store does not then deal with.
Browser bookmark configuration information memory cell is used to store the browser bookmark configuration information.
Said browser bookmark synchronization module comprises: browser bookmark recognition unit, browser bookmark resolution unit, analytical algorithm memory cell, browser bookmark synchronization request unit and intermediate form data parsing unit, wherein,
The browser bookmark recognition unit is used to receive the browser bookmark that the user imports, and discerns according to the browser bookmark configuration information of browser bookmark configuration information cell stores, exports the browser bookmark of discerning to the browser bookmark resolution unit;
The browser bookmark resolution unit is used to receive browser bookmark, calls the analytical algorithm of analytical algorithm cell stores in regular turn and resolves, and confirms to resolve failure, to browser bookmark synchronization request unit output triggering signal;
The analytical algorithm memory cell is used to store the browser bookmark analytical algorithm;
Browser bookmark synchronization request unit is used to receive triggering signal, generates the browser bookmark synchronization request, carries browser bookmark, sends to server;
Intermediate form data parsing unit is used for the intermediate form data that reception server sends, and resolves.
Said server comprises: browser bookmark configuration information memory module, browser bookmark configuration information update control module and browser bookmark synchronization request processing module, wherein,
Browser bookmark configuration information memory module is used to store the browser bookmark configuration information;
Browser bookmark configuration information update control module; Be used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade; Read the browser bookmark configuration information from browser bookmark configuration information memory module, send to client;
Browser bookmark synchronization request processing module; Be used to receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, call the corresponding analytical algorithm of this browser bookmark and resolve, analysis result is organized into the intermediate form data of consulting in advance with client, export client to.
Said browser bookmark configuration information update control module comprises: receiving element, judging unit and transmitting element, wherein,
Receiving element is used to receive browser bookmark config update request, exports judging unit to;
Judging unit, the browser bookmark that the browser bookmark config update request that is used for relatively receiving comprises stabs the browser bookmark configuration information timestamp information of information and the storage of browser bookmark configuration information memory module setup time,
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried the browser bookmark configuration information of storage greater than the timestamp information value of carrying in the request in browser bookmark config update request response, export transmitting element to;
The timestamp information value of carrying during the timestamp information value of judgement browser bookmark configuration information memory module storage equals to ask is then carried the packet header that sign need not be upgraded in browser bookmark config update request response;
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried null timestamp information value less than the timestamp information value of carrying in the request in browser bookmark config update request response;
Transmitting element is used for the bookmark config update request response that receives is sent to client.
Said browser bookmark configuration information comprises: browser bookmark routing information, protocol version information, affiliated browser information and browser bookmark format information that browser bookmark is corresponding.
A kind of method that realizes that browser bookmark is synchronous, this method comprises:
Strategy according to being provided with in advance obtains the browser bookmark configuration information of renewal;
Receive the browser bookmark of user's input, discern according to the browser bookmark configuration information that upgrades;
Call the corresponding analytical algorithm of browser bookmark of identification and resolve, confirm to resolve failure, generate the browser bookmark synchronization request, carry browser bookmark, send to server;
The intermediate form data that reception server returns; Resolve; Said intermediate form data are that server is according to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of self storing, call the corresponding analytical algorithm of this browser bookmark and resolve, analysis result is organized into the data of consulting in advance with client.
The browser bookmark configuration information that the strategy that said basis is provided with in advance obtains renewal specifically comprises:
The browser bookmark configuration information that server monitors self storage changes, and confirms that then the browser bookmark configuration information of client stores needs to upgrade, and initiatively the browser bookmark configuration information with storage sends to affiliated client.
The browser bookmark configuration information that the strategy that said basis is provided with in advance obtains renewal specifically comprises:
When server receives the browser bookmark config update request of client transmission; This browser bookmark timestamp information according to the browser bookmark timestamp information that carries in the browser bookmark config update request and self storage; The browser bookmark configuration information of confirming client stores needs to upgrade, and returns browser bookmark config update request response to client.
Further comprise: in the browser bookmark config update request response of returning, treated sign is set.
Visible by above-mentioned technical scheme; A kind of synchronous device of browser bookmark, system and method realized provided by the invention; Server confirms that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade, and sends the browser bookmark configuration information of storage to client; Receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, calling the corresponding analytical algorithm of this browser bookmark resolves; Analysis result is organized into the intermediate form data of consulting in advance with client, exports client to; Client is upgraded the browser bookmark configuration information of self storing according to the browser bookmark configuration information that server issues, and receives the browser bookmark of user's input; Discern; And call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved, confirm to resolve failure, generate the browser bookmark synchronization request; Carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.Like this, through upgrading the browser bookmark configuration information of client stores, can be so that client can be discerned the browser bookmark of various forms; Simultaneously; Browser bookmark for client can not be discerned sends it to server, obtains the corresponding analytical algorithm of this browser bookmark by server inquiry from the analytical algorithm of storage and resolves; Analysis result is organized into the intermediate form data of consulting in advance with browser; Export client to, client is resolved according to the intermediate form data that receive, thereby has promoted the convenience that browser bookmark uses, improved user experience.
Description of drawings
Fig. 1 realizes the synchronous system configuration sketch map of browser bookmark for the embodiment of the invention.
Fig. 2 is an embodiment of the invention client terminal structure sketch map.
Fig. 3 is an embodiment of the invention server architecture sketch map.
Fig. 4 realizes the synchronous method flow sketch map of browser bookmark for the embodiment of the invention.
Fig. 5 initiates the more schematic flow sheet of new bookmark configuration information of browser bookmark config update request for embodiment of the invention client.
Fig. 6 initiates the synchronous schematic flow sheet of browser bookmark for embodiment of the invention client.
Embodiment
For making the object of the invention, technical scheme and advantage clearer, will combine accompanying drawing and specific embodiment that the present invention is done to describe in detail further below.
In the prior art, when the browser of client is upgraded or is used other browsers renewal operations instead, the original browser bookmark form of browser-incompatible after possibly causing upgrading; The analytical algorithm of its curing can not be resolved this original browser bookmark, makes the browser bookmark of original storage be not fully utilized, and obtains the corresponding info web of original browser bookmark if desired; Then need inquire about and obtain the corresponding web page address information of original browser bookmark again; After getting into this webpage, re-use the browser bookmark of this webpage of current browsing device storage, like this; User's complex operation and being difficult for is remembered the web page address information that original browser bookmark is corresponding; Bring difficulty to inquiry, thereby bring great inconvenience, reduced user experience to the user.In the embodiment of the invention; Consideration is provided for discerning the browser bookmark configuration information of different browsers bookmark form and is used to resolve the corresponding analytical algorithm of different browsers bookmark form at server; Browser bookmark to each client current browsing device can not be resolved is resolved, and again analysis result is organized into the intermediate form data that the current browsing device can be resolved, and is issued to this client; Thereby realize that browser bookmark is synchronous, reduce user's operation easier.
Fig. 1 realizes the synchronous system configuration sketch map of browser bookmark for the embodiment of the invention.Referring to Fig. 1, this system comprises: server and client, wherein,
Server is used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade, and sends the browser bookmark configuration information of storage to client; Receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, calling the corresponding analytical algorithm of this browser bookmark resolves; Analysis result is organized into the intermediate form data of consulting in advance with client, exports client to;
In the present embodiment; The browser bookmark configuration information is the relevant a series of ensembles of communication of a plurality of browser bookmarks; Comprise: browser bookmark routing information, protocol version information, affiliated browser information and browser bookmark format information etc. that browser bookmark is corresponding, can carry out classification and storage according to client operating system or browser kind.
The browser bookmark routing information is used for the relevant analytical algorithm routing information of this browser bookmark of storing and resolving; A plurality of analytical algorithms can carry out related with same routing information; For the related a plurality of analytical algorithms in same path, each analytical algorithm can sort according to priority.
The strategy that is provided with in advance can be that browser bookmark configuration information that server monitors self storage is when changing; For example; Increased the browser bookmark form newly, perhaps, the browser bookmark routing information changes etc.; The browser bookmark configuration information of then confirming client stores needs to upgrade, and initiatively will store the browser bookmark configuration information and send to affiliated client; Also can be when receiving the browser bookmark config update request of client transmission; This browser bookmark timestamp information according to the browser bookmark timestamp information that carries in the browser bookmark config update request and self storage; The browser bookmark configuration information of confirming client stores needs to upgrade, and returns browser bookmark config update request response to client.Specific as follows:
A1, client is sent browser bookmark config update request according to the time cycle that is provided with in advance to server;
In the present embodiment; Comprise in the browser bookmark config update request: browser bookmark configuration information timestamp; Preferably, for client is carried out authentication and statistics, can also comprise bookmark configuration information protocol version and user basic information; Wherein, User basic information comprises: the international mobile device identification (IMEI, International Mobile Equipment Identity) of client number, client type relevant information, client numbers, sign etc., concrete essential information can be chosen as required.
Time cycle can be provided with according to actual needs, and for example, the time cycle is January, sends whether a browser bookmark config update request has renewal with querying server browser bookmark configuration information to server in promptly every month.
A2, server receive browser bookmark config update request, return browser bookmark config update request response to client;
In the present embodiment, server determines whether that according to the browser bookmark configuration information timestamp information that the browser bookmark that comprises in the request that receives stabs information and self storage setup time needs upgrade the browser bookmark configuration information of client:
Whether judge the timestamp information value of self storing greater than the timestamp information value of carrying in the request,
If greater than; The browser bookmark configuration information that the active client storage is described is not a latest edition; Need to upgrade the browser bookmark configuration information; Then in browser bookmark config update request response, carry the browser bookmark configuration information of storage, comprising: the current browsing device bookmark configuration information protocol version of server stores, browser bookmark stab information, each browser bookmark information and browser bookmark server address information setup time.Like this, client just can be discerned the browser bookmark of current different-format after upgrading the browser bookmark configuration information of self storing, and in the time can not resolving, can be according to server address message reference server.
If equal, explain that active client need not upgrade the browser bookmark configuration information, then in browser bookmark config update request response, carry the packet header that sign need not be upgraded;
If less than, explain that the browser bookmark configuration information of current browsing device configuration is unusual, need to force to upgrade the browser bookmark configuration information, in browser bookmark config update request response, carry null timestamp information value.Like this, because therefore the timestamp information value that comprises has guaranteed that all the time greater than 0 client can upgrade the browser bookmark configuration information of self smoothly in the browser bookmark configuration information of server stores next time.Certainly; In the practical application; Browser bookmark configuration information that also can server is current is carried in the browser bookmark config update request response, and the operation with the timestamp information value of judging self storage during greater than the timestamp information value of carrying in the request is similar.
Certainly; In the practical application; Server also can be after receiving browser bookmark config update request; Whether directly the browser bookmark configuration information with storage sends to client, carries undressed sign, need the browser bookmark configuration information of self storing be upgraded by the client decision.
As previously mentioned; The browser bookmark path that comprises in the browser bookmark configuration information is used for the related relevant analytical algorithm routing information of this browser bookmark of resolving, and server can carry out a plurality of analytical algorithms and browser bookmark path related in advance, when server is confirmed and need be carried out Synchronous Processing to browser bookmark; Promptly calling the corresponding analytical algorithm of this browser bookmark resolves; Then according to priority call the analytical algorithm that this browser bookmark path is associated successively,, otherwise continue to read the analytical algorithm of next priority if resolve successfully then withdraw from; Analytical algorithm until this path is associated is all failed, and then returns the parsing failure information to client.
Client is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage; Receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
In the present embodiment; As previously mentioned; If server issues the browser bookmark configuration information through judgment processing, treated sign can be set therein, then client is according to the treated sign that receives; Utilize the browser bookmark configuration information of browser bookmark configuration information update self storage that receives; For example, if carry the browser bookmark configuration information in the browser bookmark config update request that the receives response, the bookmark configuration information of then the browser bookmark configuration information replacement that receives being stored; If carry header packet information in the browser bookmark config update request response, then do not deal with; If carry null timestamp value in the browser bookmark config update request response, then the timestamp information in the browser bookmark configuration information of storage upgraded.Further, can also comprise in the browser bookmark config update request response: whether return and resolve failure information, parsing failure cause descriptor etc.
If server directly issues the browser bookmark configuration information without judgment processing; Then client is according to the undressed sign that receives; Obtain the timestamp information that comprises in the browser bookmark configuration information of reception; With self the storage the browser bookmark configuration information in comprise timestamp information, need to determine whether the browser bookmark configuration information of updated stored:
If the timestamp information value that receives is greater than or less than the timestamp information value that self stores, the bookmark configuration information of then the bookmark configuration information replacement that receives being stored;
If the timestamp information value that receives equals the timestamp information value that self stores, then do not deal with.
The intermediate form data can be the bookmark formatted datas that the client support also can be resolved, and also can be other formatted datas, for example; Extend markup language (XML; Extensible Markup Language) data of form, client can be converted into the bookmark formatted data of self supporting according to these intermediate form data and also can resolve it, if the bookmark formatted data; Then directly be linked to the corresponding webpage of this browser bookmark according to this bookmark formatted data, and executable operations.
By above-mentioned visible; The synchronous system of realization browser bookmark of the embodiment of the invention; Comprise the browser bookmark configuration information of each bookmark form and the analytical algorithm of resolving each browser bookmark through in server, being provided with, and the browser bookmark configuration information of client stores is carried out regular update, like this; Through upgrading the browser bookmark configuration information of client stores; Can strengthen the elasticity of browser so that client can be discerned the browser bookmark of various forms, client has been shielded the difference between the different browsers bookmark form for the identification of different-format bookmark; Avoided to discern the bookmark form that the current browsing device generates, thereby extended formatting browser bookmark and the non-browser bookmark that the current browsing device can not be discerned all sent the network resources waste that causes to server; Simultaneously; Browser bookmark for client can not be discerned sends it to server, obtains the corresponding analytical algorithm of this browser bookmark by server inquiry from the analytical algorithm of storage and resolves; Analysis result is organized into the intermediate form data of consulting in advance with browser; Export client to, client is resolved according to the intermediate form data that receive, thereby has promoted the convenience that browser bookmark uses, improved user experience.
Respectively the server and the client of the embodiment of the invention described below:
Fig. 2 is an embodiment of the invention client terminal structure sketch map.Referring to Fig. 2, this client comprises: browser bookmark configuration information update module and browser bookmark synchronization module, wherein,
Browser bookmark configuration information update module is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage;
The browser bookmark synchronization module; Be used to receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved according to the browser bookmark configuration information of browser bookmark configuration information update module stores; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
Browser bookmark configuration information update module comprises receiving element, judging unit and browser bookmark configuration information memory cell, wherein,
Receiving element is used for the browser bookmark configuration information that reception server issues, and exports judging unit to;
Judging unit; Be used for judging whether the browser bookmark configuration information of reception carries treated sign; If, the browser bookmark configuration information of the browser bookmark configuration information update browser bookmark configuration information cell stores that utilization receives, otherwise; Obtain the timestamp information that comprises in the browser bookmark configuration information of the timestamp information that comprises in the browser bookmark configuration information of reception and browser bookmark configuration information cell stores, compare:
If the timestamp information value that receives is greater than or less than the timestamp information value of storage, the bookmark configuration information of then the bookmark configuration information replacement that receives being stored;
If the timestamp information value that the timestamp information value that receives equals to store does not then deal with.
Browser bookmark configuration information memory cell is used to store the browser bookmark configuration information.
The browser bookmark synchronization module comprises: browser bookmark recognition unit, browser bookmark resolution unit, analytical algorithm memory cell, browser bookmark synchronization request unit and intermediate form data parsing unit, wherein,
The browser bookmark recognition unit is used to receive the browser bookmark that the user imports, and discerns according to the browser bookmark configuration information of browser bookmark configuration information cell stores, exports the browser bookmark of discerning to the browser bookmark resolution unit;
The browser bookmark resolution unit is used to receive browser bookmark, calls the analytical algorithm of analytical algorithm cell stores in regular turn and resolves, and confirms to resolve failure, to browser bookmark synchronization request unit output triggering signal;
The analytical algorithm memory cell is used to store the browser bookmark analytical algorithm;
In the embodiment of the invention, the related analytical algorithm memory unit address of the browser bookmark routing information in the browser bookmark configuration information of browser bookmark configuration information cell stores information.
Browser bookmark synchronization request unit is used to receive triggering signal, generates the browser bookmark synchronization request, carries browser bookmark, sends to server;
Intermediate form data parsing unit is used for the intermediate form data that reception server sends, and resolves.
Fig. 3 is an embodiment of the invention server architecture sketch map.Referring to Fig. 3, this server comprises: browser bookmark configuration information memory module, browser bookmark configuration information update control module and browser bookmark synchronization request processing module, wherein,
Browser bookmark configuration information memory module is used to store the browser bookmark configuration information;
Browser bookmark configuration information update control module; Be used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade; Read the browser bookmark configuration information from browser bookmark configuration information memory module, send to client;
Browser bookmark synchronization request processing module; Be used to receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, call the corresponding analytical algorithm of this browser bookmark and resolve, analysis result is organized into the intermediate form data of consulting in advance with client, export client to.
Browser bookmark configuration information update control module comprises: receiving element, judging unit and transmitting element, wherein,
Receiving element is used to receive browser bookmark config update request, exports judging unit to;
Judging unit, the browser bookmark that the browser bookmark config update request that is used for relatively receiving comprises stabs the browser bookmark configuration information timestamp information of information and the storage of browser bookmark configuration information memory module setup time,
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried the browser bookmark configuration information of storage greater than the timestamp information value of carrying in the request in browser bookmark config update request response, export transmitting element to;
The timestamp information value of carrying during the timestamp information value of judgement browser bookmark configuration information memory module storage equals to ask is then carried the packet header that sign need not be upgraded in browser bookmark config update request response;
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried null timestamp information value less than the timestamp information value of carrying in the request in browser bookmark config update request response;
Transmitting element is used for the bookmark config update request response that receives is sent to client.
Fig. 4 realizes the synchronous method flow sketch map of browser bookmark for the embodiment of the invention.Referring to Fig. 4, this flow process comprises:
Step 401 is obtained the browser bookmark configuration information of renewal according to the strategy that is provided with in advance;
In this step; The browser bookmark configuration information is the relevant a series of ensembles of communication of a plurality of browser bookmarks, comprising: browser bookmark routing information, protocol version information, affiliated browser information and browser bookmark format information etc. that browser bookmark is corresponding.Through the browser bookmark configuration information, can discern the browser bookmark of different-format.
The strategy that is provided with in advance can be that the browser bookmark configuration information that server monitors self storage changes; The browser bookmark configuration information of then confirming client stores needs to upgrade, and initiatively the browser bookmark configuration information with storage sends to affiliated client; Also can be when receiving the browser bookmark config update request of client transmission; This browser bookmark timestamp information according to the browser bookmark timestamp information that carries in the browser bookmark config update request and self storage; The browser bookmark configuration information of confirming client stores needs to upgrade, and returns browser bookmark config update request response to client.
Fig. 5 initiates the more schematic flow sheet of new bookmark configuration information of browser bookmark config update request for embodiment of the invention client.Referring to Fig. 5, this flow process comprises:
Step 500, client are sent browser bookmark config update request according to the time cycle that is provided with in advance to server;
Step 501, server obtains browser bookmark configuration information timestamp value from the browser bookmark config update request that receives;
Whether step 502, server judge the timestamp value of self storing greater than the timestamp value of obtaining, if greater than, execution in step 503, otherwise, execution in step 504;
Step 503, server issue the browser bookmark config update request response of the browser bookmark configuration information that carries server stores to client;
Step 504, server issue the browser bookmark config update request response of carrying packet header to client;
In this step; According to the strategy that is provided with in advance; If the timestamp value that the timestamp value that comprises in the browser bookmark configuration information of server self storage equals to obtain can not carried any information in packet header, promptly packet header is empty; If less than, then can in packet header, carry null timestamp value.In the practical application, also can carry the browser bookmark configuration information of server stores.
Step 505, client receive browser bookmark config update request response;
Step 506 is judged timestamp value in the browser bookmark config update request response whether greater than the timestamp value of self storage, if greater than, execution in step 508, otherwise, execution in step 507;
This step is primarily aimed at the situation that aforesaid server does not compare the timestamp value.
Step 507 is judged timestamp value in the browser bookmark config update request response whether less than the timestamp value of self storage, if less than, execution in step 509, otherwise, execution in step 510;
Step 508 is upgraded the browser bookmark configuration information and the timestamp information value of self storing;
Step 509 is with the timestamp value zero setting of self storing;
In this step, the timestamp value of storage explains that greater than the timestamp value in the browser bookmark config update request response browser bookmark configuration information of storage is unusual, need be with the timestamp value zero setting of storage.
Step 510 does not deal with.
In this step, the timestamp value of storage equals the timestamp value in the browser bookmark config update request response, explains that the browser bookmark configuration information of storage does not need to upgrade.
Step 402 receives the browser bookmark that the user imports, and discerns according to the browser bookmark configuration information that upgrades;
In this step, when the user browses the corresponding webpage of the browser bookmark of storage at needs,, trigger to client input browser bookmark information through clicking this browser bookmark control button of storage.Client does not deal with for the bookmark that self can not discern.
Step 403 is called the corresponding analytical algorithm of browser bookmark of identification and is resolved, and confirms to resolve failure, generates the browser bookmark synchronization request, carries browser bookmark, sends to server;
In this step; Carry browser bookmark information in the browser bookmark synchronization request; Constitute by two parts: browser bookmark file data and this browser bookmark file fullpath; Wherein the fullpath information of browser bookmark (browser bookmark routing information) is obtained according to the browser bookmark configuration information by browser, in order to the path under this browser bookmark of notification server, so that the corresponding analytical algorithm of server calls is resolved browser bookmark.
In this step, server at first receives the browser bookmark synchronization request, and inquiry is obtained the browser bookmark configuration information of browser bookmark to be resolved and selected corresponding analytical algorithm; Secondly, after the browser bookmark file is resolved, if resolve correct; Be that error code is 0, then analysis result be made into the intermediate form data according to the policy groups that is provided with in advance, for example; The strategy that is provided with in advance can be the agreement that this browser bookmark synchronization request browser bookmark form is resolved in pre-configured being used for of client and server, makes both sides can discern this form, otherwise; Error code is non-0 value, and server stops generating the intermediate form data; At last, server packages, will have the parsing of error code after information be carried in the response of browser bookmark synchronization request, be handed down to client, resolve the intermediate form bookmark file after back information comprises protocol version and conversion.
Client receives the response of browser bookmark synchronization request; If confirm the server parses success, promptly error code is 0, then can take out the intermediate form data and resolve; And the result that will resolve is organized as the discernible browser bookmark form of current browsing device, the use of confession browser; Otherwise error code is non-0, the server parses failure is described, process ends.
Fig. 6 initiates the synchronous schematic flow sheet of browser bookmark for embodiment of the invention client.Referring to Fig. 6, this flow process comprises:
Step 604 judges whether the parsing browser bookmark is successful, if, execution in step 605, otherwise, execution in step 606;
Step 605 is organized as the intermediate form data with browser bookmark, is carried at error code and is in 0 the browser bookmark synchronization request response;
It is the response of non-0 browser bookmark synchronization request that step 606, browser bookmark convert failed, server are returned error code;
So far, this flow process finishes.
The above is merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention.All within spirit of the present invention and principle, any modification of being done, be equal to replacement and improvement etc., all should be included within protection scope of the present invention.
Claims (16)
1. a client terminal device is characterized in that, this device comprises: browser bookmark configuration information update module and browser bookmark synchronization module, wherein,
Browser bookmark configuration information update module is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage;
The browser bookmark synchronization module; Be used to receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved according to the browser bookmark configuration information of browser bookmark configuration information update module stores; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
2. device as claimed in claim 1 is characterized in that, said browser bookmark configuration information update module comprises receiving element, judging unit and browser bookmark configuration information memory cell, wherein,
Receiving element is used for the browser bookmark configuration information that reception server issues, and exports judging unit to;
Judging unit; Be used for judging whether the browser bookmark configuration information of reception carries treated sign; If, the browser bookmark configuration information of the browser bookmark configuration information update browser bookmark configuration information cell stores that utilization receives, otherwise; Obtain the timestamp information that comprises in the browser bookmark configuration information of the timestamp information that comprises in the browser bookmark configuration information of reception and browser bookmark configuration information cell stores, compare:
If the timestamp information value that receives is greater than or less than the timestamp information value of storage, the bookmark configuration information of then the bookmark configuration information replacement that receives being stored;
If the timestamp information value that the timestamp information value that receives equals to store does not then deal with.
Browser bookmark configuration information memory cell is used to store the browser bookmark configuration information.
3. device as claimed in claim 1; It is characterized in that; Said browser bookmark synchronization module comprises: browser bookmark recognition unit, browser bookmark resolution unit, analytical algorithm memory cell, browser bookmark synchronization request unit and intermediate form data parsing unit, wherein
The browser bookmark recognition unit is used to receive the browser bookmark that the user imports, and discerns according to the browser bookmark configuration information of browser bookmark configuration information cell stores, exports the browser bookmark of discerning to the browser bookmark resolution unit;
The browser bookmark resolution unit is used to receive browser bookmark, calls the analytical algorithm of analytical algorithm cell stores in regular turn and resolves, and confirms to resolve failure, to browser bookmark synchronization request unit output triggering signal;
The analytical algorithm memory cell is used to store the browser bookmark analytical algorithm;
Browser bookmark synchronization request unit is used to receive triggering signal, generates the browser bookmark synchronization request, carries browser bookmark, sends to server;
Intermediate form data parsing unit is used for the intermediate form data that reception server sends, and resolves.
4. a server is characterized in that, this server comprises: browser bookmark configuration information memory module, browser bookmark configuration information update control module and browser bookmark synchronization request processing module, wherein,
Browser bookmark configuration information memory module is used to store the browser bookmark configuration information;
Browser bookmark configuration information update control module; Be used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade; Read the browser bookmark configuration information from browser bookmark configuration information memory module, send to client;
Browser bookmark synchronization request processing module; Be used to receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, call the corresponding analytical algorithm of this browser bookmark and resolve, analysis result is organized into the intermediate form data of consulting in advance with client, export client to.
5. server as claimed in claim 4 is characterized in that, said browser bookmark configuration information update control module comprises: receiving element, judging unit and transmitting element, wherein,
Receiving element is used to receive browser bookmark config update request, exports judging unit to;
Judging unit, the browser bookmark that the browser bookmark config update request that is used for relatively receiving comprises stabs the browser bookmark configuration information timestamp information of information and the storage of browser bookmark configuration information memory module setup time,
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried the browser bookmark configuration information of storage greater than the timestamp information value of carrying in the request in browser bookmark config update request response, export transmitting element to;
The timestamp information value of carrying during the timestamp information value of judgement browser bookmark configuration information memory module storage equals to ask is then carried the packet header that sign need not be upgraded in browser bookmark config update request response;
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried null timestamp information value less than the timestamp information value of carrying in the request in browser bookmark config update request response;
Transmitting element is used for the bookmark config update request response that receives is sent to client.
6. a system that realizes that browser bookmark is synchronous is characterized in that, this system comprises: server and client, wherein,
Server is used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade, and sends the browser bookmark configuration information of storage to client; Receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, calling the corresponding analytical algorithm of this browser bookmark resolves; Analysis result is organized into the intermediate form data of consulting in advance with client, exports client to;
Client is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage; Receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
7. system as claimed in claim 6 is characterized in that, said client comprises: browser bookmark configuration information update module and browser bookmark synchronization module, wherein,
Browser bookmark configuration information update module is used for the browser bookmark configuration information that issues according to server, upgrades the browser bookmark configuration information of self storage;
The browser bookmark synchronization module; Be used to receive the browser bookmark of user's input, discern, and call the corresponding analytical algorithm of this browser bookmark the browser bookmark of identification is resolved according to the browser bookmark configuration information of browser bookmark configuration information update module stores; Confirm to resolve failure; Generate the browser bookmark synchronization request, carry browser bookmark, send to server; The intermediate form data that reception server returns are resolved.
8. system as claimed in claim 7 is characterized in that, said browser bookmark configuration information update module comprises receiving element, judging unit and browser bookmark configuration information memory cell, wherein,
Receiving element is used for the browser bookmark configuration information that reception server issues, and exports judging unit to;
Judging unit; Be used for judging whether the browser bookmark configuration information of reception carries treated sign; If, the browser bookmark configuration information of the browser bookmark configuration information update browser bookmark configuration information cell stores that utilization receives, otherwise; Obtain the timestamp information that comprises in the browser bookmark configuration information of the timestamp information that comprises in the browser bookmark configuration information of reception and browser bookmark configuration information cell stores, compare:
If the timestamp information value that receives is greater than or less than the timestamp information value of storage, the bookmark configuration information of then the bookmark configuration information replacement that receives being stored;
If the timestamp information value that the timestamp information value that receives equals to store does not then deal with.
Browser bookmark configuration information memory cell is used to store the browser bookmark configuration information.
9. system as claimed in claim 7; It is characterized in that; Said browser bookmark synchronization module comprises: browser bookmark recognition unit, browser bookmark resolution unit, analytical algorithm memory cell, browser bookmark synchronization request unit and intermediate form data parsing unit, wherein
The browser bookmark recognition unit is used to receive the browser bookmark that the user imports, and discerns according to the browser bookmark configuration information of browser bookmark configuration information cell stores, exports the browser bookmark of discerning to the browser bookmark resolution unit;
The browser bookmark resolution unit is used to receive browser bookmark, calls the analytical algorithm of analytical algorithm cell stores in regular turn and resolves, and confirms to resolve failure, to browser bookmark synchronization request unit output triggering signal;
The analytical algorithm memory cell is used to store the browser bookmark analytical algorithm;
Browser bookmark synchronization request unit is used to receive triggering signal, generates the browser bookmark synchronization request, carries browser bookmark, sends to server;
Intermediate form data parsing unit is used for the intermediate form data that reception server sends, and resolves.
10. system as claimed in claim 6 is characterized in that, said server comprises: browser bookmark configuration information memory module, browser bookmark configuration information update control module and browser bookmark synchronization request processing module, wherein,
Browser bookmark configuration information memory module is used to store the browser bookmark configuration information;
Browser bookmark configuration information update control module; Be used for confirming that according to the strategy that is provided with in advance the browser bookmark configuration information of client stores needs to upgrade; Read the browser bookmark configuration information from browser bookmark configuration information memory module, send to client;
Browser bookmark synchronization request processing module; Be used to receive the browser bookmark synchronization request of client output; According to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of storage, call the corresponding analytical algorithm of this browser bookmark and resolve, analysis result is organized into the intermediate form data of consulting in advance with client, export client to.
11. system as claimed in claim 10 is characterized in that, said browser bookmark configuration information update control module comprises: receiving element, judging unit and transmitting element, wherein,
Receiving element is used to receive browser bookmark config update request, exports judging unit to;
Judging unit, the browser bookmark that the browser bookmark config update request that is used for relatively receiving comprises stabs the browser bookmark configuration information timestamp information of information and the storage of browser bookmark configuration information memory module setup time,
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried the browser bookmark configuration information of storage greater than the timestamp information value of carrying in the request in browser bookmark config update request response, export transmitting element to;
The timestamp information value of carrying during the timestamp information value of judgement browser bookmark configuration information memory module storage equals to ask is then carried the packet header that sign need not be upgraded in browser bookmark config update request response;
The timestamp information value of judging the storage of browser bookmark configuration information memory module is then carried null timestamp information value less than the timestamp information value of carrying in the request in browser bookmark config update request response;
Transmitting element is used for the bookmark config update request response that receives is sent to client.
12. like each described system of claim 6 to 11; It is characterized in that said browser bookmark configuration information comprises: browser bookmark routing information, protocol version information, affiliated browser information and browser bookmark format information that browser bookmark is corresponding.
13. a method that realizes that browser bookmark is synchronous is characterized in that, this method comprises:
Strategy according to being provided with in advance obtains the browser bookmark configuration information of renewal;
Receive the browser bookmark of user's input, discern according to the browser bookmark configuration information that upgrades;
Call the corresponding analytical algorithm of browser bookmark of identification and resolve, confirm to resolve failure, generate the browser bookmark synchronization request, carry browser bookmark, send to server;
The intermediate form data that reception server returns; Resolve; Said intermediate form data are that server is according to the browser bookmark information of carrying in the browser bookmark synchronization request; From the analytical algorithm of self storing, call the corresponding analytical algorithm of this browser bookmark and resolve, analysis result is organized into the data of consulting in advance with client.
14. method as claimed in claim 13 is characterized in that, the browser bookmark configuration information that the strategy that said basis is provided with in advance obtains renewal specifically comprises:
The browser bookmark configuration information that server monitors self storage changes, and confirms that then the browser bookmark configuration information of client stores needs to upgrade, and initiatively the browser bookmark configuration information with storage sends to affiliated client.
15. method as claimed in claim 13 is characterized in that, the browser bookmark configuration information that the strategy that said basis is provided with in advance obtains renewal specifically comprises:
When server receives the browser bookmark config update request of client transmission; This browser bookmark timestamp information according to the browser bookmark timestamp information that carries in the browser bookmark config update request and self storage; The browser bookmark configuration information of confirming client stores needs to upgrade, and returns browser bookmark config update request response to client.
16. method as claimed in claim 15 is characterized in that, further comprises: in the browser bookmark config update request response of returning, treated sign is set.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010584991.4A CN102571688B (en) | 2010-12-08 | 2010-12-08 | Device, system and method for synchronizing browser bookmark |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010584991.4A CN102571688B (en) | 2010-12-08 | 2010-12-08 | Device, system and method for synchronizing browser bookmark |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102571688A true CN102571688A (en) | 2012-07-11 |
CN102571688B CN102571688B (en) | 2014-07-16 |
Family
ID=46416177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010584991.4A Active CN102571688B (en) | 2010-12-08 | 2010-12-08 | Device, system and method for synchronizing browser bookmark |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102571688B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634281A (en) * | 2012-08-24 | 2014-03-12 | 腾讯科技(深圳)有限公司 | Bookmark synchronization method and client and server for bookmark synchronization |
CN103853730A (en) * | 2012-11-29 | 2014-06-11 | 腾讯科技(深圳)有限公司 | Method and system for controlling network linking shortcut classification |
CN104125249A (en) * | 2013-04-24 | 2014-10-29 | 北京远方环宇通讯技术有限责任公司 | Synchronization system and method for communication terminal configuration file |
CN104123294A (en) * | 2013-04-25 | 2014-10-29 | 腾讯科技(深圳)有限公司 | Bookmark adding method and device |
CN104243429A (en) * | 2013-06-20 | 2014-12-24 | 腾讯科技(深圳)有限公司 | Method, device and system for achieving browser bookmark synchronization |
CN104394121A (en) * | 2014-10-31 | 2015-03-04 | 小米科技有限责任公司 | Terminal marking method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101080056A (en) * | 2006-12-21 | 2007-11-28 | 腾讯科技(深圳)有限公司 | A management method and system of network browser collection folder of mobile terminal |
EP1950664A1 (en) * | 2005-11-16 | 2008-07-30 | NEC Corporation | Mobile terminal device, url management method used for the same, and program thereof |
CN101350857A (en) * | 2008-08-12 | 2009-01-21 | 深圳华为通信技术有限公司 | Method for preserving web page bookmark, method for reading web page bookmark and terminal thereof |
-
2010
- 2010-12-08 CN CN201010584991.4A patent/CN102571688B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1950664A1 (en) * | 2005-11-16 | 2008-07-30 | NEC Corporation | Mobile terminal device, url management method used for the same, and program thereof |
CN101080056A (en) * | 2006-12-21 | 2007-11-28 | 腾讯科技(深圳)有限公司 | A management method and system of network browser collection folder of mobile terminal |
CN101350857A (en) * | 2008-08-12 | 2009-01-21 | 深圳华为通信技术有限公司 | Method for preserving web page bookmark, method for reading web page bookmark and terminal thereof |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634281A (en) * | 2012-08-24 | 2014-03-12 | 腾讯科技(深圳)有限公司 | Bookmark synchronization method and client and server for bookmark synchronization |
CN103853730A (en) * | 2012-11-29 | 2014-06-11 | 腾讯科技(深圳)有限公司 | Method and system for controlling network linking shortcut classification |
CN103853730B (en) * | 2012-11-29 | 2018-09-21 | 腾讯科技(深圳)有限公司 | Control the method and system of network linking shortcut classification |
CN104125249A (en) * | 2013-04-24 | 2014-10-29 | 北京远方环宇通讯技术有限责任公司 | Synchronization system and method for communication terminal configuration file |
CN104123294A (en) * | 2013-04-25 | 2014-10-29 | 腾讯科技(深圳)有限公司 | Bookmark adding method and device |
CN104243429A (en) * | 2013-06-20 | 2014-12-24 | 腾讯科技(深圳)有限公司 | Method, device and system for achieving browser bookmark synchronization |
CN104243429B (en) * | 2013-06-20 | 2018-01-30 | 腾讯科技(深圳)有限公司 | A kind of method, apparatus and system for realizing that browser bookmark is synchronous |
CN104394121A (en) * | 2014-10-31 | 2015-03-04 | 小米科技有限责任公司 | Terminal marking method and device |
Also Published As
Publication number | Publication date |
---|---|
CN102571688B (en) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7596622B2 (en) | Apparatus and method for processing web service descriptions | |
CN102571688A (en) | Device, system and method for synchronizing browser bookmark | |
US8402132B2 (en) | Method, system and device for device capabilities exchange | |
US20060242248A1 (en) | Shortcut generator for services accessible via a messaging service system | |
JP6157222B2 (en) | Communication device, control method, and program | |
CN102638797A (en) | Method and terminal for accessing wireless network, access network node and authentication server | |
CN101674590A (en) | Client device and remote updating method and remote updating service system thereof | |
CN107729014B (en) | Page jump method and structure based on Android | |
CN102393857A (en) | Method and system for local call based on web page | |
CN101183946B (en) | Method and system of obtaining resource listing of download file | |
CN105873055B (en) | Wireless network access authentication method and device | |
CN102045205A (en) | Management method of network flow data, management system and terminal | |
CN102244666A (en) | Message processing method for machine-to-machine/man (M2M) platform and M2M platform system | |
CN105007309A (en) | System and method for separately controlling dynamic data and static interface | |
CN101453711A (en) | Automatic test system and test method for mobile phone short message | |
US8356094B2 (en) | Method, system, client and server for locating operation nodes in communication system | |
CN110505188B (en) | Terminal authentication method, related equipment and authentication system | |
CN103902616A (en) | Method, device and system for pushing webpage application messages | |
CN102215479A (en) | Method, server and system for downloading and installing upgrade package | |
CN112448873A (en) | Equipment binding method and device and computer readable storage medium | |
CN102404616B (en) | Method and system for pushing data cloud based on digital television network | |
WO2013135003A1 (en) | Embedded network proxy system, terminal device and proxy method | |
WO2017211302A1 (en) | Application program development method, apparatus and system | |
CN110856145B (en) | IOT (Internet of things) equipment and user binding method, equipment and medium based on near field authentication | |
CN101945360B (en) | Wireless terminal configuration method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221117 Address after: 1402, Floor 14, Block A, Haina Baichuan Headquarters Building, No. 6, Baoxing Road, Haibin Community, Xin'an Street, Bao'an District, Shenzhen, Guangdong 518133 Patentee after: Shenzhen Yayue Technology Co.,Ltd. Address before: 2, 518044, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |