[发明专利]搜索处理方法和设备无效
申请号: | 200610142796.X | 申请日: | 2006-10-31 |
公开(公告)号: | CN101086736A | 公开(公告)日: | 2007-12-12 |
发明(设计)人: | 柱野正树;松本修 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 黄纶伟;迟军 |
地址: | 日本神奈*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 处理 方法 设备 | ||
1、一种搜索处理方法,该搜索处理方法包括以下步骤:
分配步骤,基于包括多个有序搜索条件的搜索指令,针对特定项目的每个项目值分配标记,并将所述标记作为标记定义数据存储在存储装置中,每个所述搜索条件都指定了所述特定项目的特定值;
排序步骤,根据预定规则对存储在数据库中的待搜索的多个记录进行排序;
识别步骤,通过使用存储在所述存储装置中的所述标记定义数据,按排序后的所述多个记录的次序识别出与待处理的每个所述记录中的所述特定项目的项目值相对应的标记;
判断步骤,在按排序后的所述多个记录的所述次序识别所述标记的所述识别步骤的处理中,判断所述识别出的多个标记的出现模式是否遵循所述搜索指令;以及
输出步骤,输出与在被判定为遵循所述搜索指令的所述多个标记的所述出现模式中包括的所述多个标记有关的所述多个记录的数据。
2、根据权利要求1所述的搜索处理方法,其中,所述分配步骤包括以下步骤:
识别出与特定搜索条件中的所述特定项目的所述特定值相对应并被包括在所述数据库的所述记录中的所述特定项目的项目值;和
将根据所述特定搜索条件的所述次序的一标记分配给所述识别出的项目值。
3、根据权利要求1所述的搜索处理方法,其中,所述判断步骤包括以下步骤:
根据所述识别出的多个标记判断是否发生了根据所述次序定义的多个状态之间的转变;和
当发生了所述多个状态之间的所述转变时判断是否达到了最终状态。
4、根据权利要求1所述的搜索处理方法,其中,所述预定规则是包括如下步骤的条件:针对由所述搜索指令指定的每个组项目进行排序,并按时间顺序进行排序,并且,
按照所述组项目的同一项目值的每个范围来执行所述判断步骤。
5、根据权利要求1所述的搜索处理方法,其中,所述数据库具有保持有在唯一地标识了项目值的项目值编号与所述项目值之间的关系的表,和存储有按所述多个记录的次序指定了所述项目值编号的信息的项目值编号指定信息数组。
6、根据权利要求1所述的搜索处理方法,其中,所述标记是如下位串,在该位串中在相对应的搜索条件的所述次序的位位置处设置有“1”。
7、根据权利要求1所述的搜索处理方法,其中,针对被存储在所述数据库中的待搜索的所述多个记录只执行一次识别所述标记的所述识别步骤。
8、一种搜索处理设备,该搜索处理设备包括:
标记分配单元,其基于包括多个有序搜索条件的搜索指令,针对特定项目的每个项目值分配标记,并将所述标记作为标记定义数据存储在存储装置中,每个所述搜索条件都指定了所述特定项目的特定值;
排序单元,根据预定规则对存储在数据库中的待搜索的多个记录进行排序;
识别单元,通过使用存储在所述存储装置中的所述标记定义数据,按排序后的所述多个记录的次序识别出与待处理的每个所述记录中的所述特定项目的项目值相对应的标记;
判断单元,在按排序后的所述多个记录的所述次序识别所述标记的处理中,判断所述识别出的多个标记的出现模式是否遵循所述搜索指令;以及
输出单元,输出与在被判定为遵循所述搜索指令的所述多个标记的所述出现模式中包括的所述多个标记有关的所述多个记录的数据。
9、根据权利要求8所述的搜索处理设备,其中,所述标记分配单元包括:
识别单元,其识别出与特定搜索条件中的所述特定项目的所述特定值相对应并被包括在所述数据库的所述记录中的所述特定项目的项目值;和
分配单元,其将根据所述特定搜索条件的所述次序的一标记分配给所述识别出的项目值。
10、根据权利要求8所述的搜索处理设备,其中,所述判断单元包括:
根据所述识别出的多个标记判断是否发生了根据所述次序定义的多个状态之间的转变的单元;和
当发生了所述多个状态之间的所述转变时判断是否达到了最终状态的单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610142796.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网元设备仿真图像的生成方法及生成装置
- 下一篇:供电子装置使用的转动装置