CN104243429A - Method, device and system for achieving browser bookmark synchronization - Google Patents

Method, device and system for achieving browser bookmark synchronization Download PDF

Info

Publication number
CN104243429A
CN104243429A CN201310245884.2A CN201310245884A CN104243429A CN 104243429 A CN104243429 A CN 104243429A CN 201310245884 A CN201310245884 A CN 201310245884A CN 104243429 A CN104243429 A CN 104243429A
Authority
CN
China
Prior art keywords
bookmark
line
network
version number
browser
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
CN201310245884.2A
Other languages
Chinese (zh)
Other versions
CN104243429B (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.)
Shenzhen Yayue Technology Co ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310245884.2A priority Critical patent/CN104243429B/en
Publication of CN104243429A publication Critical patent/CN104243429A/en
Application granted granted Critical
Publication of CN104243429B publication Critical patent/CN104243429B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention relates to a method for achieving browser bookmark synchronization. The method comprises the steps of obtaining an offline bookmark corresponding to a login account when a browser logs in a server through the login account, inquiring the version number of the offline bookmark and the version number of a network bookmark corresponding to the login account, judging whether the offline bookmark needs to be updated according to the version number of the offline bookmark and the version number of the network bookmark, and downloading the network bookmark from the server and updating the offline bookmark to be the downloaded network bookmark if the offline bookmark needs to be updated. The invention further provides a device and system for achieving browser bookmark synchronization. By means of the method, device and system for achieving browser bookmark synchronization, synchronization of the offline bookmark and the network bookmark under the same login account can be achieved, and the displaying speed of the browser bookmarks can be increased.

Description

