[发明专利]文件搜索系统和程序有效
申请号: | 201080040672.5 | 申请日: | 2010-09-03 |
公开(公告)号: | CN102483765A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 卫藤达也;松浦正和;鹤田诚也 | 申请(专利权)人: | 株式会社日立解决方案 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F12/00 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;郑霞 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 搜索 系统 程序 | ||
1.一种文件搜索系统,在所述文件搜索系统中,文件搜索服务器、文件服务器和客户端通过有线通信线路或无线通信线路可通信地互相连接,所述文件搜索服务器包括:
索引1创建装置,其被适配为从连接于所述文件服务器的存储设备上的接受搜索的文件创建索引1文件,并将至少包括文件名、文件路径、访问权限和关键词的索引1记录存储在所述索引1文件中;
索引2创建装置,其被适配为从接受搜索的文件创建索引2文件,并将包括系统元数据、标准元数据和用户定义的元数据的索引2记录存储在所述索引2文件中,所述系统元数据至少包括文件名和文件路径;
分析装置,其被适配为在接收到来自所述客户端的搜索请求时分析包括在所述搜索请求中的条件搜索表达式并且确定是否执行元数据搜索;
元数据搜索装置,其被适配为,如果确定要执行元数据搜索,那么基于所述条件搜索表达式从所述索引2文件的所述索引2记录选择匹配条件的元数据匹配记录;
确定装置,其被适配为,在执行元数据搜索之后或如果确定没有元数据搜索要执行,确定是否基于所述条件搜索表达式执行全文搜索;
全文搜索装置,其被适配为,如果确定要执行全文搜索,那么基于所述条件搜索表达式和所述元数据匹配记录通过参考所述关键词执行关于所述索引1文件的搜索;以及
传输装置,其被适配为,如果执行了全文搜索,那么将作为检索到的关键词匹配记录的索引1记录的每个数据细目传输至所述客户端,并且如果确定没有全文搜索要执行,那么将所述元数据匹配记录传输至所述客户端。
2.根据权利要求1所述的文件搜索系统,其中
所述文件搜索服务器包括:
索引1搜索装置,其被适配为在所述索引1文件中搜索;以及
其他搜索装置,其被适配为执行另一种搜索,
所述其他搜索装置包括:
提取装置,其被适配为,如果确定要执行全文搜索,那么从所述条件搜索表达式提取全文搜索条件;以及
传输装置,其被适配为将所提取的全文搜索条件与所述元数据匹配记录的文件路径以及从所述客户端接收的用户ID共同地传输至所述索引1搜索装置,并且
所述索引1搜索装置包括:
参考装置,其被适配为,在从所述其他搜索装置接收到所述全文搜索条件与所述元数据匹配记录的文件路径以及所述用户ID时,关于所有接收的所述元数据匹配记录的文件路径,参考其文件路径被设置为相同的值的所述索引1记录,以基于这些记录的访问权限确定所述接收的用户ID是否具有访问权限;以及
确定装置,其被适配为,如果确定具有访问权限,那么确定这些记录的所述关键词是否满足所述全文搜索条件。
3.根据权利要求2所述的文件搜索系统,其中,代替所述文件搜索服务器包括所述索引1创建装置和所述索引1搜索装置的配置,
另外提供可通信地连接于所述通信线路的第二文件搜索服务器,所述第二文件搜索服务器包括所述索引1创建装置和所述索引1搜索装置。
4.根据权利要求3所述的文件搜索系统,还包括通过因特网可通信地连接于所述通信线路的web服务器,其中
所述索引1创建装置包括被适配为通过web搜罗创建关于存储在所述web服务器的存储设备上的接受搜索的文件的所述索引1文件的装置,并且
所述索引1搜索装置包括被适配为在由所述索引1创建装置创建的所述索引1文件中进行搜索的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立解决方案,未经株式会社日立解决方案许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080040672.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光纤激光装置
- 下一篇:具备后方监控摄像装置的作业车辆