Movatterモバイル変換


[0]ホーム

URL:


CN102999597A - System and method for sharing search results and client - Google Patents

System and method for sharing search results and client
Download PDF

Info

Publication number
CN102999597A
CN102999597ACN2012104666794ACN201210466679ACN102999597ACN 102999597 ACN102999597 ACN 102999597ACN 2012104666794 ACN2012104666794 ACN 2012104666794ACN 201210466679 ACN201210466679 ACN 201210466679ACN 102999597 ACN102999597 ACN 102999597A
Authority
CN
China
Prior art keywords
page
user
client
record
link
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
CN2012104666794A
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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Baidu Netcom Science and Technology Co LtdfiledCriticalBeijing Baidu Netcom Science and Technology Co Ltd
Priority to CN2012104666794ApriorityCriticalpatent/CN102999597A/en
Publication of CN102999597ApublicationCriticalpatent/CN102999597A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明提出一种搜索结果的分享系统、方法和客户端,其中该系统包括:搜索服务器,用于根据搜索关键词和搜索请求向客户端反馈多个搜索结果;客户端,用于接收用户针对至少一个搜索结果的浏览请求,并根据浏览请求获取用户搜索结果所对应的链接页面的活动信息,根据活动信息判断链接页面是否为有效浏览的链接页面,当链接页面为有效浏览的链接页面时,记录链接页面的信息,并根据搜索关键词将对应的链接页面的信息保存为记录,根据用户的请求将记录发送至云端服务器以进行分享;以及云端服务器,用于接收客户端发送的记录并将记录分享至具有相应权限的用户。本发明实施例可以自动识别和记录用户的有效搜索结果,减少用户操作,提升用户体验。

The present invention proposes a search result sharing system, method and client, wherein the system includes: a search server, used to feed back multiple search results to the client according to search keywords and search requests; At least one search result browsing request, and obtain the activity information of the link page corresponding to the user's search result according to the browsing request, and judge whether the link page is a link page for effective browsing according to the activity information. When the link page is a link page for effective browsing, Record the information of the link page, and save the information of the corresponding link page as a record according to the search keyword, and send the record to the cloud server for sharing according to the user's request; and the cloud server is used to receive the record sent by the client and Records are shared with users with appropriate permissions. The embodiments of the present invention can automatically identify and record effective search results of users, reduce user operations, and improve user experience.

Description