A kind ofly realize the synchronous method of browser bookmark, Apparatus and system
Technical field
The specific embodiment of the invention relates to browser technology field, particularly a kind ofly realizes the synchronous method of browser bookmark, Apparatus and system.
Background technology
Along with the development of the Internet, obtaining information needed by the Internet more and more becomes people's life and a part indispensable in working.User uses browser built-in in the terminal of accessing Internet, by URL(uniform resource locator) (Uniform Resource Locators, be called for short URL) browsing page, and the URL of the webpage of oneself often accessing is added to browser bookmark, so that during this URL of access next time, directly call the page that browser bookmark corresponding to this URL enters this webpage, fast efficient.
The browser bookmark that usual user is arranged in a station terminal can only be kept at this locality, when this user uses browser access webpage in an other station terminal, and the browser bookmark arranged in terminal before can not checking and be invoked at.The browser bookmark that conveniently user is arranged in different terminals synchronously can be used between the browser of different terminals, and network bookmark arises at the historic moment.
Realize scheme normally first to file login account of network bookmark at present, this login account is inputted the browser of a station terminal, thus logon server, and manually add bookmark to this browser, by file import bookmarks or from other browser import bookmarks, then this browser bookmark is uploaded onto the server as network bookmark.After user changes use terminal, the browser of changed terminal inputs this login account, downloads described network bookmark corresponding to this login account from server, thus realize the Autonomic Migration Framework of browser bookmark in multiple stage terminal.
But, in such scheme after user changes a station terminal use browser, all need to download network bookmark corresponding to login account from server, and then this network bookmark of loaded and displayed, thus display speed can be slow, and when network is not smooth, user cannot use network bookmark.
Summary of the invention
In view of this, be necessary that providing a kind of realizes the synchronous method of browser bookmark, Apparatus and system, can realize the off-line bookmark under a login account and network bookmark synchronization, and accelerate the display speed of browser bookmark.
Realize the method that browser bookmark is synchronous, the method comprises the following steps: obtaining step: when browser is by a login account logon server, obtain the off-line bookmark that this login account is corresponding; Query steps: the version number inquiring about this off-line bookmark, and the version number inquiring about network bookmark corresponding to this login account; First determining step: judge that this off-line bookmark is the need of renewal according to the version number of this off-line bookmark and the version number of this network bookmark; First step of updating: if this off-line bookmark needs to upgrade, then download this network bookmark from server, this off-line bookmark is updated to downloaded network bookmark.
Realize the device that browser bookmark is synchronous, this device comprises: acquisition module, for when browser is by a login account logon server, obtains the off-line bookmark that this login account is corresponding; Enquiry module, for inquiring about the version number of this off-line bookmark, and inquires about the version number of network bookmark corresponding to this login account; According to the version number of this off-line bookmark and the version number of this network bookmark, first judge module, for judging that this off-line bookmark is the need of renewal; First update module, if need to upgrade for this off-line bookmark, then downloads this network bookmark from server, this off-line bookmark is updated to downloaded network bookmark.
Realize the system that browser bookmark is synchronous, comprise terminal and server; Described terminal is used for, when browser is by a login account logon server, obtaining the off-line bookmark that this login account is corresponding; Described terminal also for inquiring about the version number of this off-line bookmark, and sends an inquiry request to described server, the version number of the network bookmark that this login account of requesting query is corresponding; Described server for receiving this inquiry request, and returns the version number of this network bookmark to this terminal; According to the version number of this off-line bookmark and the version number of this network bookmark, described terminal also for receiving the version number of this network bookmark, and judges that this off-line bookmark is the need of renewal, if so, then sends a download request to server, this network bookmark is downloaded in request; Described server also for receiving this download request, and sends this network bookmark to this terminal; This off-line bookmark also for receiving this network bookmark, and is updated to received network bookmark by described terminal.
Realize the method that browser bookmark is synchronous, comprise the following steps: when browser is by a login account logon server, terminal obtains off-line bookmark corresponding to this login account; The version number of this off-line bookmark of described terminal inquiry, and send an inquiry request to server, the version number of the network bookmark that this login account of requesting query is corresponding; Described server receives this inquiry request, and returns the version number of this network bookmark to described terminal; Described terminal receives the version number of this network bookmark, and judges that this off-line bookmark is the need of renewal, if so, then sends a download request to described server according to the version number of this off-line bookmark and the version number of this network bookmark, and this network bookmark is downloaded in request; Described server receives this download request, and sends this network bookmark to described terminal; Described terminal receives this network bookmark, and this off-line bookmark is updated to received network bookmark.
Compared to prior art, the present invention first loads off-line bookmark corresponding to login account, the version number of network bookmark corresponding according to this login account in server and the version number of this off-line bookmark judge that this off-line bookmark is the need of renewal, if, this off-line bookmark is upgraded again according to this network bookmark, the off-line bookmark under a login account and network bookmark synchronization can be realized, and accelerate the display speed of browser bookmark.
For above and other object of the present invention, feature and advantage can be become apparent, preferred embodiment cited below particularly, and coordinate institute's accompanying drawings, be described in detail below.
Accompanying drawing explanation
Fig. 1 is a kind of structured flowchart of terminal.
The environment schematic realized when the synchronous method of browser bookmark is applied that Fig. 2 provides for first embodiment of the invention.
The flow chart realizing the synchronous method of browser bookmark that Fig. 3 provides for first embodiment of the invention.
The flow chart realizing the synchronous method of browser bookmark that Fig. 4 provides for second embodiment of the invention.
The block diagram realizing the synchronous device of browser bookmark that Fig. 5 provides for third embodiment of the invention.
The block diagram realizing the synchronous device of browser bookmark that Fig. 6 provides for fourth embodiment of the invention.
The block diagram realizing the synchronous system of browser bookmark that Fig. 7 provides for fifth embodiment of the invention and the 6th embodiment.
The flow chart realizing the synchronous method of browser bookmark that Fig. 8 provides for seventh embodiment of the invention.
The flow chart realizing the synchronous method of browser bookmark that Fig. 9 provides for eighth embodiment of the invention.
Embodiment
For further setting forth the present invention for the technological means that realizes predetermined goal of the invention and take and effect, below in conjunction with accompanying drawing and preferred embodiment, to according to the specific embodiment of the present invention, structure, feature and effect thereof, be described in detail as follows.
Fig. 1 shows a kind of structured flowchart of terminal.As shown in Figure 1, terminal 1 comprises one or more (only illustrating one in figure) processor 11, memory 12, communication module 13, input unit 14, display unit 15 and power supply 16.One of ordinary skill in the art will appreciate that, the structure shown in Fig. 1 is only signal, and it does not cause restriction to the structure of terminal 1.Such as, terminal 1 also can comprise than assembly more or less shown in Fig. 1, or has the configuration different from shown in Fig. 1.
One of ordinary skill in the art will appreciate that, relative to processor 11, every other assembly all belongs to peripheral hardware, is coupled between processor 11 and these peripheral hardwares by multiple Peripheral Interface 111.Peripheral Interface 111 can based on following standard implementation: Universal Asynchronous Receive/dispensing device (Universal Asynchronous Receiver/Transmitter, UART), universal input/output (General Purpose Input Output, GPIO), Serial Peripheral Interface (SPI) (Serial Peripheral Interface, SPI), internal integrated circuit (Inter-Integrated Circuit, I2C), but not and be limited to above-mentioned standard.In some instances, Peripheral Interface 111 only can comprise bus; In other examples, Peripheral Interface 111 also can comprise other elements, as one or more controller, such as, for the display controller of connecting fluid LCD panel or the storage control for connected storage.In addition, these controllers can also spin off from Peripheral Interface 111, and are integrated in processor 11 or in corresponding peripheral hardware.
Memory 12 can be used for storing software program and module, as realized program command/module corresponding to the synchronous method, device/system of browser bookmark in the embodiment of the present invention, processor 11 is by operating in software program in memory 12 and module, thus perform the application of various function and data processing, realize the method that browser bookmark is synchronous described above.Memory 12 can comprise high speed random asccess memory, also can comprise nonvolatile memory, as one or more magnetic storage device, flash memory or other non-volatile solid state memories.In some instances, memory 12 can comprise the memory relative to the long-range setting of processor 11 further, and these remote memories can be connected to terminal 1 by network.The example of above-mentioned network includes but not limited to the Internet, intranet, local area network (LAN), mobile radio communication and combination thereof.
Communication module 13 is for communicating with communication network or other equipment.Particularly, communication module 13 can be such as network interface card 131 or RF(Radio Frequency, radio frequency) module 132.Network interface card 131 is as the interface connecting computer and transmission medium in local area network (LAN), mate with the signal of telecommunication for the physical connection realized between local network transport medium, thus set up local area network (LAN) and be connected to internet (Internet), with various network as local area network (LAN), metropolitan area network, wide area network communicate.Network interface card 131 can comprise the various existing circuit element for performing above-mentioned functions, such as processor and memory (comprising ROM and RAM) etc.RF module 132, for receiving and sending electromagnetic wave, realizes the mutual conversion of electromagnetic wave and the signal of telecommunication, thus communicates with communication network or other equipment.RF module 132 can comprise the various existing circuit element for performing these functions, such as, and antenna, radio-frequency (RF) transceiver, digital signal processor, encrypt/decrypt chip, subscriber identity module (SIM) card, memory etc.RF module 132 can with various network as the Internet, intranet, wireless network carry out communicating or being communicated with other equipment by wireless network.Above-mentioned wireless network can comprise cellular telephone networks, WLAN (wireless local area network) or metropolitan area network.Above-mentioned wireless network can use various communication standard, agreement and technology, include, but are not limited to global system for mobile communications (Global System for Mobile Communication, GSM), enhancement mode mobile communication technology (Enhanced Data GSM Environment, EDGE), Wideband CDMA Technology (wideband code division multiple access, W-CDMA), CDMA (Code Division Multiple Access) (Code division access, CDMA), tdma (time division multiple access, TDMA), adopting wireless fidelity technology (Wireless, Fidelity, WiFi) (as IEEE-USA standard IEEE 802.11a, IEEE802.11b, IEEE802.11g and/or IEEE802.11n), the networking telephone (Voice over internet protocal, VoIP), worldwide interoperability for microwave access (Worldwide Interoperability for Microwave Access, Wi-Max), other are for mail, the agreement of instant messaging and short message, and any other suitable communication protocol, even can comprise those current agreements be developed not yet.
Input unit 14 can be used for the character information receiving input, and produces and to arrange with user and function controls relevant keyboard, mouse, action bars, optics or trace ball signal and inputs.Particularly, input unit 14 can comprise button 141 and touch-control surface 142.Button 141 such as can comprise the character keys for input character, and for the control button of trigging control function.The example controlling button comprises " returning main screen " button, start/shutdown button, key etc. of taking pictures.Touch-control surface 142 can collect user or neighbouring touch operation (such as user uses any applicable object or the operations of annex in touch-control surface 142 or near touch-control surface 142 such as finger, stylus) thereon, and according to the corresponding jockey of the driven by program preset.Optionally, touch-control surface 142 can comprise touch detecting apparatus and touch controller two parts.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the signal that touch operation brings, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 11, and the order that energy receiving processor 11 is sent also is performed.In addition, the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave can be adopted to realize touch-control surface 142.Except touch-control surface 142, input unit 14 can also comprise other input equipments.Other above-mentioned input equipments include but not limited in physical keyboard, trace ball, mouse, action bars etc. one or more.
Display unit 15 is for showing the various graphic interfaces of the information inputted by user, the information being supplied to user and terminal 1.These graphical user interface can be made up of figure, text, icon, video and its combination in any.In an example, display unit 15 comprises this display floater 151 of a display floater 151. and such as can be a display panels (Liquid Crystal Display, LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode Display, OLED) display floater, electrophoretic display panel (Electro-Phoretic Display, EPD) etc.Further, touch-control surface 142 can be arranged on display floater 151 thus to form an entirety with display floater 151.In further embodiments, display unit 15 also can comprise the display unit of other types, such as, comprise a projection display equipment 152.Compared to general display floater, projection display equipment 152 also needs to comprise some parts such as set of lenses for projecting.
Power supply 16 is for providing supply of electric power to processor 11 and other each assemblies.Particularly, power module 16 can comprise power-supply management system, one or more power supply (as battery or alternating current), charging circuit, power-fail testing circuit, inverter, indicator of the power supply status and other arbitrarily to generation, management and the relevant assembly that distributes of electric power in terminal 1.
Although not shown, terminal 1 can also comprise such as camera, bluetooth module etc., does not repeat them here.
First embodiment
First embodiment of the invention provides a kind of and realizes the synchronous method of browser bookmark, and it can be performed by above-mentioned terminal 1, synchronous with the browser bookmark of other terminal for realizing terminal 1.This other terminal can have the configuration identical with terminal 1.This terminal 1 can comprise computer, smart mobile phone, panel computer, personal digital assistant (Personal Digital Assistant, PDA, also known as palmtop PC) or other similar arithmetic units.Consulting shown in Fig. 2, is the above-mentioned environment schematic realized when the synchronous method of browser bookmark performs.Terminal 1 and described other-end (for terminal 3 in Fig. 2) are connected with server 2 by network 10.This network 10 can be arbitrary internetwork connection mode, such as the Internet (Internet), mobile Internet (as 2G, 3G network that telecom operators provide), local area network (LAN) (wired or wireless) etc.
Below in conjunction with specific embodiment, the above-mentioned method realizing browser bookmark synchronous is described in detail as follows:
Fig. 3 is the flow chart that the first embodiment realizes the synchronous method of browser bookmark, and this method realizing browser bookmark synchronous comprises the following steps:
Step S101, when browser is by a login account logon server 2, obtain the off-line bookmark that this login account is corresponding, this off-line bookmark is kept in this terminal 1;
Step S102, inquires about the version number of this off-line bookmark, and inquires about the version number of network bookmark corresponding to this login account, and this network bookmark is kept in this server 2;
According to the version number of this off-line bookmark and the version number of this network bookmark, step S103, judges that this off-line bookmark is the need of renewal;
Step S104, if this off-line bookmark needs to upgrade, then downloads this network bookmark from server, this off-line bookmark is updated to downloaded network bookmark.
The synchronous method of browser bookmark is realized according to above-mentioned, first load off-line bookmark corresponding to login account, the version number of network bookmark corresponding according to this login account in server 2 and the version number of this off-line bookmark judge that this off-line bookmark is the need of renewal, if, this off-line bookmark is upgraded again according to this network bookmark, the off-line bookmark under a login account and network bookmark synchronization can be realized, and accelerate the display speed of browser bookmark.
In some instances, said method each step to realize details as follows:
Login account described in step S101 can be that user is at the user name of applying for by arranging during browser logon server 2 and password.User not only can input this login account thus logon server 2 by the browser in terminal 1, also can in other terminal, and such as, same money browser in terminal 3 inputs this login account thus logon server 2.The realizing the synchronous method of browser bookmark and only could perform when user is logged in by this login account of the present embodiment.
This off-line bookmark obtained be this login account last by this browser in terminal 1 log off to perform before server 2 the present embodiment realize the synchronous method of browser bookmark after, the browser bookmark of the network bookmark synchronization corresponding with this login account of formation.This off-line bookmark is kept in terminal 1, and this network bookmark is kept in this server 2.Described is synchronously instigate the content of this off-line bookmark consistent with the content of this network bookmark.Step S101 can also show this obtained off-line bookmark.Not smooth and when cannot carry out subsequent step, first show the display speed that this off-line bookmark can improve browser bookmark, avoid user to wait at network 10.
Because this login account is logged off after server 2 by the browser of terminal 1, this off-line bookmark in terminal 1 cannot keep synchronous with this network bookmark again.Therefore, from this login account after the browser of terminal 1 is logged off, until in the process that this login account is logged in again by the browser of terminal 1, if this network bookmark in server 2 has renewal, also cannot carry out synchronized update to this off-line bookmark in terminal 1 next time.
In the present embodiment, the off-line bookmark that this login account is corresponding and network bookmark are all respectively equipped with corresponding version number, this version number can represent by numeral, such as 1.1 editions, 1.2 editions ... also can represent with letter, such as A version, B version ..., can also represent with update time, such as 201304200813 etc.Set version number has dividing of height, and such as version number 1.1 will lower than version number 1.2, and version number A will lower than version number B.This version number can be recorded in the configuration information of corresponding off-line bookmark or network bookmark.
This version number is set by server 2, and the setting rule of this version number is: this network bookmark in server 2 is updated once, then to version number's elevated by one step of this network bookmark, such as, be upgraded to version number B from version number A.This off-line bookmark in terminal 1 is updated once according to this network bookmark, and in terminal 1, the version number of this off-line bookmark is also by consistent for the version number be updated to this network bookmark.Amendment after the operations such as but in terminal 1, if this off-line bookmark is just undertaken adding by user, pull, deletion, then the version number of this off-line bookmark in terminal 1 will remain unchanged.
Therefore, the renewal degree of corresponding off-line bookmark or network bookmark can not be found out from the height of described version number, namely the off-line bookmark that version number is high or network bookmark might not be upgrade to obtain on the basis of the low off-line bookmark of version number or network bookmark, and the identical off-line bookmark of the off-line bookmark that version number is identical or version number also may not be consistent with the content of network bookmark.
In step S102, can the version number of this off-line bookmark of real-time query and network bookmark.Preferably, the version number of this off-line bookmark and network bookmark can also regularly be inquired about.Such as, can arrange a timer, this timer at set intervals (such as 3 seconds) is triggered, and when this timer is triggered, inquires about once the version number of this off-line bookmark and network bookmark.
Specifically, the version number of this off-line bookmark can read from the configuration information of this off-line bookmark.In addition, the version number of this network bookmark can obtain through following process: first send an inquiry request to server 2, the version number of this network bookmark of requesting query.After server 2 receives this inquiry request, also can be obtained the version number of this network bookmark by the configuration information inquiring about this network bookmark, and return the version number of this network bookmark.Then the version number of this network bookmark that returns of terminal 1 reception server 2.
In step S103, whenever inquiring the version number of this off-line bookmark and network bookmark, then judge that this off-line bookmark is the need of renewal according to the version number of this off-line bookmark and the version number of this network bookmark.Specifically, according to the definition of above-mentioned version number and setting rule known, when not revised by user after this off-line bookmark is set respective version number, if the version number of this off-line bookmark is lower than the version number of this network bookmark, then illustrate that this network bookmark has renewal relative to this off-line bookmark.Therefore, step S103 can judge that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if so, then judges that this off-line bookmark needs to upgrade.
In step S104, if this off-line bookmark needs to upgrade, then upgrade this off-line bookmark according to this network bookmark.Specifically, first send a download request to server 2, this network bookmark is downloaded in request.After server 2 receives this download request, send this network bookmark to terminal 1.After terminal 1 receives this network bookmark of server 2 transmission, then this off-line bookmark is updated to received network bookmark, and the version number of this off-line bookmark is also updated to the version number of received network bookmark.For off-line bookmark shown in step S101, step S104 also needs the off-line bookmark according to the renewal of received network bookmark.
In addition, because browser bookmark is very important user data, in order to ensure the safety of user data, avoid the situation generation of loss of data, data entanglement, step S101 obtains in the process of off-line bookmark corresponding to this login account, also need to check whether the off-line bookmark obtained error in data or loss of data occur, if, then automatically jump to step S104, namely this network bookmark is downloaded from server 2, this off-line bookmark is updated to downloaded network bookmark, and this off-line bookmark after display update.
So far, when not revised by user after the off-line bookmark that this login account is corresponding is set respective version number, if network bookmark corresponding to this login account has renewal, then this off-line bookmark to be realized and the process of this network bookmark synchronization terminates.
Second embodiment
Consult shown in Fig. 4, second embodiment of the invention proposition is a kind of realizes the synchronous method of browser bookmark, it proposes further to have after this off-line bookmark is set respective version number and was revised by user on the basis of the first embodiment, realize the method for this off-line bookmark and network bookmark synchronization.The synchronous method of browser bookmark that realizes of second embodiment of the invention realizes the synchronous method of browser bookmark compared to the first embodiment, comprises further after described step 101:
Step S201, receives the retouching operation to shown off-line bookmark;
Step S202, revises off-line bookmark corresponding to this login account according to this retouching operation;
Step S203, judges that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if not, then performs step S204, if so, then performs step S205;
Step S204, uploads onto the server 2 by this off-line bookmark amended, thus upgrades this network bookmark;
Step S205, first downloads this network bookmark from server 2, downloaded network bookmark is merged into this off-line bookmark amended, then the off-line bookmark after merging is uploaded onto the server 2, thus upgrades this network bookmark.
In some instances, said method each step to realize details as follows:
Retouching operation described in step S201 such as comprises and adds one or more bookmark to shown off-line bookmark, from shown off-line bookmark, deleting one or more bookmark, changing putting in order of each bookmark in shown off-line bookmark by the mode such as pulling.
In step S202, according to this off-line bookmark preserved in this retouching operation amendment terminal 1.In addition, before described step S202, in order to avoid there is loss of data, can also first back up this off-line bookmark, the off-line bookmark backed up can't be revised accordingly according to this retouching operation.If make a mistake in the process being modified in this off-line bookmark, then again can read backed up off-line bookmark and cover the off-line bookmark be modified, and re-execute step S202.
Step S203 can revise in the process of this off-line bookmark in step S202 and perform in real time.Preferably, because user may continue for some time the retouching operation of shown off-line bookmark, step S203 also can perform after time delay one section of Preset Time again.
Specifically, according to the definition of above-mentioned version number and setting rule known, when this off-line bookmark is modified, if the version number of this off-line bookmark is not less than the version number of this network bookmark, this network bookmark being described relative to this off-line bookmark before being modified upgrades.And this off-line bookmark is modified, therefore needs this network bookmark to be updated to and this off-line bookmark synchronization amended, enter step S204.
Step S204, uploads onto the server 2 by this off-line bookmark amended.Server 2 receives this amended off-line bookmark, upgrades this network bookmark, and resets the version number of this network bookmark after renewal, then this version number reset is back to terminal 1 according to this amended off-line bookmark.Step S204 also comprises this version number reset of reception, and the version number of this off-line bookmark amended is updated to received version number.If this off-line bookmark amended upload onto the server 2 procedure failure, then this off-line bookmark after being modified is marked.When next time is after the browser of terminal 1 inputs this login account logon server 2, by reading this mark, again will carry out above-mentioned this off-line bookmark amended being uploaded onto the server 2, thus upgrading the process of this network bookmark.
In step S205, when this off-line bookmark is modified, if the version number of this off-line bookmark is lower than the version number of this network bookmark, this network bookmark being described relative to this off-line bookmark before being modified upgrades.
Such as, in terminal 1, in the version number of the off-line bookmark that this login account is corresponding, terminal 3, the version number three of the network bookmark that the version number of the off-line bookmark that this login account is corresponding is corresponding with this login account is consistent, after off-line bookmark corresponding to this login account on the browser of terminal 3 is modified, this off-line bookmark after being modified in terminal 3 is uploaded onto the server 2.Server 2 upgrades this network bookmark by according to this off-line bookmark be modified in terminal 3, and by version number's elevated by one step of this network bookmark.Now, the version number of this network bookmark, by the version number higher than this off-line bookmark in terminal 1, if directly upgrade this network bookmark according to this off-line bookmark amended in terminal 1, will make the amendment partial loss to this off-line bookmark in terminal 3.
Therefore, step S205 needs first to download this network bookmark from server 2, and downloading process is consistent with the downloading process described in the first embodiment, repeats no more herein.Then, downloaded network bookmark is merged into this off-line bookmark amended in terminal 1, and upgrades the version number of the off-line bookmark after merging according to the version number of downloaded network bookmark.Afterwards, the off-line bookmark after this merging is uploaded onto the server 2, thus upgrade this network bookmark, this upload procedure is consistent with the upload procedure in step S204, repeats no more herein.After server 2 upgrades this network bookmark, will the version number of this network bookmark after renewal be reset, and this version number reset is back to terminal 1.The version number of the off-line bookmark after this merging is updated to this version number reset by terminal 1, and the off-line bookmark shown by upgrading according to the off-line bookmark after this merging.
It should be noted that, if there is following situation: in terminal 1, in the version number of the off-line bookmark that this login account is corresponding, terminal 3, the version number three of the network bookmark that the version number of the off-line bookmark that this login account is corresponding is corresponding with this login account is consistent, this off-line bookmark in terminal 1 and this off-line bookmark in terminal 3 are modified simultaneously, then amended off-line bookmark are uploaded onto the server 2 simultaneously.
Because server 2 can not process two by the off-line bookmark uploaded simultaneously, can only serial process.If first this network bookmark is updated to amended off-line bookmark in terminal 1, and version number's all elevated by one step of this off-line bookmark in this network bookmark and terminal 1, now server 2 carrys out amended off-line bookmark in processing terminal 3 again, because in the version number of now this network bookmark and terminal 3, the version number of this off-line bookmark amended is inconsistent, will clash, this network bookmark cannot be updated to this off-line bookmark amended in terminal 3.Now, server 2 can return error code to terminal 3, and terminal 3 will perform described step S205 according to this error code, namely first downloads this network bookmark from server 2, upload onto the server 2 again after downloaded network bookmark and amended off-line bookmark being merged, thus upgrade this network bookmark.
In sum, the synchronous method of browser bookmark that realizes of the present embodiment has when being revised by user can be set respective version number at the off-line bookmark that this login account is corresponding after, realize off-line bookmark corresponding to this login account and network bookmark synchronization.
3rd embodiment
Consult shown in Fig. 5, third embodiment of the invention provides a kind of and realizes the synchronous device of browser bookmark 100, and it comprises acquisition module 101, enquiry module 102, first judge module 103 and the first update module 104.Be appreciated that above-mentioned each module refers to computer program or program segment, for performing certain one or more specific function.In addition, the differentiation of above-mentioned each module does not represent actual program code and must separate yet.
Acquisition module 101, for when browser is by a login account logon server 2, obtain the off-line bookmark that this login account is corresponding, this off-line bookmark is kept in this terminal 1.Acquisition module 101 is also for showing this obtained off-line bookmark.
Enquiry module 102, for inquiring about the version number of this off-line bookmark, and inquire about the version number of network bookmark corresponding to this login account, this network bookmark is kept in this server 2.
According to the version number of this off-line bookmark and the version number of this network bookmark, first judge module 103, for judging that this off-line bookmark is the need of renewal.Specifically, the first judge module 103 judges that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if so, then judges that this off-line bookmark needs to upgrade.
First update module 104, if need to upgrade for this off-line bookmark, then downloads this network bookmark from server 2, this off-line bookmark is updated to downloaded network bookmark.The version number of this off-line bookmark also for the off-line bookmark according to the renewal of downloaded network bookmark, and is also updated to the version number of received network bookmark by the first update module 104.
In addition, acquisition module 101 is also for after obtaining off-line bookmark corresponding to this login account, check whether the off-line bookmark obtained error in data or loss of data occur, if, then trigger the first update module 104 and download this network bookmark from server 2, this off-line bookmark is updated to downloaded network bookmark, and this off-line bookmark after display update.
For the specific works process of above each module, what can provide with further reference to first embodiment of the invention realizes the synchronous method of browser bookmark, no longer repeats at this.
In sum, the present embodiment realize the synchronous device of browser bookmark 100, first load off-line bookmark corresponding to login account, if the version number of the network bookmark that this login account is corresponding is higher compared to this off-line bookmark in server 2, this off-line bookmark is upgraded again according to this network bookmark, the off-line bookmark under a login account and network bookmark synchronization can be realized, and accelerate the display speed of browser bookmark.
4th embodiment
Consult shown in Fig. 6, fourth embodiment of the invention provides a kind of and realizes the synchronous device of browser bookmark 200, and it realizes the synchronous device of browser bookmark 100 compared to the 3rd embodiment, comprises further:
Receiver module 201, for receiving the retouching operation to shown off-line bookmark.
Modified module 202, for revising off-line bookmark corresponding to this login account according to this retouching operation.Modified module 202, before this off-line bookmark of amendment, also will back up this off-line bookmark.
Second judge module 203, for judging that the version number of this off-line bookmark is whether lower than the version number of this network bookmark.
Second update module 204, if the version number being not less than this network bookmark for the version number of this off-line bookmark, then uploads onto the server 2 by this off-line bookmark amended, thus upgrades this network bookmark.
3rd update module 205, if for the version number of this off-line bookmark lower than the version number of this network bookmark, then first download this network bookmark from server 2, downloaded network bookmark is merged into this off-line bookmark amended, then the off-line bookmark after merging is uploaded onto the server 2, thus upgrade this network bookmark.3rd update module 205 after downloaded network bookmark is merged into this off-line bookmark amended, also by according to after this merging off-line bookmark upgrade shown by off-line bookmark.
The version number of this off-line bookmark also for the version number reset this network bookmark after upgrading that reception server 2 returns, and is updated to this received version number by the second update module 204 or the 3rd update module 205.
For the specific works process of above each module, what can provide with further reference to second embodiment of the invention realizes the synchronous method of browser bookmark, no longer repeats at this.
In sum, the realizing having the synchronous device of browser bookmark 200 can be set respective version number at the off-line bookmark that this login account is corresponding after of the present embodiment was revised by user, realized off-line bookmark corresponding to this login account and network bookmark synchronization.
5th embodiment
Consult shown in Fig. 7, fifth embodiment of the invention provides a kind of and realizes the synchronous system of browser bookmark 300, and this realizes the synchronous system of browser bookmark 300 and comprises terminal 1 and server 2.
Described terminal 1 is for when user is logged in by a login account, and obtain the off-line bookmark that this login account is corresponding, and show this off-line bookmark, this off-line bookmark is kept in this terminal 1.
Described terminal 1 also for inquiring about the version number of this off-line bookmark, and sends an inquiry request to described server 2, and the version number of the network bookmark that this login account of requesting query is corresponding, this network bookmark is kept in this server 2.
Described server 2 for receiving this inquiry request, and returns the version number of this network bookmark to this terminal 1.
Described terminal 1 is also for receiving the version number of this network bookmark, and judge that this off-line bookmark is the need of renewal according to the version number of this off-line bookmark and the version number of this network bookmark, if so, then send a download request to server 2, this network bookmark is downloaded in request.Specifically, terminal 1 judges that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if so, then judges that this off-line bookmark needs to upgrade.
Described server 2 also for receiving this download request, and sends this network bookmark to this terminal 1.
Described terminal 1 is also for receiving this network bookmark, this off-line bookmark is updated to received network bookmark, and the off-line bookmark shown by upgrading according to received network bookmark, the version number of this off-line bookmark is also updated to the version number of received network bookmark.
In addition, terminal 1 is also for after obtaining off-line bookmark corresponding to this login account, check whether this off-line bookmark obtained error in data or loss of data occur, if, then download this network bookmark from server 2, this off-line bookmark is updated to downloaded network bookmark, and this off-line bookmark after display update.
For the specific works process of above terminal 1 and server 2, what can provide with further reference to first embodiment of the invention realizes the synchronous method of browser bookmark, no longer repeats at this.
6th embodiment
Sixth embodiment of the invention provides a kind of and realizes the synchronous system of browser bookmark 400, it comprises terminal 1 and server 2 equally, it realizes the synchronous system of browser bookmark 300 compared to the 5th embodiment, described terminal 1 also for receiving the retouching operation to shown off-line bookmark, and revises this off-line bookmark according to this retouching operation.Before this off-line bookmark of amendment, described terminal 1 is also for backing up this off-line bookmark.
Described terminal 1 is also for judging that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if not, is then sent to server 2 by this off-line bookmark amended.
Described server 2 also for receiving this amended off-line bookmark, and upgrades this network bookmark according to this amended off-line bookmark.
If the version number of this off-line bookmark is lower than the version number of this network bookmark, then described terminal 1 sends a download request to server, and this network bookmark is downloaded in request.
Described server 2 also for receiving this download request, and sends this network bookmark to this terminal 1;
Received network bookmark, also for receiving this network bookmark, is merged into this off-line bookmark amended by described terminal 1, and the off-line bookmark shown by upgrading according to this off-line bookmark after merging, is then sent to server 2 by this off-line bookmark after merging.
Described server 2 also for receiving the off-line bookmark after this merging, upgrades this network bookmark according to the off-line bookmark after this merging.
Described server 2 is also for resetting the version number of this network bookmark after renewal, and the version number this reset is back to this terminal 1.
The version number of this off-line bookmark also for receiving the version number that this resets, and is updated to received version number by described terminal 1.
For the specific works process of above terminal 1 and server 2, what can provide with further reference to second embodiment of the invention realizes the synchronous method of browser bookmark, no longer repeats at this.
7th embodiment
Consult shown in Fig. 8, seventh embodiment of the invention provides a kind of and realizes the synchronous method of browser bookmark, and it comprises the following steps:
Step S301, when user is logged in by a login account, terminal 1 obtains off-line bookmark corresponding to this login account, and shows this off-line bookmark, and this off-line bookmark is kept in described terminal.
Terminal 1 is after obtaining off-line bookmark corresponding to this login account, check whether this off-line bookmark obtained error in data or loss of data occur, if, then directly perform step S304, namely this network bookmark is downloaded from server 2, this off-line bookmark is updated to downloaded network bookmark, and this off-line bookmark after display update.
Step S302, described terminal 1 inquires about the version number of this off-line bookmark, and sends an inquiry request to described server 2, and the version number of the network bookmark that this login account of requesting query is corresponding, this network bookmark is kept in server 2.
Step S303, described server 2 receives this inquiry request, and returns the version number of this network bookmark to described terminal 1.
Step S304, described terminal 1 receives the version number of this network bookmark, and judges that this off-line bookmark is the need of renewal according to the version number of this off-line bookmark and the version number of this network bookmark, if so, then performs step S305.If not, then process ends.Specifically, terminal 1 judges that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if so, then judges that this off-line bookmark needs to upgrade.
Step S305, terminal 1 sends a download request to described server 2, and this network bookmark is downloaded in request.
Step S306, described server 2 receives this download request, and sends this network bookmark to described terminal 1.
Step S307, described terminal 1 receives this network bookmark, this off-line bookmark is updated to received network bookmark, and the off-line bookmark shown by upgrading according to received network bookmark, the version number of this off-line bookmark is also updated to the version number of received network bookmark.
8th embodiment
Consult shown in Fig. 9, eighth embodiment of the invention provides a kind of and realizes the synchronous method of browser bookmark, and it realizes the synchronous method of browser bookmark compared to the 7th embodiment, after described step S301, further comprising the steps:
Step S401, described terminal 1 receives the retouching operation to shown off-line bookmark, and revises this off-line bookmark according to this retouching operation.Before this off-line bookmark of amendment, described terminal 1 is also for backing up this off-line bookmark.
Step S402, described terminal 1 judges that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if not, then performs step S403, if so, then performs step S405.
Step S403, this off-line bookmark amended is sent to server 2 by described terminal 1.
Step S404, described server 2 receives this amended off-line bookmark, and upgrades this network bookmark according to this amended off-line bookmark, then performs step S409.
Step S405, described terminal 1 sends a download request to server 2, and this network bookmark is downloaded in request.
Step S406, described server 2 receives this download request, and sends this network bookmark to this terminal 1.
Step S407, described terminal 1 receives this network bookmark, and received network bookmark is merged into this off-line bookmark amended, and the off-line bookmark shown by upgrading according to this off-line bookmark after merging, is then sent to server 2 by this off-line bookmark after merging.
Step S408, described server 2 receives the off-line bookmark after this merging, and upgrades this network bookmark according to the off-line bookmark after this merging, then performs step S409.
Step S409, described server 2 resets the version number of this network bookmark after renewal, and the version number this reset is back to this terminal 1.
Step S410, described terminal 1 receives this version number reset, and the version number of this off-line bookmark is updated to received version number.
In addition, the embodiment of the present invention also provides a kind of computer-readable recording medium, is stored with computer executable instructions, and above-mentioned computer-readable recording medium is such as nonvolatile memory such as CD, hard disk or flash memory.Above-mentioned computer executable instructions completes the above-mentioned various operations realized in the synchronous method of browser bookmark for allowing computer or similar arithmetic unit.
The above, it is only preferred embodiment of the present invention, not any pro forma restriction is done to the present invention, although the present invention discloses as above with preferred embodiment, but and be not used to limit the present invention, any those skilled in the art, do not departing within the scope of technical solution of the present invention, make a little change when the technology contents of above-mentioned announcement can be utilized or be modified to the Equivalent embodiments of equivalent variations, in every case be do not depart from technical solution of the present invention content, according to any brief introduction amendment that technical spirit of the present invention is done above embodiment, equivalent variations and modification, all still belong in the scope of technical solution of the present invention.

