[发明专利]信息提供方法及服务器有效
申请号: | 201210159192.1 | 申请日: | 2012-05-21 |
公开(公告)号: | CN103425688B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 刘健 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 郭润湘 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 提供 方法 服务器 | ||
1.一种信息提供方法,其特征在于,包括:
服务器接收携带有搜索条件和指定排序方式的信息搜索请求;
在存储的各信息以及预先为各信息分别设置的所支持的排序方式中,查找满足所述搜索条件、且所支持的排序方式包含所述指定排序方式的各信息;
按照所述指定排序方式,将查找到的各信息进行排序;并
返回排序后的至少一个排序靠前的信息。
2.如权利要求1所述的方法,其特征在于,通过下述方式为各信息分别设置所支持的排序方式:
针对各信息的各信息属性,分别根据该信息属性对应的判断规则,判断该信息针对该信息属性的属性值是否正常,若判断结果为是,则将该信息属性对应的排序方式设置为该信息所支持的排序方式。
3.如权利要求1所述的方法,其特征在于,接收到的所述信息搜索请求中还携带有指定等级范围;
所述在存储的各信息以及预先为各信息分别设置的所支持的排序方式中,查找满足所述搜索条件、且所支持的排序方式包含所述指定排序方式的各信息,具体包括:
在存储的各信息、预先为各信息分别设置的所支持的排序方式以及在所支持的每种排序方式下的排序等级中,查找满足所述搜索条件、所支持的排序方式包含所述指定排序方式、且在所述指定排序方式下的排序等级在所述指定排序等级范围内的各信息。
4.如权利要求3所述的方法,其特征在于,通过下述方式为各信息分别设置在所支持的每种排序方式下的排序等级:
针对各信息所支持的各种排序方式,分别根据该信息针对该排序方式对应的信息属性的属性值,在该排序方式对应的各排序等级中,确定该信息在该排序方式下的排序等级。
5.如权利要求4所述的方法,其特征在于,根据该信息针对该排序方式对应的信息属性的属性值,在该排序方式对应的各排序等级中,确定该信息在该排序方式下的排序等级,具体包括:
获得该排序方式对应的各排序等级的属性值范围;
在获得的各属性值范围中,查找该信息针对该排序方式对应的信息属性的属性值所属的属性值范围;
将查找到的属性值范围对应的排序等级,确认为该信息在该排序方式下的排序等级。
6.如权利要求1所述的方法,其特征在于,在存储的各信息以及预先为各信息分别设置的所支持的排序方式中,查找满足所述搜索条件、且所支持的排序方式包含所述指定排序方式的各信息之前,还包括:
判断接收到的所述信息搜索请求中是否携带有预设的全部查看标识;
若判断结果为是,则在存储的各信息中,查找满足所述搜索条件的各信息,并执行所述按照所述指定排序方式,将查找到的各信息进行排序的步骤;
若判断结果为否,则执行所述在存储的各信息以及预先为各信息分别设置的所支持的排序方式中,查找满足所述搜索条件、且所支持的排序方式包含所述指定排序方式的各信息的步骤。
7.如权利要求1~6任一权利要求所述的方法,其特征在于,所述搜索条件包含搜索关键词和/或针对信息的至少一个信息属性分别设置的限制条件。
8.一种信息提供服务器,其特征在于,包括:
排序方式设置单元,用于预先为各信息分别设置所支持的排序方式;
信息搜索请求接收单元,用于接收携带有搜索条件和指定排序方式的信息搜索请求;
第一信息查找单元,用于在存储的各信息以及排序方式设置单元预先为各信息分别设置的所支持的排序方式中,查找满足所述搜索条件、且所支持的排序方式包含所述指定排序方式的各信息;
信息排序单元,用于按照所述指定排序方式,将第一信息查找单元查找到的各信息进行排序;
信息提供单元,用于返回所述信息排序单元排序后的至少一个排序靠前的信息。
9.如权利要求8所述的服务器,其特征在于,所述排序方式设置单元具体包括:
属性值判断子单元,用于针对各信息的各信息属性,分别根据该信息属性对应的判断规则,判断该信息针对该信息属性的属性值是否正常;
排序方式设置子单元,用于针对各信息的各信息属性,分别在属性值判断子单元的判断结果为是时,将该信息属性对应的排序方式设置为该信息所支持的排序方式。
10.如权利要求8所述的服务器,其特征在于,还包括:
排序等级设置单元,用于预先为各信息分别设置在所支持的每种排序方式下的排序等级;
所述信息搜索请求接收单元接收到的所述信息搜索请求中还携带有指定等级范围;
所述第一信息查找单元,具体用于在存储的各信息、排序方式设置单元预先为各信息分别设置的所支持的排序方式以及排序等级设置单元预先为各信息分别设置的在所支持的每种排序方式下的排序等级中,查找满足所述搜索条件、所支持的排序方式包含所述指定排序方式、且在所述指定排序方式下的排序等级在所述指定排序等级范围内的各信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210159192.1/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置