本发明涉及通信技术领域,尤其涉及一种社交消息处理方法及服务设备。
背景技术:
目前,用户可以在移动设备(如手机)和个人电脑上分别登录同一社交账号,而服务器在收到该社交账号的好友发送的消息时,会将好友发送的消息分别发送给移动设备和个人电脑上登录的同一社交账号,以实现消息在移动设备和个人电脑登录的同一社交账号之间的同步。在实践中发现,社交账号通常会设置有很多的群组,例如小区业主群组、同学群组、同事群组、项目群组等,而且每个群组的重要程度通常又是不一样的,有一些群组不重要但是消息特别多,这些消息同步至个人电脑登录的社交账号还好,而同步至移动设备登录的同一社交账号则会严重占用移动设备的内存,易导致移动设备死机。
技术实现要素:
本发明实施例公开了一种社交消息处理方法及服务设备,可以减少对移动设备内存的占用,降低移动设备死机的发生概率。
本发明实施例第一方面公开了一种社交消息处理方法,包括:
服务设备在收到某一社交账号中的好友用户发送的社交消息时,检测所述社交账号是否同时登录在移动设备和个人电脑上,如果是,将所述社交消息推送至所述个人电脑;
所述服务设备识别所述好友用户是否属于所述社交账号中的任一群组中的好友用户,如果是,统计所述移动设备收到的所述群组中的好友用户发送的社交消息所占用的内存量;
所述服务设备判断所述内存量是否超过所述移动设备为所述群组配置的内存监控阈值,如果超过,向所述移动设备推送消息数量值;所述消息数量值为所述服务设备收到的来自所述群组并且尚未推送给所述移动设备的所有消息的总数量值。
作为一种可选的实施方式,在本发明实施例第一方面中,在检测出所述社交账号未同时登录在移动设备和个人电脑上之后,所述方法还包括:
所述服务设备检测所述社交账号是否登录在移动设备上,如果是,执行所述的识别所述好友用户是否属于所述社交账号中的任一群组中的好友用户的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述服务设备判断出所述内存量未超过所述移动设备为所述群组配置的内存监控阈值之后,所述方法还包括:
所述服务设备将所述社交消息推送至所述移动设备。
作为一种可选的实施方式,在本发明实施例第一方面中,在向所述移动设备推送所述消息数量值之后,所述方法还包括:
所述服务设备检测是否收到所述移动设备发送的消息获取指令,如果收到,将所述消息数量值对应的来自所述群组并且尚未推送给所述移动设备的所有消息推送给所述移动设备。
作为一种可选的实施方式,在本发明实施例第一方面中,所述服务设备检测收到所述移动设备发送的消息获取指令之后,以及将所述消息数量值对应的来自所述群组并且尚未推送给所述移动设备的所有消息推送给所述移动设备之前,所述方法还包括:
所述服务设备识别所述消息获取指令是否包含用户身份验证信息,如果包含有,校验所述用户身份验证信息是否与所述服务设备存储的所述社交账号匹配的合法身份验证信息是否相匹配,如果相匹配,执行所述的将所述消息数量值对应的来自所述群组并且尚未推送给所述移动设备的所有消息推送给所述移动设备的步骤。
本发明实施例第二方面公开一种服务设备,包括:
登录检测单元,用于在所述服务设备收到某一社交账号中的好友用户发送的社交消息时,检测所述社交账号是否同时登录在移动设备和个人电脑上;
消息推送单元,用于在所述登录检测单元的检测结果为是时,将所述社交消息推送至所述个人电脑;
好友识别单元,用于识别所述好友用户是否属于所述社交账号中的任一群组中的好友用户;
统计单元,用于在所述好友识别单元的识别结果为是时,统计所述移动设备收到的所述群组中的好友用户发送的社交消息所占用的内存量;
判断单元,用于判断所述内存量是否超过所述移动设备为所述群组配置的内存监控阈值;
数量推送单元,用于在所述判断单元的判断结果为超过时,向所述移动设备推送消息数量值;所述消息数量值为所述服务设备收到的来自所述群组并且尚未推送给所述移动设备的所有消息的总数量值。
作为一种可选的实施方式,在本发明实施例第二方面中:
所述登录检测单元,还用于在检测出所述社交账号未同时登录在移动设备和个人电脑上之后,检测所述社交账号是否登录在移动设备上;
所述好友识别单元,还用于在所述登录检测单元检测出所述社交账号登录在移动设备上时,识别所述好友用户是否属于所述社交账号中的任一群组中的好友用户。
作为一种可选的实施方式,在本发明实施例第二方面中:
所述消息推送单元,还用于在所述判断单元判断出所述内存量未超过所述移动设备为所述群组配置的内存监控阈值之后,将所述社交消息推送至所述移动设备。
作为一种可选的实施方式,在本发明实施例第二方面中,所述服务设备还包括:
指令检测单元,用于在所述数量推送单元向所述移动设备推送所述消息数量值之后,检测是否收到所述移动设备发送的消息获取指令;
所述消息推送单元,还用于在所述指令检测单元检测收到所述移动设备发送的消息获取指令时,将所述消息数量值对应的来自所述群组并且尚未推送给所述移动设备的所有消息推送给所述移动设备。
作为一种可选的实施方式,在本发明实施例第二方面中,所述服务设备还包括:
身份识别单元,用于在所述指令检测单元检测收到所述移动设备发送的消息获取指令之后,识别所述消息获取指令是否包含用户身份验证信息,如果包含有,校验所述用户身份验证信息是否与所述服务设备存储的所述社交账号匹配的合法身份验证信息是否相匹配,如果相匹配,触发所述消息推送单元执行所述的在所述指令检测单元检测收到所述移动设备发送的消息获取指令时,将所述消息数量值对应的来自所述群组并且尚未推送给所述移动设备的所有消息推送给所述移动设备。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,服务设备在收到某一社交账号中的好友用户发送的社交消息时,如果检测到该社交账号同时登录在移动设备和个人电脑上,将社交消息推送至个人电脑;以及,服务设备进一步识别出该好友用户属于社交账号中的任一群组中的好友用户时,服务设备会统计移动设备收到的该群组中的好友用户发送的社交消息所占用的内存量,当判断出此内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅向移动设备推送消息数量值,该消息数量值为服务设备收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值。可见,实施本发明实施例,当社交账号中的任一群组的好友用户发送的社交消息所占用的内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅将收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值推送给移动设备,由移动设备一侧的用户决定是否查看这些信息,从而可以减少消息对移动设备内存的占用,降低移动设备死机的发生概率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种社交消息处理方法的流程示意图;
图2是本发明实施例公开的另一种社交消息处理方法的流程示意图;
图3是本发明实施例公开的另一种社交消息处理方法的流程示意图;
图4是本发明实施例公开的一种服务设备的结构示意图;
图5是本发明实施例公开的另一种服务设备的结构示意图;
图6是本发明实施例公开的另一种服务设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种社交消息处理方法及服务设备,可以减少对移动设备内存的占用,降低移动设备死机的发生概率。以下进行结合附图进行详细描述。
实施例一
请参阅图1,图1是本发明实施例公开的一种社交消息处理方法的流程示意图。如图1所示,该社交消息处理方法可以包括以下步骤。
101、服务设备在收到某一社交账号中的好友用户发送的社交消息时,检测该社交账号是否同时登录在移动设备和个人电脑上,如果是,将该社交消息推送至个人电脑。
本发明实施例中,移动设备可以包括但不限于移动手机、移动平板、个人数字助理(personaldigitalassistant,pda)、移动互联网设备(mobileinternetdevice,mid)等各种设备;其中,移动设备可以支持包括但不限于以下网络技术:全球移动通信系统(globalsystemformobilecommunications,gsm)、通用分组无线业务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma),宽带码分多址(w-cdma)、cdma2000、imt单载波(imtsinglecarrier)、增强型数据速率gsm演进(enhanceddataratesforgsmevolution,edge)、长期演进技术(long-termevolution,lte)、高级长期演进技术、时分长期演进技术(time-divisionlte,td-lte)、高性能无线电局域网(highperformanceradiolocalareanetwork,hiperlan)、高性能无线电广域网(hiperwan)、本地多点派发业务(localmultipointdistributionservice,lmds)、全微波存取全球互通(wimax)、紫蜂协议(zigbee)、蓝牙、正交频分复用技术(ofdm)、大容量空分多路存取(hc-sdma)、通用移动电信系统(umts)、通用移动电信系统时分双工(umts-tdd)、演进式高速分组接入(hspa+)、时分同步码分多址(td-scdma)、演进数据最优化(ev-do)、数字增强无绳通信(dect)及其他。
作为一种可选的实施方式,服务设备在检测出该社交账号未同时登录在移动设备和个人电脑上之后,服务设备可以进一步检测该社交账号是否登录在移动设备上,如果是,执行步骤102;如果该社交账号未登录在移动设备上,而是该社交账号登录在个人电脑上,服务设备可以执行上述的将该社交消息推送至个人电脑的步骤。
102、服务设备识别该好友用户是否属于该社交账号中的任一群组中的好友用户,如果是,统计移动设备收到的所述群组中的好友用户发送的社交消息所占用的内存量。
本发明实施例中,服务设备识别出该好友用户不属于该社交账号中的任一群组中的好友用户时,服务设备可以将该社交消息推送至移动设备。
103、服务设备判断此内存量是否超过移动设备为该群组配置的内存监控阈值,如果超过,向移动设备推送消息数量值;其中,该消息数量值为服务设备收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值。
本发明实施例中,服务设备判断出此内存量未超过移动设备为该群组配置的内存监控阈值之后,服务设备可以将该社交消息推送至移动设备。
本发明实施例中,用户可以对社交账号中的每一个群组分别配置对应的内存监控阈值,当某一个群组的内存监控阈值越高时,说明该群组对用户越重要,用户关心该群组中的好友用户发送的消息;反之,当某一个群组的内存监控阈值越低,说明该群组对用户越不重要,用户不关心该群组中的好友用户发送的消息。
作为一种可选的实施方式,用户在对移动设备登录的社交账号中的任一个群组配置对应的内存监控阈值时,移动设备可以检测移动设备是否与匹配的智能耳机相连接,如果是,移动设备可以向智能耳机发送校验用户身份指令,以触发智能耳机发出验证声音,并且由智能耳机通过麦克风收集验证声音经过耳道反射回来的反射声并传递给移动设备,移动设备可以根据智能耳机传递的反射声的信号特征为基础辨识出该耳道的耳道孔模型,并由移动设备识别该耳道的耳道孔模型是否与社交账号绑定的合法用户的耳道孔模型相匹配,如果相匹配,才允许用户对该群组配置对应的内存监控阈值。这种实施方式可以防止非法用户在移动设备登录的社交账号上对任一个群组进行内存监控阈值配置,这样既可以防止对合法用户造成消息“轰炸”,又可以防止合法用户遗漏重要的好友用户发送的消息。由于每个人的耳道孔模型(又称为耳道孔结构构造)都是独一无二的,上述方式可以减少身份识别计算的复杂性,同时提高计算的速度和准确度。
作为另一种可选的实施方式,用户在对个人电脑登录的社交账号中的任一个群组配置对应的内存监控阈值时,个人电脑可以触发移动设备检测移动设备是否与匹配的智能耳机相连接,如果移动设备检测出移动设备与匹配的智能耳机相连接,移动设备可以向智能耳机发送校验用户身份指令,以触发智能耳机发出验证声音,并且由智能耳机通过麦克风收集验证声音经过耳道反射回来的反射声并传递给移动设备,移动设备可以根据智能耳机传递的反射声的信号特征为基础辨识出该耳道的耳道孔模型,并由移动设备识别该耳道的耳道孔模型是否与社交账号绑定的合法用户的耳道孔模型相匹配,如果相匹配,移动设备才通知个人电脑允许用户对该群组配置对应的内存监控阈值。这种实施方式可以防止非法用户在个人电脑登录的社交账号上对任一个群组进行内存监控阈值配置,这样既可以防止对合法用户造成消息“轰炸”,又可以防止合法用户遗漏重要的好友用户发送的消息。由于每个人的耳道孔模型(又称为耳道孔结构构造)都是独一无二的,上述方式可以减少身份识别计算的复杂性,同时提高计算的速度和准确度。
可见,在实施图1所描述的方法时,当社交账号中的任一群组的好友用户发送的社交消息所占用的内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅将收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值推送给移动设备,由移动设备一侧的用户决定是否查看这些信息,从而可以减少消息对移动设备内存的占用,降低移动设备死机的发生概率。
实施例二
请参阅图2,图2是本发明实施例公开的另一个种社交消息处理方法的流程示意图。如图2所示,该社交消息处理方法可以包括以下步骤。
201、服务设备在收到某一社交账号中的好友用户发送的社交消息时,检测该社交账号是否同时登录在移动设备和个人电脑上,如果是,执行步骤202;如果否,执行步骤203。
202、服务设备将该社交消息推送至个人电脑,并跳转执行步骤204。
203、服务设备检测该社交账号是否登录在移动设备上,如果是,执行步骤204。
作为一种可选的实施方式,如果该社交账号未登录在移动设备上,而是该社交账号登录在个人电脑上,服务设备可以将该社交消息推送至个人电脑,并结束本流程。
204、服务设备识别该好友用户是否属于该社交账号中的任一群组中的好友用户,如果是,执行步骤205。
本发明实施例中,服务设备识别出该好友用户不属于该社交账号中的任一群组中的好友用户时,服务设备可以将该社交消息推送至移动设备。
205、服务设备统计移动设备收到的该群组中的好友用户发送的社交消息所占用的内存量。
206、服务设备判断此内存量是否超过移动设备为该群组配置的内存监控阈值,如果未超过,执行步骤207;如果超过,执行步骤208~步骤209。
207、服务设备将该社交消息推送至移动设备,结束本流程。
208、服务设备向移动设备推送消息数量值;其中,该消息数量值为服务设备收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值。
209、服务设备检测是否收到移动设备发送的消息获取指令,如果未收到,结束本流程;如果收到,执行步骤210。
210、服务设备将该消息数量值对应的来自该群组并且尚未推送给移动设备的所有消息推送给移动设备。
其中,实施上述步骤209~步骤210,服务设备可以在移动设备主动获取消息的情况下才将该消息数量值对应的来自该群组并且尚未推送给移动设备的所有消息推送给移动设备。
可见,在实施图2所描述的方法时,当社交账号中的任一群组的好友用户发送的社交消息所占用的内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅将收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值推送给移动设备,由移动设备一侧的用户决定是否查看这些信息,从而可以减少消息对移动设备内存的占用,降低移动设备死机的发生概率。
实施例三
请参阅图3,图3是本发明实施例公开的另一个种社交消息处理方法的流程示意图。如图3所示,该社交消息处理方法可以包括以下步骤。
301、服务设备在收到某一社交账号中的好友用户发送的社交消息时,检测该社交账号是否同时登录在移动设备和个人电脑上,如果是,执行步骤302;如果否,执行步骤303。
302、服务设备将该社交消息推送至个人电脑,并跳转执行步骤204。
303、服务设备检测该社交账号是否登录在移动设备上,如果是,执行步骤304。
作为一种可选的实施方式,如果该社交账号未登录在移动设备上,而是该社交账号登录在个人电脑上,服务设备可以将该社交消息推送至个人电脑,并结束本流程。
304、服务设备识别该好友用户是否属于该社交账号中的任一群组中的好友用户,如果是,执行步骤305~步骤306。
本发明实施例中,服务设备识别出该好友用户不属于该社交账号中的任一群组中的好友用户时,服务设备可以将该社交消息推送至移动设备。
305、服务设备统计移动设备收到的该群组中的好友用户发送的社交消息所占用的内存量。
306、服务设备判断此内存量是否超过移动设备为该群组配置的内存监控阈值,如果未超过,执行步骤307;如果超过,执行步骤308。
307、服务设备将该社交消息推送至移动设备,结束本流程。
308、服务设备向移动设备推送消息数量值;其中,该消息数量值为服务设备收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值。
309、服务设备检测是否收到移动设备发送的消息获取指令,如果未收到,结束本流程;如果收到,执行步骤310。
310、服务设备识别该消息获取指令是否包含用户身份验证信息,如果包含有,执行步骤311;如果未包含,结束本流程。
311、服务设备校验该用户身份验证信息是否与服务设备存储的该社交账号匹配的合法身份验证信息是否相匹配,如果相匹配,执行步骤312;如果不匹配,结束本流程。
312、服务设备将该消息数量值对应的来自该群组并且尚未推送给移动设备的所有消息推送给移动设备。
其中,实施上述步骤309~步骤312,服务设备可以在校验出移动设备登录的社交账号的当前使用者为该社交账号的合法用户时,才将该消息数量值对应的来自该群组并且尚未推送给移动设备的所有消息推送给移动设备,从而可以防止非法用户获悉来自该社交账号的该群组并且尚未推送给移动设备的所有消息,防止消息泄漏。
本发明实施例中,用户可以对社交账号中的每一个群组分别配置对应的内存监控阈值,当某一个群组的内存监控阈值越高时,说明该群组对用户越重要,用户关心该群组中的好友用户发送的消息;反之,当某一个群组的内存监控阈值越低,说明该群组对用户越不重要,用户不关心该群组中的好友用户发送的消息。
作为一种可选的实施方式,用户在对移动设备登录的社交账号中的任一个群组配置对应的内存监控阈值时,移动设备可以检测移动设备是否与匹配的智能耳机相连接,如果是,移动设备可以向智能耳机发送校验用户身份指令,以触发智能耳机发出验证声音,并且由智能耳机通过麦克风收集验证声音经过耳道反射回来的反射声并传递给移动设备,移动设备可以根据智能耳机传递的反射声的信号特征为基础辨识出该耳道的耳道孔模型,并由移动设备识别该耳道的耳道孔模型是否与社交账号绑定的合法用户的耳道孔模型相匹配,如果相匹配,才允许用户对该群组配置对应的内存监控阈值。这种实施方式可以防止非法用户在移动设备登录的社交账号上对任一个群组进行内存监控阈值配置,这样既可以防止对合法用户造成消息“轰炸”,又可以防止合法用户遗漏重要的好友用户发送的消息。由于每个人的耳道孔模型(又称为耳道孔结构构造)都是独一无二的,上述方式可以减少身份识别计算的复杂性,同时提高计算的速度和准确度。
作为另一种可选的实施方式,用户在对个人电脑登录的社交账号中的任一个群组配置对应的内存监控阈值时,个人电脑可以触发移动设备检测移动设备是否与匹配的智能耳机相连接,如果移动设备检测出移动设备与匹配的智能耳机相连接,移动设备可以向智能耳机发送校验用户身份指令,以触发智能耳机发出验证声音,并且由智能耳机通过麦克风收集验证声音经过耳道反射回来的反射声并传递给移动设备,移动设备可以根据智能耳机传递的反射声的信号特征为基础辨识出该耳道的耳道孔模型,并由移动设备识别该耳道的耳道孔模型是否与社交账号绑定的合法用户的耳道孔模型相匹配,如果相匹配,移动设备才通知个人电脑允许用户对该群组配置对应的内存监控阈值。这种实施方式可以防止非法用户在个人电脑登录的社交账号上对任一个群组进行内存监控阈值配置,这样既可以防止对合法用户造成消息“轰炸”,又可以防止合法用户遗漏重要的好友用户发送的消息。由于每个人的耳道孔模型(又称为耳道孔结构构造)都是独一无二的,上述方式可以减少身份识别计算的复杂性,同时提高计算的速度和准确度。
可见,在实施图3所描述的方法时,当社交账号中的任一群组的好友用户发送的社交消息所占用的内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅将收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值推送给移动设备,由移动设备一侧的用户决定是否查看这些信息,从而可以减少消息对移动设备内存的占用,降低移动设备死机的发生概率。
实施例四
请参阅图4,图4是本发明实施例公开的一种服务设备的结构示意图。如图4所示,该服务设备包括:
登录检测单元401,用于在服务设备收到某一社交账号中的好友用户发送的社交消息时,检测该社交账号是否同时登录在移动设备和个人电脑上;
消息推送单元402,用于在登录检测单元401的检测结果为是时,将该社交消息推送至个人电脑;
好友识别单元403,用于识别该好友用户是否属于该社交账号中的任一群组中的好友用户;
统计单元404,用于在好友识别单元403的识别结果为是时,统计移动设备收到的该群组中的好友用户发送的社交消息所占用的内存量;
判断单元405,用于判断此内存量是否超过移动设备为该群组配置的内存监控阈值;
数量推送单元406,用于在判断单元405的判断结果为超过时,向移动设备推送消息数量值;其中,该消息数量值为服务设备收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值。
可见,在实施图4所描述的服务设备时,当社交账号中的任一群组的好友用户发送的社交消息所占用的内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅将收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值推送给移动设备,由移动设备一侧的用户决定是否查看这些信息,从而可以减少消息对移动设备内存的占用,降低移动设备死机的发生概率。
实施例五
请参阅图5,图5是本发明实施例公开的另一种服务设备的结构示意图。其中,图5所示的服务设备是由图4所示的服务设备进行优化得到的。在图5所示的服务设备中:
登录检测单元401,还用于在检测出该社交账号未同时登录在移动设备和个人电脑上之后,检测该社交账号是否登录在移动设备上;
好友识别单元403,还用于在登录检测单元401检测出该社交账号登录在移动设备上时,识别该好友用户是否属于该社交账号中的任一群组中的好友用户。
作为一种可选的实施方式,在图5所示的服务设备中:
消息推送单元402,还用于在判断单元405判断出内存量未超过移动设备为该群组配置的内存监控阈值之后,将该社交消息推送至移动设备。
作为一种可选的实施方式,图5所示的服务设备还包括:
指令检测单元407,用于在数量推送单元406向移动设备推送消息数量值之后,检测是否收到移动设备发送的消息获取指令;
消息推送单元402,还用于在指令检测单元407检测收到移动设备发送的消息获取指令时,将消息数量值对应的来自该群组并且尚未推送给移动设备的所有消息推送给移动设备。
可见,在实施图5所描述的服务设备时,当社交账号中的任一群组的好友用户发送的社交消息所占用的内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅将收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值推送给移动设备,由移动设备一侧的用户决定是否查看这些信息,从而可以减少消息对移动设备内存的占用,降低移动设备死机的发生概率。
实施例六
请参阅图6,图6是本发明实施例公开的另一种服务设备的结构示意图。其中,图6所示的服务设备是由图5所示的服务设备进行优化得到的。与图5所示的服务设备相比,图6所示的服务设备还包括:
身份识别单元408,用于在指令检测单元407检测收到移动设备发送的消息获取指令之后,识别消息获取指令是否包含用户身份验证信息,如果包含有,校验用户身份验证信息是否与服务设备存储的该社交账号匹配的合法身份验证信息是否相匹配,如果相匹配,触发消息推送单元402执行在指令检测单元407检测收到移动设备发送的消息获取指令时,将消息数量值对应的来自该群组并且尚未推送给移动设备的所有消息推送给移动设备的步骤。
可见,在实施图6所描述的服务设备时,当社交账号中的任一群组的好友用户发送的社交消息所占用的内存量超过移动设备为该群组配置的内存监控阈值时,服务设备仅将收到的来自该群组并且尚未推送给移动设备的所有消息的总数量值推送给移动设备,由移动设备一侧的用户决定是否查看这些信息,从而可以减少消息对移动设备内存的占用,降低移动设备死机的发生概率。
本发明实施例中,用户可以对社交账号中的每一个群组分别配置对应的内存监控阈值,当某一个群组的内存监控阈值越高时,说明该群组对用户越重要,用户关心该群组中的好友用户发送的消息;反之,当某一个群组的内存监控阈值越低,说明该群组对用户越不重要,用户不关心该群组中的好友用户发送的消息。
作为一种可选的实施方式,用户在对移动设备登录的社交账号中的任一个群组配置对应的内存监控阈值时,登录检测单元401可以检测移动设备是否与匹配的智能耳机相连接,如果是,登录检测单元401可以向智能耳机发送校验用户身份指令,以触发智能耳机发出验证声音,并且由智能耳机通过麦克风收集验证声音经过耳道反射回来的反射声并传递给移动设备,登录检测单元401可以根据智能耳机传递的反射声的信号特征为基础辨识出该耳道的耳道孔模型,并由登录检测单元401识别该耳道的耳道孔模型是否与社交账号绑定的合法用户的耳道孔模型相匹配,如果相匹配,才允许用户对该群组配置对应的内存监控阈值。这种实施方式可以防止非法用户在移动设备登录的社交账号上对任一个群组进行内存监控阈值配置,这样既可以防止对合法用户造成消息“轰炸”,又可以防止合法用户遗漏重要的好友用户发送的消息。由于每个人的耳道孔模型(又称为耳道孔结构构造)都是独一无二的,上述方式可以减少身份识别计算的复杂性,同时提高计算的速度和准确度。
作为另一种可选的实施方式,用户在对个人电脑登录的社交账号中的任一个群组配置对应的内存监控阈值时,个人电脑可以触发移动设备的登录检测单元401检测移动设备是否与匹配的智能耳机相连接,如果登录检测单元401检测出移动设备与匹配的智能耳机相连接,登录检测单元401可以向智能耳机发送校验用户身份指令,以触发智能耳机发出验证声音,并且由智能耳机通过麦克风收集验证声音经过耳道反射回来的反射声并传递给移动设备,登录检测单元401可以根据智能耳机传递的反射声的信号特征为基础辨识出该耳道的耳道孔模型,并由移动设备识别该耳道的耳道孔模型是否与社交账号绑定的合法用户的耳道孔模型相匹配,如果相匹配,登录检测单元401才通知个人电脑允许用户对该群组配置对应的内存监控阈值。这种实施方式可以防止非法用户在个人电脑登录的社交账号上对任一个群组进行内存监控阈值配置,这样既可以防止对合法用户造成消息“轰炸”,又可以防止合法用户遗漏重要的好友用户发送的消息。由于每个人的耳道孔模型(又称为耳道孔结构构造)都是独一无二的,上述方式可以减少身份识别计算的复杂性,同时提高计算的速度和准确度。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种社交消息处理方法及服务设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。