The share system of Search Results, method and client
Technical field
The present invention relates to the search technique field, relate in particular to a kind of share system, method and client of Search Results.
Background technology
Under many circumstances, when using the search engine obtaining information, the user can not find soon own needed Search Results, when particularly technical matters being searched for, often need to browse a lot of pages, repeatedly revise search key and just can find the needed Search Results of user, therefore need Search Results that the user will effectively browse badly and preserve and share to help other users to find quickly needed Search Results.
At present, the preservation that realizes Search Results is when sharing, search engine can provide preservation and the sharing function of Search Results on the one hand, the Search Results that the user mainly relies on each bar of manual interpolation to be correlated with is preserved or is shared, perhaps directly certain bar Search Results is shared, as pass through Email, IM(Instant Messenger, Instant Messenger (IM) software) etc., the preservation that realizes Search Results by browser on the other hand with share, for example " bookmark " by browser gets up the Page-saving of relevant search result, and the label that can share preservation, browser can also provide the tag control function for the user simultaneously.
The problem that exists at present is, when search engine provides the preservation of Search Results and sharing function, need the user that the Search Results of oneself wanting to preserve is added to singly and preserve tabulation, most of users generally out of patience or custom do corresponding operating, poor user experience, and can lose the potential user; The preservation that realizes Search Results by browser needs the login user account when sharing, and in the situation of login user account not, can't satisfy a lot of users' actual demand, and also need the user manually to finish poor user experience.
Summary of the invention
The present invention is intended to one of solve the problems of the technologies described above at least.
For this reason, first purpose of the present invention is to propose a kind of share system of Search Results, and this system can identify the effective Search Results with recording user automatically, reduces user's operation, promotes the user and experiences.
Second purpose of the present invention is to propose a kind of sharing method of Search Results.
The 3rd purpose of the present invention is to propose a kind of client.
To achieve these goals, the share system of the Search Results of first aspect present invention embodiment comprises: search server, client and cloud server, wherein, described search server, be used for receiving searching key word and the searching request that the user sends by described client, and obtain a plurality of Search Results according to described searching key word and described searching request search, and described a plurality of Search Results are fed back to described client; Described client, be used for receiving described user for the browse request of at least one described Search Results, and obtain described user for the action message of the corresponding link page of at least one described Search Results according to described browse request, and judge according to described action message whether the described link page is the link page of effectively browsing, and when the described link page is the link page of effectively browsing, record the information of the described link page, and according to described searching key word the information of at least one described link page of correspondence is saved as record, and according to described user's request described record is sent to described cloud server to share; Described cloud server is used for receiving the described record that described client sends, and described record is shared to the user with corresponding authority.
Share system according to the Search Results of the embodiment of the invention, by the user action message of the link page is determined whether the link page effectively browsed, and the link page that will effectively browse saves as record according to searching key word and shares, can automatically identify the effective Search Results with recording user, reduce user's operation, promote the user and experience.
To achieve these goals, the sharing method of the Search Results of second aspect present invention embodiment may further comprise the steps: search server receives searching key word and the searching request that the user sends by client, and obtain a plurality of Search Results according to described searching key word and described searching request search, and described a plurality of Search Results are fed back to described client; The described user of described client is for the browse request of at least one described Search Results, and obtains described user for the action message of the corresponding link page of at least one described Search Results according to described browse request; Described client judges according to described action message whether the described link page is the link page of effectively browsing; If be the link page of effectively browsing, the then information of the described link page of described client records; Described client saves as record according to described searching key word with the information of at least one described link page of correspondence, and according to described user's request described record is sent to cloud server; And described cloud server provides described record for having the user who reads authority.
Sharing method according to the Search Results of the embodiment of the invention, effectively browse record by the automatic identification of search engine and recording user, on the one hand provide Extraordinary collection and sharing service for the user, also reduced on the other hand user's operation, improve the utilization rate of product, promoted user's experience sense.
To achieve these goals, the client of third aspect present invention embodiment comprises: the first sending module, for the searching key word and the searching request that send the user; The first receiver module be used for to receive a plurality of Search Results that search server obtains according to described searching key word and described searching request search; The second receiver module is used for receiving described user for the browse request of at least one described Search Results; Acquisition module is used for obtaining described user for the action message of the corresponding link page of at least one described Search Results according to described browse request; Judge module is used for judging according to described action message whether the described link page is the link page of effectively browsing; Logging modle is used for recording the information of the described link page when described judge module judges that the described link page is the link page of effectively browsing; Preserve module, be used for according to described searching key word the information of at least one described link page of correspondence being saved as record; And second sending module, be used for according to described user's request described record being sent to described cloud server to share.
Client according to the embodiment of the invention, as user during in the search engine navigate search results, judge by the action message of user on the link page whether this link page is the link page of effectively browsing, and the link page that will effectively browse saves as record according to searching key word and shares, can automatically identify on the one hand the effective Search Results with recording user, reduce user's operation, promoting the user experiences, and the utilization rate of improving product, provide Extraordinary collection and sharing service for the user on the other hand.
The aspect that the present invention adds and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Description of drawings
Above-mentioned and/or the additional aspect of the present invention and advantage be from obviously and easily understanding becoming the description of embodiment below in conjunction with accompanying drawing, wherein,
Fig. 1 is the structural representation according to the share system of one embodiment of the invention Search Results;
Fig. 2 is the process flow diagram of Search Results sharing method according to an embodiment of the invention;
Fig. 3 is the process flow diagram of Search Results sharing method in accordance with another embodiment of the present invention;
Fig. 4 is the process flow diagram of the Search Results sharing method of another embodiment according to the present invention;
Fig. 5 is the process flow diagram of the Search Results sharing method of another embodiment according to the present invention;
Fig. 6 is the process flow diagram of the Search Results sharing method of the specific embodiment according to the present invention;
Fig. 7 is the process flow diagram of the Search Results sharing method of another specific embodiment according to the present invention;
Fig. 8 is the process flow diagram of the Search Results sharing method of another specific embodiment according to the present invention;
Fig. 9 is the structural representation of the client of one embodiment of the invention;
Figure 10 is the structural representation of the client of another embodiment of the present invention;
Figure 11 is the structural representation of the client of another embodiment of the present invention;
Figure 12 is the structural representation of the judge module 150 of one embodiment of the invention;
Figure 13 is the structural representation of the judge module 150 of another embodiment of the present invention; And
Figure 14 is the structural representation of the judge module 150 of another embodiment of the present invention.
Embodiment
The below describes embodiments of the invention in detail, and the example of described embodiment is shown in the drawings, and wherein identical or similar label represents identical or similar element or the element with identical or similar functions from start to finish.Be exemplary below by the embodiment that is described with reference to the drawings, only be used for explaining the present invention, and can not be interpreted as limitation of the present invention.On the contrary, embodiments of the invention comprise spirit and interior all changes, modification and the equivalent of intension scope that falls into additional claims.
In description of the invention, it will be appreciated that term " first ", " second " etc. only are used for describing purpose, and can not be interpreted as indication or hint relative importance.In description of the invention, need to prove that unless clear and definite regulation and restriction are arranged in addition, term " links to each other ", " connection " should do broad understanding, for example, can be to be fixedly connected with, and also can be to removably connect, or connect integratedly; Can be mechanical connection, also can be to be electrically connected; Can be directly to link to each other, also can indirectly link to each other by intermediary.For the ordinary skill in the art, can concrete condition understand above-mentioned term concrete meaning in the present invention.In addition, in description of the invention, except as otherwise noted, the implication of " a plurality of " is two or more.
Describe and to be understood in the process flow diagram or in this any process of otherwise describing or method, expression comprises module, fragment or the part of code of the executable instruction of the step that one or more is used to realize specific logical function or process, and the scope of preferred implementation of the present invention comprises other realization, wherein can be not according to order shown or that discuss, comprise according to related function by the mode of basic while or by opposite order, carry out function, this should be understood by the embodiments of the invention person of ordinary skill in the field.
Below with reference to share system, method and the client of accompanying drawing description according to the Search Results of the embodiment of the invention.
A kind of share system of Search Results, comprise search server, client, cloud server, wherein, search server, be used for receiving searching key word and the searching request that the user sends by client, and obtain a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client; Client, be used for receiving the user for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request, and judge according to action message whether the link page is the link page of effectively browsing, and when the link page is the link page of effectively browsing, the information of the record link page, and according to searching key word the information of at least one link page of correspondence is saved as record, and according to user's request record is sent to cloud server to share; Cloud server is used for receiving the record that client sends, and record is shared to the user with corresponding authority.
Fig. 1 is the structural representation according to the share system of one embodiment of the invention Search Results
As shown in Figure 1, the share system of Search Results comprises: search server 10, client 20 and cloud server 30.
Particularly, search server 10 is used for receiving searching key word and the searching request that the user sends by client 20, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client 20.
Client 20 is used for receiving the user for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request, and judge according to action message whether the link page is the link page of effectively browsing, and when the link page is the link page of effectively browsing, the information of the record link page, and according to searching key word the information of at least one link page of correspondence is saved as record, and according to user's request record is sent to cloud server 30 to share.
Wherein, the monitoring of the browser of operation and recording user are for the action message of the link page in the client 20, the search-engine web page program of moving in the browser can be obtained by the interface that browser provides the user for the action message of the link page, and determines whether the link page effectively browsed according to action message.
Cloud server 30 is used for receiving and preserve the record that client 20 sends, and record is shared to the user with corresponding authority.
Share system according to the Search Results of the embodiment of the invention, as user during in the search engine navigate search results, judge by the action message of user on the link page whether this link page is the link page of effectively browsing, and the link page that will effectively browse saves as record according to searching key word and shares, can automatically identify on the one hand the effective Search Results with recording user, reduce user's operation, promoting the user experiences, and the utilization rate of improving product, provide Extraordinary collection and sharing service for the user on the other hand.
In one embodiment of the invention, cloud server 30 also is used for generating unique URL address according to record and has the user who reads authority to offer, and wherein URL is forever effective.Particularly, search-engine web page program in the client 20 can be passed through HTTPS enciphered data passage, the information of at least one link page that searching key word is corresponding is sent to cloud server 30, by cloud server 30 keeping records, and create unique URL address as access entrance, can make things convenient for user management and access by unique permanent effectively URL address thus.
In one embodiment of the invention, action message can comprise the opening time of browsing time, the page, the shut-in time of the page, size text, mouse number of clicks, page turning number of times, mouse selection action and the copy etc. of the page.Particularly, user's browser when certain Search Results of click is opened the link page can be opened with following 3 kinds of modes: (a) directly jump to the link page from current page; (b) open a new Shipping Options Page to open the link page; (c) open a new window to open the link page.For counting user links time and the operation that page spends at each, need browser completing user behavior monitoring and statistics, at first the website, source of search engine is detected, for example monitor the link that open the baidu.com website, search for for the user at every turn, baidu.com returns a plurality of Search Results, and the user clicks when browsing some Search Results, and browser is used for the all-links page that monitor user ' is opened from current search for current search creates a monitoring facilities example.
In one embodiment of the invention, client 10 judges according to action message whether the link page is the link page of effectively browsing in such a way: judge whether the user operates accordingly to the link page, wherein, operation comprises that page turning, mouse are clicked and mouse is selected action etc.; If so, then obtain the time that the user browses the link page, and whether the time of further judging meets Preset Time; And if meet Preset Time, then link the page and be the link page effectively browsed.
Particularly, the user is longer in the effective time that certain link page stops, illustrate the user probably the expensive time reading the content that links the page, the value of this Search Results may be higher.Wherein refer to actual browsing the time that stops when linking content of pages of user effective time, can be by operation judges such as page turning, mouse click and mouse selection actions whether for effectively browsing, and further judge whether to have stopped time enough, if the user opens that the link page carries out that page turning, mouse are clicked and mouse is selected the operation such as action but the time is of short duration, the content that may link the page is attractive but be not the Search Results that the user needs.
In one embodiment of the invention, client 20 judges according to action message whether each link page is the link page of effectively browsing in such a way: judge whether the user carries out copy function at the link page; And if then link the url page of the page for effectively browsing.
Particularly, the user has the copy stickup to wait action when browsing the link page, and then representative of consumer may record own interested content, and the value of this Search Results may be higher.
In one embodiment of the invention, client 20 judges according to action message whether the link page is the link page of effectively browsing in such a way: whether the page size of judging the link page meets default size; And if then link the url page of the page for effectively browsing.
Particularly, for the long situation of link content of pages, the corresponding link page residence time also should be longer, because the user need to spend the more time whether determining content in the link page to own valuable, so the length of link content of pages also is to judge that whether the link page is a factor of the link page effectively browsed.
In addition, the user uses mouse to select the actions such as text, click, page turning can judge directly also whether the link page is the link page of effectively browsing, using mouse to select text, click, page turning etc. to represent the value that links the pages may be higher, for the little link page of correlativity, the user often can find out at a glance and not have unnecessary operational motion.
Should be understood that and judge whether the link page is that the link page of effectively browsing can also have a lot of methods, also can be considering of above-mentioned determination methods, and as paying the utmost attention to effective time, the weights of the judged result of effective time are set to higher.
In one embodiment of the invention, client 20 also is used for record is shown to the user, and wherein, record comprises the number of the link page that the user effectively browses.Particularly, client 10 can be at certain position (such as the bottom) of searched page, with the form prompting user of notice prompt column the link page of the Search Results how many bars effectively browse has been arranged, and prompting user goes collection, shares thus, and the interference to the user is minimum, and is eye-catching and effective.In addition, the user does not click and enters before the informing, automatically the record of preserving only is kept at browser client, only have when the user clearly goes to check informing, the record of preserving just is transferred to cloud server 30 by client 10, avoid thus each search of user all to trigger relevant cloud storage, for the search engine of tens searching request every day, the storage operation of scale is unpractical like this.
In one embodiment of the invention, client 20 also is used for receiving the user to preservation and/or the deletion action of the link page of record, and the record after will preserving and/or delete is sent to cloud server 30.Particularly, when the user clear and definite check informing the time, html web page of search-engine web page program display is managed the link page of preservation, the user can delete some and think and need not the link page preserving or share in administration page.
In order to realize above-described embodiment, the present invention also proposes a kind of sharing method of Search Results.
A kind of sharing method of Search Results, may further comprise the steps: search server receives searching key word and the searching request that the user sends by client, and obtain a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client; The client user is for the browse request of at least one Search Results, and obtains the user for the action message of the corresponding link page of at least one Search Results according to browse request; Client judges according to action message whether the link page is the link page of effectively browsing; If be the link page of effectively browsing, then client records; And client saves as record according to searching key word with the information of at least one link page of correspondence, and according to user's request record is sent to cloud server, and cloud server provides record for having the user who reads authority.
Fig. 2 is the process flow diagram of Search Results sharing method according to an embodiment of the invention.
As shown in Figure 2, the Search Results sharing method comprises the steps.
Step S201, search server receives searching key word and the searching request that the user sends by client, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client.
Step S202, client user be for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request.
Wherein, the browser monitoring that moves in the client and recording user are for the action message of the link page, and the search-engine web page program of moving in the browser can be obtained by the interface that browser provides the user for the action message of the link page.
Particularly, action message can comprise the opening time of browsing time, the page, the shut-in time of the page, size text, mouse number of clicks, page turning number of times, mouse selection action and the copy etc. of the page.More specifically, user's browser when certain Search Results of click is opened the link page can be opened with following 3 kinds of modes: (a) directly jump to the link page from current page; (b) open a new Shipping Options Page to open the link page; (c) open a new window to open the link page.For counting user links time and the operation that page spends at each, need browser completing user behavior monitoring and statistics, at first the website, source of search engine is detected, for example monitor the link that open the baidu.com website, search for for the user at every turn, baidu.com returns a plurality of Search Results, and the user clicks when browsing some Search Results, and browser is used for the all-links page that monitor user ' is opened from current search for current search creates a monitoring facilities example.
Step S203, client judges according to action message whether the link page is the link page of effectively browsing.
If step S204 is the link page for effectively browsing, the then information of the client records link page.
Step S205, if be the invalid link page of browsing, then client does not record the information of the link page.
Step S206, client saves as record according to searching key word with the information of at least one link page of correspondence, and according to user's request record is sent to cloud server.
Particularly, the search-engine web page program in the client can be passed through HTTPS enciphered data passage, and the information of at least one link page that searching key word is corresponding is sent to cloud server.
Step S207, cloud server provides record for having the user who reads authority.
Sharing method according to the Search Results of the embodiment of the invention, as user during in the search engine navigate search results, judge by the action message of user on the link page whether this link page is the link page of effectively browsing, and the link page that will effectively browse saves as record according to searching key word and shares, can automatically identify on the one hand the effective Search Results with recording user, reduce user's operation, promoting the user experiences, and the utilization rate of improving product, provide Extraordinary collection and sharing service for the user on the other hand.
Fig. 3 is the process flow diagram of Search Results sharing method in accordance with another embodiment of the present invention.
As shown in Figure 3, the Search Results sharing method comprises the steps.
Step S301, search server receives searching key word and the searching request that the user sends by client, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client.
Step S302, client user be for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request.
Step S303, client judges according to action message whether the link page is the link page of effectively browsing.
If step S304 is the link page for effectively browsing, the then information of the client records link page.
Step S305, if be the invalid link page of browsing, then client does not record the information of the link page.
Step S306, client saves as record according to searching key word with the information of at least one link page of correspondence, and according to user's request record is sent to cloud server.
Step S307, cloud server generate unique URL address according to record and have the user who reads authority to offer, and wherein URL is forever effective.
Particularly, for the account login user, the cloud server receiving record also stores record into user's individual storage space, such as net dish etc., and return unique URL address record that visits preservation, the user can arrange browse right to individual storage space; For non-account login user, cloud server can be shared with everyone according to user's selection keeping records and with record, be that the user clicks when sharing button the automatic keeping records of cloud server in the cloud storage space, and return unique URL address record that visits preservation, the user can be by this URL addresses of transmission such as Email, IM, microbloggings to share record, perhaps the user arranges password and is shared with other users by Email, IM etc., and other users can obtain record by password.
According to the Search Results sharing method of the embodiment of the invention, can make things convenient for user management and access by unique permanent effectively URL address.
Fig. 4 is the process flow diagram of the Search Results sharing method of another embodiment according to the present invention.
As shown in Figure 4, the Search Results sharing method comprises the steps.
Step S401, search server receives searching key word and the searching request that the user sends by client, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client.
Step S402, client user be for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request.
Step S403, client judges according to action message whether the link page is the link page of effectively browsing.
If step S404 is the link page for effectively browsing, the then information of the client records link page.
Step S405, if be the invalid link page of browsing, then client does not record the information of the link page.
Step S406, client saves as record according to searching key word with the information of at least one link page of correspondence, and according to user's request record is sent to cloud server.
Step S407, client is shown to the user with record, and wherein, record comprises the number of the link page that the user effectively browses.
Particularly, client can be at certain position (such as the bottom) of searched page, and the link page of the Search Results how many bars effectively browse has been arranged with the form prompting user of notice prompt column.
In addition, the user does not click and enters before the informing, automatically the record of preserving only is kept at browser client, only have when the user clearly goes to check informing, the record of preserving just by client transmissions to cloud server, avoid thus each search of user all to trigger relevant cloud storage, for the search engine of tens searching request every day, the storage operation of scale is unpractical like this.
Step S408, cloud server generate unique URL address according to record and have the user who reads authority to offer, and wherein URL is forever effective.
The execution that should be understood that step S407 and S408 can be in no particular order sequentially.
According to the Search Results sharing method of the embodiment of the invention, go collection, share with prompting user by point out the link page of effectively browsing to the user in client, and minimum to user's interference, eye-catching and effective.
Fig. 5 is the process flow diagram of the Search Results sharing method of another embodiment according to the present invention.
As shown in Figure 5, the Search Results sharing method comprises the steps.
Step S501, search server receives searching key word and the searching request that the user sends by client, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client.
Step S502, client user be for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request.
Step S503, client judges according to action message whether the link page is the link page of effectively browsing.
If step S504 is the link page for effectively browsing, the then information of the client records link page.
Step S505, if be the invalid link page of browsing, then client does not record the information of the link page.
Step S506, client according to searching key word with correspondence at least one the link page information save as record.
Step S507, client is shown to the user with record, and wherein, record comprises the number of the link page that the user effectively browses.
Particularly, client can be at certain position (such as the bottom) of searched page, and the link page of the Search Results how many bars effectively browse has been arranged with the form prompting user of notice prompt column.
Step S508, client user are to preservation and/or the deletion action of the link page in the record, and the record after will preserving and/or delete is sent to cloud server.
Step S509, cloud server generate unique URL address according to record and have the user who reads authority to offer, and wherein URL is forever effective.
Particularly, when the user clear and definite check informing the time, html web page of search-engine web page program display is managed the link page of preservation, the user can delete some and think and need not the link page preserving or share in administration page.
Search Results sharing method according to the embodiment of the invention makes things convenient for user management, further promotes the user and experiences.
Client judges according to action message whether the link page is the link page of effectively browsing among step S203, S303, S403 and the S503; wherein determination methods can be protected multiple; on the basis of embodiment shown in Figure 5, introduce in detail client below in conjunction with Fig. 6, Fig. 7 and Fig. 8 and how to judge according to action message whether the link page is the link page of effectively browsing, and other embodiment can correspondence understand.
Fig. 6 is the process flow diagram of the Search Results sharing method of the specific embodiment according to the present invention.
As shown in Figure 6, the Search Results sharing method comprises the steps.
Step S601, search server receives searching key word and the searching request that the user sends by client, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client
Step S602, client user be for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request.
In one embodiment of the invention, action message can comprise the opening time of browsing time, the page, the shut-in time of the page, size text, mouse number of clicks, page turning number of times, mouse selection action and the copy etc. of the page.
Step S603 judges whether the user operates accordingly to the link page, and wherein, operation comprises that page turning, mouse are clicked and mouse is selected action etc.
Step S604 if the user operates accordingly to the link page, then obtain the time that the user browses the link page, and whether the time of further judging meets Preset Time.
Wherein, if the user does not operate accordingly to the link page, then linking the page is the invalid link page of browsing.
Step S605 if meet Preset Time, then links the link page of the page for effectively browsing.
Wherein, if do not meet Preset Time, then linking the page is the invalid link page of browsing.
Particularly, the user is longer in the effective time that certain link page stops, illustrate the user probably the expensive time reading the content that links the page, the value of this Search Results may be higher.Wherein refer to actual browsing the time that stops when linking content of pages of user effective time, can be by operation judges such as page turning, mouse click and mouse selection actions whether for effectively browsing, and further judge whether to have stopped time enough, if the user opens that the link page carries out that page turning, mouse are clicked and mouse is selected the operation such as action but the time is of short duration, the content that may link the page is attractive but be not the Search Results that the user needs.
If step S606 is the link page for effectively browsing, the then information of the client records link page.
Step S607, if if not meeting Preset Time or user does not operate accordingly to the link page, then be the invalid link page of browsing, client does not record the information of the link page.
Step S608, client according to searching key word with correspondence at least one the link page information save as record.
Step S609, client is shown to the user with record, and wherein, record comprises the number of the link page that the user effectively browses.
Step S610, client user are to preservation and/or the deletion action of the link page in the record, and the record after will preserving and/or delete is sent to cloud server.
Step S611, cloud server generate unique URL address according to record and have the user who reads authority to offer, and wherein URL is forever effective.
In addition, the user uses mouse to select the actions such as text, click, page turning can judge directly also whether the link page is the link page of effectively browsing, using mouse to select text, click, page turning etc. to represent the value that links the pages may be higher, for the little link page of correlativity, the user often can find out at a glance and not have unnecessary operational motion.
According to the Search Results sharing method of the embodiment of the invention, whether the link page that can browse according to action message automatic decision user is the link page of effectively browsing.
Fig. 7 is the process flow diagram of the Search Results sharing method of another specific embodiment according to the present invention.
As shown in Figure 7, the Search Results sharing method comprises the steps.
Step S701, search server receives searching key word and the searching request that the user sends by client, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client
Step S702, client user be for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request.
In one embodiment of the invention, action message can comprise the opening time of browsing time, the page, the shut-in time of the page, size text, mouse number of clicks, page turning number of times, mouse selection action and the copy etc. of the page.
Step S703 judges whether the user carries out copy function at the link page.
Step S704 if the user carries out copy function at the link page, then links the url page of the page for effectively browsing.
Wherein, if the user does not carry out copy function at the link page, then linking the page is the invalid url page of browsing.
Particularly, the user has the copy stickup to wait action when browsing the link page, and then representative of consumer may record own interested content, and the value of this Search Results may be higher.
If step S705 is the link page for effectively browsing, the then information of the client records link page.
Step S706 if the user carries out copy function at the link page, then is the invalid link page of browsing, and client does not record the information of the link page.
Step S707, client according to searching key word with correspondence at least one the link page information save as record.
Step S708, client is shown to the user with record, and wherein, record comprises the number of the link page that the user effectively browses.
Step S709, client user are to preservation and/or the deletion action of the link page in the record, and the record after will preserving and/or delete is sent to cloud server.
Step S710, cloud server generate unique URL address according to record and have the user who reads authority to offer, and wherein URL is forever effective.
According to the Search Results sharing method of the embodiment of the invention, whether the link page that can browse according to action message automatic decision user is the link page of effectively browsing.
Fig. 8 is the process flow diagram of the Search Results sharing method of another specific embodiment according to the present invention.
As shown in Figure 8, the Search Results sharing method comprises the steps.
Step S801, search server receives searching key word and the searching request that the user sends by client, and obtains a plurality of Search Results according to searching key word and searching request search, and a plurality of Search Results are fed back to client
Step S802, client user be for the browse request of at least one Search Results, and obtain the user for the action message of the corresponding link page of at least one Search Results according to browse request.
In one embodiment of the invention, action message can comprise the opening time of browsing time, the page, the shut-in time of the page, size text, mouse number of clicks, page turning number of times, mouse selection action and the copy etc. of the page.
Step S803 judges whether the page size of the link page meets default size.
Particularly, for the long situation of link content of pages, the corresponding link page residence time also should be longer, because the user need to spend the more time whether determining content in the link page to own valuable, so the length of link content of pages also is to judge that whether the link page is a factor of the link page effectively browsed.
Step S804 if the page size of the link page meets default size, then links the link page of the page for effectively browsing.
Wherein, if the page size of the link page does not meet default size, then linking the page is the invalid link page of browsing.
Particularly, for the long situation of link content of pages, the corresponding link page residence time also should be longer, because the user need to spend the more time whether determining content in the link page to own valuable, so the length of link content of pages also is to judge that whether the link page is a factor of the link page effectively browsed.
If step S805 is the link page for effectively browsing, the then information of the client records link page.
Step S806 if the page size of the link page meets default size, then is the invalid link page of browsing, and client does not record the information of the link page.
Step S807, client according to searching key word with correspondence at least one the link page information save as record.
Step S808, client is shown to the user with record, and wherein, record comprises the number of the link page that the user effectively browses.
Step S809, client user are to preservation and/or the deletion action of the link page in the record, and the record after will preserving and/or delete is sent to cloud server.
Step S810, cloud server generate unique URL address according to record and have the user who reads authority to offer, and wherein URL is forever effective.
According to the Search Results sharing method of the embodiment of the invention, whether the link page that can browse according to action message automatic decision user is the link page of effectively browsing.
Should be understood that and judge whether the link page is that the link page of effectively browsing can also have a lot of methods, also can be considering of above-mentioned determination methods, and as paying the utmost attention to effective time, the weights of the judged result of effective time are set to higher.
In order to realize above-described embodiment, the present invention also proposes a kind of client.
A kind of client comprises: the first sending module, for the searching key word and the searching request that send the user; The first receiver module be used for to receive a plurality of Search Results that search server obtains according to searching key word and searching request search; The second receiver module is used for receiving the user for the browse request of at least one Search Results; Acquisition module is used for obtaining the user for the action message of the corresponding link page of at least one Search Results according to browse request; Judge module is used for judging according to action message whether the link page is the link page of effectively browsing; Logging modle is used for when judge module judges that the link page is the link page of effectively browsing the information of the record link page; Preserve module, be used for according to searching key word the information of at least one described link page of correspondence being saved as record; And second sending module, be used for according to user's request record being sent to cloud server to share.
Fig. 9 is the structural representation of the client of one embodiment of the invention.
As shown in Figure 9, the client according to the embodiment of the invention comprises: the first sending module 110, the first receiver module 120, the second receiver module 130, acquisition module 140, judge module 150, logging modle 160, preservation module 170 and the second sending module 180.
Particularly, the first sending module 110 is used for sending searching key word and searching request, and wherein the first sending module 110 sends searching key word and searching request to search server.The first receiver module 120 is used for a plurality of Search Results that reception server obtains according to searching key word and searching request search.
The second receiver module 130 is used for receiving the user for the browse request of at least one Search Results.
Acquisition module 140 is used for obtaining the user for the action message of the corresponding link page of Search Results according to browse request, and wherein action message comprises the opening time of browsing time, the page, the shut-in time of the page, size text, mouse number of clicks, page turning number of times, mouse selection action and the copy of the page.
Judge module 150 is used for judging according to action message whether the link page is the link page of effectively browsing.Logging modle 160 is used for the information of the record link page when judge module 150 judges that the link page is effective browsing pages.Preserving module 170 is used for according to searching key word the information of at least one link page of correspondence being saved as record.
The second sending module 180 is sent to cloud server for the request according to the user with record and shares.
Client according to the embodiment of the invention, as user during in the search engine navigate search results, judge by the action message of user on the link page whether this link page is the link page of effectively browsing, and the link page that will effectively browse saves as record according to searching key word and shares, can automatically identify on the one hand the effective Search Results with recording user, reduce user's operation, promoting the user experiences, and the utilization rate of improving product, provide Extraordinary collection and sharing service for the user on the other hand.
Figure 10 is the structural representation of the client of another embodiment of the present invention.
As shown in figure 10, the client according to the embodiment of the invention also comprisesdisplay module 190 on basis shown in Figure 9.
Particularly,display module 190 is used for record is shown to the user, and wherein, record comprises the number of the link page that the user effectively browses.
More specifically,display module 190 can be at certain position (such as the bottom) of searched page, the link page that the Search Results how many bars effectively browse has been arranged with the form prompting user of notice prompt column, prompting user goes collection, shares thus, and the interference to the user is minimum, and is eye-catching and effective.In addition, the user does not click and enters before the informing, automatically the record of preserving only is kept at browser client, only have when the user clearly goes to check informing, the record of preserving just by client transmissions to cloud server, avoid thus each search of user all to trigger relevant cloud storage, for the search engine of tens searching request every day, the storage operation of scale is unpractical like this.
According to the client of the embodiment of the invention, point out the link page of effectively browsing to go collection, share with prompting user to the user by display module, and minimum to user's interference, eye-catching and effective.
Figure 11 is the structural representation of the client of another embodiment of the present invention.
As shown in figure 11, the client according to the embodiment of the invention also comprises the 3rd receiver module 1100 on basis shown in Figure 10.
Particularly, the 3rd receiver module 1100 is used for receiving the user to preservation and/or the deletion action of the link page of record, and the record after will preserving and/or delete is sent to cloud server by the second sending module 180.
More specifically, when the user clear and definite check informing the time, html web page of search-engine web page program display is managed the link page of preservation, the user can delete some and think and need not the link page preserving or share in administration page.
Client according to the embodiment of the invention makes things convenient for user management, further promotes the user and experiences.
Figure 12 is the structural representation of the judge module 150 of one embodiment of the invention.
As shown in figure 12, judge module 150 comprises: the first judging unit 151, the second judging unit 152 anddetermination module 153.
Particularly, the first judging unit 151 is used for judging whether the user operates accordingly to the link page, and wherein, operation comprises that page turning, mouse are clicked and mouse is selected action.The second judging unit 152 is used for obtain the time that the user browses the link page, and whether the time of further judging meeting Preset Time when the first judging unit 151 judges that the user operates accordingly to the linkpage.Determining unit 153 is used for when the second judging unit 152 judges whether the time meets Preset Time, the link page that the link page is defined as effectively browsing.
More specifically, the user is longer in the effective time that certain link page stops, illustrate the user probably the expensive time reading the content that links the page, the value of this Search Results may be higher.Wherein refer to actual browsing the time that stops when linking content of pages of user effective time, can be at first click according to page turning, mouse and whether mouse selects the operation judges such as action for effectively browsing by the first judge module 151, then further judge whether to have stopped time enough according to the second judge module 152 being judged as when effectively browsing, if the user opens that the link page carries out that page turning, mouse are clicked and mouse is selected the operation such as action but the time is of short duration, the content that may link the page is attractive but be not the Search Results that the user needs.
In addition, the user uses mouse to select the actions such as text, click, page turning can judge directly also whether the link page is the link page of effectively browsing, using mouse to select text, click, page turning etc. to represent the value that links the pages may be higher, for the little link page of correlativity, the user often can find out at a glance and not have unnecessary operational motion.
Figure 13 is the structural representation of the judge module 150 of another embodiment of the present invention.
As shown in figure 13, judge module 150 also comprises the 3rd judging unit 154 on basis shown in Figure 12.
Particularly, the 3rd judging unit 154 is used for judging whether the user carries out copy function at the link page, wherein determiningunit 153 also is used for judging users when the link page carries out copy function at the 3rd judging unit 154, the link page that the link page is defined as effectively browsing.Wherein, the user has the copy stickup to wait action when browsing the link page, and then representative of consumer may record own interested content, and the value of this Search Results may be higher.
Figure 14 is the structural representation of the judge module 150 of another embodiment of the present invention.
As shown in figure 14, judge module 150 also comprises the 4th judging unit 155 on basis shown in Figure 13.
Particularly, the 4th judging unit 155 is used for judging whether the page size of the link page meets default size, wherein determiningunit 153 also is used for when the 4th judging unit 155 judges whether the page of the described link page meets default size, with the link page that links the page and be defined as effectively browsing.Wherein, for the long situation of link content of pages, the corresponding link page residence time also should be longer, because the user need to spend the more time whether determining content in the link page to own valuable, so the length of link content of pages also is to judge that whether the link page is a factor of the link page effectively browsed.
Above-mentioned three described judge modules of embodiment according to the present invention can realize whether the link page of browsing according to action message automatic decision user is the link page of effectively browsing.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, a plurality of steps or method can realize with being stored in the storer and by software or firmware that suitable instruction execution system is carried out.For example, if realize with hardware, the same in another embodiment, can realize with the combination of each or they in the following technology well known in the art: have for the discrete logic of data-signal being realized the logic gates of logic function, special IC with suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
In the description of this instructions, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or the example in conjunction with specific features, structure, material or the characteristics of this embodiment or example description.In this manual, the schematic statement of above-mentioned term not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or characteristics can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment that scope of the present invention is by claims and be equal to and limit.

