一种发送位置信息的方法和移动终端与流程

文档序号:12008882阅读:161来源:国知局
一种发送位置信息的方法和移动终端与流程
本发明涉及通信领域,尤其涉及一种发送位置信息的方法和移动终端。

背景技术:
随着移动终端通信技术的发展,移动终端通信成为人们生活中一种必不可少的通信手段。在实际中会存在多种情况使用户无法接听到来电,如用户关机、连接网络出现故障、用户忙等情况。当出现上述情况时,呼叫上述用户的呼叫方只能得知上述用户所处的状态,但无法得知上述用户的位置信息。

技术实现要素:
本发明实施例提供了一种发送位置信息的方法和装置,可以使呼叫方得知所呼叫的用户的位置信息。为了解决上述技术问题,本发明实施例提供的一种发送位置信息的方法,包括:获取位置信息;当预设通信事件发生时,判断所述通信事件的属性是否满足预设的发送条件,当判断为是时,向所述通信事件的发起方发送所述位置信息。相应地,本发明实施例还提供了一种移动终端,包括:位置信息获取模块,用于获取位置信息;判断模块,用于当预设通信事件发生时,判断所述通信事件的属性是否满足预设的发送条件;位置信息发送模块,用于当所述判断模块判断为是时,向所述通信事件的发起方发送所述位置信息。本发明实施例,获取位置信息,当预设通信事件发生时,判断所述通信事件的属性是否满足预设的发送条件,当判断为是时,向所述通信事件的发起方发送所述位置信息。这样可以使呼叫方得知所呼叫的用户的位置信息。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一种发送位置信息的方法的流程示意图;图2是本发明一种发送位置信息的方法的另一实施例的流程示意图;图3是本发明一种移动终端的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1是本发明一种发送位置信息的方法的流程示意图,如图1所示,包括:S101、获取位置信息。需要说明的是,可以是通过定位装置获取位置信息,如通过全球定位系统(GPS,GlobalPositioningSystem)终端获取位置信息。获取位置信息包括:周期性获取并保存位置信息,或,获取当前位置信息。周期性获取位置信息的周期为预设的时间周期,例如可以设定为每隔半个小时获取一次位置信息并保存最新的位置信息。在另一实施方式中,获取位置信息的方式还可以是当预设通信事件发生时,触发开启定位装置获取并保存最新位置信息,这样可以现实步骤S103发送的位置信息为最新位置信息。与周期性获取位置信息相比,由于只在有未接呼叫的情形下才触发启动定位装置,可以降低功耗。该预设通信事件包括:来电未接听、来电未接通或信息在预设时间内未回复中的任一种,所述信息包括短信或即时通信信息。S102、当预设通信事件发生时,判断所述通信事件的属性是否满足预设的发送条件,当判断为是,则执行步骤S103向所述通信事件的发起方发送所述位置信息;当判断为否,则返回步骤S101获取并保存位置信息。当预设通信事件发生时,就执行判断所述通信事件的属性是否满足预设的发送条件的步骤,只有在通信事件的属性为满足预设的位置信息发送条件时,才向通信事件的发起方发送位置信息。需要说明的是,预设的位置信息发送条件可以是预先设置发生次数或来电时长门限值,这时步骤S102判断所述通信事件的属性是否满足预设的发送条件具体为判断所述通信事件发生的次数或发生的时长是否大于预设的门限值。如预设的发生次数为3,则只有预设通信事件发生的次数大于3时,才会向通信事件的发起方发送位置信息。如预设的来电时长为1分钟,则只有通信事件发生时间大于1分钟时,才会向通信事件的发起方发送位置信息。S103、向所述通信事件的发起方发送所述位置信息。本实施例,获取位置信息,当预设通信事件发生时,判断所述通信事件的属性是否满足预设的发送条件,当判断为是时,向所述通信事件的发起方发送所述位置信息。这样可以使呼叫方得知所呼叫的用户的位置信息。图2是本发明一种发送位置信息的方法的另一实施例的流程示意图,如图2所示,包括:S201、获取位置信息。S202、当预设通信事件发生时,判断所述通信事件的发起方号码是否在预设的位置信息报告号码列表中,当判断为是,则执行S203判断所述通信事件的属性是否满足预设的发送条件的步骤;当判断为否,则返回步骤S201获取并保存位置信息。预先设置位置信息报告号码列表,如将移动终端用户的一些重要联系人的号码生成位置信息报告号码列表,当预设通信事件发生时,判断所述通信事件的发起方号码是否在预设的位置信息报告号码列表中,只有在通信事件的发起方在预设的位置信息报告号码列表中,才执行步骤S203判断所述通信事件的属性是否满足预设的发送条件。S203、判断所述通信事件的属性是否满足预设的发送条件,当判断为是,则执行步骤S204向所述通信事件的发起方发送所述位置信息;当判断为否,则返回步骤S201获取并保存位置信息。S204、向所述通信事件的发起方号码发送所述位置信息。需要说明的是,可以预先针对预设的位置信息报告号码列表中的号码编辑相应的短信息,这时所述通信事件的发起方发送所述位置信息的步骤具体为:根据预先编辑的对应通信事件的发起方的短信息以及所述位置信息生成位置信息报告短信息,并将所述位置信息报告短信息发送至所述通信事件的发起方。这样可以实现向位置信息报告号码列表中的号码发送位置信息时,不同的号码以不同的短信发送,使得发送的位置信息更加具有人性化。需要说明的是,在另一实施方式中,该方法还包括步骤:根据所述用户预先编辑的对应通信事件的发起方的短信息以及所述位置信息生成位置信息报告短信息,并将所述位置信息报告短信息发送至网络侧设备,以使当用户处于关机或网络断开的状态时,由所述网络侧设备判断所述通信事件的发起方号码是否在所述位置信息报告号码列表中,若判断为是,则向所述通信事件的发起方发送所述位置信息报告短信息,若判断为否,则不向所述通信事件的发起方发送信息。这里所说的网络侧设备(如:云端),当用户处于关机或网络断开的状态时,网络侧设备(如:云端)就会获取所述通信事件的发起方号码,并判断通信事件的发起方号码是否在所述位置信息报告号码列表中,若判断结果为是,网络侧设备(如:云端)则向所述通信事件的发起方发送所述位置信息报告短信息,若判断结果为否,网络侧设备(如:云端)则不向所述通信事件的发起方发送信息。这样可以保证用户处于关机或网络断开状态时,可以将用户的位置信息通过网络侧设备(如:云端)发送至通信事件发起方。同时,可以实现向位置信息报告号码列表中的号码发送位置信息时,不同的号码以不同的短信发送,使得发送的位置信息更加具有人性化。需要说明的是,在另一实施方式中,该方法还包括步骤:将所述预先设置的位置信息报告号码列表发送至网络侧设备,在步骤S201获取并保存位置信息之后还包括:将所述位置信息实时上报给所述网络侧设备。以使当用户处于关机或网络断开的状态时,由所述网络侧设备判断所述通信事件的发起方号码是否在所述位置信息报告号码列表中,若判断为是,则向所述通信事件的发起方号码发送所述用户实时上报的位置信息;若判断为否,则不向所述通信事件的发起方发送位置信息。这里所说的网络侧设备(如:云端),当用户处于关机或网络断开的状态时,网络侧设备(如:云端)就会获取所述通信事件的发起方号码,并判断通信事件的发起方号码是否在所述位置信息报告号码列表中,若判断结果为是,网络侧设备(如:云端)则向所述通信事件的发起方发送所述用户实时上报的位置信息,若判断结果为否,网络侧设备(如:云端)则不向所述通信事件的发起方发送位置信息。这样可以保证用户处于关机或网络断开状态时,可以将用户的位置信息通过网络侧设备(如:云端)发送至通信事件的发起方。本实施例,在上面实施例的基础上,增加判断所述通信事件的发起方号码否在预设位置信息报告号码列表中的步骤,这样可以实现只向预设的位置信息报告号码列表中的呼叫方发送用户的位置信息。图3是本发明一种移动终端的结构示意图,如图3所示,包括:位置信息获取模块31,用于获取位置信息。需要说明的是,位置信息获取模块31可以是通过定位装置获取位置信息,如GPS,终端获取位置信息。位置信息获取模块31可以包括:周期获取模块,用于周期性获取并保存位置信息;或,获取当前位置信息模块,用于获取当前位置信息。在另一实施方式中,位置信息获取模块31还可以用于当预设通信事件发生时,获取并保存最新位置信息。判断模块32,用于当预设通信事件发生时,判断所述通信事件的属性是否满足预设的发送条件。位置信息发送模块33,用于当所述判断模块判断为是时,向所述通信事件的发起方发送所述位置信息。需要说明的是,该移动终端还可以包括:预设模块34,用于预先将来电未接听、来电未接通或信息在预设时间内未回复中的任一种事件设置为通信事件,所述信息包括短信或即时通信信息。需要说明的是,在另一实施方式中,该移动终端还可以包括:第一设置模块35,用于预先设置发生次数或来电时长门限值;第二设置模块36,用于预先设置位置信息报告号码列表;判断模块32包括:第一判断子模块321,用于判断所述通信事件的发起方号码是否在第二设置模块36预先设置的所述位置信息报告号码列表中;第二判断子模块322,用于当所述第一判断子模块321判断为是时,判断所述通信事件的发起方的发生次数或来电时长是否大于第一设置模块35预先设置的门限值,当判断为是时,则指示所述位置信息发送模块33向所述通信事件的发起方发送所述位置信息。在该实施方式中,可以实现只向预设的位置信息报告号码列表中的预设通信事件的发起方发送用户的位置信息。需要说明的是,在另一实施方式中,该移动终端还可以包括:短信息编辑模块37,用于预先针对第二设置模块36预设的位置信息报告号码列表中的号码编辑相应的短信息;位置信息发送模块33包括:短信息生成模块331,用于根据短信息编辑模块37预先编辑的对应通信事件的发起方的短信息以及所述位置信息生成位置信息报告短信息;位置信息发送执行模块332,用于将短信息生成模块331生成的所述位置信息报告短信息发送至所述通信事件的发起方。在该实施方式中,可以实现向位置信息报告号码列表中的号码发送位置信息时,不同的号码以不同的短信发送,使发送的位置信息更加具有人性化。需要说明的是,在另一实施方式中,该移动终端还可以包括:短信息发送模块38,用于根据通过所述短信息编辑模块预先编辑的对应通信事件的发起方的短信息以及所述位置信息生成位置信息报告短信息,并将所述位置信息报告短信息发送至网络侧设备。当本移动终端处于关机或网络断开状态时,由所述网络侧设备判断本移动终端通信事件的发起方号码是否在所述位置信息报告号码列表中,若判断为是,则向所述通信事件的发起方发送所述位置信息报告短信息。这里所说的网络侧设备(如:云端),当用户处于关机或网络断开的状态时,网络侧设备(如:云端)就会获取所述通信事件的发起方号码,并判断通信事件的发起方号码是否在所述位置信息报告号码列表中,若判断结果为是,网络侧设备(如:云端)则向所述通信事件的发起方发送所述位置信息报告短信息,若判断结果为否,网络侧设备(如:云端)则不将所述位置信息发送至所述通信事件的发起方。这样可以保证移动终端处于关机或网络断开状态时,可以位置信息通过网络侧设备(如:云端)发送至通信事件发起方。同时,可以实现向位置信息报告号码列表中的号码发送位置信息时,不同的号码以不同的短信发送,使得发送的位置信息更加具有人性化。需要说明的是,在另一实施方式中,该移动终端还可以包括:号码列表发送模块39,用于将第二设置模块36预先设置的位置信息报告号码列表发送至网络侧设备;位置信息上报模块40,用于将所述位置信息实时上报给所述网络侧设备。当本移动终端关机时,由所述网络侧设备判断本移动终端通信事件的发起方号码是否在所述位置信息报告号码列表,若判断为是,则向所述通信事件的发起方发送所述用户实时上报的位置信息。这里所说的网络侧设备(如:云端),当用户处于关机或网络断开的状态时,网络侧设备(如:云端)就会获取所述通信事件的发起方号码,并判断通信事件的发起方号码是否在所述位置信息报告号码列表中,若判断结果为是,网络侧设备(如:云端)则向所述通信事件的发起方发送所述实时上报的位置信息,若判断结果为否,网络侧设备(如:云端)则不将所述位置信息发送至所述通信事件的发起方。这样可以保证移动终端处于关机或网络断开状态时,可以位置信息通过网络侧设备(如:云端)发送至通信事件的发起方。本实施例,获取模块获取位置信息,当预设通信事件发生时,判断模块判断所述通信事件的属性是否满足预设的发送条件,当所述判断模块判断为是时,位置信息发送模块向所述通信事件的发起方发送所述位置信息。这样可以使呼叫方得知所呼叫的用户的位置信息。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1