移动终端的邮件接收方法及云端服务器的制造方法

文档序号:7778250阅读:115来源:国知局
移动终端的邮件接收方法及云端服务器的制造方法
【专利摘要】本发明公开一种移动终端的邮件接收方法,包括以下步骤:云端服务器在收到移动终端发送的电池电量过低的信号时,发送邮件下载请求至邮件服务器;接收邮件服务器转发的欲发送至移动终端的邮件并暂存;根据移动终端同步过来的邮件过滤策略对邮件进行过滤,并将有效邮件转发至移动终端。本发明还提供一种云端服务器。本发明可大大降低使用邮件的功耗,提高电池的续航能力,极大地提高用户对移动终端电池续航能力的体验。
【专利说明】移动终端的邮件接收方法及云端服务器
【技术领域】
[0001]本发明涉及移动通信【技术领域】,特别涉及一种移动终端的邮件接收方法及云端服务器。
【背景技术】
[0002]随着移动通信技术的不断发展,手机等移动终端除了基本的通信功能外,还可实现即时会话、邮件收发等功能。众所周知,移动终端接收邮件会耗费较多电量,在电池电量较低的情况下登录邮箱下载邮件,将导致移动终端很快就会没电,自动关机,严重影响用户对移动终端的使用。

【发明内容】

[0003]本发明的主要目的在于提供一种移动终端的邮件接收方法,以解决现有技术中移动终端在低电情况下接收邮件容易导致自动关机的技术问题。
[0004]为了实现发明目的,本发明提供一种移动终端的邮件接收方法,包括以下步骤:
[0005]云端服务器在收到移动终端发送的电池电量过低的信号时,发送邮件下载请求至邮件服务器;
[0006]接收邮件服务器转发的欲发送至移动终端的邮件并暂存;
[0007]根据移动终端同步过来的邮件过滤策略对邮件进行过滤,并将有效邮件转发至移动终端。
[0008]优选地,所述根据移动终端同步过来的邮件过滤策略对邮件进行过滤的步骤包括:
[0009]在发送邮件至移动终端时,检测本地邮件过滤策略是否与移动终端实时同步过来的邮件过滤策略匹配,如果不匹配,则发送更新请求至移动终端;
[0010]接收移动终端发送的更新的邮件过滤策略。
[0011]优选地,所述根据移动终端同步过来的邮件过滤策略对邮件进行过滤的步骤包括:
[0012]根据邮件过滤策略中用户定义的优先级判断邮件是否符合发送条件,若是,则发送邮件发送请求给移动终端,在收到移动终端反馈的发送通知时,将邮件发送给移动终端。
[0013]优选地,还包括以下步骤:
[0014]根据移动终端反馈的拒收通知停止发送邮件给移动终端。
[0015]优选地,所述邮件过滤策略包括以下第一状态链表至第五状态链表中的至少一个:
[0016]记录由用户发起的邮件,将该邮件写入第一状态链表中;
[0017]记录一对一通信的邮件,学习记录由用户发起的或由他人发给用户的邮件,将该邮件写入第二状态链表中;
[0018]记录邮件标识为重要的邮件,将该邮件写入第三状态链表中;[0019]获取通信录联系人中重要人物的邮箱地址,将该邮箱发送过来的邮件作为重要人物的邮件并写入第四状态链表中;
[0020]记录包含重要人物的邮件,将该邮件写入第五状态链表中。
[0021]本发明还提供一种云端服务器,包括:
[0022]邮件下载请求发送模块,用于在收到移动终端发送的电池电量过低的信号时,发送邮件下载请求至邮件服务器;
[0023]邮件接收模块,用于接收所述邮件服务器转发的欲发送至移动终端的邮件并暂存;
[0024]邮件分离模块,用于根据移动终端同步过来的邮件过滤策略对邮件进行过滤,并将有效邮件转发至移动终端。
[0025]所述云端服务器还包括邮件过滤策略检测模块,用于在发送邮件至移动终端时,检测本地邮件过滤策略是否与移动终端实时同步过来的邮件过滤策略匹配,如果不匹配,则发送更新请求至移动终端;
[0026]所述邮件接收模块还用于接收移动终端发送的更新的邮件过滤策略。
[0027]优选地,所述邮件分离模块具体用于:根据邮件过滤策略中用户定义的优先级判断邮件是否符合发送条件,若是,则发送邮件发送请求给移动终端,在收到移动终端反馈的发送通知时,将邮件发送给移动终端。
[0028]优选地,所述邮件分离模块还用于根据移动终端反馈的拒收通知停止发送邮件给移动终端。
[0029]优选地,所述邮件过滤策略包括以下第一状态链表至第五状态链表中的至少一个:
[0030]记录由用户发起的邮件,将该邮件写入第一状态链表中;
[0031]记录一对一通信的邮件,学习记录由用户发起的或由他人发给用户的邮件,将该邮件写入第二状态链表中;
[0032]记录邮件标识为重要的邮件,将该邮件写入第三状态链表中;
[0033]获取通信录联系人中重要人物的邮箱地址,将该邮箱发送过来的邮件作为重要人物的邮件并写入第四状态链表中;
[0034]记录包含重要人物的邮件,将该邮件写入第五状态链表中。
[0035]本发明移动终端在登录邮箱时检测电池电量,在当前电量小于事先设置好的电量阈值时,将电池电量过低的信号发送至云端服务器。云端服务器同步有手机的邮件过滤策略,在收到移动终端发送的电池电量过低的信号时,云端服务器发送邮件下载请求至邮件服务器,邮件服务器将欲发送至移动终端的邮件转发至云端服务器暂存。云端服务器根据邮件过滤策略对邮件进行过滤并将有效邮件转发至移动终端。本发明避免了移动终端在低电量时全部接收邮件服务器推送的邮件,从而大大的降低了使用邮件的功耗,提高了电池的续航能力,极大地提高了用户对移动终端电池续航能力的体验。
【专利附图】

