著录项信息
专利名称 | 一种处理通信消息的方法和装置 |
申请号 | CN201510626605.6 | 申请日期 | 2015-09-28 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-02-03 | 公开/公告号 | CN105306690A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M1/725 | IPC分类号 | H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 小米科技有限责任公司 | 申请人地址 | 北京市海淀区清河中街68号华润五彩城购物中心二期13层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 小米科技有限责任公司 | 当前权利人 | 小米科技有限责任公司 |
发明人 | 崔永彪;刘华一君;陈涛 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 滕一斌 |
摘要
本公开是关于一种处理通信消息的方法和装置,属于计算机技术领域。方法包括:获取目标终端与绑定的穿戴式设备之间的距离,当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式,在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息。采用本公开可以提高信息获取的及时性。
1.一种处理通信消息的方法,其特征在于,所述方法包括:
获取目标终端与绑定的穿戴式设备之间的距离;
当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括下列中的一项:
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定所述穿戴式设备当前的第一位置信息对应的第一回复消息;控制所述第一应用程序,向所述通信消息的发起方发送所述第一回复消息;
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息;控制所述第一应用程序,向所述通信消息的发起方发送所述第三回复消息;和
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据所述目标终端存储的行事历,确定当前的时间对应的当前的事件信息;根据预先存储的事件信息与回复消息的对应关系,确定所述当前的事件信息对应的第四回复消息;控制所述第一应用程序,向所述通信消息的发起方发送所述第四回复消息。
2.根据权利要求1的方法,其特征在于,所述当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式,包括:
当所述目标终端与所述穿戴式设备之间的距离持续超过预设距离阈值的时长达到预设时长阈值时,将所述目标终端切换至自动回复模式。
3.根据权利要求1的方法,其特征在于,所述方法还包括:
根据所述穿戴式设备在预设历史时长内的位置信息,确定第二位置信息对应的使用场景;
根据所述第二位置信息对应的使用场景,确定第二位置信息对应的第二回复消息;
将所述第二位置信息和所述第二回复消息,对应的添加到所述位置信息与回复消息的对应关系中。
4.根据权利要求1的方法,其特征在于,所述方法还包括:
当接收所述穿戴式设备发送的用户睡眠状态消息时,将所述目标终端切换至自动回复模式。
5.一种处理通信消息的装置,其特征在于,所述装置包括:
获取模块,用于获取目标终端与绑定的穿戴式设备之间的距离;
切换模块,用于当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;
发送模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息;
所述发送模块为下列中的一项:
所述发送模块包括第一确定子模块和第一发送子模块,其中:所述第一确定子模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定所述穿戴式设备当前的第一位置信息对应的第一回复消息;所述第一发送子模块,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第一回复消息;
所述发送模块包括第二确定子模块和第二发送子模块,其中:所述第二确定子模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息;所述第二发送子模块,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第三回复消息;和所述发送模块包括第三确定子模块、第四确定子模块和第三发送子模块,其中:所述第三确定子模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据所述目标终端存储的行事历,确定当前的时间用户所在的使用场景;所述第四确定子模块,用于根据预先存储的使用场景与回复消息的对应关系,确定用户所在的使用场景对应的第四回复消息;所述第三发送子模块,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第四回复消息。
6.根据权利要求5的装置,其特征在于,所述切换模块用于:
当所述目标终端与所述穿戴式设备之间的距离持续超过预设距离阈值的时长达到预设时长阈值时,将所述目标终端切换至自动回复模式。
7.根据权利要求5的装置,其特征在于,所述装置还包括第一确定模块、第二确定模块和添加模块,其中:
所述第一确定模块,用于根据所述穿戴式设备在预设历史时长内的位置信息,确定第二位置信息对应的使用场景;
所述第二确定模块,用于根据所述第二位置信息对应的使用场景,确定第二位置信息对应的第二回复消息;
所述添加模块,用于将所述第二位置信息和所述第二回复消息,对应的添加到所述位置信息与回复消息的对应关系中。
8.根据权利要求5的装置,其特征在于,所述切换模块,还用于:
当接收所述穿戴式设备发送的用户睡眠状态消息时,将所述目标终端切换至自动回复模式。
9.一种处理通信消息的的装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取目标终端与绑定的穿戴式设备之间的距离;
当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括下列中的一项:
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定所述穿戴式设备当前的第一位置信息对应的第一回复消息;控制所述第一应用程序,向所述通信消息的发起方发送所述第一回复消息;
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息;控制所述第一应用程序,向所述通信消息的发起方发送所述第三回复消息;和
在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据所述目标终端存储的行事历,确定当前的时间对应的当前的事件信息;根据预先存储的事件信息与回复消息的对应关系,确定所述当前的事件信息对应的第四回复消息;控制所述第一应用程序,向所述通信消息的发起方发送所述第四回复消息。
一种处理通信消息的方法和装置\n技术领域\n[0001] 本公开是关于计算机技术领域,尤其是关于一种处理通信消息的方法和装置。\n背景技术\n[0002] 随着计算机技术的发展,移动终端的功能越来越多,使得移动终端在日常生活和商务活动中起着越来越大的作用,但是有时如果用户忘记携带移动终端,当移动终端接收到即时通讯消息或者来电时,只能等用户重新拿到移动终端后,才可以对通信消息进行回复。\n[0003] 在实现本公开的过程中,发明人发现现有技术至少存在以下问题:\n[0004] 在用户忘记携带移动终端时,只能等重新拿到移动终端后,才可以对通信消息进行回复,通信消息的发起方不能及时得到回复,无法及时得知通信消息接收方的相关情况,导致信息获取的及时性差。\n发明内容\n[0005] 为了克服相关技术中存在的问题,本公开提供了一种处理通信消息的方法。技术方案如下:\n[0006] 根据本公开实施例的第一方面,提供一种处理通信消息的方法,方法包括:\n[0007] 获取目标终端与绑定的穿戴式设备之间的距离;\n[0008] 当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;\n[0009] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息。\n[0010] 可选的,当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式,包括:\n[0011] 当所述目标终端与所述穿戴式设备之间的距离持续超过预设距离阈值的时长达到预设时长阈值时,将所述目标终端切换至自动回复模式。\n[0012] 这样,可以更准确的确定用户忘记带手机。\n[0013] 可选的,所述在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括:\n[0014] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定所述穿戴式设备当前的第一位置信息对应的第一回复消息;\n[0015] 控制所述第一应用程序,向所述通信消息的发起方发送所述第一回复消息。\n[0016] 这样,可以根据穿戴式设备的位置信息,及时向通信消息的发起方发送与位置信息对应的回复消息,避免引起误会。\n[0017] 可选的,所述方法还包括:\n[0018] 根据所述穿戴式设备在预设历史时长内的位置信息,确定第二位置信息对应的使用场景;\n[0019] 根据所述第二位置信息对应的使用场景,确定第二位置信息对应的第二回复消息;\n[0020] 将所述第二位置信息和所述第二回复消息,对应的添加到所述位置信息与回复消息的对应关系中。\n[0021] 这样,可以自动添加位置信息与对应的回复消息。\n[0022] 可选的,所述在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括:\n[0023] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息;\n[0024] 控制所述第一应用程序,向所述通信消息的发起方发送所述第三回复消息。\n[0025] 这样,可以根据时间信息,及时向通信消息的发起方发送与时间信息对应的回复消息,避免引起误会。\n[0026] 可选的,所述在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括:\n[0027] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据所述目标终端存储的行事历,确定当前的时间用户所在的使用场景;\n[0028] 根据预先存储的使用场景与回复消息的对应关系,确定用户所在的使用场景对应的第四回复消息;\n[0029] 控制所述第一应用程序,向所述通信消息的发起方发送所述第四回复消息。\n[0030] 这样,可以根据用户的出行计划,及时向通信消息的发起方发送相应的回复消息,避免引起误会。\n[0031] 可选的,所述方法还包括:\n[0032] 当接收所述穿戴式设备发送的用户睡眠状态消息时,将所述目标终端切换至自动回复模式。\n[0033] 这样,即使用户处于睡眠状态也可以向通信消息的发起方发送相应的回复消息,避免引起误会。\n[0034] 根据本公开实施例的第二方面,提供一种处理通信消息的的装置,装置包括:\n[0035] 获取模块,用于获取目标终端与绑定的穿戴式设备之间的距离;\n[0036] 切换模块,用于当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;\n[0037] 发送模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息。\n[0038] 可选的,所述切换模块用于:\n[0039] 当所述目标终端与所述穿戴式设备之间的距离持续超过预设距离阈值的时长达到预设时长阈值时,将所述目标终端切换至自动回复模式。\n[0040] 可选的,所述发送模块包括第一确定子模块和第一发送子模块,其中:\n[0041] 所述第一确定子模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定所述穿戴式设备当前的第一位置信息对应的第一回复消息;\n[0042] 所述第一发送子模块,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第一回复消息。\n[0043] 可选的,所述装置还包括第一确定模块、第二确定模块和添加模块,其中:\n[0044] 所述第一确定模块,用于根据所述穿戴式设备在预设历史时长内的位置信息,确定第二位置信息对应的使用场景;\n[0045] 所述第二确定模块,用于根据所述第二位置信息对应的使用场景,确定第二位置信息对应的第二回复消息;\n[0046] 所述添加模块,用于将所述第二位置信息和所述第二回复消息,对应的添加到所述位置信息与回复消息的对应关系中。\n[0047] 可选的,所述发送模块第二确定子模块和第二发送子模块,其中:\n[0048] 所述第二确定子模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息;\n[0049] 所述第二发送子模块,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第三回复消息。\n[0050] 可选的,所述发送模块包括第三确定子模块、第四确定子模块和第三发送子模块,其中:\n[0051] 所述第三确定子模块,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据所述目标终端存储的行事历,确定当前的时间用户所在的使用场景;\n[0052] 所述第四确定子模块,用于根据预先存储的使用场景与回复消息的对应关系,确定用户所在的使用场景对应的第四回复消息;\n[0053] 所述第三发送子模块,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第四回复消息。\n[0054] 可选的,所述切换模块,还用于:\n[0055] 当接收所述穿戴式设备发送的用户睡眠状态消息时,将所述目标终端切换至自动回复模式。\n[0056] 根据本公开实施例的第三方面,提供一种处理通信消息的的装置,包括:\n[0057] 处理器;\n[0058] 用于存储处理器可执行指令的存储器;\n[0059] 其中,所述处理器被配置为:\n[0060] 获取目标终端与绑定的穿戴式设备之间的距离;\n[0061] 当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;\n[0062] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息。\n[0063] 本公开的实施例提供的技术方案可以包括以下有益效果:\n[0064] 本公开实施例中,获取目标终端与绑定的穿戴式设备之间的距离,当目标终端与穿戴式设备之间的距离超过预设距离阈值时,将目标终端切换至自动回复模式,在自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制第一应用程序,向通信消息的发起方发送预设的回复消息。这样当目标终端中的应用程序接收到通讯消息时,可以及时的对通讯消息进行回复,从而,可以提高信息获取的及时性。\n[0065] 本公开实施例中,应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。\n附图说明\n[0066] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:\n[0067] 图1是根据一示例性实施例示出的一种处理通信消息的流程图;\n[0068] 图2是根据一示例性实施例示出的一种处理通信消息的界面操作示意图;\n[0069] 图3a是根据一示例性实施例示出的一种应用场景的示意图;\n[0070] 图3b是根据一示例性实施例示出的一种应用场景的示意图;\n[0071] 图3c是根据一示例性实施例示出的一种应用场景的示意图;\n[0072] 图3d是根据一示例性实施例示出的一种应用场景的示意图;\n[0073] 图4a是根据一示例性实施例示出的一种应用场景的示意图;\n[0074] 图4b是根据一示例性实施例示出的一种应用场景的示意图;\n[0075] 图4c是根据一示例性实施例示出的一种应用场景的示意图;\n[0076] 图5是根据一示例性实施例示出的一种处理通信消息装置的结构示意图;\n[0077] 图6是根据一示例性实施例示出的一种处理通信消息装置的结构示意图;\n[0078] 图7是根据一示例性实施例示出的一种处理通信消息装置的结构示意图;\n[0079] 图8是根据一示例性实施例示出的一种处理通信消息装置的结构示意图;\n[0080] 图9是根据一示例性实施例示出的一种处理通信消息装置的结构示意图;\n[0081] 图10是根据一示例性实施例示出的一种目标终端的结构示意图。\n[0082] 通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。\n具体实施方式\n[0083] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。\n[0084] 本公开一示例性实施例提供了一种处理通信消息的方法,如图1所示,该方法的处理流程可以包括如下的步骤:\n[0085] 在步骤101中,获取目标终端与绑定的穿戴式设备之间的距离。\n[0086] 在步骤102中,当目标终端与穿戴式设备之间的距离超过预设距离阈值时,将目标终端切换至自动回复模式。\n[0087] 在步骤103中,在自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制第一应用程序,向通信消息的发起方发送预设的回复消息。\n[0088] 本公开实施例中,获取目标终端与绑定的穿戴式设备之间的距离,当目标终端与穿戴式设备之间的距离超过预设距离阈值时,将目标终端切换至自动回复模式,在自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制第一应用程序,向通信消息的发起方发送预设的回复消息。这样当目标终端中的应用程序接收到通讯消息时,可以及时的对通讯消息进行回复,从而,可以提高信息获取的及时性。\n[0089] 本公开另一示例性实施例提供了一种处理通信消息的方法,处理通信消息的方法可以用于终端(即目标终端)中,终端可以是手机、平板电脑等移动终端。目标终端可以安装有用于管理穿戴式设备的应用程序,可简称管理应用程序,穿戴式设备可以为智能穿戴设备,如智能手环、智能笔、智能挂坠等。该终端可以包括通信部件、定位部件,通信部件用于处理通信消息的数据传输;定位部件可以用于检测自身的位置信息,可以是GPS(Global Positioning System,全球卫星定位系统)部件等。终端还可以设置有处理器、存储器、收发器等。处理器可以用于通信消息过程的处理,存储器可以用于存储处理过程中需要的数据以及产生的数据。终端中还可以设置有屏幕等输入输出设备,屏幕可以用于显示终端的操作界面等,可以是触控式的屏幕。穿戴式设备可以包括定位部件,用于检测自身的位置信息,还可以包括通信部件,用于与目标终端进行交互,通信部件可以是蓝牙部件、WIFI(Wireless-Fidelity,无线高保真技术)部件等,穿戴式设备还可以包括处理器、存储器等部件。本实施例中以终端为手机、穿戴式设备为手环为例,进行方案的详细描述,其它情况与之类似,本实施例不再累述。\n[0090] 下面将结合实施方式,对图1所示的处理流程进行详细的说明,内容可以如下:\n[0091] 在步骤101中,获取目标终端与绑定的穿戴式设备之间的距离。\n[0092] 在实施中,用户可以携带穿戴式设备,并且可以在管理应用程序中设置将该目标终端与该穿戴式设备的绑定,当用户将目标终端与穿戴式设备绑定后,可以在该应用程序中开启自动回复功能,开启自动回复功能后,则可以触发目标终端向服务器(可以是应用程序的后台服务器)发送距离查询请求,服务器接收到距离查询请求后,可以按照预设周期(如1分钟)获取目标终端和其绑定的穿戴式设备的位置信息,进而计算它们之间的距离,发送给目标终端。\n[0093] 在步骤102中,当目标终端与穿戴式设备之间的距离超过预设距离阈值时,将目标终端切换至自动回复模式。\n[0094] 其中,自动回复模式可以为目标终端的一种情景模式,在该情景模式下,目标终端接收到的短信、来电请求、社交类应用程序的消息等都可以自动回复消息。预设距离阈值可以是用户根据自身实际需要在管理应用程序中设置,如1千米、5千米,如图2所示。\n[0095] 在实施中,当终端接收到与穿戴式设备之间的距离后,管理应用程序可以判断该距离是否大于预设距离阈值,如果该距离大于预设距离阈值,则可以判定用户忘记携带目标终端,此时可以将本地的情景模式切换至自动回复模式。\n[0096] 可选的,在判定忘记带手机时,还可以基于超距离的时间来判定,相应的,步骤102的处理可以如下:当目标终端与穿戴式设备之间的距离持续超过预设距离阈值的时长达到预设时长阈值时,将目标终端切换至自动回复模式。\n[0097] 其中,预设时长阈值可以由用户根据自身实际需要在管理应用程序中预先设置,也可以由技术人员在管理应用程序中预先设置,如5分钟、30分钟等。\n[0098] 在实施中,终端接收到服务器周期性发送的目标终端与穿戴式设备之间的距离,管理应用程序可以将目标终端接收到的每个距离与预设距离阈值进行比较,如果在指定时长(即预设时长阈值)内接收到的距离都大于预设距离阈值,则判定用户忘记携带目标终端,此时可以将本地的情景模式切换至自动回复模式。\n[0099] 在步骤103中,在自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制第一应用程序,向通信消息的发起方发送预设的回复消息。\n[0100] 其中,通信消息可以是短信、通话请求等。回复消息是用于说明用户忘记携带终端的相关消息,可以由用户在管理应用程序中设置,或者,也可以由技术人员在管理应用程序中进行设置。\n[0101] 在实施中,在终端的当前的情景模式为自动回复模式时,管理应用程序可以监控终端中具有通讯功能的应用程序(如短信应用程序、电话应用程序、即时通讯应用程序等)中的通信消息接收事件,当管理应用程序检测到第一应用程序中接收到通信消息时,可以通过预先存储的第一应用程序提供的接口,控制第一应用程序向该通信消息的发起方发送预设的回复消息。例如,当管理应用程序检测到微信应用程序中接收到某个联系人账户发送的通讯消息时,可以控制微信应用程序向该联系人账户发送“对方忘记带手机了,请稍后联系”。在管理应用程序中可以只设置一个统一的回复消息,也可以根据穿戴式设备当前所处的位置的位置信息或当前的时间设置不同的回复消息。另外,可以在回复消息的前端或末端加入“[自动回复]”的字样,表示该消息不是用户手动操作发送。\n[0102] 可选的,还可以设置根据位置信息发送对应的回复消息,步骤103的处理可以如下:在自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定穿戴式设备当前的第一位置信息对应的第一回复消息,控制第一应用程序,向通信消息的发起方发送第一回复消息。\n[0103] 在实施中,如表1所示,管理应用程序中可以设置有位置信息与回复消息的对应关系表,该位置信息中可以包括地点名称,地点名称可以由用户通过在地图上点击选择的方式输入,对应的回复消息可以由用户自己编辑,也可以由用户从技术人员预设的回复消息中选择,在该对应关系表中,用户可以添加自己常用的位置信息与对应的回复消息,例如,工作单位的地点名称可以为“中关大厦”,对应的回复消息可以是“对方在上班,忘记带手机,请稍后联系”或“对方在上班,忘记带手机,请拨××××××”;“XX电影院”对应的回复消息可以是“对方在看电影,请稍后联系”“XX超市”对应的回复消息可以是“对方在超市,请稍后联系”等。在终端的情景模式为自动回复模式下,当管理应用程序检测到第一应用程序中接收到通信消息时,可以获取穿戴式设备当前的位置信息中的位置名称,然后可以在上述对应关系表中,查找与穿戴式设备的位置名称相匹配的位置名称,进而确定该位置名称对应的回复消息,然后可以通过预先存储的第一应用程序提供的接口,控制第一应用程序向该通信消息的发起方发送查找到的回复消息。\n[0104] 例如,如3a所示,当终端获取到的穿戴式设备的位置名称为中关大厦时,则可以控制第一应用程序向通信消息的发起方发送“对方忘记带手机,请稍后稍后联系”的回复消息。如3b所示,当终端获取到的穿戴式设备的位置名称为万达电影院时,则可以控制第一应用程序向通信消息的发起方发送“对方在看电影,请稍后联系”的回复消息。如3c所示,当终端获取到的穿戴式设备的位置名称为永辉超市时,则可以控制第一应用程序向通信消息的发起方发送“对方在超市,请稍后联系”的回复消息。如3d所示,当终端获取到的穿戴式设备的位置名称为阳光广场时,则可以控制第一应用程序向通信消息的发起方发送“对方在锻炼,请稍后联系”的回复消息。\n[0105] 另外,终端获取到穿戴式设备当前的位置名称后,如果在位置信息与回复消息的对应关系表没有查找到该位置名称,则可以在该对应关系表中获取与该位置距离最近的位置,然后判断该距离是否小于一定阈值,如100米,如果小于该阈值,则可以获取距离此距离最近的位置对应的回复消息,然后可以控制第一应用程序,向通信消息的发起方发送该回复消息。如果大于该阈值,则可以获取默认回复消息,如“对方忘记带手机,请稍后联系”,然后可以控制第一应用程序,向通信消息的发起方发送默认回复消息。\n[0106] 表1\n[0107]\n[0108] 可选的,可以根据用户的位置信息的变化规律统计,确定位置信息与对应的回复消息,相应的处理方式可以为:根据穿戴式设备在预设历史时长内的位置信息,确定第二位置信息对应的使用场景,根据第二位置信息对应的使用场景,确定第二位置信息对应的第二回复消息,将第二位置信息和第二回复消息,对应的添加到位置信息与回复消息的对应关系中。\n[0109] 在实施中,预设历史时长可以是1年、1个月等。在管理应用程序中,可以预先存储使用场景与回复消息的对应关系,使用场景可以是工作、跑步、超市购物等。管理应用程序还可以为用户提供作息时间设置页面,其中可以包括每个使用场景对应的时间段,如工作时间段、跑步时间段、超市购物时间段等,用户可以设置自己的作息时间,例如,工作时间段为周一至周五的8:00-18:00,跑步时间段为每天20:00-21:00,超市购物时间段为周日8:\n00-10:00,等等。在用户使用穿戴式设备的过程中,目标终端可以获取在上述设置的某个时间段中穿戴式设备的位置信息,并将重复出现次数超过预设比例阈值(如60%)的位置信息设置为该时间段对应的使用场景的位置信息(即第二位置信息)。进而,根据上述使用场景与回复消息的对应关系,可以确定第二位置信息对应的回复消息(即第二回复消息)。然后可以将第二位置信息和第二回复消息对应的添加到上述位置信息与回复消息的对应关系中。\n[0110] 可选的,还可以根据预先存储的时间与回复消息的对应关系发送回复消息,步骤\n103的处理可以如下:在自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息,控制第一应用程序,向通信消息的发起方发送第三回复消息。\n[0111] 在实施中,如表2所示,管理应用程序中可以设置有时间与回复消息的对应关系表,该对应关系表中可以包含不同的时间段对应的回复消息,用户可以在该对应关系表中添加各时间段对应的回复消息(第三回复消息)。例如,用户可以在该对应关系表中添加周一至周五上午9:00至下午18:00的时间段对应的回复消息可以为“对方在上班,忘记带手机,请稍后联系”,每天20:00至21:00的时间段对应的回复消息可以为“对方在跑步,忘记带手机,请稍后联系”,每天晚上22:00至第二天早上7:00的时间段对应的回复消息可以为“对方睡觉了”等。\n[0112] 表2\n[0113]\n[0114] 在终端的情景模式为自动回复模式下,当终端检测到第一应用程序中接收到通信消息时,可以获取接收通信消息的时间,然后可以在时间与回复消息的对应关系表所包含的各时间段中,查找接收通信消息的时间所属的时间段,进而获取该时间段对应的回复消息,然后可以通过预先存储的第一应用程序提供的接口,控制第一应用程序向该通信消息的发起方发送获取到的回复消息。\n[0115] 例如,如4a所示,当终端获取到接收通信消息的时间为上午10:00,则可以控制第一应用程序向通信消息的发起方发送“对方在上班,忘记带手机,请稍后联系”。如4b所示,当终端获取到接收通信消息的时间为20:30,则可以控制第一应用程序向通信消息的发起方发送“对方在跑步,忘记带手机,请稍后联系”。如4c所示,当终端获取到接收通信消息的时间为23:15,则可以控制第一应用程序向通信消息的发起方发送“对方睡觉了”。\n[0116] 可选的,还可以根据终端存储的行事历,自动回复消息,步骤103的处理可以如下:\n在自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据终端存储的行事历,确定当前的时间对应的当前的事件信息,根据预先存储的事件信息与回复消息的对应关系,确定当前的事件信息对应的第四回复消息,控制第一应用程序,向通信消息的发起方发送第四回复消息。\n[0117] 在实施中,用户可以在终端中日常安排应用程序中设置自己的行事历,也可以称为行程表,在行事历中可以设置自己每天的事件信息,事件信息可以包括:事件的内容、时间、地点。如表3所示,管理应用程序中可以设置有事件信息与回复消息的对应关系表,该对应关系表中可以包含不同的事件信息对应的回复消息,用户可以在该对应关系表中添加各事件信息对应的回复消息(第四回复消息)。如:事件信息中的“开会”对应的回复消息可以为“对方在开会,请稍后联系”、事件信息中的“看电影”对应的回复消息可以是“对方在看电影,请稍后联系”等。\n[0118] 表3\n[0119]\n[0120] 在终端的情景模式为自动回复模式下,当终端检测到第一应用程序中接收到通信消息时,可以获取用户的行事历与当前的时间,从行事历中查找当前的时间对应的事件信息,查找到当前的时间对应的事件信息后,根据当前的事件信息,从事件信息与回复消息对应关系表中查找与之对应的回复消息,然后可以通过预先存储的第一应用程序提供的接口,控制第一应用程序向该通信消息的发起方发送查找到的回复消息。\n[0121] 另外,在获取到行事历与当前的时间后,如果行事历中没有记录当前的时间对应的事件信息,则可以获取默认的回复消息,如“对方忘记带手机,请稍后联系”。或者获取到当前的时间对应的事件信息后,如果预先存储的事件信息信息与回复消息的对应关系中没有记录该事件信息,则可以获取默认的回复消息,如:“对方忘记带手机,请稍后联系”。\n[0122] 可选的,当用户处于睡眠状态时,终端也可以将当前的情景模式切换至自动回复模式,相应的处理可以如下:当接收穿戴式设备发送的用户睡眠状态消息时,将终端切换至自动回复模式。\n[0123] 穿戴式设备可以使用重力传感器检测用户的睡眠状态,当检测到用户持续15分钟不运动,则可以判定用户处于睡眠状态,然后可以将用户处于睡眠状态的消息发送至终端,当终端接收到穿戴式设备发送的用户处于睡眠状态消息后,管理应用程序根据用户处于睡眠状态的消息,判定用户已经处于睡眠状态,则可以将本地的情景模式切换至自动回复模式。\n[0124] 本公开实施例中,获取目标终端与绑定的穿戴式设备之间的距离,当目标终端与穿戴式设备之间的距离超过预设距离阈值时,将目标终端切换至自动回复模式,在自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制第一应用程序,向通信消息的发起方发送预设的回复消息。这样当目标终端中的应用程序接收到通讯消息时,可以及时的对通讯消息进行回复,从而,可以提高信息获取的及时性。\n[0125] 本公开又一示例性实施例还提供了一种处理通信消息的装置,如图5所示,该装置包括:\n[0126] 获取模块510,用于获取目标终端与绑定的穿戴式设备之间的距离;\n[0127] 切换模块520,用于当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;\n[0128] 发送模块530,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息。\n[0129] 可选的,所述切换模块520用于:\n[0130] 当所述目标终端与所述穿戴式设备之间的距离持续超过预设距离阈值的时长达到预设时长阈值时,将所述目标终端切换至自动回复模式。\n[0131] 可选的,如图6所示,所述发送模块530包括第一确定子模块531和第一发送子模块\n532,其中:\n[0132] 所述第一确定子模块531,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定所述穿戴式设备当前的第一位置信息对应的第一回复消息;\n[0133] 所述第一发送子模块532,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第一回复消息。\n[0134] 可选的,如图7所示,所述装置还包括第一确定模块550、第二确定模块550和添加模块560,其中:\n[0135] 所述第一确定模块540,用于根据所述穿戴式设备在预设历史时长内的位置信息,确定第二位置信息对应的使用场景;\n[0136] 所述第二确定模块550,用于根据所述第二位置信息对应的使用场景,确定第二位置信息对应的第二回复消息;\n[0137] 所述添加模块560,用于将所述第二位置信息和所述第二回复消息,对应的添加到所述位置信息与回复消息的对应关系中。\n[0138] 可选的,如图8所示,所述发送模块530第二确定子模块533和第二发送子模块534,其中:\n[0139] 所述第二确定子模块533,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息;\n[0140] 所述第二发送子模块534,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第三回复消息。\n[0141] 可选的,如图9所示,所述发送模块530包括第三确定子模块535、第四确定子模块\n536和第三发送子模块537,其中:\n[0142] 所述第三确定子模块535,用于在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据所述目标终端存储的行事历,确定当前的时间用户所在的使用场景;\n[0143] 所述第四确定子模块536,用于根据预先存储的使用场景与回复消息的对应关系,确定用户所在的使用场景对应的第四回复消息;\n[0144] 所述第三发送子模块537,用于控制所述第一应用程序,向所述通信消息的发起方发送所述第四回复消息。\n[0145] 可选的,所述切换模块520,还用于:\n[0146] 当接收所述穿戴式设备发送的用户睡眠状态消息时,将所述目标终端切换至自动回复模式。\n[0147] 本公开实施例中,获取目标终端与绑定的穿戴式设备之间的距离,当目标终端与穿戴式设备之间的距离超过预设距离阈值时,将目标终端切换至自动回复模式,在自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制第一应用程序,向通信消息的发起方发送预设的回复消息。这样当目标终端中的应用程序接收到通讯消息时,可以及时的对通讯消息进行回复,从而,可以提高信息获取的及时性。\n[0148] 需要说明的是:上述实施例提供的处理通信消息的装置在处理通信消息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的处理通信消息的装置与处理通信消息的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。\n[0149] 本公开再一示例性实施例提供了一种终端的结构示意图。该终端可以是手机、平板电脑等。\n[0150] 参照图10,终端800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。\n[0151] 处理组件802通常控制终端800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理部件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。\n[0152] 存储器804被配置为存储各种类型的数据以支持在终端800的操作。这些数据的示例包括用于在终端800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。\n[0153] 电力组件806为终端800的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为音频输出设备800生成、管理和分配电力相关联的组件。\n[0154] 多媒体组件808包括在所述终端800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。\n[0155] 音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当音频输出设备800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。\n[0156] I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。\n[0157] 传感器组件814包括一个或多个传感器,用于为终端800提供各个方面的状态评估。例如,传感器组件814可以检测到终端800的打开/关闭状态,组件的相对定位,例如所述组件为终端800的显示器和小键盘,传感器组件814还可以检测终端800或终端800一个组件的位置改变,用户与终端800接触的存在或不存在,终端800方位或加速/减速和终端800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。\n[0158] 通信组件816被配置为便于终端800和其他设备之间有线或无线方式的通信。终端\n800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。\n在一个示例性实施例中,所述通信部件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。\n[0159] 在示例性实施例中,终端800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。\n[0160] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。\n[0161] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行上述的方法,该方法包括:\n[0162] 获取目标终端与绑定的穿戴式设备之间的距离;\n[0163] 当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式;\n[0164] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息。\n[0165] 可选的,当所述目标终端与所述穿戴式设备之间的距离超过预设距离阈值时,将所述目标终端切换至自动回复模式,包括:\n[0166] 当所述目标终端与所述穿戴式设备之间的距离持续超过预设距离阈值的时长达到预设时长阈值时,将所述目标终端切换至自动回复模式。\n[0167] 可选的,所述在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括:\n[0168] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的位置信息与回复消息的对应关系,确定所述穿戴式设备当前的第一位置信息对应的第一回复消息;\n[0169] 控制所述第一应用程序,向所述通信消息的发起方发送所述第一回复消息。\n[0170] 可选的,所述方法还包括:\n[0171] 根据所述穿戴式设备在预设历史时长内的位置信息,确定第二位置信息对应的使用场景;\n[0172] 根据所述第二位置信息对应的使用场景,确定第二位置信息对应的第二回复消息;\n[0173] 将所述第二位置信息和所述第二回复消息,对应的添加到所述位置信息与回复消息的对应关系中。\n[0174] 可选的,所述在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括:\n[0175] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据预先存储的时间与回复消息的对应关系,确定当前的时间对应的第三回复消息;\n[0176] 控制所述第一应用程序,向所述通信消息的发起方发送所述第三回复消息。\n[0177] 可选的,所述在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制所述第一应用程序,向所述通信消息的发起方发送预设的回复消息,包括:\n[0178] 在所述自动回复模式下,当检测到第一应用程序中接收到通信消息时,根据所述目标终端存储的行事历,确定当前的时间用户所在的使用场景;\n[0179] 根据预先存储的使用场景与回复消息的对应关系,确定用户所在的使用场景对应的第四回复消息;\n[0180] 控制所述第一应用程序,向所述通信消息的发起方发送所述第四回复消息。\n[0181] 可选的,所述方法还包括:\n[0182] 当接收所述穿戴式设备发送的用户睡眠状态消息时,将所述目标终端切换至自动回复模式。\n[0183] 本公开实施例中,获取目标终端与绑定的穿戴式设备之间的距离,当目标终端与穿戴式设备之间的距离超过预设距离阈值时,将目标终端切换至自动回复模式,在自动回复模式下,当检测到第一应用程序中接收到通信消息时,控制第一应用程序,向通信消息的发起方发送预设的回复消息。这样当目标终端中的应用程序接收到通讯消息时,可以及时的对通讯消息进行回复,从而,可以提高信息获取的及时性。\n[0184] 本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。\n[0185] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
法律信息
- 2018-09-25
- 2016-03-02
实质审查的生效
IPC(主分类): H04M 1/725
专利申请号: 201510626605.6
申请日: 2015.09.28
- 2016-02-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-05-07
|
2014-01-16
| | |
2
| |
2012-09-19
|
2012-05-09
| | |
3
| |
2014-05-28
|
2013-11-18
| | |
4
| |
2015-07-01
|
2015-03-10
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |