Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Anmelden
Nutzer von Screenreadern: Klicke auf diesen Link, um die Bedienungshilfen zu aktivieren. Dieser Modus bietet die gleichen Grundfunktionen, funktioniert aber besser mit deinem Reader.

Patentsuche

  1. Erweiterte Patentsuche
VeröffentlichungsnummerCN102063453 A
PublikationstypAnmeldung
AnmeldenummerCN 201010187091
Veröffentlichungsdatum18. Mai 2011
Eingetragen31. Mai 2010
Prioritätsdatum31. Mai 2010
Veröffentlichungsnummer201010187091.6, CN 102063453 A, CN 102063453A, CN 201010187091, CN-A-102063453, CN102063453 A, CN102063453A, CN201010187091, CN201010187091.6
Erfinder孙云丰, 张玉睿, 徐波, 李明, 金海燕
Antragsteller百度在线网络技术(北京)有限公司
Zitat exportierenBiBTeX, EndNote, RefMan
Externe Links:  SIPO, Espacenet
Method and device for searching based on demands of user
CN 102063453 A
Zusammenfassung
The invention provides a method and device for searching based on demands of a user. According to the invention, the method comprises the steps of: firstly, obtaining a search request of the user; secondly, carrying out matching search according to the search request to obtain one or more search items matched with the search request and the demands of the user; and thirdly, providing the one or more search items to the user for selecting. In particular, literary content analysis is carried out on the search request to obtain a user practical demand included in the search request, or the user practical demand is more accurately judged by further combining with large sample statistical information, hot spot information and/or user relevant information, therefore, compared with the traditional search technology, the method can be used for accurately obtaining a search structure matched with the search request information and the user practical demand.
Ansprüche(22)  übersetzt aus folgender Sprache: Chinesisch
1. 一种用于基于用户的需求进行搜索的方法,该方法包括以下步骤: a获取该用户的查询请求;b根据所述查询请求进行匹配搜索,以获得与所述查询请求和用户需求相匹配的一个或多个搜索选项;c将所述一个或多个搜索选项提供给所述用户,供其选择。 A search method based on the needs of users, the method comprising the steps of: a request to obtain the user's query; b matching the search based on the query request to obtain the query and user requirements phase one or more search options matching; c one or more of the search options available to the user for their choice.
2.根据权利要求1所述的方法,其中,所述步骤b包括: -根据所述查询请求进行匹配搜索,获得多个搜索选项; -根据所述查询请求来判断用户需求;-根据所述用户需求来对所述多个搜索选项进行筛选处理,获得与所述查询请求和所述用户需求相匹配的一个或多个搜索选项。 2. A method according to claim 1, wherein said step b comprises: - based on matching the search query to obtain a plurality of search options; - according to the query request to determine if the user needs; - according to the the user needs to filter processing on the plurality of search options, to obtain one or more search options with the query request and the user needs to match.
3.根据权利要求1所述的方法,其中,所述步骤b还包括: -根据所述查询请求来判断用户需求;-根据所述查询请求及所述用户需求来进行匹配查询,以获得与所述查询请求和所述用户需求相匹配的一个或多个搜索选项。 3. The method according to claim 1, wherein said step b further comprises: - based on the query request to determine if the user needs; - according to the query request and the user needs to match the query to obtain the query request one or more search options and the user needs to match.
4.根据权利要求2或3所述的方法,其中,所述判断用户需求的步骤还包括: -对所述查询请求进行文义分析,以确定所述用户的所述用户需求。 4. The method according to claim 2 or claim 3, wherein said determining step further comprises user needs: - for the query request context analysis, to determine the needs of the user of the user.
5.根据权利要求2至4中任一项所述的方法,其中,所述判断用户需求的步骤还包括: -根据所述查询请求来查询预先记录的与所述查询请求相关的大量用户选择的热门搜索项,并根据所述大量用户选择的热门搜索项来确定所述用户的用户需求。 5. The method as claimed in any one of claims 2-4, wherein said determining step further comprises user needs: - according to the pre-record query request to query the query associated with the user to select a large number of Popular search terms, and to determine the user based on popular search terms of the large number of user-selected user needs.
6.根据权利要求5所述的方法,其中,还包括:-进行在线挖掘,以收集并记录热门关键词以及与其相关联的大量用户选择的热门搜索项。 6. The method according to claim 5, wherein, further comprising: - online mining, to collect and record a large number of popular search terms and user popular keywords associated therewith selected.
7.根据权利要求6所述的方法,其中,所述进行在线挖掘的步骤还包括: -根据用户点击率来确定热门关键词;-根据以下至少一项确定所述热门关键词的热门搜索项: -所述热门关键词的时效性; -所述热门关键词的主题类别; -所述热门关键词的主题需求类别。 Step 7. The method of claim 6, wherein the on-line Mining also includes: - the user click-through rate to determine popular keywords; - at least one of the following popular search terms to determine the popular keywords : - The popular keywords timeliness; - the popular keywords relating to category; - the popular keywords relating to demand category.
8.根据权利要求2至7中任一项所述的方法,其中,所述判断用户需求的步骤还包括: -获取所述用户的用户相关信息;-基于所述用户相关信息来对所述查询请求进行分析,以确定所述用户的所述用户需求。 8. The method as claimed in any one of claims 2-7, wherein said determining step further comprises user needs: - obtaining information about the user of the user; - the user-related information based on the queries are analyzed to determine the needs of the user of the user.
9.根据权利要求8所述的方法,其中,所述用户相关信息包括以下至少一项: -用户属性;-用户偏好; -用户查询历史记录; -用户IP地址。 9. The method according to claim 8, wherein the user-related information comprises at least one of: - User Properties; - user preferences; - user query history; - user IP address.
10.根据权利要求9所述的方法,其中,该方法还包括:d.获取所述用户在为其提供所述一个或多个搜索选项的页面上的页面操作,并根据所述页面操作更新所述用户的所述用户相关信息。 10. The method according to claim 9, wherein the method further comprises:. D get the user to provide the page on your screen to the one or more search options, and operate according to the update page the user of said user-related information.
11.根据权利要求10所述的方法,其中,所述步骤d还包括以下步骤: -当所述页面操作包括翻页、刷新页面和重新搜索其中之一时,跳转至步骤b。 11. The method according to claim 10, wherein said step (d) further comprises the following steps: - when the page operation include flip, refresh the page and search again one of them, go to to step b.
12. 一种用于基于用户的需求进行搜索的设备,其中,该设备包括: 获取装置,用于获取该用户的查询请求;查询装置,用于根据所述查询请求进行匹配搜索,以获得与所述查询请求和用户需求相匹配的一个或多个搜索选项;提供装置,用于将所述一个或多个搜索选项提供给所述用户,供其选择。 12. An apparatus for performing search based on the needs of users, wherein the apparatus comprises: obtaining means for obtaining the user's query request; query means for matching the search query according to the request, to obtain the query request one or more search options and user needs to match; providing means for the one or more search options available to the user for their choice.
13.根据权利要求12所述的设备,其中,所述查询装置还包括:第一查询装置,用于根据所述查询请求进行匹配搜索,获得多个搜索选项; 需求判断装置,用于根据所述查询请求来判断用户需求;筛选装置,用于根据所述用户需求来对所述多个搜索选项进行筛选处理,获得与所述查询请求和所述用户需求相匹配的一个或多个搜索选项。 13. The apparatus according to claim 12, wherein said check means further comprises: a first inquiry means for matching the search query according to the request, to obtain a plurality of search options; demand judging means for the said query request to determine if the user needs; filter means for filtering process performed on the plurality of search options according to the user needs to obtain one or more search options with the query request and the user needs to match .
14.根据权利要求12所述的设备,其中,所述查询装置还包括: 需求判断装置,用于根据所述查询请求来判断用户需求;第二查询装置,用于根据所述查询请求及所述用户需求来进行匹配查询,以获得与所述查询请求和所述用户需求相匹配的一个或多个搜索选项。 14. The apparatus according to claim 12, wherein said check means further comprising: demand judging means for judging according to the query request user needs; second inquiry means for the query request and the said user needs to match the query to obtain one or more search options with the query and the user needs to match.
15.根据权利要求13或14所述的设备,其中,所述需求判断装置还用于: -对所述查询请求进行文义分析,以确定所述用户的所述用户需求。 15. The apparatus according to claim 13 or claim 14, wherein said judging means further needs for: - on the query request context analysis, to determine the needs of the user of the user.
16.根据权利要求13至15中任一项所述的设备,其中,所述需求判断装置还用于:-根据所述查询请求来查询预先记录的与所述查询请求相关的大量用户选择的热门搜索项,并根据所述大量用户选择的热门搜索项来确定所述用户的用户需求。 16. The apparatus according to any one of 13 to 15 claim wherein said judging means further needs for: - according to the pre-record query request to query the query associated with a large number of user-selected Popular search terms, and to identify the user based on user requirements popular search terms of the large number of users choice.
17.根据权利要求16所述的设备,其中,还包括:在线挖掘装置,用于进行在线挖掘,以收集并记录热门关键词以及与其相关联的大量用户选择的热门搜索项。 17. The apparatus according to claim 16, further comprising: online mining means for online mining, in order to collect and record a lot of popular search terms the user to select the most popular keywords and associated therewith.
18.根据权利要求17所述的设备,其中,所述在线挖掘装置还用于: -根据用户点击率来确定热门关键词;-根据以下至少一项确定所述热门关键词的热门搜索项: -所述热门关键词的时效性; -所述热门关键词的主题类别; -所述热门关键词的主题需求类别。 18. The apparatus according to claim 17, wherein the line digging further for: - the user click-through rate to determine popular keywords; - at least one of the following popular search terms to determine the popular keywords: - The popular keywords timeliness; - the popular keywords relating to category; - the popular keywords relating to demand category.
19.根据权利要求13至18中任一项所述的设备,其中,所述需求判断装置还用于: -获取所述用户的用户相关信息;-基于所述用户相关信息来对所述查询请求进行分析,以确定所述用户的所述用户需求。 19. The apparatus according to any one of claims 13 to 18 claim wherein said judging means further needs for: - obtaining information about the user's user; - the user-related information based on the query analyzing the request to determine the needs of the user of the user.
20.根据权利要求19所述的设备,其中,所述用户相关信息包括以下至少一项: -用户属性;-用户偏好; -用户查询历史记录;-用户IP地址。 20. The apparatus according to claim 19, wherein the user-related information comprises at least one of: - User Properties; - user preferences; - user query history; - user IP address.
21.根据权利要求20所述的设备,其中,该设备还包括:更新装置,用于获取所述用户在为其提供所述一个或多个搜索选项的页面上的页面操作,并根据所述页面操作更新所述用户的所述用户相关信息。 21. The apparatus according to claim 20, wherein the apparatus further comprises: updating means for acquiring the user to provide page operation on a page of the one or more search options, and in accordance with the page action updates the user information about the user.
22.根据权利要求21所述的设备,其中,所述查询装置还用于:-当所述页面操作包括翻页、刷新页面和重新搜索其中之一时,用于将所述页面操作作为新的查询请求并根据所述新的查询请求进行匹配搜索,以获得与所述查询请求和用户需求相匹配的一个或多个搜索选项。 22. The apparatus according to claim 21, wherein the query means is further for: - when the page operation include flip, refresh the page and search again one time for the operation as a new page queries and matching searches based on the new query request, to obtain one or more search options with the query and user needs to match.
Beschreibung  übersetzt aus folgender Sprache: Chinesisch

一种用于基于用户的需求进行搜索的方法和设备 A search based on user needs a method and apparatus

技术领域 Technical Field

[0001] 本发明涉及网络技术领域,尤其涉及基于用户的需求进行搜索的技术。 [0001] The present invention relates to the field of network technology, in particular, to carry out search technology is based on the needs of users. 背景技术 Background

[0002] 自从70、80年代互联网普及以来,为满足用户在互联网上访问海量信息的要求, 出现了许多网络搜索技术,我们简单回顾如下: [0002] Since the 1970s and 1980s popularity of the Internet, in order to meet the user access to vast amounts of information on the Internet demands, there has been a lot of Web search technology, we briefly review the following:

[0003] 90年代早期出现基于人工信息分类的EINet Galaxy搜索引擎。 [0003] The early stage classification based on artificial information EINet Galaxy search engine in the 1990s. 随后与19994年Lycos搜索引擎推出,其包括基于机器人程序(Robot)的数据挖掘技术和支持搜索结果相关性排序。 Then 19,994 years and Lycos search engine launched, including a robot-based program (Robot) data mining techniques and support the search results relevance ranking.

[0004] 1995年的AltaVista推出的搜索引擎第一个支持自然语言搜索的搜索引擎,具备了基于网页内容分析,智能处理的能力,第一个实现高级搜索语法的搜索引擎(如AND、0R、 NOT 等)。 [0004] The 1995 launch of AltaVista search engine first to support natural language search of search engines, with a web-based content analysis, intelligent processing capability, the first realization of advanced search syntax of search engines (such as AND, 0R, NOT, etc.).

[0005] 1997年,Northernlight公司推出的搜索引擎第一个支持对搜索结果进行简单的自动分类,也是当时拥有最大数据库的搜索引擎之一。 [0005] 1997, Northernlight company launched the first search engine to support the search results simple automatic classification, but also was one of the search engine has the largest database.

[0006] 1998年,Google推出基于其PAGERANK算法的搜索引擎,其根据网页之间相互的超链接计算的网页排序。 [0006] 1998, Google launched its PAGERANK algorithm-based search engines, based mutual hyperlinks between web pages calculated sort.

[0007] 2000年,百度创始人李彦宏推出基于超链分析的百度搜索引擎。 [0007] 2000, Baidu founder Robin Li of Baidu launched hyperlink analysis based search engine.

[0008] 现有的搜索引擎的基本工作原理如下: [0008] The basic principle of the existing search engines are as follows:

[0009] 1)自动搜集信息:搜索引擎的信息搜集基本都是自动的。 [0009] 1) Automatic collection: Information gathering search engines are basically automatic. 搜索引擎利用称为网络蜘蛛(spider)的自动搜索机器人程序来连上每一个网页上的超链接。 Search engines use automated search robot programs called web spiders (spider) to connect on a hyperlink on every page. 机器人程序根据网 Robot program based on network

页链到其中的超链接,就象日常生活中所说的“一传十,十传百......”一样,从少数几个网 Page chain to which a hyperlink, as in everyday life called "a mass ten, hundred ......", as from a few network

页开始,连到数据库上所有到其他网页的链接。 Starting on page connected to all the other pages on the database link. 理论上,若网页上有适当的超链接,机器人便可以遍历绝大部分网页。 Theoretically, if appropriate hyperlink on a Web page, the robot will be able to traverse the vast majority of web pages.

[0010] 2)建立索引库:搜索引擎整理信息的过程称为“建立索引”。 [0010] 2) indexing library: search engines organize information in a process called "indexing." 搜索引擎不仅要保存搜集起来的信息,还要将它们按照一定的规则进行编排并保存于索引库中。 Search engines not only want to save the information collected together, but also to arrange them according to certain rules and stored in the index database. 这样,搜索引擎可以根据查询信息在索引库中迅速找到所要的资料。 Thus, the search engine can quickly find the desired information in the index information database according to the query.

[0011] 3)接受查询:用户向搜索引擎发出查询,搜索引擎接受查询并向用户返回资料。 [0011] 3) accepts queries: user issues a query to a search engine, the search engine accepts queries and returns the data. 搜索引擎每时每刻都要接到来自大量用户的几乎是同时发出的查询,它按照每个用户的要求检查自己的索弓丨,在极短时间内找到用户需要的资料,并将搜索结果返回给用户,其中搜索结果一般包括网页链接及摘要描述。 Search engine every moment received from a large number of users simultaneously query issued almost, it checks its own cable bow 丨 according to each user's requirements, in a very short period of time to find the information the user needs, and search results returned to the user, wherein the search results typically include links and summary description. 在有多个搜索结果的情形下,需要利用各种算法进行排序,其中,最著名的搜索排序算法为Google的I^geRank算法(参见美国专利US6285999),其原理是根据网页之间相互的超链接计算进行网页排序,搜索引擎把从A网页到B网页的链接解释为A网页给B网页投票,并根据投票来源(甚至来源的来源,即链接到A网页的网页)和投票目标的等级来决定新的等级。 In case there are multiple search results, we need to be sorted using a variety of algorithms, including, most notably Google's search ranking algorithm I ^ geRank algorithm (see U.S. Patent US6285999), its principle is based on mutual ultra between pages Links calculation Page Rank, search engine interprets a link from page A to page B A B web page to vote, and vote according to sources (even the source of origin, namely A link to the web page) to target levels and vote determine the new rating. 简单的说,一个高等级的网页可以使被其链接或引用的其他低等级网页的等级提升。 Simply put, a high level of other low-grade web pages can be linked or referenced rating upgrade.

[0012] 其中,整理信息及接受查询的过程,大量应用了文本信息检索技术,并根据网络超文本的特点,引入了更多的信息。 [0012] where, organize information and accepts queries in the process, large-scale application of the text information retrieval and hypertext based on the characteristics of the network, the introduction of more information.

[0013] 对于文本信息检索,早期的信息检索系统采用“布尔查询”的方法来进行全文检索。 [0013] For the text information retrieval, information retrieval system early use of "Boolean query" approach to full-text search. 用户必须详细的规划自己的查询,其复杂程度不亚于编程语言。 You must own queries detailed planning, as much as its complex programming languages. 这种检索方式并不提供任何的文档相关性测度,对于文档与查询的评价就只有“匹配”,“不匹配”两种而已。 This search method does not provide any documentation related measure, to evaluate the document and query only "match", "mismatch" two only. 这两点问题决定了布尔查询不能被广泛应用。 These two issues can not be decided Boolean query widely used.

[0014] 对于大规模的语料库,任何检索都可能返回数量众多的结果,因此对检索结果进行排序是必须的。 [0014] For large corpus, any retrieval could return a large number of results, so the search results are sorted is necessary. 因此,一个好的信息检索模型必须提供文档相关性测度。 Therefore, a good information retrieval model must provide documents related measure. 一个好的测度应该使与用户查询需求最相关的那些结果,排在最前面,同时允许尽可能多的,与用户查询有一定关系的结果被包括进来。 A good measure should make those results most relevant to the user query requirements, at the top, while allowing as much as possible, with the outcome of a certain relationship between the user's query is included. 目前,最为常用的信息检索模型有三种: Currently, the most commonly used information retrieval model, there are three:

[0015] I 向量空间模型(Vector Space Model, VSM) [0015] I vector space model (Vector Space Model, VSM)

[0016] II 概率模型(Probabilistic Model) [0016] II probabilistic model (Probabilistic Model)

[0017] III 推理网络模型Gnference Network Model) [0017] III inference network model Gnference Network Model)

[0018] 简而言之,现有的搜索技术基本上均基于用户查询请求信息中所含关键词对索引库进行匹配搜索,根据匹配度或相似度获得多个搜索结果并根据点击率或超链信息进行筛选或排序,也即仅根据一些外在的、或客观信息来进行搜索,因此不能在搜索结果中反映用户的实际需求。 [0018] In short, the existing search technology is basically based on the user's query request information are contained in the library to match the index keyword search to get more search results based on matching or similarity and according to CTR or over chain information to filter or sort, that is only based on some external, or objective information to search, and therefore does not reflect the actual needs of users in the search results.

发明内容 DISCLOSURE

[0019] 本发明的目的是为克服现有技术的缺陷,提供一种基于用户需求进行搜索的方法和设备。 [0019] The present invention is a method and apparatus to overcome the drawbacks of the prior art and to provide a search based on user needs.

