买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】在不进行消息复制的情况下将消息存档_瑞典爱立信有限公司_201580085734.7 

申请/专利权人:瑞典爱立信有限公司

申请日:2015-11-17

公开(公告)日:2021-09-07

公开(公告)号:CN108476163B

主分类号:H04L12/58(20060101)

分类号:H04L12/58(20060101)

优先权:

专利状态码:有效-授权

法律状态:2021.09.07#授权;2018.11.13#实质审查的生效;2018.08.31#公开

摘要:公开了涉及用于将消息存储中的消息存档并跨越相同用户的多个客户端装置使消息存储同步的系统和方法。在一些实施例中,一种用于将由服务器管理的消息存储中的消息存档的客户端装置的操作方法包括:在客户端装置处做出将存储在消息存储的第一邮箱中的消息存档的确定;以及当做出确定时,向服务器发送为消息设置存档标志的指令。以此方式,在不将消息复制或移动到二级邮箱的情况下将消息存档,而这又简化了存档过程以及跨越相同用户的其它客户端装置的随后同步两者。

主权项:1.一种用于将由服务器16管理的消息存储18中的消息存档的客户端装置20的操作方法,所述方法包括:在所述客户端装置20处做出300将存储在所述消息存储18的默认邮箱中的消息存档的确定;以及在做出所述确定时,向所述服务器16发送302为要存档的所述消息设置存档标志的指令,其中,设置所述存档标志是避免所述消息被从所述默认邮箱删去的指示。

