[发明专利]用于服务于消息客户端的系统和方法在审
申请号: | 201380060702.2 | 申请日: | 2013-11-20 |
公开(公告)号: | CN104823414A | 公开(公告)日: | 2015-08-05 |
发明(设计)人: | S·贝奥索勒尔;D·巴肖;S·佳能;A·奎;S·弗洛里;S·卡比斯;A·S·朗;M·罗德;G·M·安德伍德四世 | 申请(专利权)人: | 卓普网盘股份有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 宿小猛 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 服务 消息 客户端 系统 方法 | ||
1.一种系统,包括:
连接服务,所述连接服务被配置为与多个客户端消息传递应用实例进行通信;
邮箱服务层,所述邮箱服务层被配置为临时存储并且处理从所述客户端消息传递应用实例中的一个或多个入站的以及出站到所述客户端消息传递应用实例中的一个或多个的消息更新;
消息服务层,所述消息服务层被配置为与一个或多个外部消息服务提供者进行通信;
第一中间传输层,所述第一中间传输层通信地耦合在所述连接服务和所述邮箱服务层之间,所述第一中间传输层包括第一入站消息数据队列和第一出站消息数据队列,所述第一入站消息数据队列将消息更新从所述多个客户端消息传递应用实例传输到所述邮箱服务层,所述第一出站消息数据队列将消息更新从所述邮箱服务层传输到所述连接服务以供传送到所述客户端消息传递应用实例中的一个或多个;和
第二中间传输层,所述第二中间传输层通信地耦合在所述邮箱服务层和所述消息服务层之间,所述第二中间传输层包括第二入站消息数据队列和第二出站消息数据队列,所述第二入站消息数据队列将消息更新从所述消息传递服务层传输到所述邮箱服务层,所述第二出站消息数据队列将消息更新从所述邮箱服务层传输到所述消息服务层。
2.根据权利要求1所述的系统,其中,所述消息服务层被配置为与包括至少一个电子邮件消息服务提供者的一个或多个外部消息服务提供者进行通信。
3.根据权利要求2所述的系统,其中,所述消息服务层被配置为维护与在所述外部电子邮件消息服务提供者处被维护的账户的IMAP连接,并且其中,所述多个客户端消息传递应用实例包括被配置为与所述账户进行交互的至少两个客户端消息传递应用实例。
4.根据权利要求2所述的系统,还包括冲突解决模块,所述冲突解决模块被配置为解决所述邮箱服务层和所述消息服务层中的一个或两者内的两个或更多个消息更新之间的冲突。
5.根据权利要求2所述的系统,其中,所述消息服务层包括被配置为将电子邮件消息转化为本地客户端格式的消息处理器。
6.根据权利要求5所述的系统,还包括被配置为存储与电子邮件附件相应的资源的附件服务器,其中,所述消息处理器被配置为将电子邮件消息中的电子邮件附件变换为对于所述附件服务器存储的资源的引用。
7.根据权利要求1所述的系统,其中,所述消息服务层包括多个服务提供者模块,其中,所述服务提供者模块中的每个均被配置为与多个外部消息服务提供者中的不同的一个外部消息服务提供者进行交互。
8.根据权利要求1所述的系统,其中,所述邮箱服务层包括被配置为有条件地将消息更新应用于消息的延缓数据引擎。
9.根据权利要求1所述的系统,其中,所述连接服务被配置为使用实时协议连接与多个客户端消息传递应用实例进行通信。
10.根据权利要求9所述的系统,其中,所述实时协议连接包括压缩web套接字连接。
11.一种方法,包括:
在连接服务,维护所述连接服务和多个客户端应用实例之间的多个实时连接;
在所述连接服务,从所述客户端应用实例中的第一个客户端应用实例接收消息更新;
通过第一传输层的入站队列将所述消息更新发送到邮箱服务层;
在所述邮箱服务层,临时存储所述消息更新;
通过第二传输层的消息服务队列将所述消息更新从所述邮箱服务层发送到消息传递服务层;
在所述消息传递服务层,将所述消息更新转化为与消息服务提供者兼容的消息格式;和
在所述消息服务层,将经转化的消息更新发送到所述消息服务提供者。
12.根据权利要求11所述的方法,还包括在所述邮箱服务层解决来源于所述第一客户端应用实例的消息更新和来源于所述消息服务提供者的另一个消息更新之间的消息状态一致性冲突。
13.根据权利要求12所述的方法,其中,解决消息状态一致性冲突的步骤包括:
将修订标识符分配给所述消息更新中的每个;和
基于所述修订标识符解决所述消息状态一致性冲突。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓普网盘股份有限公司,未经卓普网盘股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380060702.2/1.html,转载请声明来源钻瓜专利网。