[0020] 根据本发明的一个方面,还提供了一种用于基于用户的需求进行搜索的方法,该方法包括以下步骤: [0020] In accordance with one aspect of the present invention there is also provided a method for performing a search based on the user's needs, the method comprising the steps of:

[0021] a获取该用户的查询请求; [0021] a request to obtain the user's query;

[0022] b根据所述查询请求进行匹配搜索,以获得与所述查询请求和用户需求相匹配的一个或多个搜索选项; [0022] b according to the query request match searches to obtain one or more search options with the query and the user needs to match;

[0023] c将所述一个或多个搜索选项提供给所述用户,供其选择。 [0023] c of the one or more search options available to the user for their choice.

[0024] 根据本发明的另一个方面,提供了一种用于基于用户的需求进行搜索的设备,其中,该设备包括: [0024] According to another aspect of the present invention, there is provided an apparatus for searching based on user requirements, wherein, the apparatus comprising:

[0025] 获取装置,用于获取该用户的查询请求; [0025] obtaining means for obtaining the user's query;

[0026] 查询装置,用于根据所述查询请求进行匹配搜索,以获得与所述查询请求和用户需求相匹配的一个或多个搜索选项; [0026] Check means for matching search based on the query request to obtain the query request one or more search options and user needs to match;

[0027] 提供装置,用于将所述一个或多个搜索选项提供给所述用户,供其选择。 [0027] providing means for the one or more search options available to the user for their choice.

[0028] 与之相比,本发明通过对查询请求进行文义分析获得其中内含的用户实际需求, 或进一步结合大样本统计信息、热点信息和/或用户的相关信息来更准确地判断用户的实际需求,可以准确地获得与查询请求信息以及用户实际需求相匹配的搜索结构。 [0028] In contrast, the present invention is by analyzing the query request to obtain the context in which the contents of the actual needs of the user, or the further integration of large sample statistics hotspot information and / or user information to more accurately determine the user The actual needs, it can accurately obtain information query and match actual needs of users search structure.

附图说明 Brief Description

[0029] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:[0030] 图1为根据本发明一个方面的根据用户需求提供检索结果的方法流程图; [0029] By reading the following detailed description of non-limiting embodiments given below with reference to the accompanying drawings, other features, objects and advantages of the present invention will become more apparent: [0030] Figure 1 is according to one aspect of the present invention providing search results based on user demand flowchart of a method;

[0031] 图2为根据本发明一个优选实施例的根据用户需求提供检索结果的方法流程图 [0031] FIG. 2 is a flow chart of providing search results according to user needs with a preferred embodiment of the method of the present invention

[0032] 图3为根据本发明一个方面的根据用户需求提供检索结果的系统框图; [0032] FIG. 3 is a system block diagram of one aspect of the present invention to provide search results according to user needs based;

[0033] 图4为根据本发明一个优选实施例的根据用户需求提供检索结果的系统框图。 [0033] Figure 4 is a preferred embodiment of the present invention to provide a system block diagram of the search results according to user needs.

[0034] 附图中相同或相似的附图标记代表相同或相似的部件。 [0034] In the drawings the same or similar reference numerals refer to the same or like parts.

具体实施方式 DETAILED DESCRIPTION

[0035] 下面结合附图对本发明作进一步详细描述。 [0035] The present invention below with reference to the drawings described in further detail.

[0036] 本发明可以用于网络搜索,也可用于桌面搜索。 [0036] The present invention can be used in Web search, also be used for desktop search. 前者仅需在网络端实现,用户通过常用的用户端与其进行互动,获得网络搜索的搜索选项;而后者仅需在用户端来实现,为用户提供桌面搜索的搜索选项。 The former is only realized in the network, end user through common user interaction therewith, obtain network searches search options; the latter only in the client to achieve, to provide users with desktop search search options.

[0037] 图1示出根据本发明一个方面的根据用户需求提供检索结果的网络搜索流程图。 [0037] FIG. 1 shows provide search results according to user needs the network to an aspect of the present invention, a flow chart of the search.

[0038] 如图1所示,在步骤Sl中,用户在利用用户设备1进行网络浏览时,可通过诸如键盘、触摸屏、语音输入装置与用户设备1进行交互,输入其希望查询的查询信息(query), 从而发起搜索。 [0038] FIG. 1, in step Sl, the user when the user equipment 1 for web browsing, can interact through such as a keyboard, a touch screen, voice input devices and user equipment 1, enter the query information they wish to query ( query), so as to initiate a search. 用户设备1包括桌面搜索引擎,也即在其本地保存有该搜索发起过程可以是用户首先通过用户设备1的浏览器软件访问一些搜索网站,如Yahoo, com, Google, com, Baidu. com后,在该搜索网站首页的搜索栏中发起搜索;也可通过嵌入浏览器的本地搜索栏发起搜索。 User equipment 1 comprises a desktop search engine, i.e. the preservation of the search process can be initiated by the first user to access some of the search site by the user equipment 1 browser software, such as Yahoo, com, Google, com, Baidu in its local. After com, initiate a search in the Search Home of the search bar; also initiate a search by local embedded browser search bar. 本领域技术人员应能理解本发明不限于上述两种搜索发起方式,任何已有的或今后可能出现的搜索发起方式均适用于本发明,应包含在本发明的保护范围以内,并以引用方式而包含于此。 Skilled in the art should be understood that the invention is not limited to the above two ways to initiate the search, any existing or possible future searches initiated way are suitable for the present invention should be included within the scope of the present invention and reference and incorporated herein.

[0039] 接着,在步骤S2中,用户设备1将用户所输入的查询信息发送给网络设备2。 [0039] Next, in step S2, the user equipment 1 sends the query information input by the user to the network device 2. 在此,用户设备1包括,但不限于,计算机、智能手机、PDA等任何具有上网浏览功能的设备。 Here, the user device 1 includes, but any device with Internet browsing capabilities are not limited to, a computer, a smart phone, PDA and so on. 网络设备2包括,但不限于,网络服务器、网络主机、云计算模式下的其他用户设备1等可以提供搜索服务的任何设备,其中网络设备2包括集中各种功能的单个设备, 或由多个分别完成单独功能的物理分离的设备的组合,例如执行搜索的设备与保存索引信息的设备相互分离。 Any device network 2 include, but are not limited to, network servers, network hosts, other user equipment 1 and the like cloud computing model can provide search services, including network equipment 2 includes various functions centralized single device, or a number a combination of physical separation equipment are complete individual functions, such as equipment and preservation of equipment to perform the search index information from each other. 此外,用户设备1与网络设备2之间的通信是基于各种通信协议(CommunicationsftOtocol),在此“通信协议”指计算机通信的传送协议,如:TCP/IP、UDP、 FTP、I CMP, NetBEUI等,同时还包括存在于计算机中的其他形式通信,例如:面向对象编程里面对象之间的通信;操作系统内不同程序或计算机不同模块之间的消息传送协议。 In addition, the communication between the user device 2 and the network device is based on a variety of communication protocols (CommunicationsftOtocol), this "communication protocol" refers to the transfer of computer communication protocols, such as: TCP / IP, UDP, FTP, I CMP, NetBEUI etc., and also including the presence of other forms of computer communication Example: Object Oriented Programming communication between objects inside; messaging protocol between the different programs within the operating system or computer different modules. 但本领域技术人员应理解本发明不限于所述几种通信传输协议,任何已有或今后可能出现的通信协议均可适用于本发明,从而以引用方式而包含于此。 However, the skilled artisan will appreciate that the present invention is not limited to the several communication transmission protocol, any existing or possible future communication protocol can be applied to the present invention, which is incorporated herein by reference and.

[0040] 随后,在步骤S3中,网络设备2基于接收到的查询信息在网络索引库中进行搜索。 [0040] Subsequently, in step S3, the network device 2 based on the received search query information in the web index database. 本领域技术人员应能理解,网络索引库可位于网络设备2中或与之物理分离。 Skilled in the art should be appreciated that the network index database may be located in or in connection with network 2 physical separation.

[0041] 其中,查询信息包含一个或多个关键词,关键词可以是字,词或者短语。 [0041] where, for information that contains one or more keywords, keywords can be characters, words or phrases. 在语音文档检索中,还可以是混淆类、音子、音子串等等单元,或者还包括关键词之间的关联词。 In the spoken document retrieval, can also be confusing, audio and son, sound substring, etc. unit, or also include related words between keywords. 如前所述,传统搜索引擎中,信息查询采用的模型,例如向量空间模型,一般通过将查询信息与索引库中的索引信息进行对比以确定两者相似度,从而确定作为搜索结果的一个或多个搜索引擎,其中,索引信息也由一些关键词来描述。 As mentioned earlier, traditional search engines, information model used, such as vector space model, the general index by the query information and index information in the library compared to determine the similarity between the two, in order to determine as a result of a search or multiple search engines, wherein, the index information is described by a number of keywords.

[0042] 对于所获得的多个搜索结果,传统搜索引擎一般通过其点击率或Google的I^geRank或百度的超链等算法来确定各个搜索结果的排序。 [0042] For multiple search results obtained through traditional search engines generally CTR or Google's I ^ geRank or hyperlinks, etc. Baidu sorting algorithm to determine the individual search results. 但传统搜索引擎的信息查询或排序过程中并未考虑用户输入查询信息的实际需求,事实上,即使用户输入的查询请求中包含相同的关键词,但由于本身内涵文义的区别,反映的用户需求也相应不同,其中查询请求的内涵文义可由关键词之间及关联词的相互顺序,例如当用户分别输入查询请求“川菜最好吃”或“最好吃川菜”,虽然均包含相同关键词,但对于前者,用户更可能希望查询口碑最好的川菜馆,;而对于后者,用户更希望查询最受欢迎的川菜做法,也即,对于前者,用户需求“最好吃的川菜馆”优先级或可能性较高、用户需求“最好吃的川菜做法”优先级或可能性较低;对于后者,正好相反。 But the traditional search engine query or sorting process does not consider the actual needs of the user input query information, in fact, even if the query entered by the user contains the same words, but because of their literal connotation distinction reflects user demand is correspondingly different, the context in which the connotation query request by mutual order between keywords and related words, such as when the user enter individual queries "Sichuan is best to eat" or "the best Sichuan food," although both contain the same keywords But the former, users are more likely to want to query reputation of the best Sichuan restaurant,; for the latter, users wishing to access the most popular Sichuan practices, that is, for the former, the user needs "to eat the best Sichuan restaurant" or the possibility of a higher priority, the needs of users, "the best Sichuan food practices" or the possibility of a lower priority; for the latter, just the opposite.

