Nothing Special   »   [go: up one dir, main page]

CN105630956A - Pushing system and method for displaying postils in webpages - Google Patents

Pushing system and method for displaying postils in webpages Download PDF

Info

Publication number
CN105630956A
CN105630956A CN201510982908.1A CN201510982908A CN105630956A CN 105630956 A CN105630956 A CN 105630956A CN 201510982908 A CN201510982908 A CN 201510982908A CN 105630956 A CN105630956 A CN 105630956A
Authority
CN
China
Prior art keywords
annotation
webpage
user terminal
data
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510982908.1A
Other languages
Chinese (zh)
Inventor
陈耀攀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201510982908.1A priority Critical patent/CN105630956A/en
Publication of CN105630956A publication Critical patent/CN105630956A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Landscapes

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

Abstract

The invention discloses a pushing system and method for displaying postils in webpages. The system comprises a user terminal and a server, wherein the user terminal is used for obtaining and sending postil objects and corresponding postil data to the server after starting a browser and sending parameters of a loaded webpage and a login account to the server; and the server is used for receiving and storing the postil objects, the postil data and the parameters of the webpage, obtaining corresponding postil objects and postil data of an account relevant to the login account, aiming at the loaded webpage, from a database according to the parameters of the loaded webpage and the login account, sending to the user terminal and displaying. The pushing system and method for displaying the postils in the webpages, which are disclosed by the invention, have the advantages that the technical problem that when comments and corresponding comment contents are recognized, the recognition time is long and the recognition accuracy is low in the prior art are solved; and the technical effects of shortening the recognition time and increasing the recognition accuracy are realized.

Description