Claims (23)

Translated fromChinese
1.一种搜索结果的分享系统,其特征在于,包括搜索服务器、客户端和云端服务器,其中,1. A sharing system for search results, characterized in that it includes a search server, a client and a cloud server, wherein,所述搜索服务器,用于接收用户通过所述客户端发送的搜索关键词和搜索请求,并根据所述搜索关键词和所述搜索请求进行搜索以获得多个搜索结果,并将所述多个搜索结果反馈至所述客户端;The search server is configured to receive a search keyword and a search request sent by a user through the client, perform a search according to the search keyword and the search request to obtain a plurality of search results, and send the plurality of Search results are fed back to the client;所述客户端,用于接收所述用户针对至少一个所述搜索结果的浏览请求,并根据所述浏览请求获取所述用户针对至少一个所述搜索结果所对应的链接页面的活动信息,并根据所述活动信息判断所述链接页面是否为有效浏览的链接页面,以及当所述链接页面为有效浏览的链接页面时,记录所述链接页面的信息,并根据所述搜索关键词将对应的至少一个所述链接页面的信息保存为记录,并根据所述用户的请求将所述记录发送至所述云端服务器以进行分享;The client is configured to receive the user's browsing request for at least one of the search results, and obtain the user's activity information for the link page corresponding to the at least one of the search results according to the browsing request, and according to the The activity information judges whether the link page is a link page for valid browsing, and when the link page is a link page for valid browsing, records the information of the link page, and searches the corresponding at least The information of one linked page is saved as a record, and the record is sent to the cloud server for sharing according to the user's request;所述云端服务器,用于接收所述客户端发送的所述记录,并将所述记录分享至具有相应权限的用户。The cloud server is configured to receive the record sent by the client, and share the record with users with corresponding permissions.2.根据权利要求1所述的系统,其特征在于,所述云端服务器还用于根据所述记录生成唯一的URL地址以提供给所述具有阅读权限的用户,其中所述URL永久有效。2. The system according to claim 1, wherein the cloud server is further configured to generate a unique URL address according to the record to provide to the user with read permission, wherein the URL is permanently valid.3.根据权利要求1所述的系统,其特征在于,所述活动信息包括浏览时间、页面的打开时间、页面的关闭时间、页面的文本大小、鼠标点击次数、翻页次数、鼠标选择动作和拷贝动作。3. The system according to claim 1, wherein the activity information includes browsing time, page opening time, page closing time, page text size, mouse click times, page turning times, mouse selection actions and Copy action.4.根据权利要求3所述的系统,其特征在于,按照以下方式所述客户端根据所述活动信息判断所述链接页面是否为有效浏览的链接页面:4. The system according to claim 3, wherein the client judges whether the link page is a link page for effective browsing according to the activity information in the following manner:判断所述用户是否对所述链接页面进行相应的操作,其中,所述操作包括翻页、鼠标点击和鼠标选择动作;judging whether the user performs a corresponding operation on the linked page, wherein the operation includes page turning, mouse click and mouse selection;如果是,则获取所述用户浏览所述链接页面的时间,并进一步判断所述时间是否符合预设时间;以及If so, obtain the time when the user browses the linked page, and further determine whether the time conforms to the preset time; and如果符合所述预设时间,则所述链接页面为有效浏览的链接页面。If the preset time is met, the link page is a link page that is browsed effectively.5.根据权利要求3所述的系统,其特征在于,按照以下方式所述客户端根据所述活动信息判断每个所述链接页面是否为有效浏览的链接页面:5. The system according to claim 3, wherein the client judges whether each linked page is a linked page for valid browsing according to the activity information in the following manner:判断所述用户是否在所述链接页面上进行拷贝操作;以及judging whether the user performs a copy operation on the linked page; and如果是,则所述链接页面为有效浏览的链接页。If so, the linked page is a validly browsed linked page.6.根据权利要求3所述的系统,其特征在于,按照以下方式所述客户端根据所述活动信息判断每个所述链接页面是否为有效浏览的链接页面:6. The system according to claim 3, wherein the client judges whether each linked page is a linked page for valid browsing according to the activity information in the following manner:判断所述链接页面的页面大小是否符合预设大小;以及judging whether the page size of the linked page complies with a preset size; and如果是,则所述链接页面为有效浏览的链接页。If so, the linked page is a validly browsed linked page.7.根据权利要求1-6任一项所述的系统,其特征在于,所述客户端还用于将所述记录显示给所述用户,其中,所述记录包括所述用户有效浏览的链接页面的个数。7. The system according to any one of claims 1-6, wherein the client is further configured to display the records to the user, wherein the records include links effectively browsed by the user the number of pages.8.根据权利要求7所述的系统,其特征在于,所述客户端还用于接收所述用户对所述记录中的所述链接页面的保存和/或删除操作,并将保存和/或删除之后的所述记录发送至所述云端服务器。8. The system according to claim 7, wherein the client is further configured to receive the user's save and/or delete operation on the linked page in the record, and save and/or The deleted record is sent to the cloud server.9.一种搜索结果的分享方法,其特征在于,包括以下步骤:9. A method for sharing search results, comprising the following steps:a、搜索服务器接收用户通过客户端发送的搜索关键词和搜索请求,并根据所述搜索关键词和所述搜索请求进行搜索以获得多个搜索结果,并将所述多个搜索结果反馈至所述客户端;a. The search server receives the search keyword and search request sent by the user through the client, and performs a search according to the search keyword and the search request to obtain multiple search results, and feeds back the multiple search results to the the client;b、所述客户端接收所述用户针对至少一个所述搜索结果的浏览请求,并根据所述浏览请求获取所述用户针对至少一个所述搜索结果所对应的链接页面的活动信息;b. The client receives the user's browsing request for at least one of the search results, and obtains the user's activity information for the link page corresponding to the at least one of the search results according to the browsing request;c、所述客户端根据所述活动信息判断所述链接页面是否为有效浏览的链接页面;c. The client judges whether the link page is a link page for effective browsing according to the activity information;d、如果为有效浏览的链接页面,则所述客户端记录所述链接页面的信息;d. If it is a linked page that is browsed effectively, the client records the information of the linked page;e、所述客户端根据所述搜索关键词将对应的至少一个所述链接页面的信息保存为记录,并根据所述用户的请求将所述记录发送至云端服务器;以及e. The client saves the corresponding information of at least one linked page as a record according to the search keyword, and sends the record to a cloud server according to the user's request; andf、所述云端服务器为具有阅读权限的用户提供所述记录。f. The cloud server provides the record for users with read permission.10.根据权利要求9所述的方法,其特征在于,所述步骤f具体包括以下步骤:10. method according to claim 9, is characterized in that, described step f specifically comprises the following steps:所述云端服务器根据所述记录生成唯一的URL地址以提供给所述具有阅读权限的用户,其中所述URL永久有效。The cloud server generates a unique URL address according to the record to provide to the user with read permission, wherein the URL is permanently valid.11.根据权利要求9所述的方法,其特征在于,所述活动信息包括浏览时间、页面的打开时间、页面的关闭时间、页面的文本大小、鼠标点击次数、翻页次数、鼠标选择动作和拷贝动作。11. The method according to claim 9, wherein the activity information includes browsing time, page opening time, page closing time, page text size, mouse click times, page turning times, mouse selection actions and Copy action.12.根据权利要求11所述的方法,其特征在于,按照以下方式所述客户端根据所述活动信息判断所述链接页面是否为有效浏览的链接页面:12. The method according to claim 11, wherein the client judges whether the link page is a link page for effective browsing according to the activity information in the following manner:判断所述用户是否对所述链接页面进行相应的操作,其中,所述操作包括翻页、鼠标点击和鼠标选择动作;judging whether the user performs a corresponding operation on the linked page, wherein the operation includes page turning, mouse click and mouse selection;如果是,则获取所述用户浏览所述链接页面的时间,并进一步判断所述时间是否符合预设时间;以及If so, obtain the time when the user browses the linked page, and further determine whether the time conforms to the preset time; and如果符合所述预设时间,则所述链接页面为有效浏览的链接页面。If the preset time is met, the link page is a link page that is browsed effectively.13.根据权利要求11所述的方法,其特征在于,按照以下方式所述客户端根据所述活动信息判断每个所述链接页面是否为有效浏览的链接页面:13. The method according to claim 11, wherein the client judges whether each linked page is a linked page for valid browsing according to the activity information in the following manner:判断所述用户是否在所述链接页面上进行拷贝操作;以及judging whether the user performs a copy operation on the linked page; and如果是,则所述链接页面为有效浏览的链接页。If so, the linked page is a validly browsed linked page.14.根据权利要求11所述的方法,其特征在于,按照以下方式所述客户端根据所述活动信息判断每个所述链接页面是否为有效浏览的链接页面:14. The method according to claim 11, wherein, the client judges whether each linked page is a linked page for valid browsing according to the activity information in the following manner:判断所述链接页面的页面大小是否符合预设大小;以及judging whether the page size of the linked page complies with a preset size; and如果是,则所述链接页面为有效浏览的链接页。If so, the linked page is a validly browsed linked page.15.根据权利要求9-11任一项所述的方法,其特征在于,所述步骤e还包括以下步骤:15. The method according to any one of claims 9-11, wherein said step e further comprises the following steps:所述客户端将所述记录显示给所述用户,其中,所述记录包括所述用户有效浏览的链接页面的个数。The client terminal displays the record to the user, wherein the record includes the number of linked pages that the user effectively browses.16.根据权利要求15所述的方法,其特征在于,所述步骤e还包括以下步骤:16. method according to claim 15, is characterized in that, described step e also comprises the following steps:所述客户端接收所述用户对所述记录中的所述链接页面的保存和/或删除操作,并将保存和/或删除之后的所述记录发送至所述云端服务器。The client receives the user's operation of saving and/or deleting the linked page in the record, and sends the record after saving and/or deleting to the cloud server.17.一种客户端,其特征在于,包括:17. A client, characterized in that, comprising:第一发送模块,用于发送用户的搜索关键词和搜索请求;The first sending module is used to send the user's search keyword and search request;第一接收模块,用于接收搜索服务器根据所述搜索关键词和所述搜索请求进行搜索以获得的多个搜索结果;A first receiving module, configured to receive a plurality of search results obtained by searching from the search server according to the search keyword and the search request;第二接收模块,用于接收所述用户针对至少一个所述搜索结果的浏览请求;A second receiving module, configured to receive a browsing request from the user for at least one of the search results;获取模块,用于根据所述浏览请求获取所述用户针对至少一个所述搜索结果所对应的链接页面的活动信息;An obtaining module, configured to obtain, according to the browsing request, activity information of the user on the link page corresponding to at least one of the search results;判断模块,用于根据所述活动信息判断所述链接页面是否为有效浏览的链接页面;A judging module, configured to judge whether the link page is a link page for effective browsing according to the activity information;记录模块,用于在所述判断模块判断所述链接页面为有效浏览的链接页面时,记录所述链接页面的信息;A recording module, configured to record the information of the link page when the judging module determines that the link page is a link page for effective browsing;保存模块,用于根据所述搜索关键词将对应的至少一个所述链接页面的信息保存为记录;以及A saving module, configured to save the corresponding information of at least one linked page as a record according to the search keyword; and第二发送模块,用于根据所述用户的请求将所述记录发送至所述云端服务器以进行分享。The second sending module is configured to send the record to the cloud server for sharing according to the user's request.18.根据权利要求17所述的客户端,其特征在于,所述活动信息包括浏览时间、页面的打开时间、页面的关闭时间、页面的文本大小、鼠标点击次数、翻页次数、鼠标选择动作和拷贝动作。18. The client according to claim 17, wherein the activity information includes browsing time, page opening time, page closing time, page text size, number of mouse clicks, page turning times, mouse selection action and copy actions.19.根据权利要求18所述的客户端,其特征在于,所述判断模块包括:19. The client according to claim 18, wherein the judging module comprises:第一判断单元,用于判断所述用户是否对所述链接页面进行相应的操作,其中,所述操作包括翻页、鼠标点击和鼠标选择动作;A first judging unit, configured to judge whether the user performs a corresponding operation on the linked page, wherein the operation includes page turning, mouse click and mouse selection;第二判断单元,用于在所述第一判断单元判断所述用户对所述链接页面进行相应的操作时,获取所述用户浏览所述链接页面的时间,并进一步判断所述时间是否符合预设时间;以及The second judging unit is configured to obtain the time when the user browses the linked page when the first judging unit judges that the user performs a corresponding operation on the linked page, and further judge whether the time meets the preset set time; and确定单元,用于在所述第二判断单元判断时间符合预设时间时,将所述链接页面确定为有效浏览的链接页面。The determination unit is configured to determine the link page as a link page for effective browsing when the second determination unit determines that the time matches the preset time.20.根据权利要求18所述的客户端,其特征在于,所述判断模块还包括:20. The client according to claim 18, wherein the judging module further comprises:第三判断单元,用于判断所述用户是否在所述链接页面上进行拷贝操作,其中所述确定单元还用于在所述第三判断单元判断所述用户在所述链接页面上进行拷贝操作时,将所述链接页面确定为有效浏览的链接页面。A third judging unit, configured to judge whether the user performs a copy operation on the linked page, wherein the determining unit is also used to judge whether the user performs a copy operation on the linked page in the third judging unit , determine the linked page as a validly browsed linked page.21.根据权利要求18所述的客户端,其特征在于,所述判断模块还包括:21. The client according to claim 18, wherein the judging module further comprises:第四判断单元,用于判断所述链接页面的页面大小是否符合预设大小,其中所述确定单元还用于在所述第四判断单元判断所述链接页面的页面符合预设大小时,将所述链接页面确定为有效浏览的链接页面。A fourth judging unit, configured to judge whether the page size of the linked page conforms to a preset size, wherein the determining unit is also configured to, when the fourth judging unit judges that the linked page conforms to a preset size, to The link page is determined to be an effectively browsed link page.22.根据权利要求17-21任一项所述的客户端,其特征在于,还包括:22. The client according to any one of claims 17-21, further comprising:显示模块,用于将所述记录显示给所述用户,其中,所述记录包括所述用户有效浏览的链接页面的个数。A display module, configured to display the record to the user, wherein the record includes the number of link pages effectively browsed by the user.23.根据权利要求22所述的客户端,其特征在于,还包括:23. The client according to claim 22, further comprising:第三接收模块,用于接收所述用户对所述记录中的所述链接页面的保存和/或删除操作,并将保存和/或删除之后的所述记录通过第二发送模块发送至所述云端服务器。The third receiving module is configured to receive the save and/or delete operation of the user on the linked page in the record, and send the saved and/or deleted record to the cloud server.
CN2012104666794A2012-11-162012-11-16System and method for sharing search results and clientPendingCN102999597A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2012104666794ACN102999597A (en)2012-11-162012-11-16System and method for sharing search results and client

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2012104666794ACN102999597A (en)2012-11-162012-11-16System and method for sharing search results and client