[0043] 因此,在步骤S3中,网络设备2将对查询请求的文义分析与搜索技术相结合,获得一个或多个较符合用户实际需求的搜索结果,而且这些搜索结果可以按与用户需求的匹配度进行排序。 [0043] Thus, in step S3, the network device 2 will query the context analysis and search technology, obtaining one or more more in line with actual needs of users of search results, and the search results can be user needs The matching order. 步骤S3的实现方式包括但不限于,1)索引库中索引信息应包含用户需求这一项,网络设备2可以对查询请求进行文义分析以确定其反映的一个或多个用户需求及其对应的优先级或可能性,随后在基于查询请求对索引库进行查询时,将所确定的用户需求作为信息查询的一个维度,以确定相匹配的一个或多个索引信息作为搜索结果;2)网络设备2可以根据前述已有的各种搜索技术基于查询信息在索引库中进行查询,获得多个搜索结果,随后再基于通过对查询请求文义分析所确定的一个或多个用户需求来对该多个搜索结果进行筛选和排序,以获得最终确定的按用户需求进行排序的搜索结果。 Step S3 implementations include, but are not limited to, 1) index index information library should contain user needs this one, the network device 2 can analyze the context of the query request to determine one or more of which reflects the needs of users and their corresponding priority or probability, then a query based on the index database query, the user needs identified as a dimension of information inquiry, to determine one or more indexes that match the information as the search result; 2) Network Device 2 can be queried based on the query information in the index database, get more search results, followed by queries based on analysis of the context of one or more users to the identified needs of the preceding various existing search technology more search results filtering and sorting, to obtain a final determined according to user needs to sort search results. 本领域技术人员应理解本发明不限于上述两种方式,本领域技术人员根据本发明的构思应能想到的其他实现方式也应包含在本发明的保护范围以内。 The skilled artisan will appreciate that the present invention is not limited to the above two methods, one skilled in the art according to the teachings of the present invention should be able to think of other implementations it should also be included within the scope of the present invention.

[0044] 随后,在步骤S4中,网络设备2将网络设备2将搜索得到的搜索结果及其排序信息返回给用户设备1。 [0044] Subsequently, in step S4, the network equipment network equipment 2 2 Results obtained will search and sort information back to the user device 1. 最后,在步骤S5中,用户设备1基于排序信息将搜索结果按序排列显示给用户。 Finally, in step S5, the user apparatus based on the sort of information the search results in descending order to the user.

[0045] 在一个优选实施例中,在前述步骤S3中,网络设备2还可根据大样本统计信息来确定关键词与用户需求的关系,例如,对于关键词“Elton John”,网络设备2根据大量用户对搜索结构的选择可以确定,通过对大量用户的选择的统计分析可确定其对应的用户需求"EltonJohn的音乐”优先级或可能性较高、“Elton John的新闻”优先级沪可能性较低。 [0045] In a preferred embodiment, in the aforementioned step S3, the network device 2 can also be used to determine the relationship between keywords and user needs based on a large sample statistics, for example, the keyword "Elton John", according to the network device 2 a large number of users choose to search the structure can be determined by the user's selection of a large number of statistical analysis to determine user needs its corresponding "EltonJohn Music" priority or a high probability, "Elton John news" Priority Shanghai possibility low.

[0046] 在另一个优选实施例中,在步骤S3中,网络设备2还根据所述查询请求来查询预先记录的与所述查询请求相关的大量用户选择的热门搜索项,并根据所述大量用户选择的热门搜索项来确定所述用户的用户需求。 [0046] In another preferred embodiment, in step S3, the network device 2 further query request to query according to the pre-recorded user to select a large number of popular search terms associated with the query request, and according to the lot Popular search terms selected by the user to determine the user requirements of the user. 例如2010年4月中国青海省玉树县发生7级以上地震,而网络设备2中关键词“玉树”与该热门搜索项“玉树地震”相关联,从而当接收到包含关键词“玉树”的查询请求时,可以确定用户希望了解“玉树地震”或“玉树地震赈灾” 新闻的需求的优先级或可能性较高,相对的了解“玉树旅游”或“玉树历史”的优先级或可能性较低。 For example in April 2010 China Qinghai Yushu County, more than 7 earthquake, and the network device 2 in the keyword "Yushu" and the popular search term "Yushu earthquake" is associated, so that when the receiver containing the keyword "Yushu" Query the lower request, can determine the user wants to know the possibility of a higher priority or relative understanding "Yushu earthquake" or "Yushu Earthquake Relief" news needs "Yushu tourism" or "Yushu history" of priority or probability .

[0047] 优选地,在步骤S6(未示出)中,网络设备2可以自行经由网络在线搜索热门搜索项,包括但不限于以下方式: [0047] Preferably, in step S6 (not shown), the network device 2 via a network can own online search popular search terms, including, but not limited to the following ways:

[0048]-首先,通过大样本统计信息,也即通过统计用户对网页的点击率,并对点击率排序较高的网页进行信息抓取,确定相应的关键词; [0048] - First, a large sample statistics, that for hits to the website, and sorting through statistics user hits a higher page information capture, determine the appropriate keywords;

[0049]-接着,根据以下至少一项确定所述热门关键词的热门搜索项: [0049] - and then, according to at least one of determining the popular keywords top search term:

[0050]-所述热门关键词的时效性; [0050] - the popular keywords timeliness;

8[0051]-所述热门关键词的主题类别; 8 [0051] - the popular keywords relating to category;

[0052]-所述热门关键词的主题需求类别。 [0052] - the popular keywords relating to demand category.

[0053] 其中,主题类别是指关键词的所述类别,例如关键词“苹果”的主题类别上可以是水果、计算机、电影。 [0053] where, subject category refers to the category of keywords, such as the keyword "Apple" theme category can be fruits, computers, movies. 而主题需求类别是指相应于关键词的用户需求的类别,例如当用户输入关键词“苹果”,如果其主题类型是属于计算机类别的,则主题需求类别可能是寻求苹果公司信息,或是寻求苹果电脑的报价。 The topic demand category refers to keywords corresponding user demand category, such as when the user enters the keyword "apple", if the subject matter of the type belonging to the category of computers, the theme of demand categories may be seeking to Apple's information, or to seek offer Apple computers.

[0054] 在另一个优选实施例中,考虑由于用户的个体差异,使得当不同用户输入包含相同关键词时,其实际需求也是因人而异,因此在步骤例如,对(成年)男性、(成年)女性、儿童、老年人等,当输入查询请求中包含“**百货公司”时,其实际需求区别较大,其中,男性用户可能对运动产品、男性服饰、金融商业书籍和重金属摇滚乐⑶等更感兴趣、女性用户可能对护肤/化妆品、女性服饰、浪漫言情书籍和轻音乐CD更感兴趣,儿童用户对儿童服饰、 儿童读物和卡通DVD等更感兴趣,而老年用户对老年服饰、保养品、文史类书籍和古典音乐CD更感兴趣。 [0054] In another preferred embodiment, in consideration of individual differences of users, so that when the user enters a different contain the same keywords, the actual demand also varies, so in steps such as, for (adult) male, ( adult) women, children, the elderly, etc., when the input query with "** department store", its actual needs vary widely, where male users may sporting goods, men's fashion, finance business books and heavy metal rock ⑶ and so are more interested in female users may care / cosmetics, more interested in women's apparel, books and romance romantic soft music CD, child user of children clothing, children's books and cartoons DVD, more interested in older users elderly clothing, maintenance products, literature and history books and more interested in classical music CD. 当然,用户的个人背景,例如教育背景、宗教背景等也会成为其实际需求的影响要素,例如理工科毕业的用户可能对于技术类书籍更感兴趣,而经济类专业的用户对于金融或商战类书籍更感兴趣。 Of course, the user's personal background, such as educational background, religious background will be an impact on the actual needs of its elements, such as science and engineering graduate of the user may be more interested in technical books, and economics for financial or professional user class war more interested in books. 另外,例如,对于旅游网站时,当用户处于不同地域时其所感兴趣的信息通常也是不同的,例如,对于处于北京地域的用户,当其输入的查询请求中包括关键词“旅游”时,其实际需求可能是北京周边区域(例如,北戴河、河北)等自驾游和旅店住宿信息,当其查询请求包括关键词“机票酒店”时,可能对由北京出发的特价机票更感兴趣。 In addition, for example, when traveling to the site, when users in different regions who are interested in the information it is different, for example, in Beijing for local users, when it entered a query includes the keyword "travel", which The actual demand may be Beijing surrounding areas (for example, Beidaihe, Hebei), and other traveling by car and hotel accommodation information, when it is a query request includes the keyword "Flight Hotel", may be the cheapest flights from Beijing is more interested. 此外,用户以往的搜索历史记录也可以成为确定其实际需求的指示信息,例如,网络设备2通过查询一名用户的历史记录信息,发现其以往在访问红酒购物网站时更多地关注梅乐(MERLOT)红酒,则可当其输入的查询请求包括“**红酒网站”时,其实际需求可能是与梅乐红酒有关的信息。 In addition, users in the past search history can also be a requirement to determine the actual instructions, for example, the network device 2 by a user's query history information found in the past when visiting shopping sites more attention to wine Merlot ( MERLOT) red wine, you can enter it when queries include "** wine website", it may be related to the actual needs of Merlot wine-related information.