Push the system and method showing annotation in webpage
Technical field
The present invention relates to computer network technical field, particularly relate to a kind of propelling movement in webpage, show the system and method for annotation.
Background technology
At present, owing to increasing people likes the comment of delivering oneself when browsing webpage, make some webpages can provide a comment district, content in webpage is commented on by user in comment district, comment in comment district can share to all of user, to improve interactive between user when browsing webpage.
But, when being provided with comment district in prior art webpage, the content in comment and the webpage in comment district departs from, and exists when identifying comment with corresponding comment content, and recognition time is long, and the problem that the accuracy of identification is low.
Summary of the invention
The embodiment of the present application is by providing a kind of system and method pushing and showing annotation in webpage, solve in prior art when identifying comment with corresponding comment content, recognition time is long, and the low technical problem of accuracy identified, achieve shortening recognition time, improve the technique effect of the accuracy identified.
On the one hand, the application provides following technical scheme by an embodiment of the application:
A kind of propelling movement shows the system of annotation in webpage, and described system includes:
User terminal, for after launching the browser, obtaining the annotation request for the annotation object specified in currently displaying webpage, according to described annotation request, chooses described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server;
Described server, for receiving the parameter of described annotation object, described annotation data and described webpage, and is stored in the parameter of described annotation object, described annotation data and described webpage in the data base of described server.
Described user terminal, is additionally operable to load after webpage on a web browser, the logon account of the parameter of described loading webpage and the described browser of login is sent to described server;
Described server, it is additionally operable to receive the parameter of described loading webpage, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent extremely described user terminal for annotation object corresponding to described loading webpage and annotation data;
Described user terminal, is additionally operable to receive and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
Optionally, after the described parameter by described annotation object, described annotation data and described webpage is stored in the data base of described server, described system also includes:
Described user terminal, when being additionally operable to load webpage on a web browser, is sent to described server by the parameter of described loading webpage;
Described server, it is additionally operable to receive the parameter of described loading webpage, parameter according to described loading webpage, from described data base, obtain the annotation object corresponding with described loading webpage and annotation data, and the annotation object corresponding with described loading webpage and annotation data are sent to described user terminal;
Described user terminal, is additionally operable to receive the annotation object corresponding with described loading webpage and annotation data, the annotation object corresponding with described loading webpage and annotation data is carried on browser and is displayed.
Optionally, described user terminal, it is additionally operable to, before described acquisition is for the annotation request of the annotation object in described webpage, obtain the open operation for the annotation instrument being carried on described browser; When getting described open operation, obtain described annotation request.
Optionally, described user terminal, it is additionally operable to obtain use described annotation tool needle and the annotation of described annotation object is asked.
Optionally, described user terminal, it is additionally operable to, after obtaining for the annotation request of the annotation object in described webpage, obtain the rating information of the credibility for described webpage, described rating information is sent to described server.
Optionally, described server is additionally operable to receive described rating information, and according to described rating information, obtains the rating result of the credibility of described webpage, and described rating result is fed back to described user terminal;
Described user terminal, is additionally operable to receive described rating result, and shows described rating result.
Optionally, described user terminal is after obtaining the annotation data with described annotation object, it is additionally operable to the sharing operation detecting whether to exist for described annotation data, if existing, then according to described sharing operation, the parameter of described annotation object, described annotation data and described webpage is sent to server.
Optionally, described user terminal, after obtaining the annotation data with described annotation object, is additionally operable to generate annotation frame on a web browser, and shows described annotation data in described annotation frame, and wherein, described annotation frame is corresponding with described annotation object.
Optionally, when described user terminal is additionally operable to generate on a web browser annotation frame, described annotation frame is shown in the white space of both sides of described webpage.
Optionally, described user terminal is when obtaining the annotation data with described annotation object, it is additionally operable to obtain the accounts information logging in described browser, and the parameter of described accounts information, described annotation object, described annotation data and described webpage is sent to server.
Optionally, described server, it is additionally operable to receive described accounts information, and described accounts information is stored in the database.
Optionally, described server, for each accounts information, set up a buddy list, in described buddy list, storage has the good friend's account associated with described accounts information.
Optionally, described server is according to described logon account, obtain the buddy list corresponding with described logon account, obtain all good friend's accounts in the buddy list corresponding with described logon account as the interlock account being associated with described logon account, obtain described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data.
On the other hand, a application embodiment by the application, it is provided that following technical scheme:
A kind of method that propelling movement shows annotation in webpage, described method includes:
After the browser started on user terminal, obtain the annotation request for the annotation object specified in currently displaying webpage by described user terminal, according to described annotation request, choose described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server;
Received the parameter of described annotation object, described annotation data and described webpage by described server, and the parameter of described annotation object, described annotation data and described webpage is stored in the data base of described server.
Load on a web browser after webpage, by described user terminal, the logon account of the parameter of described loading webpage and the described browser of login is sent to described server;
The parameter of described loading webpage is received by described server, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent extremely described user terminal for annotation object corresponding to described loading webpage and annotation data;
Received by described user terminal and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
Optionally, after the described parameter by described annotation object, described annotation data and described webpage is stored in the data base of described server, described method also includes:
When loading webpage on a web browser, by described user terminal, the parameter of described loading webpage is sent to described server;
The parameter of described loading webpage is received by described server, parameter according to described loading webpage, from described data base, obtain the annotation object corresponding with described loading webpage and annotation data, and the annotation object corresponding with described loading webpage and annotation data are sent to described user terminal;
Received the annotation object corresponding with described loading webpage and annotation data by described user terminal, the annotation object corresponding with described loading webpage and annotation data are carried on browser and display.
Optionally, before obtained in for currently displaying webpage the annotation request of the annotation object specified by described user terminal, described method also includes:
Obtain the open operation for the annotation instrument being carried on described browser; And when getting described open operation, obtain described annotation request.
Optionally, the described annotation request obtained by described user terminal for the annotation object specified in currently displaying webpage, specifically include:
When getting described open operation, obtained by described user terminal and use described annotation tool needle that the annotation of described annotation object is asked.
Optionally, after obtained for the annotation request of the annotation object in described webpage by described user terminal, described method also includes:
Obtain the rating information of the credibility for described webpage, and described rating information is sent to described server.
Optionally, described method also includes:
Receive described rating information by described server, and according to described rating information, obtain the rating result of the credibility of described webpage, and described rating result is fed back to described user terminal;
Receive described rating result by described user terminal, and show described rating result.
Optionally, by described user terminal obtain with the annotation data of described annotation object after, described method also includes:
Detecting whether to exist for the sharing operation of described annotation data, if existing, then according to described sharing operation, the parameter of described annotation object, described annotation data and described webpage being sent to server.
Optionally, after obtained the annotation data with described annotation object by described user terminal, described method also includes:
Generating annotation frame on a web browser, and show described annotation data in described annotation frame, wherein, described annotation frame is corresponding with described annotation object.
Optionally, when generating annotation frame on a web browser, described method also includes:
Described annotation frame is shown in the white space of both sides of described webpage.
Optionally, described when obtaining the annotation data with described annotation object, described method also includes:
Obtained the accounts information logging in described browser by described user terminal, and the parameter of described accounts information, described annotation object, described annotation data and described webpage is sent to server.
Optionally, after the described parameter by described accounts information, described annotation object, described annotation data and described webpage is sent to server, described method also includes:
Receive described accounts information by described server, and described accounts information is stored in the database.
Optionally, described described accounts information is stored in described data base after, described method also includes:
For each accounts information, setting up a buddy list, in described buddy list, storage has the good friend's account associated with described accounts information.
Optionally, described set up a buddy list after, described method also includes:
According to described logon account, obtain the buddy list corresponding with described logon account, obtain all good friend's accounts in the buddy list corresponding with described logon account as the interlock account being associated with described logon account, obtain described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data.
The one or more technical schemes provided in the embodiment of the present application, at least have the following technical effect that or advantage:
The invention discloses a kind of propelling movement in webpage, show the system and method for annotation, by the present invention, user terminal, for after launching the browser, obtain the annotation request for the annotation object specified in currently displaying webpage, according to described annotation request, choose described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server; Server, for receiving the parameter of described annotation object, described annotation data and described webpage, and is stored in the data base of described server by the parameter of described annotation object, described annotation data and described webpage; Owing to described annotation data is corresponding with described annotation object, enabling identify the annotation object corresponding with annotation data accurately, improve the accuracy of identification.
Additionally, the logon account of the parameter of described loading webpage and the described browser of login is also sent to described server by the present invention, make described server according to the parameter of described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent for annotation object corresponding to described loading webpage and annotation data and displays to described user terminal, so, the account being associated can be displayed for the annotation data of same webpage, thus that improves between associated account is interactive.
Accompanying drawing explanation
In order to be illustrated more clearly that the technical scheme in the embodiment of the present invention, below the accompanying drawing used required during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the structure chart pushing the system showing annotation in webpage in the embodiment of the present invention;
Fig. 2 is the structure chart showing annotation in the embodiment of the present invention in webpage;
Fig. 3 is the flow chart pushing the method showing annotation in webpage in the embodiment of the present invention.
Detailed description of the invention
The embodiment of the present application is by providing a kind of system and method pushing and showing annotation in webpage, solve in prior art when identifying comment with corresponding comment content, recognition time is long, and the low technical problem of accuracy identified, achieve shortening recognition time, improve the technique effect of the accuracy identified.
In order to be better understood from technique scheme, below in conjunction with Figure of description and specific embodiment, technique scheme is described in detail.
First illustrating, herein presented term "and/or", be only a kind of incidence relation describing affiliated partner, can there are three kinds of relations in expression, for instance, A and/or B, it is possible to represent: individualism A, there is A and B, individualism B these three situation simultaneously. It addition, character "/" herein, typically represent forward-backward correlation to as if the relation of a kind of "or".
Referring to Fig. 1, a kind of system showing annotation in webpage that the embodiment of the present invention provides, including:
User terminal 10, for after launching the browser, obtaining the annotation request for the annotation object specified in currently displaying webpage, according to described annotation request, chooses described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server 20;
Server 20, for receiving the parameter of described annotation object, described annotation data and described webpage, and is stored in the parameter of described annotation object, described annotation data and described webpage in the data base of described server.
User terminal 10, is additionally operable to load after webpage on a web browser, the logon account of the parameter of described loading webpage and the described browser of login is sent to server 20;
Server 20, it is additionally operable to receive the parameter of described loading webpage, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, by described association user for annotation object corresponding to described loading webpage and annotation data transmission to user terminal 10;
User terminal 10, is additionally operable to receive and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
In the present embodiment, being provided with browser in user terminal 10, user terminal 10 can be such as the equipment such as smart mobile phone, panel computer, notebook computer, desktop computer; Server 20 is specifically as follows the server of browser, and server can be such as the equipment such as desktop computer, notebook computer.
Wherein, user terminal 10 starts after browser, webpage is firstly the need of loading in a browser, then just can be shown on the display unit of user terminal 10, user terminal 10 is after determining the webpage being currently displayed on described display unit, operation requests can be chosen according to user, obtain the annotation request for the annotation object specified in described webpage, wherein, the operation requests liked according to user is specified by described annotation, described annotation object is the content in described webpage, for instance can be passage, a secondary picture etc.; Described annotation request can be the operation requests choosing described annotation object, for instance can be the operation of a secondary picture or passage in circle.
Concrete, user terminal 10 can add an annotation instrument on the work hurdle of described browser, and is carried on described browser, then obtains the open operation for the annotation instrument being carried on described browser, when getting described open operation, obtain described annotation request.
Wherein, user terminal 10 can obtain use described annotation tool needle and the annotation of described annotation object is asked, wherein, described annotation instrument can include point, straight line, curve, circle, ellipse etc. and choose instrument, when described annotation instrument starts, can by described annotation instrument chooses what instrument chose described annotation data to choose operation requests, described in choose operation requests to be described annotation request.
Such as, referring to Fig. 2, for panel computer, panel computer starts after browser 30, display screen display browser 30 at described panel computer, displayed above at browser 30 has annotation instrument 31, annotation instrument 31 can be arranged in the toolbar of browser 30, when browser 30 loads the webpage 33 of www.xxxxxx.com, it is carried on browser 30 by the web page contents 34 in webpage 33 to display, at this moment, annotation instrument 31 can be clicked, namely annotation instrument 31 is opened, what then pass through that the rectangle tool in annotation instrument 31 chooses picture 32 chooses operation requests, picture 32 is described annotation data, described choose operation requests be described annotation request, and described in choose operation requests corresponding track be rectangle 30.
In the present embodiment, user terminal 10, after obtaining described annotation request, according to described annotation request, chooses described annotation object.
In specific implementation process, user terminal 10, according to described annotation request, obtains the annotation object corresponding with described annotation request, then chooses described annotation object in the content from described webpage; Use in described annotation instrument when choosing instrument to choose described annotation object, choose the shape of figure identical with the described shape choosing instrument when choosing described annotation object, when to choose instrument described in such as be circle, when choosing described annotation object, choose the generally circular in shape of figure; When described to choose instrument be rectangle time, when choosing described annotation object choose figure be shaped as rectangle.
Specifically, user terminal 10, when choosing described annotation object, can generate one and choose figure, described in choose the part or all of content including described annotation object in figure, and described in choose the shape of figure identical with the described shape choosing instrument.
Such as, referring to Fig. 2, panel computer starts after browser 30, the display screen display browser 30 of described panel computer, displayed above at browser 30 has annotation instrument 31, annotation instrument 31 can be arranged in the toolbar of browser 30, when browser 30 loads the webpage 33 of www.xxxxxx.com, it is carried on browser 30 by the web page contents 34 in webpage 33 to display, at this moment, annotation instrument 31 can be clicked, namely annotation instrument 31 is opened, what then pass through that the rectangle tool in annotation instrument 31 chooses picture 32 chooses operation requests, then picture 32 is chosen, picture 32 is chosen by the rectangle tool then passed through in annotation instrument 31, making the figure 35 of choosing generated when choosing picture 32 is rectangle, and choose figure 35 includes picture 32.
In the present embodiment, user terminal 10, after choosing described annotation object, obtains the annotation data with described annotation object.
In specific implementation process, user terminal 10 can obtain user and use the input operation of input block, obtains described annotation data according to described input operation, and wherein, described input block can be such as the equipment such as physical keyboard, dummy keyboard.
Specifically, user terminal 10 when choosing described annotation object, can also obtain the data of user's input as described annotation data, wherein, described annotation data can include the review information for described annotation object, it is also possible in the thoughts for described annotation object.
In the present embodiment, user terminal 10 is after obtaining described annotation data, by described annotation object, the parameter of described annotation data and described webpage is sent to server 20, so that server 20 receives described annotation object, the parameter of described annotation data and described webpage, and store it in the data base of server 20, wherein, storing described annotation object, during the parameter of described annotation data and described webpage, can store according to the parameter of described webpage, certainly, storing described annotation object, during the parameter of described annotation data and described webpage, catalogue can also be indexed according to the parameter of described webpage, so that when the annotation object stored in substantial amounts of webpage and annotation data, annotation object and the annotation data of correspondence can be quickly found by searching index list.
In the present embodiment, the parameter of webpage can be the information such as the domain name of the address of webpage, the title of webpage, webpage, such as, webpage for http://www.360.com/, then can using the title 360 of this webpage parameter as this webpage, it is of course also possible to using the network address http://www.360.com/ of the webpage parameter as this webpage, the application is not specifically limited.
So, by the way, make server 20 can store the annotation data for a large amount of webpages and annotation object, make when user terminal 10 accesses a webpage again, server 20 by the annotation data corresponding with this webpage and annotation object transfer to user terminal 10, and can display so that different user is using user terminal 10 when browsing webpage on user terminal 10, other user can be watched for the annotation data of this webpage, and that improves between user is interactive.
In the present embodiment, user terminal 10 is when obtaining the annotation data with described annotation object, it is additionally operable to obtain the accounts information logging in described browser, and the parameter of described accounts information, described annotation object, described annotation data and described webpage is sent to server 20, so that server 20 is after receiving described accounts information, described accounts information is stored in the database.
Such as, referring to Fig. 2, panel computer starts after browser 30, the display screen of described panel computer starts browser 30, displayed above at browser 30 has annotation instrument 31, annotation instrument 31 can be arranged in the toolbar of browser 30, when browser 30 loads the webpage 33 of www.xxxxxx.com, it is carried on browser 30 by the web page contents 34 in webpage 33 to display, at this moment, annotation instrument 31 can be clicked, namely annotation instrument 31 is opened, what then pass through that the rectangle tool in annotation instrument 31 chooses picture 32 chooses operation requests, then picture 32 is chosen, picture 32 is chosen by the rectangle tool then passed through in annotation instrument 31, making the figure 35 of choosing generated when choosing picture 32 is rectangle, and choose figure 35 includes picture 32, then browser generates annotation frame 36, then obtaining user uses data that the dummy keyboard on described display screen inputs as annotation data 37, and the accounts information obtaining login browser 30 is abc1, then just annotation data 37, picture 32, www.xxxxxx.com and abc1 is sent to server 20, so that server 20 stores it in the data base of self, so, make server 20 when often receiving an annotation data, obtain the accounts information corresponding with this annotation data.
In the present embodiment, server 20 is after storage accounts information, for each accounts information, sets up a buddy list, and in described buddy list, storage has the good friend's account associated with described accounts information.
Concrete, other accounts informations can be added to good friend by each accounts information, for instance abc2 and abc3 is added to good friend by accounts information abc1, then make storage abc2 and abc3 in described buddy list.
In the present embodiment, server 20 is after receiving described logon account, according to described logon account, obtain the buddy list corresponding with described logon account, then using all good friend's accounts in described buddy list as the interlock account being associated with described logon account, then obtain described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data, and described all good friend's accounts are sent on user terminal 10 display for annotation object corresponding to described loading webpage and annotation data.
Concrete, when obtaining described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data, would be likely to occur part or all of account in described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data, such as logon account is abc1, good friend's account in the buddy list of its correspondence is abc2 and abc3, whether detection abc2 and abc3 all exists for annotation object corresponding to described loading webpage and annotation data, if all existing, then obtain abc2 and abc3 for annotation object corresponding to described loading webpage and annotation data, and transmit it to the enterprising display of user terminal 10, if only existing abc2 for annotation object corresponding to described loading webpage and annotation data, then abc2 is displayed to user terminal 10 for annotation object corresponding to described loading webpage and annotation data transmission.
In the present embodiment, when the parameter of described loading webpage is sent to server 20, can the parameter of described loading webpage be carried in the access request for described loading webpage, individually the parameter loading webpage can also be sent to server 20, certainly, during part data in the parameter of described loading webpage is the access request for described loading webpage, server 20 extracts the parameter of described loading webpage from the access request for described loading webpage, and the application is not specifically limited.
In like manner, in the present embodiment, when described logon account is sent to server 20, it is possible to described login account is carried in the access request for described loading webpage, individually described login account can also being sent to server 20, the application is not specifically limited.
Such as, mutual between server 20 and substantial amounts of user terminal 10, storage in the data base of server 20 is made to have webpage a, a1, a2, b, b1, b2, c, c1, annotation object corresponding for c2 and c3 and annotation data, at this moment wait, when some user terminal 10 loads webpage a2, at this moment the access request for a2 can be sent to server 20 by user terminal 10, server 20 is according to described access request, while the web page contents of a2 is transferred to this user terminal 10, the network address of a2 can be extracted from described access request, then from the data base of server 20, find the annotation object corresponding with a2 and annotation data, and the annotation object found and annotation data are sent to this user terminal 10, this user terminal 10 is made to show corresponding annotation object and annotation data while display a2.
In the present embodiment, user terminal 10 is additionally operable to, after obtaining for the annotation request of the annotation object in described webpage, obtain the rating information of the credibility for described webpage, described rating information is sent to server 20; Server 20 is additionally operable to receive described rating information, and according to described rating information, obtains the rating result of the credibility of described webpage, and described rating result is fed back to user terminal 10; User terminal 10, is additionally operable to receive described rating result, and shows described rating result.
In specific implementation process, user terminal 10 before obtaining for the annotation request of the annotation object in described webpage, can also obtain the rating information of the credibility for described webpage; Then described rating information is sent to server 20.
Specifically, it is mutual that server 20 and substantial amounts of user terminal 10 carry out information, such that it is able to collect a large number of users rating information for the credibility of described webpage, described a large number of users is the exponential quantity user no less than 1000, wherein, described rating information can be indicated by numeral, star, and when described star is such as up to 5 star, user thinks that the rating information of credibility of described webpage can select from 0��5 star; It is of course also possible to obtain a small amount of user rating information for the credibility of described webpage, described a small amount of user is exponential quantity is the user of 1��999; Certainly, can carry out aforesaid operations for each webpage, so, for each webpage, server 20 can obtain a large number of users rating information for the credibility of webpage, and stores described rating information.
Such as, referring to Fig. 2, for webpage 33, it is mutual that server 20 and substantial amounts of user terminal 10 carry out information, such that it is able to collecting user d1 for the rating information of the credibility of webpage 33 is 4 stars, user d2 is 3 stars for the rating information of the credibility of webpage 33, and user d3 is 5 stars for the rating information of the credibility of webpage 33, and user d4 is 4 stars for the rating information of the credibility of webpage 33.
In the present embodiment, for each webpage, server 20 can obtain a large number of users rating information for the credibility of webpage, and after storing described rating information, for each webpage, the server 20 rating information according to webpage, obtain the rating result of the credibility of described webpage, and described rating result is fed back to user terminal 10, user terminal 10 shows described rating result.
Concrete, for each webpage, server 20 is when obtaining the quantity for the rating information of this webpage and being not less than 2, it is possible to take the meansigma methods rating result as the credibility of described webpage of described rating information; Server 20 is when acquisition a large number of users is for the rating information of the credibility of described webpage, the quantity making the described rating information of acquisition is big, so that the described rating result obtained according to described rating information also can be more accurate, after obtaining described rating result, also described rating result is shown in described webpage, to facilitate user to check.
Such as, referring to Fig. 2, for webpage 33, it is mutual that server 20 and substantial amounts of user terminal 10 carry out information, such that it is able to collecting user d1 for the rating information of the credibility of webpage 33 is 4 stars, user d2 is 3 stars for the rating information of the credibility of webpage 33, user a3 is 5 stars for the rating information of the credibility of webpage 33, user d4 is 4 stars for the rating information of the credibility of webpage 33, server 20 is according to described rating information, the rating result getting the credibility of webpage 33 is (4+3+5+4)/4=star, the rating result of webpage 33 is occurred to user terminal 10 by server 20, then the rating result of webpage is carried in webpage 33 by user terminal 10, rating result 39 on webpage 33 is made to be shown as 4 stars, so, enable to user and just can get the credibility of webpage 33 according to rating result 39 very intuitively.
In the present embodiment, user terminal 10 is after obtaining the annotation data with described annotation object, user terminal 10 is before the parameter sending described annotation data, described annotation object and described webpage is sent to server 20, it is additionally operable to the sharing operation detecting whether to exist for described annotation data, if existing, then according to described sharing operation, the parameter of described annotation object, described annotation data and described webpage is sent to server 20.
In specific implementation process, user terminal 10 is after getting described annotation data, a shared select button can be ejected on described webpage, acquisition user operates for the selection of described shared select button, when described selection operation characterizes and shares described annotation data, other users then get described sharing operation, the parameter of described annotation object, described annotation data and described webpage are sent to server 20, so that can view described annotation data; When described selection operation characterizes and does not share described annotation data, then do not get described sharing operation, the parameter of described annotation object, described annotation data and described webpage is then still sent to server 20, and generate shared label for this annotation object and described annotation data, make other user when browsing this webpage, server 20 can filter out has the annotation object and annotation data not sharing label, to guarantee the privacy of described annotation data.
In the present embodiment, user terminal 10 is after obtaining the annotation data with described annotation object, it is additionally operable to generate annotation frame on a web browser, and show described annotation data in described annotation frame, wherein, described annotation frame is corresponding with described annotation object, and when user terminal 10 is additionally operable to generate on a web browser annotation frame, is shown in the white space of both sides of described webpage by described annotation frame.
In specific implementation process, user terminal 10, according to described annotation request, chooses described annotation object; And obtain and after the annotation data of described annotation object, user controls 10 and generates annotation frame on a web browser, then shows described annotation data in described annotation frame.
Certainly, user terminal 10, after the annotation object receiving server 20 transmission and annotation data, selects described annotation object, and generates annotation frame on a web browser, show described annotation data in described annotation frame.
Specifically, when user terminal 10 generates described annotation frame on a web browser, it is possible to described annotation frame is shown in the white space of both sides of described webpage, to prevent described annotation frame from covering the content of described webpage; When the both sides of described webpage do not have white space, described annotation frame can be transparent window or translucent window, and the transparency of described annotation frame is not less than 50%, reduces the probability that described annotation frame covers the content of described webpage further; Certainly, described annotation frame can also suspend and be shown in the lower section of described annotation object, wherein, described annotation frame can be connected by straight line or curve with described annotation object, so, it is possible corresponding relation directly perceived, quickly to identify described annotation object and described annotation data, it is not necessary to make a look up the corresponding relation that just can directly determine annotation data with annotation object, shorten recognition time, improve the accuracy rate of identification.
Such as, referring to Fig. 2, panel computer starts after browser 30, the display screen of described panel computer starts browser 30, displayed above at browser 30 has annotation instrument 31, annotation instrument 31 can be arranged in the toolbar of browser 30, when browser 30 loads the webpage 33 of www.xxxxxx.com, it is carried on browser 30 by the web page contents 34 in webpage 33 to display, at this moment, annotation instrument 31 can be clicked, namely annotation instrument 31 is opened, what then pass through that the rectangle tool in annotation instrument 31 chooses picture 32 chooses operation requests, then picture 32 is chosen, picture 32 is chosen by the rectangle tool then passed through in annotation instrument 31, making the figure 35 of choosing generated when choosing picture 32 is rectangle, and choose figure 35 includes picture 32, then browser generates annotation frame 36, then obtaining user uses data that the dummy keyboard on described display screen inputs as annotation data 37, annotation data 37 is carried in annotation frame 36, thus showing annotation data 37 in annotation frame 36, and annotation frame 32 is connected with choosing figure 35 by straight line 38, owing to choosing figure 35 to include picture 32, and then can just can confirm that either directly through straight line 38 that annotation frame 32 is corresponding with picture 32, make without making a look up the corresponding relation that just can directly determine annotation data with annotation object, shorten recognition time, improve the accuracy rate of identification.
The one or more technical schemes provided in the embodiment of the present application, at least have the following technical effect that or advantage:
The invention discloses a kind of propelling movement in webpage, show the system and method for annotation, by the present invention, user terminal, for after launching the browser, obtain the annotation request for the annotation object specified in currently displaying webpage, according to described annotation request, choose described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server; Server, for receiving the parameter of described annotation object, described annotation data and described webpage, and is stored in the data base of described server by the parameter of described annotation object, described annotation data and described webpage; Owing to described annotation data is corresponding with described annotation object, enabling identify the annotation object corresponding with annotation data accurately, improve the accuracy of identification.
Additionally, the logon account of the parameter of described loading webpage and the described browser of login is also sent to described server by the present invention, make described server according to the parameter of described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent for annotation object corresponding to described loading webpage and annotation data and displays to described user terminal, so, the account being associated can be displayed for the annotation data of same webpage, thus that improves between associated account is interactive.
Based on same inventive concept, the invention provides a kind of method that propelling movement shows annotation in webpage, referring to Fig. 3, described method includes:
S301: after the browser started on user terminal, obtains the annotation request for the annotation object specified in currently displaying webpage by user terminal, according to described annotation request, chooses described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server;
S302: received the parameter of described annotation object, described annotation data and described webpage by server, and the parameter of described annotation object, described annotation data and described webpage is stored in the data base of server.
S303: load on a web browser after webpage, is sent to server by user terminal by the logon account of the parameter of described loading webpage and the described browser of login;
S304: received the parameter of described loading webpage by server, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, by described association user for annotation object corresponding to described loading webpage and annotation data transmission to user terminal;
S305: received by user terminal and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
Concrete, after the described parameter by described annotation object, described annotation data and described webpage is stored in the data base of server, described method also includes:
When loading webpage on a web browser, by user terminal, the parameter of described loading webpage is sent to server;
The parameter of described loading webpage is received by server, parameter according to described loading webpage, from described data base, obtain the annotation object corresponding with described loading webpage and annotation data, and the annotation object corresponding with described loading webpage and annotation data are sent to user terminal;
Received the annotation object corresponding with described loading webpage and annotation data by user terminal, the annotation object corresponding with described loading webpage and annotation data are carried on browser and display.
Concrete, before obtained in for currently displaying webpage the annotation request of the annotation object specified by user terminal, described method also includes:
Obtain the open operation for the annotation instrument being carried on described browser; And when getting described open operation, obtain described annotation request.
Concrete, the described annotation request obtained by user terminal for the annotation object specified in currently displaying webpage, specifically include:
When getting described open operation, obtained by user terminal and use described annotation tool needle that the annotation of described annotation object is asked.
Concrete, after obtained for the annotation request of the annotation object in described webpage by user terminal, described method also includes:
Obtain the rating information of the credibility for described webpage, and described rating information is sent to server.
Concrete, described method also includes:
Receive described rating information by server, and according to described rating information, obtain the rating result of the credibility of described webpage, and described rating result is fed back to user terminal;
Receive described rating result by user terminal, and show described rating result.
Concrete, by user terminal after obtaining the annotation data with described annotation object, described method also includes:
Detecting whether to exist for the sharing operation of described annotation data, if existing, then according to described sharing operation, the parameter of described annotation object, described annotation data and described webpage being sent to server.
Concrete, after obtained the annotation data with described annotation object by user terminal, described method also includes:
Generating annotation frame on a web browser, and show described annotation data in described annotation frame, wherein, described annotation frame is corresponding with described annotation object.
Concrete, when generating annotation frame on a web browser, described method also includes:
Described annotation frame is shown in the white space of both sides of described webpage.
Concrete, described when obtaining the annotation data with described annotation object, described method also includes:
Obtained the accounts information logging in described browser by user terminal, and the parameter of described accounts information, described annotation object, described annotation data and described webpage is sent to server.
Concrete, after the described parameter by described accounts information, described annotation object, described annotation data and described webpage is sent to server, described method also includes:
Receive described accounts information by server, and described accounts information is stored in the database.
Concrete, described described accounts information is stored in described data base after, described method also includes:
For each accounts information, setting up a buddy list, in described buddy list, storage has the good friend's account associated with described accounts information.
Concrete, described set up a buddy list after, described method also includes:
According to described logon account, obtain the buddy list corresponding with described logon account, obtain all good friend's accounts in the buddy list corresponding with described logon account as the interlock account being associated with described logon account, obtain described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data.
Technical scheme in above-mentioned the embodiment of the present application, at least has the following technical effect that or advantage:
The invention discloses a kind of propelling movement in webpage, show the system and method for annotation, by the present invention, user terminal, for after launching the browser, obtain the annotation request for the annotation object specified in currently displaying webpage, according to described annotation request, choose described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server; Server, for receiving the parameter of described annotation object, described annotation data and described webpage, and is stored in the data base of described server by the parameter of described annotation object, described annotation data and described webpage; Owing to described annotation data is corresponding with described annotation object, enabling identify the annotation object corresponding with annotation data accurately, improve the accuracy of identification.
Additionally, the logon account of the parameter of described loading webpage and the described browser of login is also sent to described server by the present invention, make described server according to the parameter of described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent for annotation object corresponding to described loading webpage and annotation data and displays to described user terminal, so, the account being associated can be displayed for the annotation data of same webpage, thus that improves between associated account is interactive.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or computer program. Therefore, the present invention can adopt the form of complete hardware embodiment, complete software implementation or the embodiment in conjunction with software and hardware aspect. And, the present invention can adopt the form at one or more upper computer programs implemented of computer-usable storage medium (including but not limited to disk memory, CD-ROM, optical memory etc.) wherein including computer usable program code.
The present invention is that flow chart and/or block diagram with reference to method according to embodiments of the present invention, equipment (system) and computer program describe. It should be understood that can by the combination of the flow process in each flow process in computer program instructions flowchart and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame. These computer program instructions can be provided to produce a machine to the processor of general purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device so that the instruction performed by the processor of computer or other programmable data processing device is produced for realizing the device of function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and can guide in the computer-readable memory that computer or other programmable data processing device work in a specific way, the instruction making to be stored in this computer-readable memory produces to include the manufacture of command device, and this command device realizes the function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices provides for realizing the step of function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
Although preferred embodiments of the present invention have been described, but those skilled in the art are once know basic creative concept, then these embodiments can be made other change and amendment. So, claims are intended to be construed to include preferred embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, the present invention can be carried out various change and modification without deviating from the spirit and scope of the present invention by those skilled in the art. So, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Disclosure A1, a kind of propelling movement show the system of annotation in webpage, it is characterised in that described system includes:
User terminal, for after launching the browser, obtaining the annotation request for the annotation object specified in currently displaying webpage, according to described annotation request, chooses described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server;
Described server, for receiving the parameter of described annotation object, described annotation data and described webpage, and is stored in the parameter of described annotation object, described annotation data and described webpage in the data base of described server.
Described user terminal, is additionally operable to load after webpage on a web browser, the logon account of the parameter of described loading webpage and the described browser of login is sent to described server;
Described server, it is additionally operable to receive the parameter of described loading webpage, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent extremely described user terminal for annotation object corresponding to described loading webpage and annotation data;
Described user terminal, is additionally operable to receive and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
A2, system as described in A1, it is characterised in that after the described parameter by described annotation object, described annotation data and described webpage is stored in the data base of described server, described system also includes:
Described user terminal, when being additionally operable to load webpage on a web browser, is sent to described server by the parameter of described loading webpage;
Described server, it is additionally operable to receive the parameter of described loading webpage, parameter according to described loading webpage, from described data base, obtain the annotation object corresponding with described loading webpage and annotation data, and the annotation object corresponding with described loading webpage and annotation data are sent to described user terminal;
Described user terminal, is additionally operable to receive the annotation object corresponding with described loading webpage and annotation data, the annotation object corresponding with described loading webpage and annotation data is carried on browser and is displayed.
A3, system as described in A1, it is characterised in that described user terminal, be additionally operable to, before described acquisition is for the annotation request of the annotation object in described webpage, obtain the open operation for the annotation instrument being carried on described browser; When getting described open operation, obtain described annotation request.
A4, system as described in A3, it is characterised in that described user terminal, be additionally operable to obtain and use described annotation tool needle that the annotation of described annotation object is asked.
A5, system as described in A1, it is characterized in that, described user terminal, be additionally operable to after obtaining for the annotation request of the annotation object in described webpage, obtain the rating information of the credibility for described webpage, described rating information is sent to described server.
A6, system as described in A5, it is characterised in that described server is additionally operable to receive described rating information, and according to described rating information, obtains the rating result of the credibility of described webpage, and described rating result is fed back to described user terminal;
Described user terminal, is additionally operable to receive described rating result, and shows described rating result.
A7, system as described in A1, it is characterized in that, described user terminal is after obtaining the annotation data with described annotation object, it is additionally operable to the sharing operation detecting whether to exist for described annotation data, if existing, then according to described sharing operation, the parameter of described annotation object, described annotation data and described webpage is sent to server.
A8, system as described in A1, it is characterised in that described user terminal is after obtaining the annotation data with described annotation object, it is additionally operable to generate annotation frame on a web browser, and show described annotation data in described annotation frame, wherein, described annotation frame is corresponding with described annotation object.
A9, system as described in A1, it is characterised in that when described user terminal is additionally operable to generate on a web browser annotation frame, described annotation frame is shown in the white space of both sides of described webpage.
A10, system as described in A1, it is characterized in that, described user terminal is when obtaining the annotation data with described annotation object, it is additionally operable to obtain the accounts information logging in described browser, and the parameter of described accounts information, described annotation object, described annotation data and described webpage is sent to server.
A11, system as described in A10, it is characterised in that described server, be additionally operable to receive described accounts information, and stored in the database by described accounts information.
A12, system as described in A11, it is characterised in that described server, for each accounts information, set up a buddy list, and in described buddy list, storage has the good friend's account associated with described accounts information.
A13, system as described in A12, it is characterized in that, described server is according to described logon account, obtain the buddy list corresponding with described logon account, obtain all good friend's accounts in the buddy list corresponding with described logon account as the interlock account being associated with described logon account, obtain described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data.
A kind of method that B14, propelling movement show annotation in webpage, it is characterised in that described method includes:
After the browser started on user terminal, obtain the annotation request for the annotation object specified in currently displaying webpage by described user terminal, according to described annotation request, choose described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server;
Received the parameter of described annotation object, described annotation data and described webpage by described server, and the parameter of described annotation object, described annotation data and described webpage is stored in the data base of described server.
Load on a web browser after webpage, by described user terminal, the logon account of the parameter of described loading webpage and the described browser of login is sent to described server;
The parameter of described loading webpage is received by described server, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent extremely described user terminal for annotation object corresponding to described loading webpage and annotation data;
Received by described user terminal and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
B15, method as described in B14, it is characterised in that after the described parameter by described annotation object, described annotation data and described webpage is stored in the data base of described server, described method also includes:
When loading webpage on a web browser, by described user terminal, the parameter of described loading webpage is sent to described server;
The parameter of described loading webpage is received by described server, parameter according to described loading webpage, from described data base, obtain the annotation object corresponding with described loading webpage and annotation data, and the annotation object corresponding with described loading webpage and annotation data are sent to described user terminal;
Received the annotation object corresponding with described loading webpage and annotation data by described user terminal, the annotation object corresponding with described loading webpage and annotation data are carried on browser and display.
B16, method as described in B14, it is characterised in that before obtained in for currently displaying webpage the annotation request of the annotation object specified by described user terminal, described method also includes:
Obtain the open operation for the annotation instrument being carried on described browser; And when getting described open operation, obtain described annotation request.
B17, method as described in B16, it is characterised in that the described annotation request obtained by described user terminal for the annotation object specified in currently displaying webpage, specifically included:
When getting described open operation, obtained by described user terminal and use described annotation tool needle that the annotation of described annotation object is asked.
B18, method as described in B14, it is characterised in that after obtained for the annotation request of the annotation object in described webpage by described user terminal, described method also includes:
Obtain the rating information of the credibility for described webpage, and described rating information is sent to described server.
B19, method as described in B18, it is characterised in that described method also includes:
Receive described rating information by described server, and according to described rating information, obtain the rating result of the credibility of described webpage, and described rating result is fed back to described user terminal;
Receive described rating result by described user terminal, and show described rating result.
B20, method as described in B14, it is characterised in that by described user terminal after obtaining the annotation data with described annotation object, described method also includes:
Detecting whether to exist for the sharing operation of described annotation data, if existing, then according to described sharing operation, the parameter of described annotation object, described annotation data and described webpage being sent to server.
B21, method as described in B14, it is characterised in that after obtained the annotation data with described annotation object by described user terminal, described method also includes:
Generating annotation frame on a web browser, and show described annotation data in described annotation frame, wherein, described annotation frame is corresponding with described annotation object.
B22, method as described in B21, it is characterised in that when generating annotation frame on a web browser, described method also includes:
Described annotation frame is shown in the white space of both sides of described webpage.
B23, method as described in B14, it is characterised in that described when obtaining the annotation data with described annotation object, described method also includes:
Obtained the accounts information logging in described browser by described user terminal, and the parameter of described accounts information, described annotation object, described annotation data and described webpage is sent to server.
B24, method as described in B23, it is characterised in that after the described parameter by described accounts information, described annotation object, described annotation data and described webpage is sent to server, described method also includes:
Receive described accounts information by described server, and described accounts information is stored in the database.
B25, method as described in B24, it is characterised in that described described accounts information is stored in described data base after, described method also includes:
For each accounts information, setting up a buddy list, in described buddy list, storage has the good friend's account associated with described accounts information.
B26, method as described in B25, it is characterised in that described set up a buddy list after, described method also includes:
According to described logon account, obtain the buddy list corresponding with described logon account, obtain all good friend's accounts in the buddy list corresponding with described logon account as the interlock account being associated with described logon account, obtain described all good friend's accounts for annotation object corresponding to described loading webpage and annotation data.

