[发明专利]邮箱索引建立方法及系统、邮箱搜索方法及系统有效
申请号: | 201210185946.0 | 申请日: | 2012-06-06 |
公开(公告)号: | CN102799611A | 公开(公告)日: | 2012-11-28 |
发明(设计)人: | 林金鹏 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 邮箱 索引 建立 方法 系统 搜索 | ||
1.一种邮箱索引建立方法,其特征在于,包括:
实时检测当前用户是否在使用邮箱的界面上选择邮箱全文搜索功能;
如果是,则获取所述当前用户的邮箱信息,所述邮箱信息包括邮箱的存储位置信息、邮箱账户名信息及邮箱内容;
将所述邮箱信息发送至所述当前用户所在的当前节点服务器,由所述当前节点服务器依据所述邮箱信息建立所述当前用户的邮箱索引。
2.根据权利要求1所述的方法,其特征在于,在所述当前节点服务器依据所述邮箱信息建立所述当前用户的邮箱索引之前,还包括:
所述当前节点服务器判断所述当前用户是否为有效用户,如果是,则执行所述当前节点服务器依据所述邮箱信息建立所述当前用户的邮箱索引的步骤。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
将所有选择邮箱全文搜索功能的用户的用户信息保存至缓存服务器中的用户列表中;
则相应的,所述当前节点服务器判断所述当前用户是否为有效用户具体为:
所述当前节点服务器判断所述当前用户的用户信息是否保存在所述缓存服务器中的用户列表里。
4.根据权利要求1所述的方法,其特征在于,在所述当前节点服务器依据所述邮箱信息建立所述当前用户的邮箱索引之后,所述方法还包括:
检测所述当前用户是否对邮箱系统中的邮件进行了更新;
如果是,则将邮件更新信息发送至所述当前节点服务器,由所述当前节点服务器依据所述邮件更新信息对已经建立的邮箱索引进行更新。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述当前用户的邮箱信息保存至邮箱系统数据库中;
则相应的,所述获取选择邮箱全文搜索功能的用户的邮箱信息具体为:
通过所述邮箱系统数据库的代理接口从邮箱系统数据库中读取所述当前用户的邮箱信息。
6.一种邮箱搜索方法,其特征在于,采用如权利要求1所述的方法建立邮箱索引;该搜索方法包括:
获取查询用户输入的搜索关键词及所述查询用户所在的待查询节点服务器;所述查询用户为已开启邮箱全文搜索功能的注册用户;
在所述待查询节点服务器上查找与所述搜索关键词匹配的邮箱索引;
将查找到的邮箱索引所对应的邮件展示给所述查询用户。
7.一种邮箱索引建立系统,其特征在于,包括:
邮箱前端机,用于实时检测当前用户是否在使用邮箱的界面上选择邮箱全文搜索功能;
索引重建服务器,用于在当前用户选择邮箱全文搜索功能的情况下,获取所述当前用户的邮箱信息,所述邮箱信息包括邮箱的存储位置信息、邮箱账户名信息及邮箱内容;
所述当前用户所在的当前节点服务器,所述当前节点服务器包括索引建立模块,所述索引建立模块用于依据所述邮箱信息建立所述当前用户的邮箱索引。
8.根据权利要求7所述的系统,其特征在于,所述当前节点服务器还包括:
判断模块,用于判断所述当前用户是否为有效用户;
触发模块,用于在所述判断模块的结果为是的情况下,触发所述索引建立模块。
9.根据权利要求8所述的系统,其特征在于,所述邮箱索引建立系统还包括:
缓存服务器,所述缓存服务器中的用户列表用于保存所有选择邮箱全文搜索功能的用户的用户信息;
则所述判断模块具体用于:判断所述当前用户的用户信息是否保存在所述缓存服务器中的用户列表里。
10.根据权利要求7所述的系统,其特征在于,所述邮箱索引建立系统还包括:
代理服务器,所述代理服务器包括检测模块和发送模块,所述检测模块用于检测所述缓存服务器的用户列表中的用户是否对邮箱系统中的邮件进行了更新;
所述发送模块用于,在所述检测模块的结果为是的情况下,将邮件更新信息发送至更新用户所在的节点服务器,以便所述更新用户所在的节点服务器依据所述邮件更新信息对已经建立的邮箱索引进行更新。
11.根据权利要求7所述的系统,其特征在于,所述邮箱索引建立系统还包括:
邮箱系统数据库,用于保存所有选择邮箱全文搜索功能的用户的邮箱信息;
则相应的,所述索引重建服务器具体用于:通过所述邮箱系统数据库的代理接口从邮箱系统数据库中读取所述当前用户的邮箱信息。
12.一种邮箱搜索系统,其特征在于,包括:如权利要求7所述的邮箱索引建立系统;其中,所述邮箱前端机还包括:
获取模块,用于获取查询用户输入的搜索关键词及所述查询用户所在的待查询节点服务器;所述查询用户为已开启邮箱全文搜索功能的注册用户;
查找模块,用于在所述待查询节点服务器上查找与所述搜索关键词匹配的邮箱索引;
展示模块,用于将查找到的邮箱索引所对应的邮件展示给所述查询用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210185946.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:直线往复无刷电动机
- 下一篇:防爆防腐全塑LED灯