[0055] 基于以上理解,在步骤S7(未示出)中,在网络设备2接收到来自用户设备1的查询请求后,会查询该用户的用户相关信息,并在步骤S3中基于上述文义分析(或者进一步结合热点搜索项)并结合用户的相关信息来判断用户的实际需求,以获得与用户实际需求相匹配的搜索结果。 [0055] Based on the above understanding, in step S7 (not shown) in the network device 2 receives the query request from the user equipment 1, it will query the user's user-related information, and based on the context in step S3 analysis (or further combined hot search terms) in combination with information about the user to determine the actual needs of users, in order to obtain the actual needs of users that match the search results. 如前所述,其中用户相关信息包括以下各项中至少一项: As mentioned above, wherein the user related information includes at least one of the following:

[0056]-用户属性,其包含,但不限于,用户预先输入的个人背景信息,如性别、年龄、宗教、国籍、教育程度等; [0056] - user attributes, which include, but are not limited to, personal background information of the user input in advance, such as gender, age, religion, nationality, education level;

[0057]-用户偏好,其包含,但不限于,用户预先设置的一些偏好选择,如喜爱的运动类型、购物方式、红酒品种、音乐类型等; [0057] - user preferences, which include, but are not limited to, a number of preset user preference, such as the type of favorite sports, shopping, wine varieties, types of music;

[0058]-用户查询历史记录,其由系统来记录和统计用户先前的搜索和点击浏览历史,从而可判断或预测用户的需求。 [0058] - the user query history, which consists of systems to record and statistics user's previous search and click on browsing history, which can determine or predict the needs of users. 其中,当用户为登录用户时,网络设备2可通过该用户的ID 在网络端保存有该用户相关信息的用户特征库中进行查询;当用户为非登录用户时,可通过检测该用户使用本网络设备2的搜索服务过程中的动作,或通过向用户设备1询问并获取该用户的COOKIE信息来获得,优选地,可赋予该用户一个临时ID并为其建立一个用户特征库,将此次搜索过程中用户的历史记录保存与该临时用户特征库中; Wherein, when a user is logged-on user, the network device 2 by the user ID stored in the network user feature database information related to the user's query; when the user is non-logged-on user, the user can detect this search process network equipment 2 action, or by asking the user device 1 and acquires the user's COOKIE information to obtain, preferably, can give the user a temporary user ID and for the establishment of a feature library, will the History Search users save during the temporary user feature database;

[0059]-用户设备1的IP地址,其可以反映该用户当前所处地域,可由网络设备2实时检测用户设备1的IP地址来获取。 [0059] - IP address of the user device 1, which may reflect that the user is currently located area, real-time detection by the network device 2 IP address of a user device to obtain.

[0060] 优选地,在步骤S8(未示出)中,网络设备2根据与用户设备1及用户的交互来记录和更新所述用户历史记录信息,具体地,包括但不限于以下方式:1)网络设备2可在用户一次搜索过程结束后记录用户在此搜索过程中的所有动作,例如点击和浏览;2)网络设备2在用户一次搜索过程中记录用户每次动作并实时对网络端该用户的特征库进行更新,从而可在用户在此次搜索过程中点击其他搜索结果时提供最新的用户历史记录信息。 [0060] Preferably, (not shown) in step S8, the network device 2 according to the user equipment 1 and the user interacts with the user to record and update history information, in particular, including but not limited to the following methods: 1 ) network 2 can record all actions in this search process after the end user first search process, such as clicking and browsing; 2) a record of each network device 2 a user action in the user search process in real time on the network of the update feature library users, providing the latest user history information in a user clicks on other search results when the search process.

[0061] 在另外一个优选实施例中,在步骤S5用户设备1向用户展示获得的搜索结果之后,当用户对所显示的包含搜索结果的页面进行页面操作,例如包括但不限于,点击其中的某一搜索结果项所含链接、或点击下一页按钮以显示随后的搜索结果、或点击刷新页面按钮、或点击搜索按钮进行重新搜索时,该新交互信息经由用户设备1重新发送至网络设备2,网络设备2将根据该新交互信息作为用户历史记录更新该用户的用户相关信息。 [0061] In a further preferred embodiment, after the search result at step S5 user device 1 to show users get when users search results page that contains displayed for page operations, such as, but not limited to, click on the When a search result item contained in the link, or click on the Next button to display a subsequent search results page or click the refresh button, or click on the search button to search again, the new interactive information via the user device 1 re-sent to the network device 2, network device 2 as a user to update the user's history of user-related information is recorded in accordance with the new interactive information. 优选地,网络设备2还会将该新交互信息作为新的查询请求,重复上述步骤S3以及S6-S8,并将进一步的搜索结果返回用户设备1。 Preferably, the network device 2 will interact with the new information as a new query, repeat the above steps S3 and S6-S8, and will further the search results returned to the user equipment 1.

[0062] 图2为根据本发明一个优选实施例的根据用户需求提供检索结果的方法流程图。 [0062] FIG. 2 is a flow chart of providing search results according to user needs with a preferred embodiment of the method of the present invention.

[0063] 除了以上参照图1描述的网络搜索方式,本发明同样适用于桌面端的搜索方式, 也即搜索引擎位于用户设备1。 [0063] In addition to described above with reference to FIG. 1 Internet search, the present invention is equally applicable to the way desktop search, that search engine located on the user device 1. 其主要对用户设备的本地信息进行搜索,包括用户设备1中保存的全部可用信息,包括网页浏览器历史,电子邮件档案,字处理器文档等等。 The main user equipment for local information searches, including all the available information stored in the user equipment 1, including web browser history, e-mail files, word processor documents, and so on. 为实现本地搜索的合理性能,用户设备1通常也需要建立和维护一个索引数据库,对应的索引信息包括但不限于以下至少一项: To achieve reasonable performance of local search, the user device 1 generally also need to establish and maintain an index database, the corresponding index information includes but is not limited to, at least one of the following:

[0064] 1)文件和目录名; [0064] 1) file and directory names;

[0065] 2)元数据,例如标题,作者,注释; [0065] 2) metadata, such as title, author, comments;

[0066] 3)所支持文档的内容。 [0066] 3) the content of the document support.

[0067] 如图2所示,在步骤Sl中,用户与用户设备1进行交互输入查询请求,具体过程与前面参照图1描述的步骤Sl相同,为简明起见,将步骤Sl的描述以引用方式包含在此,而不做赘述。 [0067] As shown, in step Sl, a user with the user equipment 1. 2 interactive input query request, the same as the specific process step previously described with reference to FIG. 1 Sl, for simplicity, the description of step Sl reference included in this, do not go into details.

[0068] 随后,在步骤s2中,用户设备1基于查询请求对于本地索引库中保存的索引信息进行查询,获得与用户需求相匹配的索引信息作为搜索结果,该信息包括但不限于文档、图片、音乐等,具体过程与前面参照图1描述的步骤S3相同,为简明起见,将步骤S3的描述以引用方式包含在此,而不做赘述。 [0068] Subsequently, in step s2, the user device 1 is based on a query for a local index database information stored in the index query, access and user needs to match the index information as a search result, this information includes, but is not limited to documents, pictures, , specific process steps previously described with reference to FIG. 1 the same music S3, for brevity, described in the step S3 is included in this reference, I do not go into details.

[0069] 然后,在步骤S3中,用户设备1基于排序信息将搜索结果按序排列显示给用户。 [0069] Then, in step S3, the user equipment 1 is based on the sort of information the search results in descending order to the user.

[0070] 同样,在优选实施例中,当用户设备1与网络相连时,在步骤s4(未示出)中,用户设备1优选地还可自行经由网络在线搜索热门搜索项,具体过程与前面参照图1描述的步骤S6相同,为简明起见,将步骤S6描述以引用方式包含在此,而不做赘述。 [0070] Also, in the preferred embodiment, when the user equipment is connected to a network, in step s4 (not shown), the user device 1 is preferably also its own online search Most items via a network, the specific process earlier The same procedure as described with reference to FIG. 1 S6, for brevity, described in the step S6 is included in this reference, I do not go into details.

[0071] 同样,在另一优选实施例中,在步骤s5中,当用户设备1收到来自用户的查询请求后,会查询该用户的用户相关信息,并在步骤s2中基于上述文义分析(或者进一步结合热点搜索项)并结合用户的相关信息来判断用户的实际需求,以获得与用户实际需求相匹配的搜索结果。 [0071] Similarly, in another preferred embodiment, in step s5, when the user equipment 1 receives the query request from the user, queries the user's user-related information and analysis based on the context in step s2 (or further combined with a hot search terms) in conjunction with information about the user to determine the actual needs of users, in order to obtain the actual needs of users that match the search results. 步骤s5的具体过程与与前面参照图1描述的步骤S7相同,为简明起见,将步骤S7描述以引用方式包含在此,而不做赘述。 Step s5 of specific process steps described above with reference to FIG. 1 of the same S7, for brevity, described in the step S7 is included in this reference, I do not go into details.

[0072] 在另一个优选实施例中,在步骤s6 (未示出)中,用户设备1会根据与用户的交互来记录和更新所述用户历史记录信息,具体过程与与前面参照图1描述的步骤S8相同,为简明起见,将步骤S8描述以引用方式包含在此,而不做赘述。 [0072] In another preferred embodiment, in step s6 (not shown), the user device 1 will be based on interaction with the user to record and update the user history information, specific processes and previously described with reference to FIG. 1 same step S8, for simplicity, the step S8 will be described by reference herein contained, do not go into details. [0073] 在另外一个优选实施例中,在步骤S3用户设备1向用户展示获得的搜索结果之后,当用户对所显示的包含搜索结果的页面进行页面操作,例如包括但不限于,点击其中的某一搜索结果项所含链接、或点击下一页按钮以显示随后的搜索结果、或点击刷新页面按钮、或点击搜索按钮进行重新搜索时,用户设备1将根据该新交互信息作为用户历史记录更新该用户的用户相关信息。 [0073] In a further preferred embodiment, the step S3 in the search results after a user equipment to show users get when users search results page that contains displayed for page operations, such as, but not limited to, click on the When a search result item contained in the link, or click on the Next button to display a subsequent search results page or click the refresh button, or click on the search button to search again, the user device 1 will be based on the new information as the user interacts History update the user's user information. 优选地,用户设备1还会将该新交互信息将作为新的查询请求将重复上述步骤s2以及s4_s6,并将进一步的搜索结果返回用户设备1。 Preferably, the user device 1 will interact with the new information as a new query will repeat the above steps s2 and s4_s6, and will further the search results returned to the user equipment 1.