Publications (1)

Publication NumberPublication Date
CN102999597Atrue CN102999597A (en)2013-03-27

Family

ID=47928165

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2012104666794APendingCN102999597A (en)2012-11-162012-11-16System and method for sharing search results and client

Country Status (1)

CountryLink
CN (1)CN102999597A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103345499A (en)*2013-06-282013-10-09宇龙计算机通信科技(深圳)有限公司Search result processing method and device for search engine
CN105426065A (en)*2015-12-212016-03-23小米科技有限责任公司Browsing position marking method and device
CN105653712A (en)*2015-12-302016-06-08广东欧珀移动通信有限公司 A web page push method, device and mobile terminal
WO2016169241A1 (en)*2015-04-242016-10-27百度在线网络技术(北京)有限公司Method and device for searching private resource in computer apparatus
CN109460515A (en)*2018-09-262019-03-12百度在线网络技术(北京)有限公司Search data processing method and device based on block chain
CN113407323A (en)*2017-07-172021-09-17北京嘀嘀无限科技发展有限公司Page jump method, page jump device, equipment and storage medium
CN114741625A (en)*2021-01-082022-07-12腾讯科技(深圳)有限公司Information sharing method and device, computer equipment and storage medium
CN114741625B (en)*2021-01-082025-10-10腾讯科技(深圳)有限公司 Information sharing method, device, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100287183A1 (en)*2009-05-082010-11-11Microsoft CorporationSharing and collaboration of search findings
CN102521251A (en)*2011-11-162012-06-27北京搜狗科技发展有限公司Method for directly realizing personalized search, device for realizing method, and search server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100287183A1 (en)*2009-05-082010-11-11Microsoft CorporationSharing and collaboration of search findings
CN102521251A (en)*2011-11-162012-06-27北京搜狗科技发展有限公司Method for directly realizing personalized search, device for realizing method, and search server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
何靖等: "基于用户浏览时间的点击模型", 《华南理工大学学报(自然科学版)》*

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103345499A (en)*2013-06-282013-10-09宇龙计算机通信科技(深圳)有限公司Search result processing method and device for search engine
WO2016169241A1 (en)*2015-04-242016-10-27百度在线网络技术(北京)有限公司Method and device for searching private resource in computer apparatus
CN105426065A (en)*2015-12-212016-03-23小米科技有限责任公司Browsing position marking method and device
CN105653712A (en)*2015-12-302016-06-08广东欧珀移动通信有限公司 A web page push method, device and mobile terminal
CN113407323A (en)*2017-07-172021-09-17北京嘀嘀无限科技发展有限公司Page jump method, page jump device, equipment and storage medium
CN109460515A (en)*2018-09-262019-03-12百度在线网络技术(北京)有限公司Search data processing method and device based on block chain
CN109460515B (en)*2018-09-262021-04-30百度在线网络技术(北京)有限公司Search data processing method and device based on block chain
CN114741625A (en)*2021-01-082022-07-12腾讯科技(深圳)有限公司Information sharing method and device, computer equipment and storage medium
CN114741625B (en)*2021-01-082025-10-10腾讯科技(深圳)有限公司 Information sharing method, device, computer equipment and storage medium