【附图说明】
[0036]图1为本发明一实施例中移动终端的邮件接收方法流程示意图;
[0037]图2为本发明一实施例中云端服务器根据移动终端同步过来的邮件过滤策略对邮件进行过滤的步骤流程示意图;
[0038]图3为本发明一实施例中云端服务器的结构示意图;
[0039]图4为本发明另一实施例中云端服务器的结构示意图。
[0040]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0041]应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0042]参照图1,图1为本发明一实施例中移动终端的邮件接收方法的流程示意图,该方法包括以下步骤:
[0043]步骤S10,移动终端在登录邮箱时检测电池电量;
[0044]步骤S20,如果电池电量低于阈值,则将电池电量过低的信号发送至云端服务器;本发明实施例中,移动终端在登录邮箱时,其应用系统检测电池电量,假设检测到的当前电池电量低于预设的阈值,则说明当前电池电量过低,移动终端发送电池电量过低的信号至云端服务器。如果电池电量高于或等于阈值,则在用户使用邮箱的过程中实时检测电池电量。
[0045]步骤S30,云端服务器在收到移动终端发送的电池电量过低的信号时,发送邮件下载请求至邮件服务器;云端服务器与移动终端之间实施同步策略,接收并保存移动终端同步过来的邮件过滤策略。当云端服务器接受到移动终端的低电量信号时,云端服务器就会启动邮件过滤策略,首先发送邮件下载请求至邮件服务器,以将本来要发送至移动终端的邮件转发至云端服务器。
[0046]步骤S40,接收邮件服务器转发的欲发送至移动终端的邮件并暂存;本发明实施例中,邮件服务器在收到云端服务器发送的邮件下载请求后,将本来要发送至移动终端的邮件转发至云端服务器暂存。
[0047]步骤S50,根据移动终端同步过来的邮件过滤策略对邮件进行过滤,并将有效邮件转发至移动终端。邮件过滤策略是指按用户定义的联系人的优先级对邮件进行过滤的策略。例如,如果某些邮件的发送者是用户定义的重要联系人,则云端服务器将这些邮件分离出来,作为有效邮件发送至移动终端。
[0048]本发明避免了在移动终端电池电量较低时,将邮件服务器要推送至移动终端的邮件转发至云端服务器,由云端服务器根据邮件过滤策略按优先级将邮件发送至移动终端,避免了移动终端接收全部邮件,从而大大的降低了使用邮件的功耗,提高了电池的续航能力,极大地提高了用户对移动终端电池续航能力的体验。
[0049]参照图2所示,本发明一较佳实施例中,上述步骤S50可包括:
[0050]步骤S51,在发送邮件至移动终端时,检测本地邮件过滤策略是否与移动终端实时同步过来的邮件过滤策略匹配;
[0051]步骤S52,如果不匹配,则发送更新请求至移动终端;
[0052]步骤S53,接收移动终端发送的更新的邮件过滤策略。
[0053]考虑到移动终端的邮件过滤策略可能会根据用户需求产生变化,本发明实施例中,云端服务器实时的同步移动终端的邮件过滤策略,在发送邮件之前检测本地邮件过滤策略是否与移动终端的邮件过滤策略匹配,如果不匹配,则实时发送更新请求至移动终端。在接收到移动终端发送的新的邮件过滤策略之后,云端服务器对原邮件过滤策略执行更新操作,以使本地邮件过滤策略与移动终端的保持一致,保障发送至移动终端的邮件能被移动终端实时接收,不至发生邮件被拒收的情况。
[0054]本发明一实施例中,上述步骤S50中,对邮件进行过滤可包括:
[0055]根据邮件过滤策略中用户定义的优先级判断邮件是否符合发送条件,若是,则发送邮件发送请求给移动终端,在收到移动终端反馈的发送通知时,将邮件发送给移动终端。
[0056]本发明实施例中,邮件过滤策略由用户定义,例如,用户可将通信录联系人中重要任务的邮件设置为优先接收,当云端服务器收到这些重要人物的邮件时,将这些邮件分离出来,发送给移动终端;又如,用户也可将一对一通信的邮件设置为优先接收,当云端服务器收到这些一对一通信的邮件时,将这些邮件分离出来,发送给移动终端;再如,用户可以将自己之前有邮件往来的邮箱设置为优先级,当云端服务器收到这些邮箱发送的邮件时,将这些邮件分离出来作为有效邮件发送给移动终端。应当理解,本发明所提及的邮件过滤策略由用户所定义,以上列举的仅仅是本发明邮件过滤策略的一部分实施例,其他相同或近似的其他实施例还有很多,在此不作穷举。
[0057]本发明实施例中,还包括以下步骤:根据移动终端反馈的拒收通知停止发送邮件给移动终端。本实施例中,移动终端在接收到邮件发送请求时,执行以下步骤:根据所述邮件发送请求判断邮件是否符合接收条件,若是,则反馈发送通知至云端服务器,否则,反馈拒收通知至云端服务器。本发明实施例中,云端服务器发送的邮件发送请求保护邮件的属性信息,例如发件方等,移动终端接收到邮件发送请求后,判断邮件是否属于有效邮件,如果是,则反馈发送通知至云端服务器,以通知其发送至本移动终端,如果不是,则反馈拒收通知至云端服务器。在其他实施例中,还可设置移动终端默认接收模式,例如,云端服务器在发送邮件发送请求时,如果在预设时间(例如20毫秒)之内未反馈发送拒收通知,则默认为移动终端接收该邮件,云端服务器将邮件发送给移动终端。本实施例通过默认接收模式,避免移动终端与云端服务器进行数据交互而导致电量消耗。
[0058]本发明实施例中,邮件过滤策略包括以下第一状态链表至第五状态链表中的至少一个:
[0059]记录由用户发起的邮件,将该邮件写入第一状态链表中;
[0060]记录一对一通信的邮件,学习记录由用户发起的或由他人发给用户的邮件,将该邮件写入第二状态链表中;
[0061]记录邮件标识为重要的邮件,将该邮件写入第三状态链表中;
[0062]获取通信录联系人中重要人物的邮箱地址,将该邮箱发送过来的邮件作为重要人物的邮件并写入第四状态链表中;
[0063]记录包含重要人物的邮件,将该邮件写入第五状态链表中。
[0064]如前所述,本发明实施例中的邮件过滤策略是由用户定义的,保存在移动终端中,并在有更新时实时同步至云端服务器。
[0065]本发明还提供一种云端服务器,用于实现上述方法。参照图3所示,本发明实施例中,云端服务器包括:
[0066]邮件下载请求发送模块21,用于在收到移动终端10发送的电池电量过低的信号时,发送邮件下载请求至邮件服务器30 ;[0067]邮件接收模块24,用于接收所述邮件服务器30转发的欲发送至移动终端10的邮件并暂存;
[0068]所述云端服务器20还包括邮件分离模块22,用于根据移动终端10同步过来的邮件过滤策略对邮件进行过滤,并将有效邮件转发至移动终端10。
[0069]本发明实施例中,移动终端10包括电池电量检测模块11,用于在登录邮箱时检测电池电量,如果电池电量低于阈值,则将电池电量过低的信号发送至云端服务器20。移动终端10在登录邮箱时,电池电量检测模块11检测电池电量,假设检测到的当前电池电量低于预设的阈值,则说明当前电池电量过低,移动终端10发送电池电量过低的信号至云端服务器20。如果电池电量高于或等于阈值,则电池电量检测模块11在用户使用邮箱的过程中实时检测电池电量。
[0070]本发明实施例中,云端服务器20与移动终端10之间实施同步策略,接收并保存移动终端20同步过来的邮件过滤策略。当云端服务器20接受到移动终端10的低电量信号时,云端服务器20就会启动邮件过滤策略,首先发送邮件下载请求至邮件服务器30,以将本来要发送至移动终端10的邮件转发至云端服务器20。邮件服务器30在收到云端服务器20发送的邮件下载请求后,将本来要发送至移动终端10的邮件转发至云端服务器20暂存。云端服务器20通过邮件接收模块24收到邮件之后,按邮件过滤策略转发邮件至移动终端10。邮件过滤策略是指按用户定义的联系人的优先级对邮件进行过滤的策略。例如,如果某些邮件的发送者是用户定义的重要联系人,则云端服务器20将这些邮件分离出来,作为有效邮件发送至移动终端10。
[0071]参照图4,本发明一较佳实施例中,云端服务器20还包括邮件过滤策略检测模块23,用于在发送邮件至移动终端10时,检测本地邮件过滤策略是否与移动终端10实时同步过来的邮件过滤策略匹配,如果不匹配,则发送更新请求至移动终端10 ;
[0072]所述邮件接收模块24还用于接收移动终端10发送的更新的邮件过滤策略。
[0073]本发明实施例中,所述移动终端10还包括邮件过滤策略更新模块12,用于根据所述更新请求将更新的邮件过滤策略发送给云端服务器10。考虑到移动终端10的邮件过滤策略可能会根据用户需求产生变化,本发明实施例中,云端服务器20实时的同步移动终端10的邮件过滤策略,在发送邮件之前检测本地邮件过滤策略是否与移动终端10的邮件过滤策略匹配,如果不匹配,则实时发送更新请求至移动终端10。在接收到移动终端10发送的新的邮件过滤策略之后,云端服务器20对原邮件过滤策略执行更新操作,以使本地邮件过滤策略与移动终端10的保持一致,保障发送至移动终端10的邮件能被移动终端10实时接收,不至发生邮件被拒收的情况。
[0074]本发明一较佳实施例中,邮件分离模块22具体用于:根据邮件过滤策略中用户定义的优先级判断邮件是否符合发送条件,若是,则发送邮件发送请求给移动终端10,在收到移动终端10反馈的发送通知时,将邮件发送给移动终端10。本发明实施例中,邮件过滤策略由用户定义,例如,用户可将通信录联系人中重要任务的邮件设置为优先接收,当云端服务器20收到这些重要人物的邮件时,将这些邮件分离出来,发送给移动终端10 ;又如,用户也可将一对一通信的邮件设置为优先接收,当云端服务器20收到这些一对一通信的邮件时,将这些邮件分离出来,发送给移动终端10 ;再如,用户可以将自己之前有邮件往来的邮箱设置为优先级,当云端服务器20收到这些邮箱发送的邮件时,将这些邮件分离出来作为有效邮件发送给移动终端10。应当理解,本发明所提及的邮件过滤策略由用户所定义,以上列举的仅仅是本发明邮件过滤策略的一部分实施例,其他相同或近似的其他实施例还有很多,在此不作穷举。
[0075]本发明一较佳实施例中,移动终端10包括通知发送模块12,用于在接收到邮件发送请求时,根据所述邮件发送请求判断邮件是否符合接收条件,若是,则反馈发送通知至云端服务器20,否则,反馈拒收通知至云端服务器20。所述邮件分离模块23还用于根据移动终端10反馈的拒收通知停止发送邮件给移动终端10。本发明实施例中,云端服务器20发送的邮件发送请求保护邮件的属性信息,例如发件方等,移动终端10接收到邮件发送请求后,判断邮件是否属于有效邮件,如果是,则反馈发送通知至云端服务器20,以通知其发送至本移动终端10,如果不是,则反馈拒收通知至云端服务器20。在其他实施例中,还可设置移动终端10默认接收模式,例如,云端服务器20在发送邮件发送请求时,如果在预设时间(例如20毫秒)之内未反馈发送拒收通知,则默认为移动终端10接收该邮件,云端服务器20将邮件发送给移动终端10。本实施例通过默认接收模式,避免移动终端10与云端服务器20进行数据交互而导致电量消耗。
[0076]本发明实施例中,邮件过滤策略包括以下第一状态链表至第五状态链表中的至少一个:
[0077]记录由用户发起的邮件,将该邮件写入第一状态链表中;
[0078]记录一对一通信的邮件,学习记录由用户发起的或由他人发给用户的邮件,将该邮件写入第二状态链表中;
[0079]记录邮件标识为重要的邮件,将该邮件写入第三状态链表中;
[0080]获取通信录联系人中重要人物的邮箱地址,将该邮箱发送过来的邮件作为重要人物的邮件并写入第四状态链表中;
[0081]记录包含重要人物的邮件,将该邮件写入第五状态链表中。
[0082]如前所述,本发明实施例中的邮件过滤策略是由用户定义的,保存在移动终端10中,并在有更新时实时同步至云端服务器20。
[0083]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种移动终端的邮件接收方法,其特征在于,包括以下步骤: 云端服务器在收到移动终端发送的电池电量过低的信号时,发送邮件下载请求至邮件服务器; 接收邮件服务器转发的欲发送至移动终端的邮件并暂存; 根据移动终端同步过来的邮件过滤策略对邮件进行过滤,并将有效邮件转发至移动终端。
2.如权利要求1所述的移动终端的邮件接收方法,其特征在于,所述根据移动终端同步过来的邮件过滤策略对邮件进行过滤的步骤包括: 在发送邮件至移动终端时,检测本地邮件过滤策略是否与移动终端实时同步过来的邮件过滤策略匹配,如果不匹配,则发送更新请求至移动终端; 接收移动终端发送的更新的邮件过滤策略。
3.如权利要求1或2所述的移动终端的邮件接收方法,其特征在于,所述根据移动终端同步过来的邮件过滤策略对邮件进行过滤的步骤包括: 根据邮件过滤策略中用户定义的优先级判断邮件是否符合发送条件,若是,则发送邮件发送请求给移动终端 ,在收到移动终端反馈的发送通知时,将邮件发送给移动终端。
4.如权利要求3所述的移动终端的邮件接收方法,其特征在于,还包括以下步骤: 根据移动终端反馈的拒收通知停止发送邮件给移动终端。
5.如权利要求4所述的移动终端的邮件接收方法,其特征在于,所述邮件过滤策略包括以下第一状态链表至第五状态链表中的至少一个: 记录由用户发起的邮件,将该邮件写入第一状态链表中; 记录一对一通信的邮件,学习记录由用户发起的或由他人发给用户的邮件,将该邮件写入第二状态链表中; 记录邮件标识为重要的邮件,将该邮件写入第三状态链表中; 获取通信录联系人中重要人物的邮箱地址,将该邮箱发送过来的邮件作为重要人物的邮件并写入第四状态链表中; 记录包含重要人物的邮件,将该邮件写入第五状态链表中。
6.—种云端服务器,其特征在于,包括: 邮件下载请求发送模块,用于在收到移动终端发送的电池电量过低的信号时,发送邮件下载请求至邮件服务器; 邮件接收模块,用于接收所述邮件服务器转发的欲发送至移动终端的邮件并暂存;邮件分离模块,用于根据移动终端同步过来的邮件过滤策略对邮件进行过滤,并将有效邮件转发至移动终端。
7.如权利要求6所述的云端服务器,其特征在于,所述云端服务器还包括邮件过滤策略检测模块,用于在发送邮件至移动终端时,检测本地邮件过滤策略是否与移动终端实时同步过来的邮件过滤策略匹配,如果不匹配,则发送更新请求至移动终端; 所述邮件接收模块还用于接收移动终端发送的更新的邮件过滤策略。
8.如权利要求6或7所述的云端服务器,其特征在于,所述邮件分离模块具体用于:根据邮件过滤策略中用户定义的优先级判断邮件是否符合发送条件,若是,则发送邮件发送请求给移动终端,在收到移动终端反馈的发送通知时,将邮件发送给移动终端。
9.如权利要求8所述的云端服务器,其特征在于,所述邮件分离模块还用于根据移动终端反馈的拒收通知停止发送邮件给移动终端。
10.如权利要求9所述的云端服务器,其特征在于,所述邮件过滤策略包括以下第一状态链表至第五状态链表中的至少一个: 记录由用户发起的邮件,将该邮件写入第一状态链表中; 记录一对一通信的邮件,学习记录由用户发起的或由他人发给用户的邮件,将该邮件写入第二状态链表中; 记录邮件标识为重要的邮件,将该邮件写入第三状态链表中; 获取通信录联系人中重要人物的邮箱地址,将该邮箱发送过来的邮件作为重要人物的邮件并写入第四状态链表中; 记录包含重要人物的邮件,将该邮件写入第五状态链表中。
【文档编号】H04L12/58GK103647697SQ201310625418
【公开日】2014年3月19日 申请日期:2013年11月28日 优先权日:2013年11月28日
【发明者】张开营 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1