[0074] 图3为根据本发明一个方面的根据用户需求提供检索结果的系统框图。 [0074] FIG. 3 is a system block diagram of one aspect of the present invention to provide search results according to user needs based.

[0075] 如图3所示,用户在利用用户设备1进行网络浏览时,可通过诸如键盘、触摸屏、 语音输入装置与用户设备1进行交互,输入其希望查询的查询信息(query),从而发起搜索。 [0075] 3, the user when the user equipment 1 for web browsing, can interact through such as a keyboard, a touch screen, voice input devices and user equipment 1, entered its hope Enquiry information (query), thereby initiating search for. 该搜索发起过程可以是用户首先通过用户设备1的浏览器软件访问一些搜索网站,如Yahoo, com, Google, com, Baidu. com后,在该搜索网站首页的搜索栏中发起搜索;也可通过嵌入浏览器的本地搜索栏发起搜索。 The search process can be initiated by the user first accesses some search sites through a user device browser software, such as Yahoo, com, Google, com, Baidu after the com, the search site Home search field initiate a search; also through Local embedded browser search bar initiate a search. 本领域技术人员应能理解本发明不限于上述两种搜索发起方式,任何已有的或今后可能出现的搜索发起方式均适用于本发明,应包含在本发明的保护范围以内,并以引用方式而包含于此。 Skilled in the art should be understood that the invention is not limited to the above two ways to initiate the search, any existing or possible future searches initiated way are suitable for the present invention should be included within the scope of the present invention and reference and incorporated herein.

[0076] 接着,用户设备1将用户所输入的查询信息发送给网络设备2的获取装置21。 [0076] Next, the user device 1 sends the query information input by the user to the network device 2 acquisition device 21. 其中,在此,用户设备1包括,但不限于,计算机、智能手机、PDA等任何具有上网浏览功能的设备。 Which, in this, the user equipment 1 includes, but any device with Internet browsing capabilities are not limited to, a computer, a smart phone, PDA and so on. 网络设备2包括,但不限于,网络服务器、网络主机、云计算模式下的其他用户设备1等可以提供搜索服务的任何设备,其中网络设备2包括集中各种功能的单个设备, 或由多个分别完成单独功能的物理分离的设备的组合,例如执行搜索的设备与保存索引信息的设备相互分离。 Any device network 2 include, but are not limited to, network servers, network hosts, other user equipment 1 and the like cloud computing model can provide search services, including network equipment 2 includes various functions centralized single device, or a number a combination of physical separation equipment are complete individual functions, such as equipment and preservation of equipment to perform the search index information from each other. 此外,用户设备1与网络设备2之间的通信是基于各种通信协议(CommunicationsftOtocol),在此“通信协议”指计算机通信的传送协议,如:TCP/IP、UDP、 FTP、I CMP, NetBEUI等,同时还包括存在于计算机中的其他形式通信,例如:面向对象编程里面对象之间的通信;操作系统内不同程序或计算机不同模块之间的消息传送协议。 In addition, the communication between the user device 2 and the network device is based on a variety of communication protocols (CommunicationsftOtocol), this "communication protocol" refers to the transfer of computer communication protocols, such as: TCP / IP, UDP, FTP, I CMP, NetBEUI etc., and also including the presence of other forms of computer communication Example: Object Oriented Programming communication between objects inside; messaging protocol between the different programs within the operating system or computer different modules. 但本领域技术人员应理解本发明不限于所述几种通信传输协议,任何已有或今后可能出现的通信协议均可适用于本发明,从而以引用方式而包含于此。 However, the skilled artisan will appreciate that the present invention is not limited to the several communication transmission protocol, any existing or possible future communication protocol can be applied to the present invention, which is incorporated herein by reference and.

[0077] 随后,网络设备2的查询装置22基于获取装置21提供的查询信息在网络索引库中进行搜索。 [0077] Then, the network device queries device 2 22 21 based on the acquired inquiry information means provided in the network search index database. 本领域技术人员应能理解,网络索引库可位于网络设备2中或与之物理分离。 Skilled in the art should be appreciated that the network index database may be located in or in connection with network 2 physical separation.

[0078] 其中,查询信息包含一个或多个关键词,关键词可以是字,词或者短语。 [0078] where, for information that contains one or more keywords, keywords can be characters, words or phrases. 在语音文档检索中,还可以是混淆类、音子、音子串等等单元,或者还包括关键词之间的关联词。 In the spoken document retrieval, can also be confusing, audio and son, sound substring, etc. unit, or also include related words between keywords. 如前所述,传统搜索引擎中,信息查询采用的模型,例如向量空间模型,一般通过将查询信息与索引库中的索引信息进行对比以确定两者相似度,从而确定作为搜索结果的一个或多个搜索引擎,其中,索引信息也由一些关键词来描述。 As mentioned earlier, traditional search engines, information model used, such as vector space model, the general index by the query information and index information in the library compared to determine the similarity between the two, in order to determine as a result of a search or multiple search engines, wherein, the index information is described by a number of keywords.

[0079] 对于所获得的多个搜索结果,传统搜索引擎一般通过其点击率或Google的I^geRank或百度的超链等算法来确定各个搜索结果的排序。 [0079] For multiple search results obtained through traditional search engines generally CTR or Google's I ^ geRank or hyperlinks, etc. Baidu sorting algorithm to determine the individual search results. 但传统搜索引擎的信息查询或排序过程中并未考虑用户输入查询信息的实际需求,事实上,即使用户输入的查询请求中包含相同的关键词,但由于本身内涵文义的区别,反映的用户需求也相应不同,其中查询请求的内涵文义可由关键词之间及关联词的相互顺序,例如当用户分别输入查询请求“川菜最好吃”或“最好吃川菜”,虽然均包含相同关键词,但对于前者,用户更可能希望查询口碑最好的川菜馆,;而对于后者,用户更希望查询最受欢迎的川菜做法,也即,对于前者,用户需求“最好吃的川菜馆”优先级或可能性较高、用户需求“最好吃的川菜做法”优先级或可能性较低;对于后者,正好相反。 But the traditional search engine query or sorting process does not consider the actual needs of the user input query information, in fact, even if the query entered by the user contains the same words, but because of their literal connotation distinction reflects user demand is correspondingly different, the context in which the connotation query request by mutual order between keywords and related words, such as when the user enter individual queries "Sichuan is best to eat" or "the best Sichuan food," although both contain the same keywords But the former, users are more likely to want to query reputation of the best Sichuan restaurant,; for the latter, users wishing to access the most popular Sichuan practices, that is, for the former, the user needs "to eat the best Sichuan restaurant" or the possibility of a higher priority, the needs of users, "the best Sichuan food practices" or the possibility of a lower priority; for the latter, just the opposite.

[0080] 因此,查询装置2将对查询请求的文义分析与搜索技术相结合,获得一个或多个较符合用户实际需求的搜索结果,而且这些搜索结果可以按与用户需求的匹配度进行排序。 Context analysis and search technology [0080] Therefore, the query device 2 will be combined query request, obtain one or more more in line with actual needs of users of search results, and the search results can match the needs of the user to sort .

[0081] 在一个实施方式中,索引库中索引信息应包含用户需求这一项,查询装置22包括第一查询装置(未示出)、需求判断装置(未示出)、筛选装置(未示出),其中第一查询装置根据前述已有的各种搜索技术基于查询信息在索引库中进行查询,获得多个搜索结果; 需求判断装置对查询请求进行文义分析以确定其反映的一个或多个用户需求及其对应的优先级或可能性;筛选装置基于通过对查询请求文义分析所确定的一个或多个用户需求来对该多个搜索结果进行筛选和排序,以获得最终确定的按用户需求进行排序的搜索结果。 [0081] In one embodiment, the index database index information that a user needs to be contained, the query means 22 comprises a first inquiry means (not shown), the demand judging means (not shown), filter means (not shown out), wherein the first inquiry means according to the aforementioned prior art based on a variety of search query information in the index database query to obtain a plurality of search results; judging means demand for query requests a context analysis to determine which reflects or a plurality of user needs and the corresponding priority or probability; screening device based on a query by one or more users demand context analysis to determine the plurality of filter and sort search results to obtain a final determination according to user needs to sort search results.

[0082] 在另一实施方式中,查询装置22包括需求判断装置(未示出)、第二查询装置(未示出)、需求判断装置对查询请求进行文义分析以确定其反映的一个或多个用户需求及其对应的优先级或可能性;第二查询装置在基于查询请求对索引库进行查询时,将所确定的用户需求作为信息查询的一个维度,以确定相匹配的一个或多个索引信息作为搜索结果。 [0082] In another embodiment, the apparatus 22 includes a demand inquiry judging means (not shown), a second inquiry means (not shown), the demand judging means for analyzing the query request to determine one context or it reflects a plurality of user needs and the corresponding priority or possibility; second query means based on the index database query query, the user needs identified as a dimension of information query to determine one or more matches index information as a search result.

[0083] 本领域技术人员应理解本发明不限于上述两种实施方式,本领域技术人员根据本发明的构思应能想到的其他实施方式也应包含在本发明的保护范围以内。 [0083] The skilled artisan will appreciate that the present invention is not limited to the above two embodiments, other embodiments of the skilled artisan according to the teachings of the present invention should be able to expect should also be included within the scope of the present invention.

[0084] 随后,网络设备2的提供装置23将查询装置22搜索得到的搜索结果及其排序信息返回给用户设备1。 [0084] Subsequently, the network equipment unit 2 of 23 search results and sort the query means 22 searches the obtained information back to the user device 1. 最后,用户设备1基于排序信息将搜索结果按序排列显示给用户。 Finally, the user device 1 is based on the sort of information the search results in descending order to the user.