全文数据:在不进行消息复制的情况下将消息存档技术领域[0001]本公开涉及诸如例如富通信服务RCS融合互联网协议消息传递CPM的共同消息存储CMS的消息存储中的消息存档。背景技术[0002]富通信服务RCS计划是用于基于互联网协议(IP多媒体子系统(MS创建运营商间通信服务的全球移动通信系统,原本是移动特别小组GSM协会GSMA计划。RCS是使能递送超过语音和短消息服务SMS的通信体验的平台。具体来说,RCS跨越任何网络上的各种装置为用户提供诸如即时消息传递或聊天、视频直播和文件共享的服务。其中,RCS体系结构包括包含共同消息存储CMS的頂S核。RCS已经认可开放移动联盟OMA融合IP消息传递CPM,并且因此,CMS在本文中有时称为OMACPM消息存储或简称为CPM消息存储或CPMRCS消息存储。当前在“RichCommunicationSuite5.3AdvancedCommunicationsServicesandClientSpecification”版本6.02015年2月28日)中规定了RCS体系结构的细节并且一般来说是RCS的细节。当前在“CPMMessageStorage”候选版本2.02015年1月13日)中规定了OMCPM消息存储的细节。[0003]对于特定用户,如由RCS认可的OMACPM消息存储包括“默认”邮箱或文件夹以及“RCSMessageStore”邮箱或文件夹(例如,见“RichCommunicationSuite5.3EndorsementofOMACPM2.0MessageStorage”版本5.02015年2月28日))。跨越用户的多个客户端装置使这些邮箱同步。通常在预定义的时间量到期之后删去默认邮箱中的消息。但是,通过将默认邮箱中的消息复制或移动到RCSMessageStore邮箱,它们可免受调度至IJ期。这种消息保存在本文中称为将消息“存档”。[0004]MS支持经由各种协议在端点之间交换媒体和文本。当利用互联网消息访问协议IMAP来使在多个客户端之间几乎实时地同步时,可能会出现在客户端之间对于相同对话的视差。当前,当为了存档将消息从默认邮箱复制到RCSMessageStore邮箱并从默认邮箱删除该消息时,客户端之间的同步需要同步到RCSMessageStore邮箱。由于缺少关于从默认邮箱移动到RCSMessageStore邮箱以便进行存档的消息的信息,所以仍然需要每客户端每天至少一次同步,以便使客户端知道这些改变。客户端只保留存档的消息的一个副本,但是客户端必须几乎实时地在RCSMessageStore邮箱中找到存档的消息,以便跨越客户端装置同步。[0005]当前的存档过程和跨越用户的多个客户端装置的CPMRCS的消息存储的随后同步不太理想。因此,需要有系统和方法以用于改进消息存储中的消息的存档以及跨越用户的多个客户端装置的随后同步。发明内容[0006]公开了涉及将消息存储中的消息存档并跨越相同用户的多个客户端装置使消息存储同步的系统和方法。在一些实施例中,一种用于将由服务器管理的消息存储中的消息存档的客户端装置的操作方法包括:在客户端装置处做出将存储在消息存储的第一邮箱中的消息存档的确定;以及在做出确定时,向服务器发送为消息设置存档标志的指令。以此方式,在不将消息复制或移动到二级邮箱的情况下将消息存档,而这又简化了存档过程和跨越相同用户的其它客户端装置的随后同步两者。[0007]在一些实施例中,消息存储是共同消息存储CMS,并且服务器是CMS服务器。在一些实施例中,CMS是融合互联网协议消息传递CPM富通信服务RCS消息存储。在一些实施例中,存档标志是消息特定存档标志。在一些实施例中,存档标志是永久标志。[0008]在一些实施例中,向服务器发送为消息设置存档标志的指令包括在不向CPM服务器发送将消息从消息存储的第一邮箱复制或移动到消息存储的第二邮箱的指令的情况下向服务器发送为消息设置存档标志的指令。[0009]在一些实施例中,第一邮箱是默认邮箱。在一些实施例中,消息存储是CPMRCS消息存储,并且向服务器发送为消息设置存档标志的指令包括在不向服务器发送将消息从消息存储的默认邮箱复制或移动到消息存储的RCSMessageStore邮箱的指令的情况下向服务器发送为消息设置存档标志的指令。[0010]在一些实施例中,该方法还包括做出删除之前存档的消息的确定,之前存档的消息是具有设置的存档标志的消息。该方法还包括:在做出删除之前存档的消息的确定时,向服务器发送进行设置之前存档的消息的删除标志和清除之前存档的消息的存档标志两者的指令。在一些实施例中,客户端装置不向服务器发送从第一邮箱删去删除的消息或特别删去之前存档的消息的指令。在一些实施例中,之前存档的消息是所述消息。在其它实施例中,之前存档的消息是第一邮箱中除了所述消息以外的消息。[0011]还公开了根据以上客户端装置的操作方法的任何实施例进行操作的客户端装置的实施例。[0012]在一些实施例中,一种用于使由服务器管理的消息存储中的消息同步的客户端装置的操作方法包括:用改变的消息特定标志更新消息存储的本地副本,消息存储的本地副本包括默认邮箱,并且改变的消息特定标志包括默认邮箱中的相应消息的存档标志;以及从消息存储提取一个或多个新消息。以此方式,与需要多个不同邮箱同步的常规同步相对,客户端装置只须使默认邮箱同步以获得对于非存档和存档的消息的同步。[0013]在一些实施例中,消息存储是CMS,并且服务器是CMS服务器。在一些实施例中,CMS是CPMRCS消息存储。在一些实施例中,存档标志是相应消息的消息特定存档标志。在一些实施例中,存档标志是永久标志。[0014]在一些实施例中,消息存储是CPMRCS消息存储,并且CPMRCS消息存储的本地副本不包括RCSMessageStore邮箱的本地副本。在一些实施例中,CPMRCS消息存储不包括RCSMessageStore邮箱。[0015]在一些实施例中,该方法还包括将在本地存在于客户端装置但是无法在消息存储中找到的任何消息存储到默认邮箱中的消息存储上。[0016]还公开了根据以上客户端装置的操作方法的任何实施例进行操作的客户端装置的实施例。[0017]在一些实施例中,一种实现消息存储的服务器系统的操作方法包括:从第一客户端装置接收为存储在消息存储的第一邮箱中的消息设置存档标志的指令;以及存储消息的存档标志。[0018]在一些实施例中,消息存储是CMS,并且服务器是CMS服务器。在一些实施例中,CMS是CPMRCS消息存储。在一些实施例中,存档标志是消息特定存档标志。在一些实施例中,存档标志是永久标志。[0019]在一些实施例中,接收为消息设置存档标志的指令包括在不从第一客户端装置接收将消息从消息存储的第一邮箱复制或移动到消息存储的第二邮箱的情况下接收为消息设置存档标志的指令。[0020]在一些实施例中,第一邮箱是默认邮箱。此外,在一些实施例中,消息存储是CPMRCS消息存储,并且接收为消息设置存档标志的指令包括在不从第一客户端装置接收将消息从CPMRCS消息存储的默认邮箱复制或移动到CPMRCS消息存储的RCSMessageStore邮箱的情况下接收为消息设置存档标志的指令。此外,在一些实施例中,服务器系统甚至在到期周期已经对于消息到期之后也不从默认邮箱删去消息。[0021]在一些实施例中,该方法还包括使消息存储与第二客户端装置同步。此外,在一些实施例中,消息存储是CPMRCS消息存储,第一邮箱是默认邮箱,并且消息存储不包括RCSMessageStore邮箱。[0022]还公开了根据上文描述的服务器系统的操作方法的任何实施例进行操作的服务器系统的实施例。[0023]在联合附图阅读以下对实施例的详细描述之后,本领域技术人员将明白本公开的范围并实现其附加方面。附图说明[0024]并入到本说明书中并形成本说明书的一部分的附图说明了本公开的若干个方面,并且与本描述一起用于解释本公开的原理。[0025]图1示出根据本公开的一些实施例的包括消息存储例如,共同消息存储CMS和多个客户端装置的系统,其中如关于例如图5-7所描述,利用存档标志而不是将消息复制或移动到二级邮箱来将消息存档;图2示出融合互联网协议消息传递CPM富通信服务RCS的CMS的常规实现的结构;图3示出在利用CPMRCS的CMS的常规实现时的常规消息存档过程;图4A和4B示出在利用CPMRCS的CMS的常规实现时的常规同步过程;图5示出根据本公开的一些实施例的CPMRCS的CMS的结构的一个示例,其中利用存档标志而不是将消息复制到二级邮箱例如,RCSMessageStore邮箱来在默认邮箱内将消息存档;图6示出根据本公开的一些实施例的消息存档和同步过程;图7是根据本公开的一些实施例的同步过程的更详细图示;图8示出根据本公开的一些实施例的用于删除之前存档的消息的过程;图9示出根据本公开的一些实施例的用于删除对话的过程,其中对话包括许多消息;图10示出根据本公开的一些实施例的用于在默认邮箱内将对话历史文件夹重命名移动的过程;图11和12示出图1的服务器系统的示例实施例;以及图13和14示出图1的客户端装置的示例实施例。具体实施方式[0026]下文阐述的实施例表示使得本领域技术人员能够实践实施例并说明实践实施例的最佳模式的信息。在根据附图阅读以下描述之后,本领域技术人员将了解本公开的概念,并将意识到本文中没有特别提及的这些概念的应用。应了解,这些概念和应用落在本公开和随附权利要求的范围内。[0027]本文中公开涉及将融合互联网协议IP消息传递CPM消息存储中的消息存档并跨越用户的多个客户端装置使CPM消息存储同步的系统和方法。在此方面,图1示出根据本公开的一些实施例的实现富通信服务RCS体系结构的一个示例的系统10。应明白,RCS体系结构可能会复杂得多,并且包括附加组件。但是,图1的系统10的RCS体系结构旨在作为用于说明本公开的实施例的示例。并且,应注意,尽管本文中的论述集中在RCSCPM上,但是本公开同样可适用于其中存在共同消息存储的其它类型的系统。[0028]如所示的,系统10包括包含服务器系统14的IP多媒体子系统(MS核12。注意,RCS支持跨越多个服务提供商的多个MS核12的操作。服务器系统14包括进行操作以便维持在该示例中)一个或多个用户(典型地是许多用户)的消息存储18的共同消息存储CMS服务器16。注意,至少在一些实施例中,消息存储18是CMS,并且具体来说是CPMRCS的CMS,所述CPMRCS的CMS有时在本文中称为CPMRCS消息存储。此外,消息存储18不限于CPMRCS,而是可更一般地为任何类型的CMS。[0029]服务器系统14可作为单个服务器计算机其包括处理器、存储器等或作为以协作方式进行操作以用于例如负载共享和或冗余的目的的多个服务器计算机各自包括它自己的处理器、存储器等)来实现。至少在一些实施例中,以软件实现CMS服务器16。例如,CMS服务器16可作为在服务器系统14上托管的软件来实现,其中服务器系统14是诸如Unix服务器、Unix服务器群集或虚拟化云服务器环境的企业规模通用计算平台。[0030]系统10还包括客户端装置20-1至20-N—般在本文中统称为客户端装置20并且单独地称为客户端装置20。客户端装置20可包括智能电话、平板计算机、个人计算机等。一般来说,客户端装置20可包括能够与服务器系统14例如,通过第三代合作伙伴项目(3GPP无线接入网络、Wi-Fi网络、固定接入互联网连接等直接或间接通信的任何装置。客户端装置20-1至20-N包括相应客户端22-1至22-N—般在本文中统称为客户端22并且单独地称为客户端22。客户端22以软件实现,并且进行操作以便与CMS服务器16通信以用于例如如下所述将消息存档并使邮箱同步的目的。注意,特定用户可拥有或操作多个客户端装置20,并且相应客户端22与CMS服务器16—起进行操作以便使在消息存储18中的、该用户的邮箱跨越该用户的多个客户端装置20同步。[0031]在描述本公开的实施例之前,简要描述CPMRCS的CMS消息存储的常规实现的结构以及描述在利用CPMRCS的CMS消息存储的常规实现时的常规存档和同步过程是有好处的。在此方面,图2示出CPMRCS的CMS消息存储的常规实现。如所示的,常规CMS消息存储包括用于多个用户(在本文中称为用户X至Z的用户特定消息存储。对于每个用户,用户特定消息存储包括“默认”文件夹其在本文中又称为默认邮箱和“RCSMessageStore”文件夹(其在本文中又称为RCSMessageStore邮箱)。[0032]注意,为清楚且容易地论述,本文中将消息称为存储在默认文件夹邮箱中。但是,只是要澄清的是,消息更准确地存储于分层级地位于默认文件夹之下的诸如“默认17783737245”乃至更深的邮箱中。这些各种邮箱在本文中称为是默认邮箱。对于RCSMessageStore同样适用。[0033]在RCS中,默认邮箱具有在某个到期周期之后自动删去消息的特性。换句话说,在CPMRCS的常规CMS消息存储中,在某个预定义到期周期之后自动删去默认邮箱中的消息。为了防止删去消息(即,为了永久地存储例如用户不希望删去的消息),将期望永久存储的消息从默认邮箱复制到RCSMessageStore邮箱。图3中示出这个过程。如所示的,假设图1的系统10利用CPMRCS的常规CMS消息存储,那么用户的第一客户端22-1做出将默认邮箱中的消息存档的决定步骤100。可基于例如用户的显式或隐式动作做出该决定。在做出该决定时,客户端22-1向CMS服务器16发送将消息从默认邮箱复制到RCSMessageStore邮箱的复制命令(步骤102。换句话说,客户端22-1向CMS服务器16发送将把消息从默认邮箱复制到RCSMessageStore邮箱的指示。在接收复制命令时,CMS服务器16便将消息从用户的默认邮箱复制到消息存储18中的用户的RCSMessageSt〇re邮箱对于该示例,假设消息存储18是CPMRCS的常规CMS步骤104。然后,客户端22-1为默认邮箱中的消息设置\Deleted标志步骤106XMS服务器16存储默认邮箱中的消息的\Deleted标志,并且可能从用户的默认邮箱删除消息步骤108。[0034]在此之后的某个时间,用户的第二客户端22-2使它的用户的本地消息存储在本文中称为消息存储18的本地副本与消息存储18同步步骤110。产生的问题是,当将消息从用户的默认邮箱复制到消息存储18中的用户的RCSMessageStore邮箱时,为消息指派新的唯一标识符UID,在RCS中当复制消息以使得跨越所有邮箱的消息唯一时需要该UID。因此,当使RCSMessageStore的本地副本同步时,客户端22-1从用户的RCSMessageStore提取具有新的UID的消息。由于消息具有新的UID,所以不能明确知道消息是与之前在用户的默认邮箱中相同的消息。为了解决这个问题,按照惯例,客户端22-2必须在与用户的默认邮箱的本地副本中的对应消息同步期间尝试使存储在用户的RCSMessageStore的本地副本中的具有新的UID的消息相互关联。这在同步期间产生不希望有的复杂度。[0035]在该示例中,在此之后的某个时间,CMS服务器16从用户的默认邮箱删去消息(步骤112。但是,任何存档的消息都已经复制到用户的RCSMessageStore邮箱,并且因此将保留在用户的RCSMessageStore邮箱中。因此,通过利用复制命令和RCSMessageStore,可永久地存储消息。[0036]图4A和4B中示出在作为CPMRCS的常规CMS实现时消息存储18的同步过程。注意,图4A和4B针对单个默认邮箱和它的对应RCSMessageStore邮箱示出该过程。但是,可对于多个默认邮箱和它们的对应RCSMessageStore邮箱中的每个邮箱重复该过程。换句话说,图4A和4B更详细地示出图3的步骤110。客户端22-2首先确定用户的默认邮箱中是否已经存在改变步骤200。换句话说,客户端22-2确定对于存储在客户端装置20-2的用户的默认邮箱的本地副本或存储在消息存储18中的用户的默认邮箱是否存在任何改变。如果否,那么过程继续至步骤212。[0037]如果默认邮箱中已经存在改变,那么客户端22-2用相应消息的任何改变的标志即,\DeletedS\Seen标志)更新默认邮箱的本地存储步骤202,并从消息存储18中的用户的默认邮箱提取任何新消息步骤204。另外,关于从消息存储18中的用户的默认邮箱提取的任何新消息,客户端22-2尝试经由CMS服务器16使那些消息与尚未与消息存储18同步的本地存储的消息相互关联。如果存在任何匹配,那么记录匹配消息的UID。[0038]另外,客户端22-2在本地从用户的默认邮箱的本地副本删除用删除标志标记的任何消息步骤206。客户端22-2还在经由CMS服务器16从消息存储18中的用户的默认邮箱删除的任何消息上设置删除标志(例如,作为由用户在客户端装置20-2处采取的删除那些消息的动作的结果)(步骤208。类似地,客户端22-2在在客户端装置20-2本地已经看到的任何消息上设置看见seen标志步骤210〇[0039]不管是从步骤200的“否”分支还是从步骤210继续,客户端22-2确定用户的RCSMessageStore邮箱中是否已经存在改变步骤212。换句话说,客户端22-2确定存储在客户端装置20-2的用户的RCSMessageStore邮箱的本地副本或存储在消息存储18中的用户的RCSMessageStore邮箱是否存在任何改变。如果否,那么同步过程结束。[0040]如果RCSMessageStore邮箱中已经存在改变,那么客户端22-2用相应消息的任何改变的标志(即,\DeletedS\Seen标志)更新RCSMessageStore邮箱的本地存储步骤214,并从消息存储18中的用户的RCSMessageStore邮箱提取任何新消息(步骤216。另外,关于从消息存储18中的用户的RCSMessageStore邮箱提取的任何新消息,客户端22-2尝试使那些消息与用户的默认邮箱中的之前已知的消息相互关联。如果存在任何匹配,那么将之前已知的消息的UID更新为RCSMessageStore邮箱中的对应消息的新UID。[0041]另外,客户端22-2在本地删除用删除标志标记的或通过CMS服务器16从用户的RCSMessageStore邮箱的本地副本删去的任何消息步骤218。客户端22-2还在经由CMS月艮务器16从消息存储18中的用户的RCSMessageStore邮箱删除的任何消息上设置删除标志例如,作为由用户在客户端装置20-2处采取的删除那些消息的动作的结果)(步骤220。客户端22-2可向CMS服务器16发送对于RCSMessageStore邮箱的删去命令,以使得CSM服务器16将从RCSMessageStore邮箱删去设置了删除标志的消息。[0042]客户端22-2经由CMS服务器16存储在本地存在于客户端装置20-2但是无法在消息存储18中找到的任何消息(步骤222。换句话说,接着经由CMS服务器16将在本地存在并且无法在消息存储18中的用户的默认或RCSMessageStore邮箱中找到的任何消息存储在消息存储18中的用户的RCSMessageStore中。注意,这与已经由客户端22-2最近发送或接收新消息并且在客户端22-2同步到消息存储18时没有在CMS服务器16上找到所述新消息的情形有关。这与在本地存储在客户端22-2的、不在消息存储18中(因为它们已经从消息存储18删除)的消息无关。[0043]如上文所论述,当利用CPMRCS的消息存储18的常规实现以及常规存档和同步过程时,当在已经将消息存档并且因而从用户的默认邮箱复制到用户的RCSMessageStore邮箱时尝试跨越多个客户端装置20使用户的消息存储18同步时产生问题。当将消息复制到RCSMessageStore邮箱以用于存档时,为消息指派新UID。因此,在同步期间,在客户端装置20上实现的客户端22必须尝试将RCSMessageStore邮箱中的消息(其具有新UID与存储在默认邮箱中的在客户端装置20处的消息的本地副本相互关联。这将对同步过程产生不期望的复杂性。[0044]为了解决这个问题,公开了消息存储18的新结构的实施例连同基于“存档”标志的使用而不将消息复制或移动到二级邮箱例如,RCSMessageStore的新存档和同步过程的实施例。如同其它标志例如,\Deleted标志和\Seen标志),存档标志是消息特定标志(即,在每消息基础上应用存档标志)。另外,在互联网消息访问协议(MAP中,存档标志是“永久”标志,其中在頂AP中,永久标志是将持续以使得其它IMP会话将在稍后时间看见那些标志的标志。在此方面,图5示出根据本公开的一些实施例的消息存储18的结构。如所示的,消息存储18包括用户(用户X的默认邮箱,但是至少在一些实施例中,不包括该用户的RCSMessageStore邮箱。如下文所论述,在预定义到期时间之后,删去用户的默认邮箱中没有设置存档标志的消息。因此,通过设置存档标志,可避免从默认邮箱删去相应消息。因此,不为存档的消息指派新UID,并大大简化同步。[0045]图6示出根据本公开的一些实施例的图1的系统10利用存档标志来提供消息的存档的操作。这里,消息存储18是CMS,并且优选地是利用图5的新CPMRCS消息存储结构的CMS。此外,应注意,尽管为了简单且容易地论述,本文中的描述集中在单个消息的存档上,但是应了解,当将消息存档时,可能必需或期望也将一个或多个相关联的消息存档例如,将一个消息从默认邮箱复制到RCSMessageStore典型地还需要将与该消息相关联的一些特殊消息例如,会话信息对象、群组状态对象和或即时消息处理通知(MDN对象复制到RCSMessageStore。因此,应了解,当设置消息的存档标志时,还可设置一个或多个相关联消息的存档标志。这是相较于常规存档过程的另外益处,所述常规存档过程需要将相关联的消息复制到RCSMessageStore,并且其中相关联消息的这种复制使得常规同步过程进一步复杂化,因为还要为每个相关联的消息指派新UID。[0046]如所示的,用户的第一客户端22-1做出将默认邮箱中的消息存档的决定(步骤300。注意,尽管这里使用默认邮箱,但是应注意,默认邮箱可以是在预定义到期周期之后自动删去消息的任何邮箱。可例如基于用户的显式或隐式动作做出将消息存档的决定。例如,客户端22-1可从用户接收明确请求将消息存档的输入。[0047]在做出将消息存档的决定时,客户端22-1设置消息的存档标志步骤302。换句话说,客户端22-1向CMS服务器16发送为消息存储18中的用户的默认邮箱中的消息设置存档标志的指示。重要地,客户端22-1在不发送将消息从默认邮箱移动到某个二级邮箱例如,RCSMessageStore邮箱)的复制或移动命令的情况下设置存档标志。因此,设置了存档标志的消息保持在默认邮箱中,并且保留相同UID。[0048]在从客户端22-1接收到为消息设置存档标志的指示时,CMS服务器16存储与消息存储18中的用户的默认邮箱中的消息相关联的设置的存档标志(步骤304。关于RCS,存档标志可作为与消息相关联的新元数据标志(例如,“存档”)实现。在这种情况下,可利用STORE命令设置存档标志。该新元数据标志是IMAP标志,因此通过頂AP服务器在对SELECT和EXAMINE命令的FLAGSPERMANENTFLAGS响应中发布新“关键词”。此外,在一些实施例中,如果为存档的消息实施配额,那么在配额使用中包括存档的消息的消息大小。如果实施配额,那么如果这样做将使得超过存档的消息的配额,那么CMS服务器16可拒绝将消息存档。[0049]在此之后的某个时间,用户的第二客户端22-2使它的用户的消息存储18的本地副本与消息存储18同步步骤306。在这种情况下,由于任何存档的消息保持在用户的默认邮箱中,所以避免在CPMRCS的常规CMS中发生的由将存档的消息移动到RCSMessageStore而造成的问题。更确切地,第二客户端22-2仅仅找到用户的默认邮箱内的存档标志的改变。注意,对于RCS,以此方式存档还简化了对1-1聊天和群组聊天的会话信息对象SIO和群组状态对象GSO的管理,因为不再需要将(1-1聊天和群组聊天的)SIO和群组聊天的GSO复制到RCSMessageStore。[0050]在该示例中,在此之后的某个时间,CMS服务器16从用户的默认邮箱删去消息(步骤308。但是,不从默认邮箱删去设置了相应存档标志的任何消息。因此,通过设置存档标志,可将消息永久地存储在用户的默认邮箱中。[0051]注意,在本文中描述的示例实施例中,最初不设置存档标志(S卩,默认不将消息存档)。因此,客户端22-1决定是否要将消息存档,并且如果是,那么设置相应存档标志,如上文关于图6所描述。但是,应注意,术语“存档标志”的使用应理解为意思是直接或间接指示是否要将消息存档的任何标志。例如,在一些备选实施例中,存档标志可以是元数据标志“让消息到期”,其中存档标志的该实施例最初处于指示允许消息到期的状态(即,肯定地设置“让消息到期”标志以便指示允许在到期时自动删去消息)。然后,如果客户端22-1决定要将消息存档,那么客户端22-1将存档标志的该实施例设置成指示要将消息存档的状态(即,否定地设置或清除“让消息到期”标志以便指示不允许在到期时自动删去消息(即,要将消息存档)。因此,短语“设置存档标志”的使用将理解为覆盖存档标志的上述实施例两者。[0052]还注意,尽管图6涉及将消息存档,但是客户端22-1可类似地将消息解存档。例如,如果客户端22-1确定不再要将存档的消息存档,那么客户端22-1可向CMS服务器16发送为相应消息的存档标志复位unset的指示。然后,CMS服务器16移除消息的存档标志,并且如果到期周期已经到期,那么CMS服务器16将在例如下一个自动删去规程期间从默认邮箱删去消息。假设没有重新设置存档标志,如果到期周期还没有到期,那么消息将保持在默认邮箱中,直到到期周期已经到期。[0053]图7更详细地示出根据本公开的一些实施例的图6的步骤306的同步过程。客户端22-2首先确定用户的默认邮箱中是否已经存在改变步骤400。换句话说,客户端22-2确定存储在客户端装置20-2的用户的默认邮箱的本地副本或存储在消息存储18中的用户的默认邮箱是否存在任何改变。如果否,那么过程结束。[0054]如果在默认邮箱中已经存在改变,那么客户端22-2用相应消息的任何改变的标志即,\Deleted、\Seen或存档标志更新默认邮箱的本地存储步骤402,并从消息存储18中的用户的默认邮箱提取任何新消息步骤404。另外,关于从消息存储18中的用户的默认邮箱提取的任何新消息,客户端22-2尝试经由CMS服务器16将那些消息与尚未与消息存储18同步的本地存储的消息相互关联。如果存在任何匹配,那么记录匹配消息的UID。[0055]另外,客户端22-2从用户的默认邮箱的本地副本在本地删除用删除标志标记的任何消息步骤406。客户端22-2还在经由CMS服务器16从消息存储18中的用户的默认邮箱删除的任何消息上设置删除标志(例如,作为由用户在客户端装置20-2处采取的删除那些消息的动作的结果)(步骤408。类似地,客户端22-2在在客户端装置20-2本地已经看到的任何消息上设置看见标志步骤410。[0056]根据用户期望,客户端22-2设置或清除任何消息的存档标志步骤412。例如,如果用户期望将尚未设置存档标志的任何消息存档,那么客户端22-2为消息设置存档标志,如上文所描述。类似地,如果用户不期望将设置了存档标志的任何消息存档,那么客户端22-2清除或复位消息的存档标志。[0057]客户端22-2经由CMS服务器16存储在本地存在于客户端装置20-2但是无法在消息存储18中的用户的默认邮箱中找到的任何消息(步骤414。换句话说,接着经由CMS服务器16将本地存在但是从没有存储在消息存储18中)并且无法在消息存储18中的用户的默认邮箱中找到的消息存储在消息存储18中的用户的默认邮箱中。注意,如果将现有消息标记以用于在CMS服务器16到期之后在客户端22-2处将消息存档,那么客户端22-2将把该消息写回到消息存储18中的用户的默认邮箱中并设置消息的存档标志(并且消息将获得新UID。注意,可利用例如頂APAPPEND命令以存档标志直接存储消息。当在步骤414中存储消息时,取决于特定实施例,可在设置或没有设置相应存档标志的情况下存储消息。[0058]图6和图7的论述涉及存档和同步。一旦将消息存档,用户便可能期望删除存档的消息。在一些实施例中,通过设置消息的\Deleted标志并从默认邮箱明确删去具有\Deleted标志的消息或发送删去特定消息的命令例如,UIDEXPUNGE命令来删除之前存档的消息。在其它实施例中,客户端22清除期望删除的消息的存档标志。然后,一旦到期周期已经到期,便将采用与默认邮箱中的其它未存档的消息相同的方式自动删去该消息。[0059]在其它实施例中,客户端22清除之前存档的消息的存档标志,并为消息设置\Deleted标志,但是不明确删去消息。更具体来说,RCS具有非常特别旨在确保将从该相同用户的所有其它客户端装置20迅速地移除已经有意地从客户端装置20删除的消息的几个要求。同时,还需要客户端装置20在到期时不删除从CMS服务器16的消息存储18移除的消息。这导致一些复杂的场景。[0060]这些复杂场景通过客户端22进行清除之前存档的消息的存档标志并设置该消息的卬^的以标志两者优选地在一个步骤中),但是不从默认邮箱删去消息来解决。这令在默认邮箱中可见的消息变成设置了\Deleted标志,其向用户的其它客户端装置20的客户端22发信号通知必须从它们的本地存储移除该消息。这解决了以下竞争状况:1.装置A和B两者均已同步并且知道关于消息X。[0061]2.装置A设置消息X的存档标志。[0062]3.装置A稍后删除消息X。[0063]4.装置B随后同步。[0064]在步骤4中,由于装置B不知道消息X已经存档,所以重要的是装置B仍将从它的本地存储移除消息X。如果装置B找到消息乂的\〇61的61标志,那么那将触发装置B从它的本地存储移除消息X。如果装置B根本没有找到消息X,那么装置B可通过CMS服务器16假设它已经到期,并且根据它应采用的RCS,在它的本地存储中保留消息X。[0065]图8中示出这个过程。如所示的,用户的相应客户端装置20-1和20-2的客户端22-1和22-2两者均经由CMS服务器16同步到消息存储18步骤500和502。客户端22-1做出将消息存档的决定,并且在做出该决定时,为该消息设置存档标志,如上所述步骤504和506。CMS服务器16存储与消息相关联的存档标志步骤508。[0066]在此之后的某个时间(但是在该示例中,在客户端22-2同步之前),客户端22-1做出删除之前存档的相同消息的决定步骤510。可基于用户的显式或隐式动作做出该决定。在做出删除之前存档的消息的决定时,客户端22-1优选地在单个步骤中(例如,在单个命令中或在两个连续命令中)为消息设置\Deleted标志并清除(S卩,复位存档标志步骤512。重要地,客户端22-1不明确删去消息。CMS服务器16存储与消息相关联的\Deleted标志,并清除消息的存档标志(步骤514。注意,在一些备选实施例中,客户端22-1在步骤512中设置…“^以标志,而不是清除存档标志。在这些备选实施例中,相较于存档标志赋予\DeIeted标志优先级,并且因此,一旦已经设置了\DeIeted标志,消息便是自动到期的候选。[0067]在此之后的某个时间,客户端22-2经由CMS服务器16同步到用户的消息存储18步骤516。由于客户端22-2在将消息存档的时间和删除消息的时间之间没有同步,所以客户端22-2不知道消息之前被存档。因此,如果已经删去消息,那么客户端22-2已经将该消息保留在它的用户的默认邮箱的本地副本中。但是,由于没有删去消息,所以客户端装置22-2将消息看作是设置了\Deleted标志,并且因此,根据RCS规程在它的本地存储中移除该消息。[0068]尽管图8涉及消息的删除,但是图9示出根据本公开的一些实施例的由客户端22关于删除对话而执行的过程,其中对话包括许多消息。具体来说,在用户的默认文件夹内,默认文件夹包括用户的多个“对话”中的每个“对话”的独立邮箱。因此,每个对话是独立默认邮箱即,在默认文件夹下的独立邮箱)。[0069]如图所示,客户端22确定将要删除对话步骤600。可基于例如用户的显式或隐式动作做出该确定。然后,客户端22提示或以其它方式请求来自用户的关于在包括任何存档的消息的对话中删除每一个消息是否可接受的指示步骤602。如果是,那么客户端22以与上文关于图8描述的方式类似的方式为对话中的每个消息设置\Deleted标志并清除存档标志可能只在需要时)(步骤604。否则,客户端22只为对话中没有存档(S卩,没有设置它们的相应存档标志)的那些消息设置\〇616丨61标志步骤606。在一些实施例中,客户端22提取对话中的消息的UID和标志或利用QRESYNC命令来获得对话中的消息的最新改变的标志。利用UID,客户端22接着存储对话中没有设置它们的相应存档标志的那些消息的\Deleted标VI、J、O[0070]图10示出根据本公开的一些实施例的用于将默认邮箱内的对话历史文件夹重命名的过程。注意,特定用户的默认文件夹包括用户的每个对话的独立邮箱。这些邮箱中的每个邮箱在本文中称为默认邮箱。对话的默认邮箱包括为该默认邮箱存储该对话中的所有消息的对话历史文件夹。在一些场景中,也许可期望的是将对话历史文件夹重命名。按照惯例,将把重命名的对话历史文件夹移动到RCSMessageStore。但是,在图10的实施例中,在默认邮箱内移动对话历史文件夹。可通过设置并存储重命名的对话历史文件夹中的消息的相应存档标志来将移动的对话历史文件夹中的消息存档。将对话的任何新消息存储在原始对话历史文件夹(即,不是重命名的对话历史文件夹)中,并且默认地不设置这些新消息的存档标志。[0071]如图10所示,客户端22发送重命名默认邮箱的对话历史文件夹的命令步骤700。然后,CMS服务器16将对话历史文件夹重命名为某个预定义或指定名称步骤702。可选地,如果期望将重命名的对话历史文件夹中的消息存档,那么客户端22发送设置重命名的对话历史文件夹中的消息的存档标志的命令步骤704,并且CMS服务器16将那些消息的存档标志存储在重命名的对话历史文件夹中(步骤706XMS服务器16将对话的任何新消息存储在默认邮箱的对话历史文件夹中(步骤708。该对话历史文件夹具有与重命名以前的之前对话历史文件夹相同的名称。[0072]图11示出根据本公开的一些实施例的服务器系统14。如图所示,服务器系统14包括一个或多个处理器24例如,一个或多个中央处理单元CPU、一个或多个专用集成电路ASIC、一个或多个现场可编程门阵列FPGA等)、存储器26和一个或多个通信接口28例如,网络接口)。在一些实施例中,服务器系统14是集中式系统。在其它实施例中,服务器系统14是分布式系统,在该情况下,处理器24、存储器26和通信接口28可以被分布。在一些实施例中,用存储在存储器26中并由一个或多个处理器24执行的软件实现服务器系统14的功能性,尤其是CMS服务器16的功能性。[0073]在一些实施例中,提供一种包括指令的计算机程序,所述指令在由至少一个处理器执行时使得至少一个处理器进行根据本文中描述的任何实施例的服务器系统14的功能性,尤其是CMS服务器16的功能性。在一些实施例中,提供一种包含上述计算机程序产品的载体。载体是电子信号、光信号、无线电信号或计算机可读存储介质例如,诸如存储器26的非暂时性计算机可读介质之一。[0074]图12示出根据本公开的一些其它实施例的服务器系统14。如图所示,服务器系统14包括CMS服务器16,其中CMS服务器16包括标志接收模块30、存储模块32、同步模块34和删去模块36,每个模块用软件实现。标志接收模块30进行操作以便接收设置或清除消息存储18中的消息的存档标志的命令并且可能接收设置或清除诸如\Deleted标志和S\Seen标志的其它类型的标志的命令),如上所述。存储模块32进行操作以便存储或清除)消息存储18中的消息的标志,如上所述。同步模块34进行操作以便使得用户的默认邮箱能够跨越用户的多个客户端装置20同步,如上所述。删去模块36进行操作以便在到期之后自动删去消息,或者在一些实施例中依据来自客户端22的显式命令删去消息。[0075]图13示出根据本公开的一些实施例的客户端装置20。如所示的,客户端装置20包括一个或多个处理器38例如,一个或多个CPU、一个或多个ASIC、一个或多个FPGA等)、存储器40和一个或多个通信接口42例如,网络接口)。在一些实施例中,用存储在存储器40中并由一个或多个处理器38执行的软件实现客户端装置20的功能性,尤其是客户端22的功能性。[0076]在一些实施例中,提供一种包括指令的计算机程序,所述指令在由至少一个处理器执行时使得至少一个处理器进行根据本文中描述的任何实施例的客户端装置20的功能性,尤其是客户端22的功能性。在一些实施例中,提供一种包含上述计算机程序产品的载体。载体是电子信号、光信号、无线电信号或计算机可读存储介质例如,诸如存储器40的非暂时性计算机可读介质之一。[0077]图14示出根据本公开的一些其它实施例的客户端装置20。如所示的,客户端装置20包括客户端22,其中客户端22包括确定模块44、标志设置模块46和同步模块48,每个模块用软件实现。确定模块44进行操作以便确定是否要将消息存档或者在一些实施例中确定是否应当清除之前存档的消息的存档标志,如上所述。标志设置模块46进行操作以便为消息设置标志例如,存档标志和S\Deleted标志和\Seen标志),如上所述。同步模块48进行操作以便与消息存储18同步,如上所述。[0078]本文中描述的系统和方法相较于常规技术提供众多优点。一些示例如下,但是不限于任何这些优点或不受任何这些优点限制。通过仅仅利用存档标志来标识是否应当长期保留消息(即,在到期时是否应当删除消息),显著简化了客户端装置20交互。例如,(在邮箱选择之后利用IMAP协议发出以便将单个消息存档的命令的数量从两个命令下降为一个命令,从而移除同时同步多个客户端22的竞争状况,并且简化了每个随后客户端装置的同步。[0079]另一个优点是,对比于当前RCS机制中的潜在两个不同的邮箱,在一个邮箱中进行消息的删除。另一个优点是,还为客户端装置20简化了消息的解存档,并且允许未到期消息继续可见直到它到期。[0080]另外,在客户端装置20是移动装置的实施例中,由于电池寿命有限,所以移动装置对功率使用非常敏感。本文中描述的系统和方法简化了同步,并且因此,通过减少移动装置的无线电在同步期间进行操作的时间量(由于交换的信息量减少而减少电池消耗。[0081]在服务器侧上,本文中描述的实施例减少了输入输出(IO业务并缩短了同步时间。这些方面中的每个方面增加了可在给定时间间隔内服务的客户端同步会话的数量。[0082]本公开通篇使用以下首字母缩略词。[0083]本领域技术人员将意识到本公开的实施例的改进和修改。所有此类改进和修改视为在本文中公开的概念和随后的权利要求的范围内。

权利要求:1.一种用于将由服务器16管理的消息存储(18中的消息存档的客户端装置20的操作方法,包括:在所述客户端装置20处做出(300将存储在所述消息存储(18的第一邮箱中的消息存档的确定;以及在做出所述确定时,向所述服务器16发送302为所述消息设置存档标志的指令。2.如权利要求1所述的方法,其中所述消息存储(18是共同消息存储CMSIS,并且所述服务器16是CMS服务器16。3.如权利要求2所述的方法,其中所述CMSIS是融合互联网协议消息传递CPM富通信服务RCS消息存储(18。4.如权利要求1-3中任一权利要求所述的方法,其中所述存档标志是消息特定存档标VI、J、O5.如权利要求1-4中任一权利要求所述的方法,其中所述存档标志是永久标志。6.如权利要求1-5中任一权利要求所述的方法,其中向所述服务器(16发送302为所述消息设置所述存档标志的所述指令包括在不向所述服务器(16发送将所述消息从所述消息存储(18的所述第一邮箱复制或移动到所述消息存储(18的第二邮箱的指令的情况下向所述服务器16发送302为所述消息设置所述存档标志的所述指令。7.如权利要求1-6中任一权利要求所述的方法,其中所述第一邮箱是默认邮箱。8.如权利要求7所述的方法,其中所述消息存储(18是CPMRCS消息存储(18,并且向所述服务器16发送302为所述消息设置所述存档标志的所述指令包括在不向所述服务器(16发送将所述消息从所述CPMRCS消息存储(18的所述默认邮箱复制或移动到所述CPMRCS消息存储(18的RCSMessageStore邮箱的指令的情况下向所述服务器(16发送302为所述消息设置所述存档标志的所述指令。9.如权利要求1-8中任一权利要求所述的方法,还包括:做出(510删除之前存档的消息的确定,所述之前存档的消息是具有设置的存档标志的消息;以及在做出删除所述之前存档的消息的所述确定时,向所述服务器(16发送512进行设置所述之前存档的消息的删除标志并清除所述之前存档的消息的所述存档标志两者的指令。10.如权利要求9所述的方法,其中客户端装置20不向所述服务器(16发送从所述第一邮箱删去删除的消息或特别删去所述之前存档的消息的指令。11.如权利要求9-10中任一权利要求所述的方法,其中所述之前存档的消息是所述消息。12.如权利要求9-10中任一权利要求所述的方法,其中所述之前存档的消息是所述第一邮箱中除了所述消息以外的消息。13.—种被使能以便将由服务器(16管理的消息存储(18中的消息存档的客户端装置20,包括:一个或多个通信接口(42;一个或多个处理器38;以及存储器40,其包含可由所述一个或多个处理器38执行的软件指令,由此所述客户端装置20可操作以便:在所述客户端装置20处做出将存储在所述消息存储(18的第一邮箱中的消息存档的确定;以及在做出所述确定时,向所述服务器16发送为所述消息设置存档标志的指令。14.如权利要求13所述的客户端装置20,其中所述消息存储(18是共同消息存储CMS18,并且所述服务器16是CMS服务器16。15.如权利要求14所述的客户端装置20,其中所述CMS18是融合互联网协议消息传递CPM富通信服务RCS消息存储(18。16.如权利要求13-15中任一权利要求所述的客户端装置20,其中所述存档标志是消息特定存档标志。17.如权利要求13-16中任一权利要求所述的客户端装置20,其中所述存档标志是永久标志。18.如权利要求13-17中任一权利要求所述的客户端装置20,其中通过所述一个或多个处理器(38执行所述软件指令,所述客户端装置(20还可操作以便在不向所述服务器16发送将所述消息从所述消息存储(18的所述第一邮箱复制或移动到所述消息存储18的第二邮箱的指令的情况下向所述服务器(16发送为所述消息设置所述存档标志的所述指令。19.如权利要求13-18中任一权利要求所述的客户端装置20,其中所述第一邮箱是默认邮箱。20.如权利要求19所述的客户端装置20,其中所述消息存储(18是CPMRCS消息存储18,并且通过所述一个或多个处理器38执行所述软件指令,所述客户端装置20还可操作以便在不向所述服务器(16发送将所述消息从所述CPMRCS消息存储(18的所述默认邮箱复制或移动到所述CPMRCS消息存储(18的RCSMessageStore邮箱的指令的情况下向所述服务器16发送为所述消息设置所述存档标志的所述指令。21.—种客户端装置20,适于根据权利要求1-12中任一权利要求所述的方法进行操作。22.—种包括指令的计算机程序,所述指令当在至少一个处理器上执行时使得所述至少一个处理器进行根据权利要求1-12中任一权利要求所述的方法。23.—种包含权利要求22的计算机程序的载体,其中所述载体是电子信号、光信号、无线电信号或计算机可读存储介质之一。24.—种被使能以便将由服务器(16管理的消息存储(18中的消息存档的客户端装置20,包括:用于在所述客户端装置20处做出将存储在所述消息存储(18的第一邮箱中的消息存档的确定的部件44;以及用于在做出所述确定时向所述服务器(16发送为所述消息设置存档标志的指令的部件46〇25.—种被使能以便将由服务器(16管理的消息存储(18中的消息存档的客户端装置20,包括:确定模块44,可操作以便在所述客户端装置20处确定将存储在所述消息存储(18的第一邮箱中的消息存档;以及标志设置模块46,可操作以便在做出所述确定时向所述服务器(16发送为所述消息设置存档标志的指令。26.—种用于使由服务器(16管理的消息存储(18中的消息同步的客户端装置(20的操作方法,包括:用改变的消息特定标志更新(402所述消息存储(18的本地副本,所述消息存储(18的所述本地副本包括默认邮箱,并且所述改变的消息特定标志包括所述默认邮箱中的相应消息的存档标志;以及从所述消息存储(18提取404—个或多个新消息。27.如权利要求26所述的方法,其中所述消息存储(18是共同消息存储CMSIS,并且所述服务器16是CMS服务器16。28.如权利要求27所述的方法,其中所述CMSIS是融合互联网协议消息传递CPM富通信服务RCS消息存储(18。29.如权利要求26-28中任一权利要求所述的方法,其中所述存档标志是所述相应消息的消息特定存档标志。30.如权利要求26-29中任一权利要求所述的方法,其中所述存档标志是永久标志。31.如权利要求26-30中任一权利要求所述的方法,其中所述消息存储(18是CPMRCS消息存储(18,并且所述消息存储(18的所述本地副本不包括RCSMessageStore邮箱的本地副本。32.如权利要求31所述的方法,其中所述CPMRCS消息存储(18不包括RCSMessageStore邮箱。33.如权利要求26-32中任一权利要求所述的方法,还包括将在本地存在于所述客户端装置20但是无法在所述消息存储(18中找到的任何消息存储414到所述默认邮箱中的所述消息存储(18上。34.—种被使能以便使由服务器(16管理的消息存储(18中的消息同步的客户端装置20,包括:一个或多个通信接口(42;一个或多个处理器38;以及存储器40,包含可由所述一个或多个处理器38执行的软件指令,由此所述客户端装置20可操作以便:用改变的消息特定标志更新所述消息存储(18的本地副本,所述消息存储(18的所述本地副本包括默认邮箱,并且所述改变的消息特定标志包括所述默认邮箱中的相应消息的存档标志;以及从所述消息存储(18提取一个或多个新消息。35.如权利要求34所述的客户端装置20,其中所述消息存储(18是共同消息存储CMS18,并且所述服务器16是CMS服务器16。36.如权利要求35所述的客户端装置20,其中所述CMS18是融合互联网协议消息传递CPM富通信服务RCS消息存储(18。37.如权利要求34-36中任一权利要求所述的客户端装置20,其中所述存档标志是所述相应消息的消息特定存档标志。38.如权利要求34-37中任一权利要求所述的客户端装置20,其中所述存档标志是永久标志。39.如权利要求34-38中任一权利要求所述的客户端装置20,其中所述消息存储(18是CPMRCS消息存储(18,并且所述消息存储(18的所述本地副本不包括RCSMessageStore邮箱的本地副本。40.如权利要求39所述的客户端装置(20,其中所述CPMRCS消息存储(18不包括RCSMessageStore邮箱。41.如权利要求34-40中任一权利要求所述的客户端装置20,其中通过所述一个或多个处理器38执行所述软件指令,所述客户端装置20还可操作以便将在本地存在于所述客户端装置20但是无法在所述消息存储(18中找到的任何消息存储到所述默认邮箱中的所述消息存储(18上。42.—种客户端装置20,适于根据权利要求26-33中任一权利要求所述的方法进行操作。43.—种包括指令的计算机程序,所述指令当在至少一个处理器上执行时使得所述至少一个处理器进行根据权利要求26-33中任一权利要求所述的方法。44.一种包含权利要求43的计算机程序的载体,其中所述载体是电子信号、光信号、无线电信号或计算机可读存储介质之一。45.—种被使能以便使由服务器(16管理的消息存储(18中的消息同步的客户端装置20,包括:用于用改变的消息特定标志更新所述消息存储(18的本地副本的部件,所述消息存储18的所述本地副本包括默认邮箱,并且所述改变的消息特定标志包括所述默认邮箱中的相应消息的存档标志;以及用于从所述消息存储(18提取一个或多个新消息的部件。46.—种被使能以便使由服务器(16管理的消息存储(18中的消息同步的客户端装置20,包括:同步模块48,可操作以便:用改变的消息特定标志更新所述消息存储(18的本地副本,所述消息存储(18的所述本地副本包括默认邮箱,并且所述改变的消息特定标志包括所述默认邮箱中的相应消息的存档标志;以及从所述消息存储(18提取一个或多个新消息。47.—种实现消息存储(18的服务器系统(14的操作方法,包括:从第一客户端装置20接收302为存储在所述消息存储(18的第一邮箱中的消息设置存档标志的指令;以及存储304所述消息的所述存档标志。48.如权利要求47所述的方法,其中所述消息存储(18是共同消息存储CMSIS,并且所述服务器系统(14包括CMS服务器16。49.如权利要求48所述的方法,其中所述CMSIS是融合互联网协议消息传递CPM富通信服务RCS消息存储(18。50.如权利要求47-49中任一权利要求所述的方法,其中所述存档标志是消息特定存档敎。51.如权利要求47-50中任一权利要求所述的方法,其中所述存档标志是永久标志。52.如权利要求47-51中任一权利要求所述的方法,其中接收(302为所述消息设置所述存档标志的所述指令包括在不从所述第一客户端装置20接收将所述消息从所述消息存储(18的所述第一邮箱复制或移动到所述消息存储(18的第二邮箱的指令的情况下接收302为所述消息设置所述存档标志的所述指令。53.如权利要求47-52中任一权利要求所述的方法,其中所述第一邮箱是默认邮箱。54.如权利要求53所述的方法,其中所述消息存储(18是CPMRCS消息存储(18,并且接收302为所述消息设置所述存档标志的所述指令包括在不从所述第一客户端装置20接收将所述消息从所述CPMRCS消息存储(18的所述默认邮箱复制或移动到所述CPMRCS消息存储(18的RCSMessageStore邮箱的指令的情况下接收(302为所述消息设置所述存档标志的所述指令。55.如权利要求54所述的方法,其中所述服务器系统(14甚至在到期周期对于所述消息已经到期之后也不从所述默认邮箱删去所述消息。56.如权利要求47-54中任一权利要求所述的方法,还包括使所述消息存储(18与第二客户端装置20同步。57.如权利要求56所述的方法,其中所述消息存储(18是CPMRCS消息存储(18,所述第一邮箱是默认邮箱,并且所述CPMRCS消息存储(18不包括RCSMessageStore邮箱。58.—种实现消息存储(18的服务器系统(14,包括:一个或多个通信接口(28;一个或多个处理器24;以及存储器26,包含可由所述一个或多个处理器(24执行的软件指令,由此所述服务器系统(14可操作以便:从第一客户端装置20接收为存储在所述消息存储(18的第一邮箱中的消息设置存档标志的指令;以及存储所述消息的所述存档标志。59.如权利要求58所述的服务器系统(14,其中所述消息存储(18是共同消息存储CMS18,并且所述服务器系统(14包括CMS服务器16。60.如权利要求59所述的服务器系统(14,其中所述CMS18是融合互联网协议消息传递CPM富通信服务RCS消息存储(18。61.如权利要求58-60中任一权利要求所述的服务器系统(14,其中所述存档标志是消息特定存档标志。62.如权利要求58-61中任一权利要求所述的服务器系统(14,其中所述存档标志是永久标志。63.如权利要求58-62中任一权利要求所述的服务器系统(14,其中通过所述一个或多个处理器24执行所述软件指令,所述服务器系统(14还可操作以便在不从所述第一客户端装置20接收将所述消息从所述消息存储(18的所述第一邮箱复制或移动到所述消息存储18的第二邮箱的指令的情况下接收为所述消息设置所述存档标志的所述指令。64.如权利要求58-63中任一权利要求所述的服务器系统(14,其中所述第一邮箱是默认邮箱。65.如权利要求64所述的服务器系统(14,其中所述消息存储(18是CPMRCS消息存储18,并且通过所述一个或多个处理器24执行所述软件指令,所述服务器系统(14还可操作以便在不从所述第一客户端装置20接收将所述消息从所述CPMRCS消息存储(18的所述默认邮箱复制或移动到所述CPMRCS消息存储(18的RCSMessageStore邮箱的指令的情况下接收为所述消息设置所述存档标志的所述指令。66.如权利要求58-65中任一权利要求所述的服务器系统(14,其中通过所述一个或多个处理器24执行所述软件指令,所述服务器系统(14还可操作以便使所述消息存储(18与第二客户端装置20同步。67.如权利要求66所述的服务器系统(14,其中所述消息存储(18是CPMRCS消息存储18,所述第一邮箱是默认邮箱,并且所述CPMRCS消息存储(18不包括RCSMessageStore邮箱。68.—种实现消息存储(18的服务器系统(14,所述服务器系统(14适于根据权利要求47-57中任一权利要求所述的方法进行操作。69.—种包括指令的计算机程序,所述指令当在至少一个处理器上执行时使得所述至少一个处理器进行根据权利要求47-57中任一权利要求所述的方法。70.—种包含权利要求69的计算机程序的载体,其中所述载体是电子信号、光信号、无线电信号或计算机可读存储介质之一。71.—种实现消息存储(18的服务器系统(14,包括:用于从第一客户端装置20接收为存储在所述消息存储(18的第一邮箱中的消息设置存档标志的指令的部件30;以及用于存储所述消息的所述存档标志的部件32。72.—种实现消息存储(18的服务器系统(14,包括:标志接收模块(30,可操作以便从第一客户端装置(20接收为存储在所述消息存储18的第一邮箱中的消息设置存档标志的指令;存储模块32,可操作以便存储所述消息的所述存档标志;以及删去模块36,可操作以便在预定义到期时间之后从所述第一邮箱删去尚未被设置相应存档标志的消息。

百度查询: 瑞典爱立信有限公司 在不进行消息复制的情况下将消息存档

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。