Claims (10)

1. one kind pushes the system showing annotation in webpage, it is characterised in that described system includes:
User terminal, for after launching the browser, obtaining the annotation request for the annotation object specified in currently displaying webpage, according to described annotation request, chooses described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server;
Described server, for receiving the parameter of described annotation object, described annotation data and described webpage, and is stored in the data base of described server by the parameter of described annotation object, described annotation data and described webpage;
Described user terminal, is additionally operable to load after webpage on a web browser, the logon account of the parameter of described loading webpage and the described browser of login is sent to described server;
Described server, it is additionally operable to receive the parameter of described loading webpage, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent extremely described user terminal for annotation object corresponding to described loading webpage and annotation data;
Described user terminal, is additionally operable to receive and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
2. the system as claimed in claim 1, it is characterised in that after the described parameter by described annotation object, described annotation data and described webpage is stored in the data base of described server, described system also includes:
Described user terminal, when being additionally operable to load webpage on a web browser, is sent to described server by the parameter of described loading webpage;
Described server, it is additionally operable to receive the parameter of described loading webpage, parameter according to described loading webpage, from described data base, obtain the annotation object corresponding with described loading webpage and annotation data, and the annotation object corresponding with described loading webpage and annotation data are sent to described user terminal;
Described user terminal, is additionally operable to receive the annotation object corresponding with described loading webpage and annotation data, the annotation object corresponding with described loading webpage and annotation data is carried on browser and is displayed.
3. the system as claimed in claim 1, it is characterised in that described user terminal, is additionally operable to, before described acquisition is for the annotation request of the annotation object in described webpage, obtain the open operation for the annotation instrument being carried on described browser; When getting described open operation, obtain described annotation request.
4. system as claimed in claim 3, it is characterised in that described user terminal, is additionally operable to obtain use described annotation tool needle and the annotation of described annotation object is asked.
5. the system as claimed in claim 1, it is characterized in that, described user terminal, be additionally operable to after obtaining for the annotation request of the annotation object in described webpage, obtain the rating information of the credibility for described webpage, described rating information is sent to described server.
6. system as claimed in claim 5, it is characterised in that described server is additionally operable to receive described rating information, and according to described rating information, obtains the rating result of the credibility of described webpage, and described rating result is fed back to described user terminal;
Described user terminal, is additionally operable to receive described rating result, and shows described rating result.
7. the system as claimed in claim 1, it is characterized in that, described user terminal is after obtaining the annotation data with described annotation object, it is additionally operable to the sharing operation detecting whether to exist for described annotation data, if existing, then according to described sharing operation, the parameter of described annotation object, described annotation data and described webpage is sent to server.
8. the system as claimed in claim 1, it is characterised in that described user terminal is after obtaining the annotation data with described annotation object, it is additionally operable to generate annotation frame on a web browser, and show described annotation data in described annotation frame, wherein, described annotation frame is corresponding with described annotation object.
9. the system as claimed in claim 1, it is characterised in that when described user terminal is additionally operable to generate on a web browser annotation frame, described annotation frame is shown in the white space of both sides of described webpage.
10. one kind pushes the method showing annotation in webpage, it is characterised in that described method includes:
After the browser started on user terminal, obtain the annotation request for the annotation object specified in currently displaying webpage by described user terminal, according to described annotation request, choose described annotation object; And the annotation data of acquisition and described annotation object, and the parameter of described annotation object, described annotation data and described webpage is sent to server;
Received the parameter of described annotation object, described annotation data and described webpage by described server, and the parameter of described annotation object, described annotation data and described webpage is stored in the data base of described server;
Load on a web browser after webpage, by described user terminal, the logon account of the parameter of described loading webpage and the described browser of login is sent to described server;
The parameter of described loading webpage is received by described server, parameter according to described loading webpage and described logon account, obtain from described data base with the interlock account that described logon account is associated for annotation object corresponding to described loading webpage and annotation data, described association user is sent extremely described user terminal for annotation object corresponding to described loading webpage and annotation data;
Received by described user terminal and show that described association user is for annotation object corresponding to described loading webpage and annotation data.
CN201510982908.1A 2015-12-23 2015-12-23 Pushing system and method for displaying postils in webpages Pending CN105630956A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510982908.1A CN105630956A (en) 2015-12-23 2015-12-23 Pushing system and method for displaying postils in webpages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510982908.1A CN105630956A (en) 2015-12-23 2015-12-23 Pushing system and method for displaying postils in webpages

