一种信息处理方法及终端的制作方法
【技术领域】
[0001]本发明涉及通讯技术,尤其涉及一种信息处理方法及终端。
【背景技术】
[0002]本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:
[0003]信息发送和/或接收是用户间进行信息交互的常用手段。比如,一种应用场景为:利用短信或彩信进行信息发送和/或接收,由于运营商(移动、联通、电信)自身提供给终端能发送和/或接收的信息量限制或者终端自身硬件能支持的信息量限制,从而导致终端在不同的运营商网络环境中,不同的终端间在相互发送和/或接收信息时存在信息发送和/或接收的成功率不高的问题。又如,另一种应用场景中,利用指定的应用作为信息发送和/或接收的媒介,终端系统应用对发送和/或接收信息量的限制,也存在不同的终端间在相互发送和/或接收信息时存在信息发送和/或接收的成功率不高的问题。然而,相关技术中,对于该问题,尚无有效解决方案。
【发明内容】
[0004]有鉴于此,本发明实施例希望提供一种信息处理方法及终端,至少解决了现有技术存在的问题,提高了信息发送和/或接收的成功率。
[0005]本发明实施例的技术方案是这样实现的:
[0006]本发明实施例的一种信息处理方法,所述方法包括:
[0007]监测动态变化的第一参数,所述第一参数用于表征当前系统支持发送和/或接收的信息容量;
[0008]根据所述第一参数生成系统阈值;
[0009]根据所述系统阈值分配用于信息推送的节点信息,根据所获取的信息量与所述系统阈值比较得到的结果生成相应的信息发送和/或接收的信息批处理策略,以将信息批量发送给与所述节点信息对应的信息接收方。
[0010]上述方案中,所述方法还包括:
[0011]当前作为信息发送方的终端上报至少包括由自身软件系统和/或硬件系统各项参数构成的第一信息;
[0012]当前作为信息发送方的终端接收信息接收方反馈的第二信息,所述第二信息至少包括用户是否成功接收到信息的情况;
[0013]所述监测动态变化的第一参数,进一步包括:监控由所述第一信息和所述第二信息所构成的第一参数。
[0014]上述方案中,所述第一信息和所述第二信息的传输路径构成循环往复的闭环传输路径,所述第一信息与所述第二信息之间相关联或者不相关联。
[0015]上述方案中,所述根据所述系统阈值分配用于信息推送的节点信息,根据所获取的信息量与所述系统阈值比较得到的结果生成相应的信息发送和/或接收的信息批处理策略,以将信息批量发送给与所述节点信息对应的信息接收方,包括:
[0016]根据所述系统阈值来分配用于信息推送的节点信息;所述节点信息至少包括推送节点信息;
[0017]获取至少一个的所述信息;
[0018]当至少一个的所述信息所构成的信息量小于等于所述系统阈值时,获取基于所述系统阈值所分配的第一推送节点信息,将至少一个的所述信息按照所述第一推送节点信息推送给对应的信息接收方。
[0019]上述方案中,所述根据所述系统阈值分配用于信息推送的节点信息,根据所获取的信息量与所述系统阈值比较得到的结果生成相应的信息发送和/或接收的信息批处理策略,以将信息批量发送给与所述节点信息对应的信息接收方,包括:
[0020]根据所述系统阈值来分配用于信息推送的节点信息;所述节点信息至少包括推送节点信息;
[0021]获取至少一个的所述信息;
[0022]当至少一个的所述信息所构成的信息量大于所述系统阈值时,计算至少一个的所述信息所构成的信息量与所述系统阈值的第一差值;
[0023]根据所述第一差值和基于所述系统阈值所分配的第一推送节点信息计算用于信息推送的分批节点信息;所述分批节点信息至少包括第i推送节点信息,i为大于I的正整数;
[0024]将至少一个的所述信息按照所述第一推送节点信息和所述第i推送节点信息推送给对应的信息接收方。
[0025]上述方案中,所述方法还包括:所述将信息批量发送之前,获取至少一个的所述信息的特征参数;
[0026]根据所述特征参数对至少一个的所述信息进行归一化处理,得到处理结果;
[0027]根据所述处理结果进行信息去重处理后再予以批量发送。
[0028]本发明实施例的一种终端,所述终端包括:
[0029]监控单元,用于监测动态变化的第一参数,所述第一参数用于表征当前系统支持发送和/或接收的信息容量;
[0030]批处理发送单元,用于根据所述系统阈值分配用于信息推送的节点信息,根据所获取的信息量与所述系统阈值比较得到的结果生成相应的信息发送和/或接收的信息批处理策略,以将信息批量发送给与所述节点信息对应的信息接收方。
[0031]上述方案中,所述终端还包括:
[0032]上报单元,用于当前作为信息发送方的终端上报至少包括由自身软件系统和/或硬件系统各项参数构成的第一信息;
[0033]接收单元,用于当前作为信息发送方的终端接收信息接收方反馈的第二信息,所述第二信息至少包括用户是否成功接收到信息的情况;
[0034]所述监控单元,进一步用于监控由所述第一信息和所述第二信息所构成的第一参数。
[0035]上述方案中,所述第一信息和所述第二信息的传输路径构成循环往复的闭环传输路径,所述第一信息与所述第二信息之间相关联或者不相关联。
[0036]上述方案中,所述批处理发送单元,进一步包括:
[0037]分配子单元,用于根据所述系统阈值来分配用于信息推送的节点信息;所述节点信息至少包括推送节点信息;
[0038]获取子单元,用于获取至少一个的所述信息;
[0039]推送子单元,用于当至少一个的所述信息所构成的信息量小于等于所述系统阈值时,获取基于所述系统阈值所分配的第一推送节点信息,将至少一个的所述信息按照所述第一推送节点信息推送给对应的信息接收方。
[0040]上述方案中,所述批处理发送单元,进一步包括:
[0041]分配子单元,用于根据所述系统阈值来分配用于信息推送的节点信息;所述节点信息至少包括推送节点信息;
[0042]获取子单元,用于获取至少一个的所述信息;
[0043]差值计算单元,用于当至少一个的所述信息所构成的信息量大于所述系统阈值时,计算至少一个的所述信息所构成的信息量与所述系统阈值的第一差值;
[0044]节点信息确定子单元,用于根据所述第一差值和基于所述系统阈值所分配的第一推送节点信息计算用于信息推送的分批节点信息;所述分批节点信息至少包括第i推送节点信息,i为大于I的正整数;
[0045]推送子单元,用于将至少一个的所述信息按照所述第一推送节点信息和所述第i推送节点信息推送给对应的信息接收方。
[0046]上述方案中,所述终端包括:
[0047]去重单元,用于在所述将信息批量发送之前,获取至少一个的所述信息的特征参数;根据所述特征参数对至少一个的所述信息进行归一化处理,得到处理结果;根据所述处理结果进行信息去重处理后再予以批量发送。
[0048]本发明实施例的信息处理方法包括:监测动态变化的第一参数,所述第一参数用于表征当前系统支持发送和/或接收的信息容量;根据所述第一参数生成系统阈值;根据所述系统阈值分配用于信息推送的节点信息,根据所获取的信息量与所述系统阈值比较得到的结果生成相应的信息发送和/或接收的信息批处理策略,以将信息批量发送给与所述节点信息对应的信息接收方。
[0049]采用本发明实施例,由于是通过监测动态变化的第一参数来生成系统阈值,则系统阈值不是固定不变的,也是动态变化的,基于该动态变化的系统阈值来生成信息发送和/或接收的信息批处理策略也是按照需求动态调整的,因此,基于该信息批处理策略将信息批量发送,不存在发送和/或接收信息量的限制,从而提高了不同的终端间在相互发送和/或接收信息时的信息发送和/或接收的成功率。
【附图说明】
[0050]图1为本发明实施例中进行信息交互的各方硬件实体的示意图;
[0051]图2为本发明方法实施例一的一个实现流程示意图;
[0052]图3为本发明方法实施例二的一个实现流程示意图;
[0053]图4为本发明方法实施例三的一个实现流程示意