Summary of the invention
Purpose of the present invention is intended to solve at least one of above-mentioned technological deficiency.
For achieving the above object, one aspect of the present invention proposes a kind of information getting method, may further comprise the steps: S1: the user pays close attention to content by the client input; S2: the described concern content of described client records, and described concern content is sent to background server; S3: described background server records described concern content, and carries out active searching obtaining the Search Results of described concern content according to described concern content according to predetermined strategy, and stores described Search Results; And S4: described user obtains described Search Results by described client.
In one embodiment of the invention, described step S1 also comprises: described user edits described concern content by described client, and wherein said editor comprises modification, adds and deletion.
In one embodiment of the invention, described information getting method also comprises: the concern content of described client after with described editor is sent to described background server; And the concern content of described background server after according to described editor upgraded the concern content that records.
In one embodiment of the invention, described predetermined strategy comprises: carry out active searching in predetermined time; And carry out active searching according to predetermined frequency.
In one embodiment of the invention, described step S3 also comprises: described background server by the request that described client sends, carries out active searching to obtain the Search Results of described concern content according to described concern content according to described user.Here said active searching refers to background server according to predetermined strategy, initiatively initiates search, this search of carrying out according to predetermined policy just not the needs user initiate separately.
In one embodiment of the invention, after described background server gets access to Search Results, also comprise: described background server sends and reads prompting; Perhaps, described background server sends hint instructions to described client, and described client is sent according to described hint instructions and read prompting; Perhaps, described background server directly pushes to described client with described Search Results.
In one embodiment of the invention, the scope of described search comprises webpage, individual blog, microblogging and forum.
In one embodiment of the invention, described information getting method also comprises: described background server carries out taxonomic revision to described Search Results; Perhaps, described client is carried out taxonomic revision to described Search Results.
In one embodiment of the invention, described information getting method also comprises: described user edits the information in the described Search Results, and wherein said editor comprises preservation and deletion.
In one embodiment of the invention, described information getting method also comprises: described client and/or background server are analyzed the editor of Search Results according to described user, obtain the user to the interest-degree of various information; And described client and/or background server are arranged demonstration according to the interest-degree of described various information to described various information.
In one embodiment of the invention, described information getting method also comprises: described user arranges the interest-degree of the corresponding various information of described concern content by described client; Described client and/or background server are arranged demonstration according to the interest-degree of described various information to described various information.
Information getting method according to the embodiment of the invention, have following advantage: (1) user only needs once to set the concern content according to the hobby of oneself, pay close attention to content by client and background server record, background server is according to the whole internet of concern content active searching of record, make when the user obtains information that the removal search engine is initiated repeatedly hunting action at every turn, bring advantage to the user; (2) by at background server or client Search Results being carried out taxonomic revision, in order to present to user's information clearly, make that the Search Results that obtains is pointed; (3) by analysis user to edit actions such as the deletion of the Search Results that presents, preservations, to distinguish user's interest information, and in follow-up search and presenting, carrying out not obvious mode for the uninterested information of user presents, user's interest information is significantly presented, can obtain the information relevant conscientiously with the user thus, reduce a large amount of redundant informations, economize on resources; (4) background server can send prompting message or initiatively search content be pushed to client is missed its concern to avoid the user not have online in time information in conjunction with subscription client software, has ageing.
For achieving the above object, the present invention also proposes a kind of Information Acquisition System on the other hand, comprising: terminal and background server, and described terminal comprises: load module, described load module is used for input user's concern content; First logging modle, described first logging modle are used for the described concern content of record; First sending module, described first sending module are used for described concern content is sent to described background server; Acquisition module, described acquisition module are used for obtaining described background server according to the Search Results of described concern content; And display module, described display module is used for showing the described result that obtains that described background server comprises: first receiver module, described first receiver module are used for receiving described concern content; Second logging modle, described second logging modle are used for the described concern content of record; Search module, described search module are used for carrying out active searching to obtain the Search Results of described concern content according to described concern content according to predetermined strategy; And memory module, described memory module is used for the described Search Results of storage.
In one embodiment of the invention, described terminal also comprises: first editor module, described first editor module are used for the concern content of described first logging modle is edited, and wherein said editor comprises modification, adds and deletion.
In one embodiment of the invention, described first sending module also is used for the concern content behind the described first editor module editor is sent to described second logging modle; Described first receiver module also is used for the concern content behind the described editor of reception; And described second logging modle also is used for according to the concern content behind the described editor concern content that records being upgraded.
In one embodiment of the invention, described predetermined strategy comprises: carry out active searching in predetermined time; And carry out active searching according to predetermined frequency.
In one embodiment of the invention, described terminal also comprises: instruction sending module, described instruction sending module are used for sending user's searching request instruction.
In one embodiment of the invention, described search module also is used for searching for to obtain the Search Results of described concern content according to described concern content according to described searching request instruction.
In one embodiment of the invention, described background server also comprises: first reminding module, described first reminding module are used for sending and reading prompting after described search module gets access to Search Results.
In one embodiment of the invention, described background server also comprises second sending module, and described second sending module is used for after described search module gets access to Search Results, sends hint instructions to described client; Described terminal also comprises second reminding module, and described second reminding module is used for according to described hint instructions, sends and reads prompting.
In one embodiment of the invention, the scope of described search comprises webpage, individual blog, microblogging and forum.
In one embodiment of the invention, described background server also comprises: first sort module, described first sort module are used for described Search Results is carried out taxonomic revision.
In one embodiment of the invention, described terminal also comprises: second sort module, the Search Results that described second sort module is used for described acquisition module is got access to carries out taxonomic revision.
In one embodiment of the invention, described terminal also comprises: second editor module, described second editor module are used for the various information of described Search Results are edited, and wherein said editor comprises preservation and deletion.
In one embodiment of the invention, described terminal also comprises: the first interest-degree acquisition module, the described first interest-degree acquisition module is used for obtaining the user to the interest-degree of various information according to the edited result of described second editor module, and described display module shows described Search Results according to described user to the interest-degree of various information.
In one embodiment of the invention, described background server also comprises: the second interest-degree acquisition module, the described second interest-degree acquisition module are used for obtaining the user to the interest-degree of various information according to the edited result of described second editor module; With the arrangement module, described arrangement module is used for according to described user the interest-degree of various information being arranged described Search Results.
Information Acquisition System according to the embodiment of the invention, have following advantage: (1) user can only need according to the hobby of oneself once to set and pay close attention to content, make when the user obtains information that the removal search engine is initiated repeatedly hunting action at every turn, bring advantage to the user; (2) Search Results is realized the taxonomic revision function, in order to clearly present to the information that the user continues, make that the Search Results that obtains is pointed; (3) user can delete, preserve the Search Results that presents, system can analyze to distinguish user's interest information to deletion and the behavior of preserving, and in follow-up search and presenting, carrying out not obvious mode for the uninterested information of user presents, user's interest information is significantly presented, can obtain the information relevant conscientiously with the user thus, reduce a large amount of redundant informations, economize on resources; (4) system provides and sends the function of prompting message is missed its concern to avoid the user not have online in time information to having ageing message, has ageing.(5) system architecture is simple, is easy to realize.
The aspect that the present invention adds and advantage part in the following description provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein identical or similar label is represented identical or similar elements 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.
Fig. 1 is the process flow diagram of the information getting method of one embodiment of the invention.As shown in Figure 1, the information getting method according to the embodiment of the invention may further comprise the steps:
Step S101, the user pays close attention to content by the client input.
Particularly, client can comprise a software or webpage, and software or webpage provide inputting interface, and the inputting interface that the user provides by client is imported it and paid close attention to content, for example, imports certain star's name or certain particular event such as new song issue etc.In one embodiment of the invention, the user can edit paying close attention to content by client, and wherein editor comprises modification, adds and deletion.
Step S102, client records is paid close attention to content, and will pay close attention to content and be sent to background server.
Particularly, the user only needs once input to pay close attention to content by the writing function of client, and client keeps the concern content of input automatically.If the user is after client is edited its concern content, client will make client keep the user to pay close attention to the latest edition of content according to the record of the concern content update behind editor content.
Step S103, content paid close attention in background server record, and carry out active searching obtaining the Search Results of paying close attention to content according to paying close attention to content according to predetermined strategy, and the memory search result.
Wherein, Yu Ding strategy is included in that predetermined time searches for and searches for according to predetermined frequency etc.For example can set every several seconds or a few minutes or several hours etc. according to concrete information type and carry out timing search, the setting of the schedule time can guarantee in time to obtain the up-to-date information of concern content.Search Results is stored in background server, transmits when needing in order to client.In the user pays close attention to the valid period of content, hunting action can be repeatedly or once.
In another embodiment of the present invention, also can be when client need search content, the interim initiation searched for.The request that background server sends by client according to the user searches for to obtain the Search Results of paying close attention to content according to paying close attention to content.
In one embodiment of the invention, the scope of search comprises webpage, individual blog, microblogging and forum etc.
In one embodiment of the invention, after obtaining Search Results, background server can carry out taxonomic revision to Search Results, for example, background server is paid close attention to content " singer's first " according to the user and is searched for its news, and Search Results is classified to Search Results according to types such as the fresh content on new song issue, concert and disclosed activity, the individual microblogging and other news.Perhaps, also can finish the taxonomic revision of identical function in client to Search Results.
Step S104, the user obtains Search Results by client.
In one embodiment of the invention, after background server gets access to Search Results, can directly Search Results be pushed to client and make the user get access to Search Results.
In another embodiment of the present invention, each user opens the software of client or webpage etc., and the action that background server is opened client software or webpage according to the user will be paid close attention to the up-to-date Search Results that content obtains according to the user immediately and notify client.Perhaps, the user can set some conditions, as the information of some particular type, in case what be new is arranged, then sends information, reminds the user to open client, browses the information that these are paid close attention to.
For example, in a single day background server searches the new concert information that the user pays close attention to content " singer's first ", just sends information to client, as note or mail etc.Perhaps, background server also can only send hint instructions to client, client is sent according to hint instructions and is read prompting, for example, in a single day background server searches the new concert information that the user pays close attention to content " singer's first ", and just application program such as the software to client sends hint instructions, and in a single day the application program of client receives these instructions, will send informations such as vibrations, buzzing, the prompting user opens the application program of client and checks fresh information.Thus, guarantee that the user can in time obtain information, guarantee information ageing.
In one embodiment of the invention, after the user obtains Search Results, also can edit the information in the Search Results, wherein editor comprises preservation and deletion etc.Client and/or background server can be to these edit action keeping records.
In one embodiment of the invention, client and/or background server are analyzed the editor of Search Results according to the user, obtain the user to the interest-degree of various information, and client and/or background server are arranged demonstration, emphasis demonstration etc. according to the interest-degree of various information to various information and are distinguished and show.
Particularly, the behavior that the information in the Search Results of client and/or background server keeping records is edited, it is interesting for which information that client and/or background server analysis can obtain the user, which information has no interest, and searching for and be current afterwards, for the uninterested information of user, can adopt unconspicuous mode to present, for user's interest information, can adopt tangible mode to present, as be placed on top news or front.
In another embodiment of the present invention, the user also can arrange the interest-degree of paying close attention to the corresponding various information of content by client, clearly represents certain category information interestedly, and certain category information is lost interest in; Client and/or background server are arranged demonstration according to the interest-degree of various information to various information.For example, the user clearly represents the information of the marriage class of " singer's first " interested, and then client can be placed on remarkable position with user's emphasis information of interest according to user's clearly setting.
In order to be well understood to content of the present invention more, the method for the embodiment of the invention is described below in conjunction with concrete example.
For example, certain user uses mobile phone, client software is housed on the mobile phone, client software is connected with background server by the communication channel of mobile phone, and operation has and (comprises webpage, individual blog, microblogging, forum etc.) carry out function of search on whole internet and maybe can call the software that other search engines are searched on the background server.The inputting interface that the user provides by client software arranges and pays close attention to content is " singer's first " and " singer's second ".Client software uploads to background server with content that the user pays close attention to " singer's first " and " singer's second ", the user only need set the software meeting timing search of a background server to obtain lasting " singer's first " and " singer's second " information on whole internet, and Search Results carried out taxonomic revision, for example can be divided into 4 classifications, fresh content, other news on the issue of new song, concert and disclosed activity, the individual microblogging, similarly, if client allows, this Search Results taxonomic revision can be realized at client software.Each user opens client software, and background server is sent to client software and demonstration after immediately up-to-date Search Results being put in order respectively by above-mentioned 4 classifications.The user also can arrange and pay close attention to content, for example the user sets and pays close attention to for the concert of " singer's first ", because concert has actual effect, then background server can regularly be searched for, in a single day background server searches the new concert news about " singer's first ", will send note and remind the user, perhaps send reminder message to client software, client software is received this prompting message, send cues such as vibrations, phoenix ring, the prompting user opens client software and checks new message.The user also can set a plurality of information of paying close attention to, and for example except concert, also can pay close attention to its microblogging etc.
If the user no longer pays close attention to " singer's second ", then from paying close attention to deletion " singer's second " in the content, client can be notified the also deletion " singer's second " accordingly of background server end, and the background server end is no longer searched for the relevant information of " singer's second ".
It should be understood that in embodiments of the present invention, client is not limited in mobile phone, also other-end type, for example PC etc.
It should be understood that above-mentioned described example, only as the information getting method of understanding the embodiment of the invention, can not limit the scope that the present invention protects.
Be understood that, client in above-described embodiment and background server, computing, the storage resources ability and the communication bandwidth enough, that have the visit internet that need only client are enough, then the function of background server also can realize in client, the function that background server is realized all can be arranged on client, at this moment, the method for the embodiment of the invention has been exactly the communication mode between two functional modules of client.
Information getting method according to the embodiment of the invention, at least have following beneficial effect: (1) user only needs once to set the concern content according to the hobby of oneself, pay close attention to content by client and background server record, background server is according to the whole internet of concern content active searching of record, make when the user obtains information that the removal search engine is initiated repeatedly hunting action at every turn, bring advantage to the user; (2) by at background server or client Search Results being carried out taxonomic revision, in order to present to user's information clearly, make that the Search Results that obtains is pointed; (3) by analysis user to edit actions such as the deletion of the Search Results that presents, preservations, to distinguish user's interest information, and in follow-up search and presenting, carrying out not obvious mode for the uninterested information of user presents, user's interest information is significantly presented, can obtain the information relevant conscientiously with the user thus, reduce a large amount of redundant informations, economize on resources; (4) background server can send prompting message or initiatively search content be pushed to client is missed its concern to avoid the user not have online in time information in conjunction with subscription client software, has ageing.
For realizing above-described embodiment, the present invention also proposes a kind of Information Acquisition System.
Fig. 2 is the structured flowchart of the Information Acquisition System of first embodiment of the invention.As shown in Figure 2, according to the Information Acquisition System of the embodiment of the invention, comprise terminal 10 and background server 20.
Wherein, terminal 10 comprises load module 110, first logging modle 120, first sending module 130, acquisition module 140 and display module 150.Background server 20 comprises first receiver module 210, second logging modle 220, search module 230 and memory module 240.
Particularly, load module 110 is used for input user's concern content.First logging modle 120 is used for record and pays close attention to content.First sending module 130 is used for paying close attention to content and is sent to background server 20.Acquisition module 140 is used for obtaining background server 20 according to the Search Results of paying close attention to content.Display module 150 is used for demonstration and obtains the result.First receiver module 210 is used for receiving the concern content.Second logging modle 220 is used for record and pays close attention to content.Search module 230 is used for carrying out active searching to obtain the Search Results of paying close attention to content according to paying close attention to content according to predetermined strategy, wherein, in one embodiment of the invention, Yu Ding strategy is included in predetermined time and carries out active searching and carry out active searching etc. according to predetermined frequency; The scope of search comprises webpage, individual blog, microblogging and forum etc.Memory module 240 is used for the memory search result.
Information Acquisition System according to the embodiment of the invention, the user only needs once to set the concern content according to the hobby of oneself, pay close attention to content by terminal and background server record, background server is according to the whole internet of concern content active searching of record, make when the user obtains information that the removal search engine is initiated repeatedly hunting action at every turn, bring advantage to the user.
Fig. 3 is the structured flowchart of the Information Acquisition System of second embodiment of the invention.As shown in Figure 3, the terminal 10 according to the Information Acquisition System of the embodiment of the invention also comprises first editor module 160.
Particularly, first editor module 160 is used for the concern content of first logging modle 120 is edited, and wherein editor comprises modification, adds and deletion.
Wherein, first sending module 130 also is used for the concern content behind first editor module, 160 editors is sent to second logging modle 220.First receiver module 210 also is used for receiving the concern content after editing.Second logging modle 220 also is used for according to the concern content behind the editor concern content that records being upgraded.
According to embodiment of the invention Information Acquisition System, can realize the modification of paying close attention to content and the consistance that guarantees the concern content of terminal 10 and background server 20.
Fig. 4 is the structured flowchart of the Information Acquisition System of third embodiment of the invention.As shown in Figure 4, the terminal 10 according to the Information Acquisition System of the embodiment of the invention also comprises instruction sending module 170.
Particularly, instruction sending module 170 is used for sending user's searching request instruction.
Search module 230 also is used for according to the searching request instruction, searches for to obtain the Search Results of paying close attention to content according to paying close attention to content.
According to embodiment of the invention Information Acquisition System, can realize that the user initiatively initiates the function of searching request, improve sense of experience of users.
Fig. 5 is the structured flowchart of the Information Acquisition System of four embodiment of the invention.As shown in Figure 5, the background server 20 according to the Information Acquisition System of the embodiment of the invention also comprises first reminding module 250.
Particularly, first reminding module 250 is used for sending and reading prompting after search module 230 gets access to Search Results.For example, in a single day background server searches the new concert information that the user pays close attention to content " singer's first ", sends information to client, as note or mail etc.
Fig. 6 is the structured flowchart of the Information Acquisition System of fifth embodiment of the invention.As shown in Figure 6, also comprise second sending module 260 according to the background server 20 of the Information Acquisition System of the embodiment of the invention, terminal 10 also comprises second reminding module 180.
Wherein, second sending module 260 is used for after search module 230 gets access to Search Results, sends hint instructions to terminal 10.Second reminding module 180 is used for according to hint instructions, sends and reads prompting.For example, in a single day background server searches the new concert information that the user pays close attention to content " singer's first ", application program such as software to client send hint instructions, in a single day the application program of client receives these instructions, send informations such as vibrations, buzzing, the prompting user opens the application program of client and checks fresh information.
In one embodiment of the invention, first reminding module 250 is optional.
According to two embodiment as shown in Figure 5 and Figure 6, all can realize in time reminding the user to check information guarantee information ageing.
Fig. 7 is the structured flowchart of the Information Acquisition System of sixth embodiment of the invention.As shown in Figure 7, the background server 20 according to the Information Acquisition System of the embodiment of the invention also comprises first sort module 270.
First sort module 270 is used for Search Results is carried out taxonomic revision.
Fig. 8 is the structured flowchart of the Information Acquisition System of seventh embodiment of the invention.As shown in Figure 8, the terminal 10 according to the Information Acquisition System of the embodiment of the invention also comprises second sort module 190.
The Search Results that second sort module 190 is used for acquisition module 140 is got access to carries out taxonomic revision.
In one embodiment of the invention, first sort module 270 is optional.
According to two embodiment as shown in Figure 7 and Figure 8, can realize that all Search Results carries out taxonomic revision, in order to clearly present to the information that the user continues, make that the Search Results that obtains is pointed.
Fig. 9 is the structured flowchart of the Information Acquisition System of eighth embodiment of the invention.As shown in Figure 9, go back second editor module 1100 according to the terminal 10 of the embodiment of the invention.Wherein, second editor module 1100 is used for the various information of Search Results are edited, and wherein said editor comprises preservation and deletion.
According to the Information Acquisition System of the embodiment of the invention, the user can edit to preserve interested interest to Search Results, deletes uninterested information.
Figure 10 is the structured flowchart of the Information Acquisition System of ninth embodiment of the invention.As shown in figure 10, the terminal 10 according to the Information Acquisition System of the embodiment of the invention also comprises the first interest-degree acquisition module 1110.
Wherein, the first interest-degree acquisition module 1110 is used for obtaining the user to the interest-degree of various information according to the edited result of second editor module 1100, and display module 150 is according to the interest-degree display of search results of user to various information.For example, user's interest information is come front, emphasis demonstration etc.
Figure 11 is the structured flowchart of the Information Acquisition System of tenth embodiment of the invention.As shown in figure 11, the background server 20 according to the Information Acquisition System of the embodiment of the invention also comprises the second interest-degree acquisition module 280 and arranges module 290.
Wherein, the second interest-degree acquisition module 280 is used for obtaining the user to the interest-degree of various information according to the edited result of second editor module 1100.Arranging module 290 is used for according to the user interest-degree of various information being arranged Search Results.For example, user's interest information is come the front, in order to show at display module 150 emphasis.
In one embodiment of the invention, the first interest-degree acquisition module 1110 is optional.
According to two embodiment as shown in Figure 10 and Figure 11, the user is by deleting, preserve the Search Results that presents, and by the behavior record that will delete and preserve in client or server, analyze to distinguish user's interest information, and in follow-up search and presenting, carrying out not obvious mode for the uninterested information of user presents, user's interest information is significantly presented, can obtain the information relevant conscientiously with the user thus, reduce a large amount of redundant informations, economize on resources.
The specific operation process that should be understood that each module in the system embodiment of the present invention can be identical with the description among the method embodiment, is not described in detail herein.
Be understood that, terminal in above-described embodiment and background server, computing, the storage resources ability and the communication bandwidth enough, that have the visit internet that need only terminal are enough, then the function of background server also can realize in terminal, background server realizes that the module of its function all can be arranged on terminal, at this moment, be exactly the communication between two functional modules of terminal, this Information Acquisition System still has the functional module of describing in above-described embodiment.
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.