通信信息的推送方法和通信信息的推送系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体而言,涉及一种通信信息的推送方法和一种通信信息的推送系统。
【背景技术】
[0002]随着通信技术的发展,移动终端尤其是手机已经成为人们日常生活中必备的电子设备之一,而普通的电话与短信业务作为最基本的通信业务,也是移动通信网络提供的最重要的服务业务,但是在手机关机或未被SIM卡(Subscriber Identity Module,用户识别模块)通信异常时,用户就会漏接电话以及漏读短信。
[0003]在相关技术中,为了及时将未读通信信息提示给用户,一种方案是基于基站服务呼叫转移,即当用户手机关机时,将呼叫该用户手机的信息转移到另一部电话上,该方案需要依赖另外一部终端,且无法查看短信信息,具有一定局限性,另一种方案是由运营商提供短信查询功能,供用户进行未接电话查询,这种方法不仅要收取相关费用,且每次通过短信查询是否有未接电话,使用时并不便捷。
[0004]因此,如何方便地推送未读通信信息成为亟待解决的技术问题。
【发明内容】
[0005]本发明正是基于上述技术问题至少之一,提出了一种新的通信信息的推送方案,通过在检测到预设的SIM卡(即第一用户识别模块)处于不可通信状态,且当未读通信信息的统计信息达到预设值时,将未读通信信息发送至用户的服务器账户,方便用户查看未读通信信息,并对重要的来电与信息可以及时回复,提升了用户的使用体验。
[0006]有鉴于此,本发明提出了一种通信信息的推送方法,包括:在检测到预存的第一用户识别模块处于不可通信状态时,确定第一用户识别模块的未读通信信息的统计信息;根据统计信息判断是否将未读通信信息推送至第一用户识别模块对应的服务器账户中。
[0007]在该技术方案中,通过在检测到SM卡1(即第一用户识别模块)处于不可通信状态,且当未读通信信息的统计信息达到预设值时,将未读通信信息发送至用户的服务器账户,方便用户查看未读通信信息,并对重要的来电与信息可以及时回复,提升了用户的使用体验。
[0008]其中,未读通信信息包括语音信息、短信信息和应用推送信息中的至少一种,统计信息是基于在服务器预设的通讯录实现的,也即在服务器获取未读通信信息时:
[0009](I)确定通讯录中的任一分组对应的未读通信信息,可以单独设置任一分组的推送阈值,统计信息此时为任一分组的未读通信信息的数量,在任一分组的未读通信信息的数量大于预设数量时,将该分组的未读通信信息推送至服务器账户;
[0010](2)设定通讯录中的任一分组的权重为N%,任一分组的未读通信信息的数量为n,则统计信息E= ΣηΧΝ%,在统计信息E大于预设值是,将所有未读通信信息发送至服务器账户。
[0011]在上述技术方案中,优选地,在检测到预存的第一用户识别模块处于不可通信状态前,具体包括以下步骤:预存第一用户识别模块的通信录信息;根据用户指令确定通信录信息中的任一分组和任一分组对应的权重值;以任一分组的未读通信信息的个数和任一分组对应的权重值的乘积作为一个加数,并确定通信录信息中的所有分组的加数和,以加数和作为统计信息。
[0012]在该技术方案中,预先将用户移动终端存储的通讯录信息上传至服务器账户,根据通讯录中联系人的重要性将通讯录中的信息进行分组,并按照重要性设置权重值,所谓权重是一个相对的概念,是指该部分在整体评价中的相对重要程度,比如有业务来往的公司人员组的设置为5,公司同事组与家人组的权重值为4,不常练习的朋友组的权重值为I,把每个组的未读通信信息个数与该组权重值的乘积相加,相加的总和作为统计信息,通过分组并设置权重值判断未接来电的重要性,避免了用户对重要的未读通信信息没有及时处理而造成的损失。
[0013]在上述技术方案中,优选地,根据统计信息判断是否将未读通信信息推送至第一用户识别模块对应的服务器账户中,具体包括以下步骤:在检测到加数和大于预设加数和时,将未读通信信息推送至第一用户识别模块对应的服务器账户中。
[0014]在该技术方案中,将统计信息与预设值进行比较,当统计信息大于或等于预设值时,表明未读通信信息中有重要信息需要及时处理,则将未读通信信息发送至服务器账户,实现了重要未读通信信息的及时推送。
[0015]在上述任一项技术方案中,优选地,还包括:在检测是否有用户通过第二用户识别模块登录服务器账户时,检测第二用户识别模块的工况状态是否与预设工况状态匹配;在检测到第二用户识别模块的工况状态与预设工况状态匹配时,将服务器账户中的未读通信信息推送至第二用户识别模块;其中,工况状态包括工作时间、工作地点和通信信号强度中的至少一种。
[0016]在该技术方案中,当用户在工作状态时或用户所处的位置通信信号较弱时,不能够即时完全处理推送的未读通信信息时,则将未读通信信息推送至另一用户识别模块(即服务器中记录的与S頂卡I关联的SM卡2)保存,避免了因处理大量未读通信信息影响工作,使信息处理更加人性化。
[0017]在上述技术方案中,优选地,还包括:检测服务器账户中的未读通信信息是否被查看或被推送至第二用户识别模块;在检测到服务器账户中的未读通信信息被查看或被推送至第二用户识别模块时,清除被查看的未读通信信息。
[0018]在该技术方案中,当未读通信信息被用户查看或处理以后,清除服务器端的这些通信信息,避免了未读通信信息的堆积。
[0019]根据本发明的第二方面,还提出了一种通信信息的推送系统,包括:确定单元,用于在检测到预存的第一用户识别模块处于不可通信状态时,确定第一用户识别模块的未读通信信息的统计信息;推送单元,用于根据统计信息判断是否将未读通信信息推送至第一用户识别模块对应的服务器账户中。
[0020]在该技术方案中,通过在检测到SIM卡1(即第一用户识别模块)处于不可通信状态,且当未读通信信息的统计信息达到预设值时,将未读通信信息发送至用户的服务器账户,方便用户查看未读通信信息,并对重要的来电与信息可以及时回复,提升了用户的使用体验。
[0021]其中,未读通信信息包括语音信息、短信信息和应用推送信息中的至少一种,统计信息是基于在服务器预设的通讯录实现的,也即在服务器获取未读通信信息时:
[0022](I)确定通讯录中的任一分组对应的未读通信信息,可以单独设置任一分组的推送阈值,统计信息此时为任一分组的未读通信信息的数量,在任一分组的未读通信信息的数量大于预设数量时,将该分组的未读通信信息推送至服务器账户;
[0023](2)设定通讯录中的任一分组的权重为N%,任一分组的未读通信信息的数量为n,则统计信息E= ΣηΧΝ%,在统计信息E大于预设值是,将所有未读通信信息发送至服务器账户。
[0024]在上述技术方案中,优选地,还包括:预存单元,用于预存第一用户识别模块的通信录信息;确定单元还用于:根据用户指令确定通信录信息中的任一分组和任一分组对应的权重值;确定单元还用于:以任一分组的未读通信信息的个数和任一分组对应的权重值的乘积作为一个加数,并确定通信录信息中的所有分组的加数和,以加数和作为统计信息。
[0025]在该技术方案中,预先将用户移动终端存储的通讯录信息上传至服务器账户,根据通讯录中联系人的重要性将通讯录中的信息进行分组,并按照重要性设置权重值,所谓权重是一个相对的概念,是指该部分在整体评价中的相对重要程度,比如有业务来往的公司人员组的设置为5,公司同事组与家人组的权重值为4,不常练习的朋友组的权重值为I,把每个组的未读通信信息个数与该组权重值的乘积相加,相加的总和作为统计信息,通过分组并设置权重值判断未接来电的重要性,避免了用户对重要的未读通信信息没有及时处理而造成的损失。
[0026]在上述技术方案中,优选地,推送单元还用于:在检测到加数和大于预设加数和时,将未读通信信息推送至第一用户识别模块对应的服务器账户中。
[0027]在该技术方案中,将统计信息与预设值进行比较,当统计信息大于或等于预设值时,表明未读通信信息中有重要信息需要及时处理,则将未读通信信息发送至服务器账户,实现了重要未读通信信息的及时推送。
[0028]在上述技术任一项方案中,优选地,还包括:检测单元,用于在检测是否有用户通过第二用户识别