Claims (44)

1. realize the method that browser bookmark is synchronous, it is characterized in that, the method comprises the following steps:
Obtaining step: when browser is by a login account logon server, obtain the off-line bookmark that this login account is corresponding;
Query steps: the version number inquiring about this off-line bookmark, and the version number inquiring about network bookmark corresponding to this login account;
First determining step: judge that this off-line bookmark is the need of renewal according to the version number of this off-line bookmark and the version number of this network bookmark;
First step of updating: if this off-line bookmark needs to upgrade, then download this network bookmark from server, this off-line bookmark is updated to downloaded network bookmark.
2. realize the synchronous method of browser bookmark as claimed in claim 1, it is characterized in that, described obtaining step also comprises:
Show the off-line bookmark obtained.
3. realize the synchronous method of browser bookmark as claimed in claim 2, it is characterized in that, described first determining step comprises:
Judge that the version number of this off-line bookmark is whether lower than the version number of this network bookmark;
If the version number of this off-line bookmark is lower than the version number of this network bookmark, then judge that this off-line bookmark needs to upgrade.
4. realize the synchronous method of browser bookmark as claimed in claim 3, it is characterized in that, described first step of updating also comprises:
Off-line bookmark shown by upgrading according to downloaded network bookmark.
5. realize the synchronous method of browser bookmark as claimed in claim 1, it is characterized in that, in the step of off-line bookmark corresponding to this login account of described acquisition, also comprise:
Check whether the off-line bookmark obtained error in data or loss of data occur, and if so, then download this network bookmark from server, and this off-line bookmark is updated to downloaded network bookmark;
This off-line bookmark after display update.
6. as described in claim 4 or 5, realize the synchronous method of browser bookmark, it is characterized in that, described first step of updating also comprises:
The version number of this off-line bookmark is updated to the version number of downloaded network bookmark.
7. as described in claim 2 or 4 or 5, realize the synchronous method of browser bookmark, it is characterized in that, also comprise:
Receiving step: receive the retouching operation to shown off-line bookmark;
Modify steps: revise off-line bookmark corresponding to this login account according to this retouching operation;
Second determining step: judge that the version number of this off-line bookmark is whether lower than the version number of this network bookmark;
Second step of updating: if the version number of this off-line bookmark is not less than the version number of this network bookmark, then upload onto the server this off-line bookmark amended, thus upgrade this network bookmark.
8. realize the synchronous method of browser bookmark as claimed in claim 7, it is characterized in that, also comprise:
3rd step of updating: if the version number of this off-line bookmark is lower than the version number of this network bookmark, then first download this network bookmark from server, downloaded network bookmark is merged into this off-line bookmark amended, then the off-line bookmark after merging is uploaded onto the server, thus upgrade this network bookmark.
9. realize the synchronous method of browser bookmark as claimed in claim 8, it is characterized in that, described 3rd step of updating also comprises:
Off-line bookmark shown by upgrading according to the off-line bookmark after this merging.
10. realize the synchronous method of browser bookmark as claimed in claim 8, it is characterized in that, described second step of updating or the 3rd step of updating also comprise:
The version number that this network bookmark after upgrading is reset that reception server returns, and the version number of this off-line bookmark is updated to this received version number.
11. realize the synchronous method of browser bookmark as claimed in claim 7, it is characterized in that, also comprise before described modify steps:
This off-line bookmark is backed up.
12. 1 kinds realize the synchronous device of browser bookmark, it is characterized in that, this device comprises:
Acquisition module, for when browser is by a login account logon server, obtains the off-line bookmark that this login account is corresponding;
Enquiry module, for inquiring about the version number of this off-line bookmark, and inquires about the version number of network bookmark corresponding to this login account;
According to the version number of this off-line bookmark and the version number of this network bookmark, first judge module, for judging that this off-line bookmark is the need of renewal;
First update module, if need to upgrade for this off-line bookmark, then downloads this network bookmark from server, this off-line bookmark is updated to downloaded network bookmark.
13. realize the synchronous device of browser bookmark as claimed in claim 12, it is characterized in that, described acquisition module also for:
Show the off-line bookmark obtained.
14. as claimed in claim 13 described realize the synchronous device of browser bookmark, and it is characterized in that, described first judge module is used for:
Judge that the version number of this off-line bookmark is whether lower than the version number of this network bookmark;
If the version number of this off-line bookmark is lower than the version number of this network bookmark, then judge that this off-line bookmark needs to upgrade.
15. realize the synchronous device of browser bookmark as claimed in claim 14, it is characterized in that, described first update module also for:
Off-line bookmark shown by upgrading according to downloaded network bookmark.
16. realize the synchronous device of browser bookmark as claimed in claim 12, it is characterized in that, described acquisition module is also for after obtaining off-line bookmark corresponding to this login account, check whether the off-line bookmark obtained error in data or loss of data occur, if, then trigger the first update module and download this network bookmark from server, this off-line bookmark is updated to downloaded network bookmark, and this off-line bookmark after display update.
17. realize the synchronous device of browser bookmark as described in claim 15 or 16, it is characterized in that, described first update module also for:
The version number of this off-line bookmark is updated to the version number of downloaded network bookmark.
18. realize the synchronous device of browser bookmark as described in claim 13 or 15 or 16, it is characterized in that, also comprise:
Receiver module, for receiving the retouching operation to shown off-line bookmark;
Modified module, for revising off-line bookmark corresponding to this login account according to this retouching operation;
Second judge module, for judging that the version number of this off-line bookmark is whether lower than the version number of this network bookmark;
Second update module, if the version number being not less than this network bookmark for the version number of this off-line bookmark, then uploads onto the server this off-line bookmark amended, thus upgrades this network bookmark.
19. realize the synchronous device of browser bookmark as claimed in claim 18, it is characterized in that, also comprise:
3rd update module, if for the version number of this off-line bookmark lower than the version number of this network bookmark, then first download this network bookmark from server, downloaded network bookmark is merged into this off-line bookmark amended, then the off-line bookmark after merging is uploaded onto the server, thus upgrade this network bookmark.
20. realize the synchronous device of browser bookmark as claimed in claim 19, it is characterized in that, described 3rd update module also for:
Off-line bookmark shown by upgrading according to the off-line bookmark after this merging.
21. realize the synchronous device of browser bookmark as claimed in claim 19, it is characterized in that, described second update module or the 3rd update module also for:
The version number that this network bookmark after upgrading is reset that reception server returns, and the version number of this off-line bookmark is updated to this received version number.
22. realize the synchronous device of browser bookmark as claimed in claim 18, it is characterized in that, described modified module is also for backing up this off-line bookmark before the off-line bookmark corresponding at this login account of amendment.
23. 1 kinds realize the synchronous system of browser bookmark, it is characterized in that, this system comprises terminal and server;
Described terminal is used for, when browser is by a login account logon server, obtaining the off-line bookmark that this login account is corresponding;
Described terminal also for inquiring about the version number of this off-line bookmark, and sends an inquiry request to described server, the version number of the network bookmark that this login account of requesting query is corresponding;
Described server for receiving this inquiry request, and returns the version number of this network bookmark to this terminal;
According to the version number of this off-line bookmark and the version number of this network bookmark, described terminal also for receiving the version number of this network bookmark, and judges that this off-line bookmark is the need of renewal, if so, then sends a download request to server, this network bookmark is downloaded in request;
Described server also for receiving this download request, and sends this network bookmark to this terminal;
This off-line bookmark also for receiving this network bookmark, and is updated to received network bookmark by described terminal.
24. realize the synchronous system of browser bookmark as claimed in claim 23, it is characterized in that, described terminal after obtaining off-line bookmark corresponding to this login account, also for:
Show the off-line bookmark obtained.
25. realize the synchronous system of browser bookmark as claimed in claim 24, it is characterized in that, described terminal is for judging that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if so, then judges that this off-line bookmark needs to upgrade.
26. realize the synchronous system of browser bookmark as claimed in claim 25, it is characterized in that, after this off-line bookmark is updated to received network bookmark by described terminal, also for:
Off-line bookmark shown by upgrading according to received network bookmark.
27. realize the synchronous system of browser bookmark as claimed in claim 23, it is characterized in that, described terminal is after obtaining off-line bookmark corresponding to this login account, also for checking whether obtained off-line bookmark error in data or loss of data occur, if, then send download request to server, this network bookmark is downloaded in request;
Described server also for receiving this download request, and sends this network bookmark to this terminal;
This off-line bookmark also for receiving this network bookmark, is updated to received network bookmark by described terminal, and this off-line bookmark after display update.
28. realize the synchronous system of browser bookmark as described in claim 26 or 27, it is characterized in that, after this off-line bookmark is updated to received network bookmark by described terminal, also for:
The version number of this off-line bookmark is updated to the version number of received network bookmark.
29. realize the synchronous system of browser bookmark as described in claim 24 or 26 or 27, and it is characterized in that, described terminal also for receiving the retouching operation to shown off-line bookmark, and revises this off-line bookmark according to this retouching operation;
Described terminal is also for judging that the version number of this off-line bookmark is whether lower than the version number of this network bookmark, if not, is then sent to server by this off-line bookmark amended;
Described server also for receiving this amended off-line bookmark, and upgrades this network bookmark according to this amended off-line bookmark.
30. realize the synchronous system of browser bookmark as claimed in claim 29, it is characterized in that, if described terminal also for the version number of this off-line bookmark lower than the version number of this network bookmark, then send download request to server, this network bookmark is downloaded in request;
Described server also for receiving this download request, and sends this network bookmark to this terminal;
Received network bookmark, also for receiving this network bookmark, is merged into this off-line bookmark amended by described terminal, then the off-line bookmark after merging is sent to server;
Described server also for receiving the off-line bookmark after this merging, and upgrades this network bookmark according to the off-line bookmark after this merging.
31. realize the synchronous system of browser bookmark as claimed in claim 30, it is characterized in that, after received network bookmark is merged into this off-line bookmark amended by described terminal, and the off-line bookmark shown by also upgrading according to the off-line bookmark after this merging.
32. realize the synchronous system of browser bookmark as claimed in claim 30, it is characterized in that, described server also for after this network bookmark of renewal, reset the version number of this network bookmark after renewal, and the version number this reset is back to this terminal;
The version number of this off-line bookmark also for receiving the version number that this resets, and is updated to received version number by described terminal.
33. realize the synchronous system of browser bookmark as claimed in claim 29, it is characterized in that, described terminal, before this off-line bookmark of amendment, also backs up this off-line bookmark.
34. 1 kinds realize the synchronous method of browser bookmark, and it is characterized in that, the method comprises the following steps:
When browser is by a login account logon server, terminal obtains off-line bookmark corresponding to this login account;
The version number of this off-line bookmark of described terminal inquiry, and send an inquiry request to server, the version number of the network bookmark that this login account of requesting query is corresponding;
Described server receives this inquiry request, and returns the version number of this network bookmark to described terminal;
Described terminal receives the version number of this network bookmark, judges that this off-line bookmark is the need of renewal, if so, then sends a download request to described server according to the version number of this off-line bookmark and the version number of this network bookmark, and this network bookmark is downloaded in request;
Described server receives this download request, and sends this network bookmark to described terminal;
Described terminal receives this network bookmark, and this off-line bookmark is updated to received network bookmark.
35. realize the synchronous method of browser bookmark as claimed in claim 34, it is characterized in that, after obtaining the step of off-line bookmark corresponding to this login account, also comprise in described terminal:
The off-line bookmark that described terminal demonstration obtains.
36. realize the synchronous method of browser bookmark as claimed in claim 35, it is characterized in that, according to the version number of the version number of this off-line bookmark and this network bookmark, described terminal judges that this off-line bookmark comprises the need of the step upgraded:
Whether the version number of this off-line bookmark of described terminal judges lower than the version number of this network bookmark, if so, then judges that this off-line bookmark needs to upgrade.
37. realize the synchronous method of browser bookmark as claimed in claim 36, it is characterized in that, after this off-line bookmark is updated to the step of received network bookmark by described terminal, also comprise:
Off-line bookmark shown by described terminal upgrades according to received network bookmark.
38. realize the synchronous method of browser bookmark as claimed in claim 34, it is characterized in that, after obtaining the step of off-line bookmark corresponding to this login account, also comprise in described terminal:
Whether the off-line bookmark that described terminal inspection obtains there is error in data or loss of data, if so, then sends download request to server, and this network bookmark is downloaded in request;
Described server receives this download request, and sends this network bookmark to described terminal;
Described terminal receives this network bookmark, and this off-line bookmark is updated to received network bookmark, and this off-line bookmark after display update.
39. realize the synchronous method of browser bookmark as described in claim 37 or 38, it is characterized in that, after this off-line bookmark is updated to the step of received network bookmark by described terminal, also comprise:
The version number of this off-line bookmark is updated to the version number of received network bookmark by described terminal.
40. realize the synchronous method of browser bookmark as described in claim 35 or 37 or 38, it is characterized in that, also comprise:
Described terminal receives the retouching operation to shown off-line bookmark, and revises this off-line bookmark according to this retouching operation;
Whether this off-line bookmark amended lower than the version number of this network bookmark, if not, is then sent to server by the version number of this off-line bookmark of described terminal judges;
Described server receives this amended off-line bookmark, and upgrades this network bookmark according to this amended off-line bookmark.
41. realize the synchronous method of browser bookmark as claimed in claim 40, it is characterized in that, also comprise:
If the version number of this off-line bookmark is lower than the version number of this network bookmark, then described terminal to server sends download request, and this network bookmark is downloaded in request;
Described server receives this download request, and sends this network bookmark to this terminal;
Described terminal receives this network bookmark, and received network bookmark is merged into this off-line bookmark amended, then the off-line bookmark after merging is sent to server;
Described server receives the off-line bookmark after this merging, and upgrades this network bookmark according to the off-line bookmark after this merging.
42. realize the synchronous method of browser bookmark as claimed in claim 41, it is characterized in that, after received network bookmark is merged into the step of this off-line bookmark amended by described terminal, also comprise:
Off-line bookmark shown by described terminal upgrades according to the off-line bookmark after this merging.
43. realize the synchronous method of browser bookmark as claimed in claim 41, it is characterized in that, after this network bookmark of described server update, also reset the version number of this network bookmark after renewal, and the version number this reset are back to this terminal;
Described terminal receives this version number reset, and the version number of this off-line bookmark is updated to received version number.
44. realize the synchronous method of browser bookmark as claimed in claim 40, it is characterized in that, described terminal, before this off-line bookmark of amendment, also backs up this off-line bookmark.
CN201310245884.2A 2013-06-20 2013-06-20 A kind of method, apparatus and system for realizing that browser bookmark is synchronous Active CN104243429B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310245884.2A CN104243429B (en) 2013-06-20 2013-06-20 A kind of method, apparatus and system for realizing that browser bookmark is synchronous

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310245884.2A CN104243429B (en) 2013-06-20 2013-06-20 A kind of method, apparatus and system for realizing that browser bookmark is synchronous