Publications (1)

Publication Number Publication Date
CN105630956A true CN105630956A (en) 2016-06-01

Family

ID=56045889

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510982908.1A Pending CN105630956A (en) 2015-12-23 2015-12-23 Pushing system and method for displaying postils in webpages

Country Status (1)

Country Link
CN (1) CN105630956A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106528820A (en) * 2016-11-17 2017-03-22 深圳中兴网信科技有限公司 Picture annotation processing method and system, and terminal
CN113138817A (en) * 2020-01-19 2021-07-20 浙江爱多特大健康科技有限公司 Mobile terminal interface annotation method and device, electronic equipment and computer storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101311927A (en) * 2006-10-11 2008-11-26 株式会社理光 Page-added information sharing management method
CN101441644A (en) * 2007-11-19 2009-05-27 英福达科技股份有限公司 Web page annotation system and method
CN101578592A (en) * 2006-08-22 2009-11-11 雅虎公司 Persistent saving portal
CN102984259A (en) * 2012-11-30 2013-03-20 北京奇虎科技有限公司 System for sharing feedback information of webpage
CN103034692A (en) * 2012-11-30 2013-04-10 北京奇虎科技有限公司 Method for sharing feedback information of webpage, client end and server
CN103593481A (en) * 2013-11-29 2014-02-19 深圳市龙视传媒有限公司 Method and device for processing internet webpage content
CN103729389A (en) * 2012-10-15 2014-04-16 英奇达资讯股份有限公司 Method for sharing and tracking webpage filling
CN105095432A (en) * 2015-07-22 2015-11-25 腾讯科技(北京)有限公司 Display method and device for webpage annotations

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101578592A (en) * 2006-08-22 2009-11-11 雅虎公司 Persistent saving portal
CN101311927A (en) * 2006-10-11 2008-11-26 株式会社理光 Page-added information sharing management method
CN101441644A (en) * 2007-11-19 2009-05-27 英福达科技股份有限公司 Web page annotation system and method
CN103729389A (en) * 2012-10-15 2014-04-16 英奇达资讯股份有限公司 Method for sharing and tracking webpage filling
CN102984259A (en) * 2012-11-30 2013-03-20 北京奇虎科技有限公司 System for sharing feedback information of webpage
CN103034692A (en) * 2012-11-30 2013-04-10 北京奇虎科技有限公司 Method for sharing feedback information of webpage, client end and server
CN103593481A (en) * 2013-11-29 2014-02-19 深圳市龙视传媒有限公司 Method and device for processing internet webpage content
CN105095432A (en) * 2015-07-22 2015-11-25 腾讯科技(北京)有限公司 Display method and device for webpage annotations

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106528820A (en) * 2016-11-17 2017-03-22 深圳中兴网信科技有限公司 Picture annotation processing method and system, and terminal
CN113138817A (en) * 2020-01-19 2021-07-20 浙江爱多特大健康科技有限公司 Mobile terminal interface annotation method and device, electronic equipment and computer storage medium