[0085] 在一个优选实施例中,查询装置22中的需求判断装置还可根据大样本统计信息来确定关键词与用户需求的关系,例如,对于关键词“Elton John”,网络设备2根据大量用户对搜索结构的选择可以确定,通过对大量用户的选择的统计分析可确定其对应的用户需求“Eltonjohn的音乐”优先级或可能性较高、“Elton John的新闻”优先级沪可能性较低。 [0085] In a preferred embodiment, the query means 22 judging device also needs to determine the relationship between keywords and user needs based on a large sample statistics, for example, the keyword "Elton John", according to a large number of network equipment 2 users select the search structure can be determined by the user's selection of a large number of statistical analysis to determine the needs of users of its corresponding "Eltonjohn Music" priority or a high probability, "Elton John's news," the possibility of comparing the priority of Shanghai low.

[0086] 在另一个优选实施例中,网络设备2还包括在先挖掘装置(未示出),其根据所述查询请求来查询预先记录的与所述查询请求相关的大量用户选择的热门搜索项,并根据所述大量用户选择的热门搜索项来确定所述用户的用户需求。 [0086] In another preferred embodiment, the network device 2 also includes prior excavation means (not shown), which to query pre-recorded associated with the query the user to select a large number of popular search queries based on the request item, and determines the user based on user requirements popular search terms of the large number of users choice. 例如2010年4月中国青海省玉树县发生7级以上地震,而网络设备2中关键词“玉树”与该热门搜索项“玉树地震”相关联,从而当接收到包含关键词“玉树”的查询请求时,可以确定用户希望了解“玉树地震” 或“玉树地震赈灾”新闻的需求的优先级或可能性较高,相对的了解“玉树旅游”或“玉树历史”的优先级或可能性较低。 For example in April 2010 China Qinghai Yushu County, more than 7 earthquake, and the network device 2 in the keyword "Yushu" and the popular search term "Yushu earthquake" is associated, so that when the receiver containing the keyword "Yushu" Query the lower request, can determine the user wants to know the possibility of a higher priority or relative understanding "Yushu earthquake" or "Yushu Earthquake Relief" news needs "Yushu tourism" or "Yushu history" of priority or probability .

[0087] 优选地,在线挖掘装置可以自行经由网络在线搜索热门搜索项,包括但不限于以下方式: [0087] Preferably, the online mining unit independently online search popular search terms via a network, including but not limited to the following ways:

[0088]-首先,在线挖掘装置通过大样本统计信息,也即通过统计用户对网页的点击率, 并对点击率排序较高的网页进行信息抓取,确定相应的关键词; [0088] - First of all, online and digging through large sample statistics, that hits on the web page, and higher-ranking web user clicks through statistical information crawl rate to determine the appropriate keywords;

[0089]-接着,在线挖掘装置根据以下至少一项确定所述热门关键词的热门搜索项: [0089] - and then, online mining apparatus according to at least one of determining the popular keywords top search term:

[0090]-所述热门关键词的时效性; [0090] - the popular keywords timeliness;

[0091]-所述热门关键词的主题类别; [0091] - the popular keywords relating to category;

[0092]-所述热门关键词的主题需求类别。 [0092] - the popular keywords relating to demand category.

[0093] 其中,主题类别是指关键词的所述类别,例如关键词“苹果”的主题类别上可以是水果、计算机、电影。 [0093] where, subject category refers to the category of keywords, such as the keyword "Apple" theme category can be fruits, computers, movies. 而主题需求类别是指相应于关键词的用户需求的类别,例如当用户输入关键词“苹果”,如果其主题类型是属于计算机类别的,则主题需求类别可能是寻求苹果公司信息,或是寻求苹果电脑的报价。 The topic demand category refers to keywords corresponding user demand category, such as when the user enters the keyword "apple", if the subject matter of the type belonging to the category of computers, the theme of demand categories may be seeking to Apple's information, or to seek offer Apple computers.

[0094] 在另一个优选实施例中,考虑由于用户的个体差异,使得当不同用户输入包含相同关键词时,其实际需求也是因人而异,因此在步骤例如,对(成年)男性、(成年)女性、儿童、老年人等,当输入查询请求中包含“**百货公司”时,其实际需求区别较大,其中,男性用户可能对运动产品、男性服饰、金融商业书籍和重金属摇滚乐⑶等更感兴趣、女性用户可能对护肤/化妆品、女性服饰、浪漫言情书籍和轻音乐CD更感兴趣,儿童用户对儿童服饰、 儿童读物和卡通DVD等更感兴趣,而老年用户对老年服饰、保养品、文史类书籍和古典音乐CD更感兴趣。 [0094] In another preferred embodiment, in consideration of individual differences of users, so that when the user enters a different contain the same keywords, the actual demand also varies, so in steps such as, for (adult) male, ( adult) women, children, the elderly, etc., when the input query with "** department store", its actual needs vary widely, where male users may sporting goods, men's fashion, finance business books and heavy metal rock ⑶ and so are more interested in female users may care / cosmetics, more interested in women's apparel, books and romance romantic soft music CD, child user of children clothing, children's books and cartoons DVD, more interested in older users elderly clothing, maintenance products, literature and history books and more interested in classical music CD. 当然,用户的个人背景,例如教育背景、宗教背景等也会成为其实际需求的影响要素,例如理工科毕业的用户可能对于技术类书籍更感兴趣,而经济类专业的用户对于金融或商战类书籍更感兴趣。 Of course, the user's personal background, such as educational background, religious background will be an impact on the actual needs of its elements, such as science and engineering graduate of the user may be more interested in technical books, and economics for financial or professional user class war more interested in books. 另外,例如,对于旅游网站时,当用户处于不同地域时其所感兴趣的信息通常也是不同的,例如,对于处于北京地域的用户,当其输入的查询请求中包括关键词“旅游”时,其实际需求可能是北京周边区域(例如,北戴河、河北)等自驾游和旅店住宿信息,当其查询请求包括关键词“机票酒店”时,可能对由北京出发的特价机票更感兴趣。 In addition, for example, when traveling to the site, when users in different regions who are interested in the information it is different, for example, in Beijing for local users, when it entered a query includes the keyword "travel", which The actual demand may be Beijing surrounding areas (for example, Beidaihe, Hebei), and other traveling by car and hotel accommodation information, when it is a query request includes the keyword "Flight Hotel", may be the cheapest flights from Beijing is more interested. 此外,用户以往的搜索历史记录也可以成为确定其实际需求的指示信息,例如,网络设备2通过查询一名用户的历史记录信息,发现其以往在访问红酒购物网站时更多地关注梅乐(MERLOT)红酒,则可当其输入的查询请求包括“**红酒网站”时,其实际需求可能是与梅乐红酒有关的信息。 In addition, users in the past search history can also be a requirement to determine the actual instructions, for example, the network device 2 by a user's query history information found in the past when visiting shopping sites more attention to wine Merlot ( MERLOT) red wine, you can enter it when queries include "** wine website", it may be related to the actual needs of Merlot wine-related information.

[0095] 基于以上理解,网络设备2的查询装置22接收到获取装置21提供的用户设备1的查询请求后,其中的需求判断装置会查询该用户的用户相关信息,基于上述文义分析(或者进一步结合热点搜索项)并结合用户的相关信息来判断用户的实际需求,如前所述,其中用户相关信息包括以下各项中至少一项: After the [0095] Based on the above understanding, the network device receives the query means 2 obtaining user device 21 provides a query 1 22, wherein the judgment means demand will query the user's user-related information, analysis based on the context (or further integration of hot search terms) in conjunction with information about the user to determine the actual needs of the user, as described above, wherein the user related information includes at least one of the following:

[0096]-用户属性,其包含,但不限于,用户预先输入的个人背景信息,如性别、年龄、宗教、国籍、教育程度等; [0096] - user attributes, which include, but are not limited to, personal background information of the user input in advance, such as gender, age, religion, nationality, education level;

[0097]-用户偏好,其包含,但不限于,用户预先设置的一些偏好选择,如喜爱的运动类型、购物方式、红酒品种、音乐类型等; [0097] - user preferences, which include, but are not limited to, a number of preset user preference, such as the type of favorite sports, shopping, wine varieties, types of music;

[0098]-用户查询历史记录,其由系统来记录和统计用户先前的搜索和点击浏览历史,从而可判断或预测用户的需求。 [0098] - the user query history, which consists of systems to record and statistics user's previous search and click on browsing history, which can determine or predict the needs of users. 其中,当用户为登录用户时,需求判断装置可通过该用户的ID 在网络端保存有该用户相关信息的用户特征库中进行查询;当用户为非登录用户时,可通过检测该用户使用本网络设备2的搜索服务过程中的动作,或通过向用户设备1询问并获取该用户的Cookie信息来获得,优选地,可赋予该用户一个临时ID并为其建立一个用户特征库,将此次搜索过程中用户的历史记录保存与该临时用户特征库中; Wherein, when a user is logged-on user, the demand judging means through which the user ID stored in the network have the user-related information in a user feature database query; when the user is non-logged-on user, the user can detect this search process network equipment 2 action, or by asking the user device 1 and acquires the user's Cookie information to obtain, preferably, can give the user a temporary user ID and for the establishment of a feature library, will the History Search users save during the temporary user feature database;

[0099]-用户设备1的IP地址,其可以反映该用户当前所处地域,可由网络设备2实时检测用户设备1的IP地址来获取。 [0099] - IP address of the user device 1, which may reflect that the user is currently located area, real-time detection by the network device 2 IP address of a user device to obtain.