Publications (2)

Publication Number Publication Date
CN104243429A true CN104243429A (en) 2014-12-24
CN104243429B CN104243429B (en) 2018-01-30

Family

ID=52230786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310245884.2A Active CN104243429B (en) 2013-06-20 2013-06-20 A kind of method, apparatus and system for realizing that browser bookmark is synchronous

Country Status (1)

Country Link
CN (1) CN104243429B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105426403A (en) * 2015-10-30 2016-03-23 努比亚技术有限公司 Bookmark synchronization method and apparatus
CN105915572A (en) * 2015-12-12 2016-08-31 乐视移动智能信息技术(北京)有限公司 Mobile terminal data conflict processing method and device
CN105991770A (en) * 2016-05-05 2016-10-05 广州阿里巴巴文学信息技术有限公司 Data updating method, client side and server
CN109086304A (en) * 2018-06-21 2018-12-25 腾讯科技(武汉)有限公司 A kind of update method of c bookmart, device and storage medium
CN111046104A (en) * 2019-12-11 2020-04-21 北京中网易企秀科技有限公司 Data synchronization method and device and synchronous data retrieval method and device
CN112199612A (en) * 2020-10-10 2021-01-08 Vidaa美国公司 Bookmark adding and combining method and display device
CN112199612B (en) * 2020-10-10 2024-04-19 Vidaa美国公司 Bookmark adding and combining method and display equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1201193A (en) * 1998-04-07 1998-12-09 英业达股份有限公司 Synchronization method of internetwork browsing-device book-mark on different computers
US20070282802A1 (en) * 2006-05-09 2007-12-06 International Business Machines Corporation System, method and program to manage alternate bookmarks
US20080168292A1 (en) * 2007-01-07 2008-07-10 Freedman Gordon J Synchronization methods and systems
US20080301222A1 (en) * 2007-05-30 2008-12-04 James Paul Schneider Mobile bookmarks
CN101969636A (en) * 2009-12-31 2011-02-09 优视科技有限公司 Bookmark management system for mobile communication user terminal and application method thereof
CN102347966A (en) * 2010-08-03 2012-02-08 环达电脑(上海)有限公司 Webpage bookmark synchronization method for portable equipment and computer
CN102571688A (en) * 2010-12-08 2012-07-11 腾讯科技(深圳)有限公司 Device, system and method for synchronizing browser bookmark
CN102664932A (en) * 2012-04-09 2012-09-12 青岛百灵信息科技有限公司 Cross-terminal network browser tag page synchronizing method based on cloud computing

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1201193A (en) * 1998-04-07 1998-12-09 英业达股份有限公司 Synchronization method of internetwork browsing-device book-mark on different computers
US20070282802A1 (en) * 2006-05-09 2007-12-06 International Business Machines Corporation System, method and program to manage alternate bookmarks
US20080168292A1 (en) * 2007-01-07 2008-07-10 Freedman Gordon J Synchronization methods and systems
US20080301222A1 (en) * 2007-05-30 2008-12-04 James Paul Schneider Mobile bookmarks
US20120209957A1 (en) * 2007-05-30 2012-08-16 James Paul Schneider Mobile bookmarks
CN101969636A (en) * 2009-12-31 2011-02-09 优视科技有限公司 Bookmark management system for mobile communication user terminal and application method thereof
CN102347966A (en) * 2010-08-03 2012-02-08 环达电脑(上海)有限公司 Webpage bookmark synchronization method for portable equipment and computer
CN102571688A (en) * 2010-12-08 2012-07-11 腾讯科技(深圳)有限公司 Device, system and method for synchronizing browser bookmark
CN102664932A (en) * 2012-04-09 2012-09-12 青岛百灵信息科技有限公司 Cross-terminal network browser tag page synchronizing method based on cloud computing

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105426403A (en) * 2015-10-30 2016-03-23 努比亚技术有限公司 Bookmark synchronization method and apparatus
CN105426403B (en) * 2015-10-30 2020-06-23 北京数科网维技术有限责任公司 Bookmark synchronization method and device
CN105915572A (en) * 2015-12-12 2016-08-31 乐视移动智能信息技术(北京)有限公司 Mobile terminal data conflict processing method and device
CN105991770A (en) * 2016-05-05 2016-10-05 广州阿里巴巴文学信息技术有限公司 Data updating method, client side and server
CN105991770B (en) * 2016-05-05 2018-01-30 广州阿里巴巴文学信息技术有限公司 Data-updating method, client and server
CN109086304A (en) * 2018-06-21 2018-12-25 腾讯科技(武汉)有限公司 A kind of update method of c bookmart, device and storage medium
CN109086304B (en) * 2018-06-21 2023-10-27 腾讯科技(武汉)有限公司 Electronic bookmark updating method, device and storage medium
CN111046104A (en) * 2019-12-11 2020-04-21 北京中网易企秀科技有限公司 Data synchronization method and device and synchronous data retrieval method and device
CN112199612A (en) * 2020-10-10 2021-01-08 Vidaa美国公司 Bookmark adding and combining method and display device
CN112199612B (en) * 2020-10-10 2024-04-19 Vidaa美国公司 Bookmark adding and combining method and display equipment