Similar Documents

Publication Publication Date Title
KR102340228B1 (en) Message service providing method for message service linking search service and message server and user device for performing the method
US9531803B2 (en) Content sharing interface for sharing content in social networks
US20160330150A1 (en) Message service providing method for message service linked to search service and message server and user terminal to perform the method
US11762931B2 (en) Feedback method and apparatus based on online document comment, and non-transitory computer-readable storage medium
WO2016126355A1 (en) Methods, systems, and media for suggesting a link to media content
US20150120816A1 (en) Tracking use of content of an online library
CN106663108A (en) Deep links for native applications
KR102148968B1 (en) System and method for providing context information
CN103577511A (en) Method, device and system for realizing media application
CN111355651B (en) Content sharing method, display method, device, processing equipment and storage medium
CN112053204A (en) House resource display method and device
EP2990947A1 (en) Method and apparatus for backing up data and electronic device
JP2020501277A (en) Image-based method and apparatus for performing service operations
CN104376095A (en) Information processing method and electronic equipment
EP3482308A1 (en) Contextual information for a displayed resource that includes an image
CN105630956A (en) Pushing system and method for displaying postils in webpages
CN105653608A (en) Method and system for displaying comment information of annotation, and electronic equipment
US20160210335A1 (en) Server and service searching method of the server
US20230409814A1 (en) Document editing method and apparatus, device, and storage medium
CN105630952A (en) System and method for displaying comments in webpages
KR20150097250A (en) Sketch retrieval system using tag information, user equipment, service equipment, service method and computer readable medium having computer program recorded therefor
CN107632772B (en) Song sharing method and user terminal
CN114090896A (en) Information display method and device and electronic equipment
CN105528449A (en) Pushing system and method for displaying comments in webpage
US20160054915A1 (en) Systems and methods for providing information to a user about multiple topics

Legal Events

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

Application publication date: 20160601

RJ01 Rejection of invention patent application after publication