一种信息接收方法及终端的制作方法
【专利摘要】本申请公开了一种信息接收方法及终端,所述方法包括:终端在接收到第一信息后,提取第一信息的发送地址;终端将发送地址与预先存储的地址绑定信息中的条目中包含的地址进行匹配,如果匹配成功,则提取出匹配条目中包含的地址;终端根据匹配条目中包含的地址判断接收第一信息前的已接收信息中是否存在匹配条目中包含的地址的对应信息,如果存在,则采用对应信息的地址显示第一信息。本发明中接收侧终端将设置绑定关系的地址发送的信息以设置绑定关系的地址中的其中一个地址进行显示,可以避免因发送侧终端使用不同的卡发送信息,造成接收侧终端信息混乱的情况,可以极大提高用户读取信息的用户体验。
【专利说明】一种信息接收方法及终端
【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其涉及一种信息接收方法及终端。
【背景技术】
[0002] 近年来电子产品发展异常迅猛,手机作为一种方便快捷的通讯工具已经普及,成 为人们日常生活中相互联系的最主要的工具之一。特别是智能手机的飞速发展已经大大 改变了我们的日常生活,智能手机中各种新应用层出不穷,我们与亲朋好友取得联系的方 式也从最开始的打电话、发短信发展到现在的微薄、飞信等手段。在各种应用丰富起来的同 时,智能手机本身也在飞速发展,从单核到双核到四核再到八核,从单卡单待到双卡双待, 更新速度令人惊叹。
[0003] 虽然当前我们与亲朋好友的联系方式多种多样,但短信和彩信作为手机基本业务 功能,在我们的日常生活中依然有着不可替代的作用,依然是我们与亲朋好友沟通联系的 主要方式之一。
[0004] 当前智能手机的短信和彩信都是以会话的形式来显示内容,且显示时是以号码为 键值区分的,即每一个号码对应一个会话框,目的终端对接收的不同号码分别建立一个会 话显示短信、彩信内容,不同号码的短信、彩信不能显示在同一个会话框中。
[0005] 这种会话显示方式在实际使用时会出现一些问题,特别是对于双卡双待的终端, 在发送短信、彩信时有可能会有类似这样的问题:如一个双卡双待的终端A插入了两张卡, 分别标记为卡1和卡2,在使用终端A给终端B发送短信或彩信时,终端A会提示用户是使 用卡1还是卡2发送,如果第一次用户使用了卡1,而第二次使用了卡2,那终端B会生成两 个会话窗口,分别用于记录卡1和卡2的信息内容。如果在一次短信聊天交互中,终端A无 意识的交替使用了卡1和卡2给终端B发送信息,那终端B收到信息时就需要反复从卡1和 卡2对应的会话窗口中查看终端A发送过来的信息,终端A的用户可能并没有在意发送时 使用的是哪个卡,但对于终端B的用户来说就会显的很痛苦,因为他与终端A的用户的聊天 会分别显示在卡1和卡2对应的会话窗口中,而且还是杂乱无章的,查看起来非常不方便。
【发明内容】
[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] 图1为本发明实施方式的信息接收方法中终端存储地址绑定信息的流程图;
[0033] 图2为本发明实施方式的信息接收方法中接收并显示信息的流程图;
[0034] 图3为本发明实施方式的终端的架构图。
【具体实施方式】
[0035] 针对发送侧终端为多卡终端(如双卡终端),在与接收侧终端交互的过程中交替使 用不同卡发送短信或彩信(以下简称信息),导致接收侧终端的用户无法连贯地查看发送侧 终端通过不同卡发送的信息的问题,本申请中考虑到出现这种问题的原因有两个,一个原 因是双卡终端如果插入两张卡,用户在发送信息时两张卡都是可以进行发送;另一个原因 是接收侧终端对接收的信息以号码为地址进行区分显示,由于这两个原因,双卡终端在对 一个接收侧终端发送信息时如果交替使用了两张卡,那接收侧终端所接收到的信息就会显 得杂乱无章。
[0036] 本申请通过增加地址绑定将多个地址设置绑定关系,以设置绑定关系的其中一个 地址显示信息,可以很好的解决多卡终端发送信息时,接收侧终端显示混乱的问题,可以大 大提_用户体验。
[0037] 为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明 的实施例进行详细说明。需要说明的是,在不冲突的情况下,申请中的实施例及实施例中的 特征可以相互任意组合。
[0038] 如图1所示,本申请的信息接收方法中终端存储地址绑定信息的过程,包括:
[0039] 步骤101 :终端在用户选择短信设置中的绑定号码设置时,接收用户输入或用户 调用联系人选择的设置绑定关系的多个地址(号码);
[0040] 步骤102 :终端将设置绑定关系的多个地址存储到地址绑定信息的同一个条目 中。
[0041] 地址绑定信息可以保存在配置文件中,也可以保存在数据库中。
[0042] 终端接收用户想要设置绑定关系的多个号码,进行设置处理,设置的目的是将设 置绑定关系的号码做为一个组合,终端对接收到的设置绑定关系的号码所发来的短信,在 显示和保存时设置为同一个地址。
[0043] 设置绑定关系需要在短信设置界面中增加绑定按钮,可以手动输入需要绑定的号 码(如果先前在联系人中没有保存过),也可以调用联系人模块,在联系人模块的多项选择 列表界面中选择需要设置绑定关系的号码(适用于终端中已经保存了对应联系人的号码)。 [0044] 地址绑定信息中包含多个条目,每个条目中保存一组设置绑定关系的号码。为保 证终端重启后设置项依然能起作用,需要对设置绑定关系的号码进行永久保存,可以将地 址绑定信息保存到配置文件中,或在数据库中新建一个数据库表,将这个数据库表命名为 号码绑定表,将地址绑定信息保存到这个号码绑定表中。
[0045] 以将地址绑定信息保存到数据库表中为例:在数据库中新建一个数据库表,如表 1所不,表中每一个id标识一个条目,datal、data2...就是设置绑定关系的号码。
[0046] 表 1
[0047]
【权利要求】
1. 一种信息接收方法,其特征在于,包括: 终端在接收到第一信息后,提取第一信息的发送地址; 所述终端将所述发送地址与预先存储的地址绑定信息中的条目中包含的地址进行匹 配,如果匹配成功,则提取出匹配条目中包含的地址; 所述终端根据所述匹配条目中包含的地址判断接收第一信息前的已接收信息中是否 存在所述匹配条目中包含的地址的对应信息,如果存在,则采用所述对应信息的地址显示 所述第一信息。
2. 如权利要求1所述的方法,其特征在于: 所述终端存储所述地址绑定信息,包括: 所述终端接收用户输入或选择的设置绑定关系的多个地址,将设置绑定关系的多个地 址存储到所述地址绑定信息的一个条目中。
3. 如权利要求2所述的方法,其特征在于: 所述采用所述对应信息的地址显示所述第一信息,包括: 所述终端判断当前是否存在所述对应信息的会话框,如果存在,则在所述对应信息的 会话框中显示所述第一信息;如果不存在,则采用所述第一信息的发送地址建立会话框,显 示所述第一信息以及与所述第一信息的发送地址设置绑定关系的地址的信息。
4. 如权利要求1所述的方法,其特征在于,所述方法还包括: 所述终端如果判断接收第一信息前的已接收信息中存在所述匹配条目中包含的地址 的对应信息,还以所述对应信息的地址为存储地址存储所述第一信息。
5. 如权利要求2所述的方法,其特征在于,所述方法还包括: 所述终端如果判断接收第一信息前的已接收信息中不存在所述匹配条目中包含的地 址的对应信息,则采用所述第一信息的发送地址建立会话框,显示所述第一信息以及与所 述第一信息的发送地址设置绑定关系的地址的信息。
6. -种终端,其特征在于,包括:地址提取单元、匹配单元、判断单元和显示单元,其 中: 所述地址提取单元,用于提取接收到的第一信息的发送地址; 所述匹配单元,用于将所述发送地址与预先存储的地址绑定信息中的条目中包含的地 址进行匹配,如果匹配成功,则提取出匹配条目中包含的地址; 所述判断单元,用于根据所述匹配条目中包含的地址判断接收第一信息前的已接收信 息中是否存在所述匹配条目中包含的地址的对应信息; 所述显示单元,用于在所述判断单元判断接收第一信息前的已接收信息中存在所述匹 配条目中包含的地址的对应信息时,采用所述对应信息的地址显示所述第一信息。
7. 如权利要求6所述的终端,其特征在于,所述终端还包括绑定单元,其中: 所述绑定单元,用于接收用户输入或选择的设置绑定关系的多个地址,将设置绑定关 系的多个地址存储到所述地址绑定信息的一个条目中。
8. 如权利要求7所述的终端,其特征在于: 所述显示单元采用所述对应信息的地址显示所述第一信息,包括: 判断当前是否存在所述对应信息的会话框,如果存在,则在所述对应信息的会话框中 显示所述第一信息;如果不存在,则采用所述第一信息的发送地址建立会话框,显示所述第 一信息以及与所述第一信息的发送地址设置绑定关系的地址的信息。
9. 如权利要求6所述的终端,其特征在于,所述终端还包括存储单元,其中: 所述存储单元,用于在所述判断单元判断接收第一信息前的已接收信息中存在所述 匹配条目中包含的地址的对应信息时,以所述对应信息的地址为存储地址存储所述第一信 肩、。
10. 如权利要求7所述的终端,其特征在于: 所述显示单元,还用于在所述判断单元判断接收第一信息前的已接收信息中不存在所 述匹配条目中包含的地址的对应信息时,采用所述第一信息的发送地址建立会话框,显示 所述第一信息以及与所述第一信息的发送地址设置绑定关系的地址的信息。
【文档编号】H04L29/12GK104427477SQ201310398600
【公开日】2015年3月18日 申请日期:2013年9月4日 优先权日:2013年9月4日
【发明者】董军波 申请人:中兴通讯股份有限公司