Also Published As

Publication number Publication date
CN104243429B (en) 2018-01-30

Similar Documents

Publication Publication Date Title
CN110225487B (en) Profile generating and acquiring method, related equipment and storage medium
JP6362761B2 (en) Roaming network access method and apparatus
CN104765591A (en) Method and system for updating software configuration parameter, and terminal server
CN103455582A (en) Display method of navigation page of browser and mobile terminal
CN105490919A (en) Message withdrawal method and device
CN104348707A (en) Method, device and system for searching conversation message
CN107741844A (en) The generation method and device of a kind of application installation package
CN104751344A (en) Commodity information processing method, device and system
CN104243429A (en) Method, device and system for achieving browser bookmark synchronization
CN104571787A (en) Message display method and communication terminal
CN103491525A (en) Method for achieving card-free mobile phone, mobile phone and server
CN104615414A (en) Channel packet customization method and device
CN105404458A (en) Webpage content updating method and apparatus
CN103607431B (en) Mobile terminal resource processing method, device and equipment
CN103414628A (en) Method and device for looking up session records
CN104426960A (en) Paid application trying method and device thereof
CN112579264B (en) Application program jumping method, terminal and computer storage medium
CN104424224A (en) File index storage method and device
CN103944922B (en) Data processing method, terminal, server and system
CN104135504B (en) A kind of service providing method, Apparatus and system based on application
CN105511273A (en) Client operation management method and client
CN103546203B (en) Thering is provided and acquisition methods, device of near field communication tag script
CN111177612B (en) Page login authentication method and related device
CN104702643A (en) A webpage access method, device and system
CN104866288A (en) Method, device and terminal for accessing application program

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

Effective date of registration: 20221114

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 518100

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.

TR01 Transfer of patent right