[0100] 优选地,网络设备2还包括更新装置(未示出),其根据与用户设备1及用户的交互来记录和更新所述用户历史记录信息,具体地,包括但不限于以下方式:1)更新装置可在用户一次搜索过程结束后记录用户在此搜索过程中的所有动作,例如点击和浏览;2)更新装置在用户一次搜索过程中记录用户每次动作并实时对网络端该用户的特征库进行更新,从而可在用户在此次搜索过程中点击其他搜索结果时提供最新的用户历史记录信息。 [0100] Preferably, the network device 2 further comprises updating means (not shown), which according to a user device and the user interaction with the user to record and update history information, in particular, including but not limited to the following methods: 1) Update device can record all actions in this search process after the end user first search process, such as clicking and browsing; 2) updating means a record of each user a user action in the search process in real time on the network side of the user The signature database is updated, providing the latest user history information in a user clicks on other search results when the search process.

[0101] 在另外一个优选实施例中,当用户设备1向用户展示获得的搜索结果之后,当用户对所显示的包含搜索结果的页面进行页面操作,例如包括但不限于,点击其中的某一搜索结果项所含链接、或点击下一页按钮以显示随后的搜索结果、或点击刷新页面按钮、或点击搜索按钮进行重新搜索时,该新交互信息经由用户设备1重新发送至网络设备2,网络设备2的更新装置将根据该新交互信息作为用户历史记录更新该用户的用户相关信息。 [0101] In a further preferred embodiment, when the user equipment 1 shows the obtained search results to the user, when the user to a page that contains the search results displayed for page operations, such as, but not limited to, click on one of a search result item contained in the link, or click on the Next button to display a subsequent search results, or refresh the page when you click on the button, or click on the search button to search again, the new interactive information via the user device 1 re-sent to the network device 2, Network equipment updating means 2 will update the user's user-related information based on the new information as a user interaction history. 优选地,查询装置还会将该新交互信息将作为新的查询请求将重复上述查询过程,并将进一步的搜索结果返回用户设备1。 Preferably, the query device will interact with the new information as a new query will repeat the query process, and will further the search results returned to the user equipment 1.

[0102] 图4为根据本发明一个优选实施例的根据用户需求提供检索结果的系统框图。 [0102] Figure 4 is a preferred embodiment of the present invention to provide a system block diagram of the search results according to user needs.

[0103] 除了以上参照图3描述的网络搜索方式,本发明同样适用于桌面端的搜索方式, 也即搜索引擎位于用户设备1用,其主要对用户设备的本地信息进行搜索,包括用户设备1 中保存的全部可用信息,包括网页浏览器历史,电子邮件档案,字处理器文档等等。 [0103] In addition to network search mode described above with reference to Fig. 3, the present invention is also applicable to desktop search methods, namely the search engine located at the user device 1 with its main local information the user equipment searches, including user equipment 1 All available information is saved, including the web browser history, e-mail archives, word processor documents, and so on. 为实现本地搜索的合理性能,用户设备1通常也需要建立和维护一个索引数据库,对应的索引信息包括但不限于以下至少一项: To achieve reasonable performance of local search, the user device 1 generally also need to establish and maintain an index database, the corresponding index information includes but is not limited to, at least one of the following:

[0104] 1)文件和目录名; [0104] 1) file and directory names;

[0105] 2)元数据,例如标题,作者,注释; [0105] 2) metadata, such as title, author, comments;

[0106] 3)所支持文档的内容。 [0106] 3) the content of the document support.

[0107] 如图4所示,用户设备1包括获取装置11、查询装置12、提供装置13,其所执行的功能分别于前面参照图3中描述的网络设备2的获取装置21、查询装置22、提供装置23相同,为简明起见,将前面针对获取装置21、查询装置22、提供装置23的描述以引用方式包含在此,而不做赘述。 [0107] 4, the user equipment 1 comprises acquisition means 11, the query means 12, means 13 provided, respectively, to obtain the function it performs in front of the apparatus 2 with reference to FIG. 3 described network apparatus 21, the query means 22 , 23 provide the same apparatus, for simplicity, the front of the apparatus 21 for the acquisition, inquiry means 22, provides a description of the apparatus 23 are included in this reference, I do not go into details.

[0108] 同样,在优选实施例中,当用户设备1与网络相连时,用户设备1还包括在线挖掘装置(未示出),其可以自行经由网络在线搜索热门搜索项,具体过程与前面参照图3描述的网络设备2的在线挖掘装置相同,为简明起见,将该描述以引用方式包含在此,而不做赘述。 [0108] Also, in the preferred embodiment, when the user equipment is connected to a network, the user device 1 also includes online digging device (not shown), which may be their own online search popular search terms via a network above with reference to specific process Figure 3 is the same as described in the online network equipment excavation device 2, for simplicity, the description contained herein by reference, without making repeat.

[0109] 同样,在另一优选实施例中,当用户设备1收到来自用户的查询请求后,会查询该用户的用户相关信息,用户设备1中查询装置12的需求判断装置(未示出)基于上述文义分析(或者进一步结合热点搜索项)并结合用户的相关信息来判断用户的实际需求,以获得与用户实际需求相匹配的搜索结果,具体过程与前面参照图3描述的网络设备2中查询装置22的需求判断装置相同,为简明起见,将该描述以引用方式包含在此,而不做赘述。 [0109] Similarly, in another preferred embodiment, when the user equipment 1 receives the query request from the user, queries the user's user information needs of the user query device 12 device 1 judging means (not shown ) Based on the above analysis of the context (or further combined with a hot search terms) in conjunction with information about the user to determine the actual needs of users, in order to obtain the actual needs of users of search results that match the specific process previously described with reference to FIG. 3 of the network device 2 needs to query device 22 to determine the same apparatus, for simplicity, the description contained herein by reference, do not go into details.

[0110] 在另一个优选实施例中,用户设备1还包括更新装置(未示出)会根据与用户的交互来记录和更新所述用户历史记录信息,具体过程与与前面参照图3描述的网络装置2 中的更新装置相同,为简明起见,将该步骤描述以引用方式包含在此,而不做赘述。 [0110] In another preferred embodiment, the user device 1 also includes updating means (not shown) will be based on interaction with the user to record and update the user history information, Figure 3 describes the specific process with the previous reference network device 2 updates the same apparatus, for simplicity, the steps described in this reference contain, do not go into details.

[0111] 在另外一个优选实施例中,在用户设备1的提供装置13向用户展示获得的搜索结果之后,当用户对所显示的包含搜索结果的页面进行页面操作,例如包括但不限于,点击其中的某一搜索结果项所含链接、或点击下一页按钮以显示随后的搜索结果、或点击刷新页面按钮、或点击搜索按钮进行重新搜索时,更新装置将根据该新交互信息作为用户历史记录更新该用户的用户相关信息。 [0111] In a further preferred embodiment, after the user device provides display apparatus obtained 13 search results to the user, when the user to a page that contains the search results displayed for page operations, such as, but not limited to, click which results when a search term contained in the link, or click on the Next button to display a subsequent search results page or click the refresh button, or click on the search button to search again, update device based on the new information as the user interacts history Record update the user's user information. 优选地,查询装置12还会将所述页面操作作为新的查询请求并根据所述新的查询请求进行前述匹配搜索,以获得与所述查询请求和用户需求相匹配的一个或多个搜索选项。 Preferably, the query means 12 will also operate as a new page of the query request and the preceding match the search query based on the new request, to obtain one or more search options with the query and the user needs to match .

[0112] 以上对本发明的具体实施例进行了描述。 [0112] or more specific embodiments of the present invention will be described. 需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在所附权利要求的范围内做出各种变形或修改。 It is to be understood that the present invention is not limited to the above specific embodiments, those skilled in the art can make various changes and modifications within the scope of the appended claims.

Patentzitate
Zitiertes PatentEingetragen Veröffentlichungsdatum Antragsteller Titel
CN101055587A *25. Mai 200717. Okt. 2007清华大学Search engine retrieving result reordering method based on user behavior information
CN101169780A *25. Okt. 200630. Apr. 2008华为技术有限公司Semantic ontology retrieval system and method
CN101334792A *10. Juli 200831. Dez. 2008中国科学院计算技术研究所Personalized service recommendation system and method
Referenziert von
Zitiert von PatentEingetragen Veröffentlichungsdatum Antragsteller Titel
CN102270331A *14. Aug. 20117. Dez. 2011黄斌基于可视化搜索的网络购物导航方法
CN102270331B14. Aug. 20117. Mai 2014黄斌Network shopping navigating method based on visual search
CN102663088A *31. März 201212. Sept. 2012百度在线网络技术(北京)有限公司Method and equipment for providing search results
CN102968417B *1. Sept. 201128. Sept. 2016阿里巴巴集团控股有限公司一种应用于计算机网络中的搜索方法和系统
CN103188317A *30. Dez. 20113. Juli 2013上海博泰悦臻电子设备制造有限公司Vehicle-mounted retrieval system, vehicle-mounted end and cloud service center
CN103324725A *27. Juni 201325. Sept. 2013苏州创智宏云信息科技有限公司检索系统
CN103455499A *29. Mai 201218. Dez. 2013北京百度网讯科技有限公司Method and system for automatically matching search types according to search terms in mobile terminal
CN103620605A *29. Mai 20125. März 2014微软公司Organizing search history into collections
CN104090907A *28. Mai 20148. Okt. 2014北京百度网讯科技有限公司Method and device for providing information for user in specific application field
CN104090907B *28. Mai 20149. Juni 2017北京百度网讯科技有限公司一种向用户提供信息的方法与装置
CN104182443A *28. März 20143. Dez. 2014无锡天脉聚源传媒科技有限公司News searching method and device
US968472421. Juni 201320. Juni 2017Microsoft Technology Licensing, LlcOrganizing search history into collections
WO2015196397A1 *25. Juni 201430. Dez. 2015北京百付宝科技有限公司Method and device for data mining based on user's search behaviour
WO2017041369A1 *3. Dez. 201516. März 2017百度在线网络技术(北京)有限公司Man-machine interaction guiding method and device based on artificial intelligence
Klassifizierungen
Internationale KlassifikationG06F17/30
Juristische Ereignisse
DatumCodeEreignisBeschreibung
18. Mai 2011C06Publication
20. Juli 2011C10Request of examination as to substance
4. Dez. 2013C12Rejection of an application for a patent