Similar Documents

PublicationPublication DateTitle
US10061820B2 (en)Generating a user-specific ranking model on a user electronic device
US9239883B2 (en)Searching system having a server which automatically generates search data sets for shared searching
KR101779530B1 (en)Client-side modification of search results based on social network data
US8856168B2 (en)Contextual application recommendations
US8886633B2 (en)Systems and methods for user interactive social metasearching
CN101189608B (en)Systems and methods for analyzing a user's Web history
US9015174B2 (en)Likefarm determination
CN102999597A (en)System and method for sharing search results and client
KR20160010416A (en)Customizable, real time intelligence channel
US20140280554A1 (en)Method and system for dynamic discovery and adaptive crawling of content from the internet
CN103339597A (en) Convert Search Engine Queries
KR20130095308A (en)Enabling predictive web browsing
JP2014528112A (en) Query suggestions run on social networks (powered)
US20120150833A1 (en)Using social-network data for identification and ranking of urls
CN103246713A (en)Web surfing method and web surfing device
CN104809177A (en)Webpage commenting and recommending methods and systems based on client
US20120023081A1 (en)Customizing search home pages using interest indicators
CN105824902A (en)Data caching method and device
US8712992B2 (en)Method and apparatus for web crawling
Leginus et al.Personalized generation of word clouds from tweets
US8117148B2 (en)Automatic updating apparatus, automatic updating method, and programmable storage medium embodying program to perform method for automatic updating
EP3147803A1 (en)Method and apparatus for generating a recommended set of items
JP2008108105A (en) Information providing apparatus, information providing method, and information providing program
KR20150083589A (en)Server for sharing and managing bookmarks, system and method for sharing and managing bookmarks using the same
US10142429B2 (en)Web presence management system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20130327

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp