消息发送方法、接收方法、装置、终端设备和服务器的制造方法
【专利摘要】本公开涉及一种消息发送方法,包括:当监测到终端设备处于预设状态时,获取当前地理位置信息;生成提示消息,所述提示消息至少包括所述地理位置信息;发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。以便于当与该服务器失去通信联系由该服务器将提示消息发送至预设通信号码所在的终端,从而确保与他人保持必要的联系并告知对方目前所在地理位置,加强了用户外出时在极端情况下的人身安全保障。本公开还公开了用于实现上述方法的装置和终端设备以及一种消息接收方法、装置和服务器。
【专利说明】消息发送方法、接收方法、装置、终端设备和服务器
【技术领域】
[0001]本公开是关于移动终端操控【技术领域】,尤其是关于一种消息发送方法、接收方法、装置、终端设备和服务器。
【背景技术】
[0002]手机已成为人们进行沟通和联系的主要工具,而一旦手机没有通信信号或者电池没电时,就会与家人、朋友和同事失去联系。特别是人们在外出时,例如户外运动、旅游或出差时,这种情形会经常出现。在某些极端情况下,因为没有与家人、朋友或警察联系上,用户会处于危险状况下很长一段时间,甚至会有生命危险。
[0003]人们在外出时通常会多带一些备用电池,但在户外的时间很长时,备用电池电量也会耗尽,从而无法与其他人进行通信,而在没有移动通信信号的地方,即使手机电池有电,也无法与其他人进行通信,此时如果使用卫星电话,通信成本会极为昂贵,而且普通移动终端都无法使用卫星电话业务,因此在没有移动通信信号的地方人们通常无法通过移动终端与他人取得联系。
【发明内容】
[0004]为克服相关技术存在的问题,本公开提供一种消息发送方法、接收方法、装置、终端设备和服务器,在终端设备处于预设状态时,发送提示消息至服务器进行缓存,以便于当终端设备与服务器失去联系时,由服务器将提示消息发送给指定号码所在的终端,使用户能够与他人保持必要的联系。
[0005]—方面,本公开提供了一种消息发送方法,包括:
[0006]当监测到终端设备处于预设状态时,获取当前地理位置信息;
[0007]生成提示消息,所述提示消息至少包括所述地理位置信息;
[0008]发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。
[0009]以便于当与该服务器失去通信联系由该服务器将提示消息发送至预设通信号码所在的终端,从而确保与他人保持必要的联系并告知对方目前所在地理位置,加强了用户外出时在极端情况下的人身安全保障。
[0010]所述方法还包括:
[0011]判断所述终端设备处于预设状态的持续时间是否大于第一预设时长;
[0012]如果所述终端设备处于预设状态的持续时间大于第一预设时长,则再次获取当前地理位置信息;
[0013]生成更新提示消息,所述更新提示消息至少包括所述再次获取的地理位置信息;
[0014]发送所述更新提示消息至所述服务器,以更新在所述服务器中缓存的所述提示消
肩、O
[0015]终端设备处于预设状态的时间超过第一预设时长时,再次获取地理位置信息,生成更新提示消息并缓存在服务器,使缓存在服务器的提示消息中的地理位置信息得到更新,增强地理位置信息的准确性。
[0016]所述方法还包括:
[0017]当监测到终端设备不处于预设状态时,发送取消请求至所述服务器,以删除缓存在所述服务器的所述提示消息。
[0018]终端设备监测本地设备不处于预设状态时,会自动取消缓存在服务器的提示消息,从而避免指定用户受到过多的打扰。
[0019]所述终端设备所处于的预设状态为所述终端设备的电池电量或者移动通信信号低于预设阈值。
[0020]所述提示消息还包括预设的文字信息。用来与地理位置信息组成提示消息。
[0021]另一方面,本公开提供了一种消息接收方法,包括:
[0022]接收到来自终端设备的提示消息,所述提示消息由所述终端设备处于预设状态时生成;所述提示消息至少包括地理位置信息;
[0023]缓存所述提示消息。
[0024]服务器接收到来自终端设备的包含地理位置信息的提示消息,在本地缓存该提示消息,以便于条件成立时将提示消息发送至预设通信号码所在终端,使该终端设备用户与指定用户保持必要的通信联系,并将自己当前地理位置信息告知指定用户。
[0025]所述方法还包括:
[0026]当接收到来自所述终端设备的取消请求时,删除所述提示消息;
[0027]所述取消请求,由所述终端设备不处于预设状态时生成。
[0028]在终端设备不处于预设状态时时,则根据终端设备的取消请求删除相应的缓存在本地的提示消息,以防止发送该提示消息至指定用户,从而过多的打扰指定用户。
[0029]所述方法还包括:
[0030]当接收到来自所述终端设备的更新提示消息时,将缓存的所述提示消息替换为所述更新提示消息;
[0031]所述更新提示消息,由所述终端设备处于预设状态的持续时间大于第一预设时长时生成;所述更新提示消息至少包括再次获取的地理位置信息。
[0032]在经过第一预设时长后,如果接收到终端设备发送的更新提示消息,则服务器在本地缓存更新提示消息,已更新该终端设备的地理位置信息,有助于保持提示消息中地理位置信息的准确性。
[0033]所述方法还包括:
[0034]如果在第二预设时长内未接收到来自所述终端设备的取消请求或者更新提示消息,则发送所述提示消息至预设通信号码所在的终端设备。
[0035]服务器在第二预设时长内未收到取消请求或再次发送的提示消息时,将提示消息发送至预设通信号码所在的终端设备,使终端设备用户与指定用户保持必要的通信联系,告知自己当前所在的地理位置信息,以便及时得到指定用户的帮助。
[0036]另一方面,本公开提供了一种消息发送装置,包括:
[0037]第一获取模块,用于当监测到终端设备处于预设状态时,获取当前地理位置信息;
[0038]第一生成模块,用于生成提示消息,所述提示消息至少包括所述地理位置信息;[0039]第一发送模块,用于发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。
[0040]所述装置还包括:
[0041]判断模块,用于判断所述终端设备处于预设状态的持续时间是否大于第一预设时长;
[0042]第二获取模块,用于当所述终端设备处于预设状态的持续时间大于第一预设时长时,再次获取当前地理位置信息;
[0043]第二生成模块,用于生成更新提示消息,所述更新提示消息至少包括所述再次获取的地理位置信息;
[0044]第二发送模块,用于发送所述更新提示消息至所述服务器,以更新在所述服务器中缓存的所述提示消息。
[0045]所述装置还包括:
[0046]第三发送模块,用于当监测到所述终端设备不处于预设状态时,发送取消请求至所述服务器,以删除在所述服务器中缓存的所述提示消息。
[0047]另一方面,本公开提供了一种消息接收装置,包括:
[0048]接收模块,用于接收到来自终端设备的提示消息,所述提示消息由所述终端设备处于预设状态时生成,所述提示消息至少包括地理位置信息;
[0049]缓存模块,用于缓存所述提示消息。
[0050]所述装置还包括:
[0051]删除模块,用于当接收到来自所述终端设备的取消请求时,删除所述提示消息;所述取消请求,由所述终端设备不处于预设状态时生成。
[0052]所述装置还包括:
[0053]替换模块,用于当接收到来自所述终端设备的更新提示消息时,将缓存的所述提示消息替换为所述更新提示消息;所述更新提示消息,由所述终端设备处于预设状态的持续时间大于第一预设时长时生成;所述更新提示消息至少包括再次获取的地理位置信息。
[0054]所述装置还包括:
[0055]发送模块,用于当在第二预设时长内未接收到来自所述终端设备的取消请求或者更新提示消息时,发送所述提示消息至预设通信号码所在的终端设备。
[0056]另一方面,本公开提供了一种终端设备,终端设备包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0057]当监测到终端设备处于预设状态时,获取当前地理位置信息;
[0058]生成提示消息,所述提示消息至少包括所述地理位置信息;
[0059]发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。
[0060]另一方面,本公开提供了一种服务器,所述服务器包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0061]接收到来自终端设备的提示消息,所述提示消息由所述终端设备处于预设状态时生成;所述提示消息至少包括地理位置信息;[0062]缓存所述提示消息。
【专利附图】
【附图说明】
[0063]此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分,并不构成对本公开的限定。在附图中:
[0064]图1是本公开实施例一提供的一种消息发送方法的示例性流程图
[0065]图2是本公开实施例二提供的一种消息发送方法的示例性流程图;
[0066]图3是本公开实施例三提供的一种消息发送方法的示例性流程图;
[0067]图4是本公开实施例四提供的一种消息发送方法的示例性流程图;
[0068]图5是本公开实施例五提供的一种消息接收方法的示例性流程图;
[0069]图6是本公开实施例六提供的一种消息接收方法的示例性流程图;
[0070]图7是本公开实施例七提供的一种消息接收方法的示例性流程图;
[0071]图8是本公开实施例八提供的一种消息接收方法的示例性流程图;
[0072]图9是本公开实施例一提供的一种消息发送装置的示例性结构示意图;
[0073]图10是本公开实施例三提供的一种消息发送装置的示例性结构示意图;
[0074]图11是本公开实施例四提供的一种消息发送装置的示例性结构示意图;
[0075]图12是本公开实施例五提供的一种消息接收装置的示例性结构示意图;
[0076]图13是本公开实施例六提供的一种消息接收装置的示例性结构示意图;
[0077]图14是本公开实施例七提供的一种消息接收装置的示例性结构示意图;
[0078]图15是本公开实施例八提供的一种消息接收装置的示例性结构示意图;
[0079]图16是本公开实施例提供的一种终端设备的示例性结构示意图;
[0080]图17是本公开实施例提供的一种服务器的示例性结构示意图。
[0081]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0082]为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并不作为对本公开的限定。
[0083]本公开实施例提供一种消息发送方法、接收方法、装置、终端设备和服务器,以下结合附图对本公开进行详细说明。
[0084]在本公开实施例一种,如图1所不,一种消息发送方法包括:
[0085]在步骤SlOl中,当监测到终端设备处于预设状态时,获取当前地理位置信息,本实施例的方法用于终端设备中。
[0086]预设状态是用户预设的能够代表终端设备与外界通信的能力较弱或者续航能力低下时所处的设备状态。终端设备实时监测本地设备状态,当监测到本地状态处于预设状态时,获取当前的地理位置信息。当前的地理位置信息可通过获取当前接入的互联网路由器IP地址或者当前接入的移动通信基站的蜂窝标识来确认当前的地址位置信息。还可以通过全球卫星定位系统(Global Positioning System,GPS)采集当前地理位置信息。当终端设备处无法通过接入的互联网以及移动通信网络确定所在地点时,则使用全球卫星定位系统来获取当前所在的地理位置信息。[0087]在步骤S102中,生成提示消息,提示消息至少包括地理位置信息。
[0088]终端设备获取当前地理位置信息后,生成提示消息,该提示消息至少包括获取的地理位置信息。
[0089]在步骤S103中,发送提示消息至服务器,以将提示消息缓存在服务器。
[0090]终端设备通过互联网或者移动通信网络发送提示消息至服务器,以将提示消息缓存在服务器,当终端设备与服务器失去通信联系时,该服务器会将缓存的提示信息发送至预设的通信号码所在的终端。
[0091]本公开实施例一,终端设备监测到本机处于预设状态时,生成包含当前地理位置信息的提示消息,并将该提示消息缓存在服务器以便于当与该服务器失去通信联系由该服务器将提示消息发送至预设通信号码所在的终端,从而确保与他人保持必要的联系并告知对方目前所在地理位置,加强了用户外出时在极端情况下的人身安全保障。
[0092]在本公开实施例二中,终端设备所处于的预设状态为终端设备的电池电量或者移动通信信号低于预设阈值。如图2所示,一种消息发送方法包括:
[0093]在步骤S201中,当监测到电池电量或者移动通信信号低于相应的预设阈值时,获取当前地理位置信息,本实施例的方法用于终端设备中。
[0094]终端设备为了确认自身续航能力以及与外界进行通信的能力,实时监测本地的电池电量或者移动通信信号。当监测到电池电量或者移动通信信号低于相应的预设阈值时,获取当前地理位置信息。例如,当监测到电池电量已低于总电量的20%时,或者当监测到移动通信信号已低于-SOdbm时,终端设备获取当前的地理位置信息。当前的地理位置信息可通过获取当前接入的互联网路由器IP地址或者当前接入的移动通信基站的蜂窝标识来确认当前的地址位置信息。还可以通过全球卫星定位系统(Global Positioning System,GPS)采集当前地理位置信息。当终端设备处无法通过接入的互联网以及移动通信网络确定所在地点时,则使用全球卫星定位系统来获取当前所在的地理位置信息。
[0095]在步骤S202中,生成提示消息,提示消息至少包括地理位置信息。
[0096]终端设备获取当前地理位置信息后,生成提示消息,该提示消息至少包括获取的地理位置信息。例如生成的提示消息为“A省B市C区D街”。
[0097]在本公开另一实施例中,提示消息还包括预设的文字信息,用来与获取的地理位置信息组合在一起作为提示消息。例如,生成的提示消息为“我现在A省B市C区D街”,其中的“A省B市C区D街”为步骤SlOl中获取的地理位置信息,“我现在……”为预设的文字信息。该提示消息中还可以包括监测到的当前电池电量或者移动通信信号强度等信息,例如生成的提示消息为“我现在A省B市C区D街,目前电池电量还剩18%”、“我现在A省B市C区D街,目前通信信号很弱,仅为_88dbm”等等。
[0098]在步骤S203中,发送提示消息至服务器,以将提示消息缓存在服务器。
[0099]终端设备通过互联网或者移动通信网络发送提示消息至服务器,已将提示消息缓存在服务器,当终端设备与服务器失去通信联系时,该服务器会将缓存的提示信息发送至预设的通信号码所在的终端。[0100]本公开实施例二,终端设备在电池电量降低或者移动通信信号减弱时,生成包含当前地理位置信息的提示消息,并将该提示消息缓存在服务器以便于当与该服务器失去通信联系由该服务器将提示消息发送至预设通信号码所在的终端,从而确保与他人保持必要的联系并告知对方目前所在地理位置,加强了用户外出时在极端情况下的人身安全保障。
[0101]在本公开实施例三中,如图3所示,一种消息发送方法包括:
[0102]在步骤S301中,当监测到终端设备处于预设状态时,获取当前地理位置信息,本实施例的方法用于终端设备中。与步骤SlOl实现过程相同,在此不做重复说明。
[0103]在步骤S302中,生成提示消息,提示消息至少包括地理位置信息。与步骤S102实现过程相同,在此不做重复说明。
[0104]在步骤S303中,发送提示消息至服务器,以将提示消息缓存在服务器。与步骤S103实现过程相同,在此不做重复说明。
[0105]在步骤S304中,判断终端设备处于预设状态的持续时间是否大于第一预设时长。为了确认终端设备在第一预设时长之后是否依然处于续航能力低下或者与外界通信能力较弱的设备状态,例如判断终端设备处于上述预设状态的持续时间是否已超过20分钟。
[0106]在步骤S305中,如果终端设备处于预设状态的持续时间大于第一预设时长,则再次获取当前地理位置信息。
[0107]如果终端设备处于预设状态的持续时间大于第一预设时长,例如如果终端设备的电池电量或者移动通信信号低于相应的预设阈值的持续时间大于第一预设时长,则终端设备再次获取当前地理位置信息。终端设备处于预设状态的持续时间大于第一预设时长时,终端设备所在地点在该第一预设时长之内可能会发生改变,因此需要再次获取当前地理位
置信息。
[0108]在步骤S306中,生成更新提示消息,更新提示消息至少包括再次获取的地理位置信息。
[0109]终端设备生成更新提示消息,该更新提示消息中至少包括步骤S305中再次获取的地理位置信息。在本公开另一实施例中,更新提示消息还包括预设的文字信息以及终端设备监测到的本地状态信息。
[0110]在步骤S307中,发送更新提示消息至服务器,以更新在服务器中缓存的提示消息
[0111]终端设备将生成的更新提示消息发送至服务器,以将生成的更新提示消息缓存在该服务器以替换上一次缓存在该服务器的提示消息。从而使缓存在该服务器的提示消息中的地理位置信息能够在一定时间内进行一次更新,增强地理位置信息的准确性。如果终端设备处于预设状态的持续时间还不大于第一预设时长,则终端设备继续监测本地设备状态。
[0112]本公开实施例三,终端设备在处于续航能力低下或者对外通信能力较弱的预设状态时,生成包含当前地理位置信息的提示消息,并将该提示消息缓存在服务器以便于当与该服务器失去通信联系由该服务器将提示消息发送至预设通信号码所在的终端,从而确保与他人保持必要的联系并告知对方目前所在地理位置,加强了用户外出时在极端情况下的人身安全保障;如果终端设备经过一定时长后仍处于预设状态,则再次获取地理位置信息,生成更新提示消息并缓存在服务器,使缓存在服务器的提示消息中的地理位置信息得到更新,增强地理位置信息的准确性。[0113]在本公开实施例四中,如图4所示,一种消息发送方法包括:
[0114]在步骤S401中,当监测到终端设备处于预设状态时,获取当前地理位置信息,本实施例的方法用于终端设备中。与步骤SlOl实现过程相同,在此不做重复说明。
[0115]在步骤S402中,生成提示消息,提示消息至少包括地理位置信息。与步骤S102实现过程相同,在此不做重复说明。
[0116]在步骤S403中,发送提示消息至服务器,以将提示消息缓存在服务器。与步骤S103实现过程相同,在此不做重复说明。
[0117]在步骤S404中,当监测到终端设备不处于预设状态时,发送取消请求至服务器,以删除缓存在服务器的提示消息。
[0118]终端设备监测到本地设备状态不处于预设状态时,例如监测到电池电量或者移动通信信号恢复到高于或等于相应的预设阈值时,比如监测到电池电量恢复到总电量的20%及以上,或者监测到移动通信信号恢复到-SOdbm及以上;终端设备发送取消请求至服务器。该取消请求用来删除缓存在该服务器的提示消息,从而避免服务器将该提示消息发送至预设通信号码所在的终端。终端设备不处于预设状态时,说明自身续航能力以及与外界进行通信的能力又重新得到一定恢复和保障,因此会自动取消缓存在服务器的提示消息,从而无需将提示消息发送给指定的用户终端以通知该用户,避免过多的打扰指定用户。
[0119]本公开实施例四,终端设备在处于续航能力低下或者对外通信能力较弱的预设状态时,生成包含当前地理位置信息的提示消息,并将该提示消息缓存在服务器以便于当与该服务器失去通信联系由该服务器将提示消息发送至预设通信号码所在的终端,从而确保与他人保持必要的联系并告知对方目前所在地理位置,加强了用户外出时在极端情况下的人身安全保障;终端设备监测到续航能力或者对外通信能力得到一定恢复时,会自动取消缓存在服务器的提示消息,从而避免指定用户受到过多的打扰。
[0120]在本公开实施例五中,如图5所示,一种消息接收方法包括:
[0121]在步骤S501中,接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成;提示消息至少包括地理位置信息;本实施例的方法用于服务器中。
[0122]服务器接收到来自终端设备的提示消息,该提示消息至少包括地理位置信息,由终端设备处于预设状态时生成,预设状态是用户预设的能够代表终端设备与外界通信的能力较弱或者续航能力低下时所处的设备状态。该地理位置信息由终端设备处于预设状态时,通过互联网或移动通信网络获取,无法通过互联网或移动通信网络获取时,该地理位置信息可通过GPS获取。
[0123]在本公开另一实施例中,终端设备所处于的预设状态为终端设备的电池电量或者移动通信信号低于预设阈值,该提示消息由终端设备在电池电量或者移动通信信号低于相应的预设阈值时生成并发送至服务器。
[0124]在步骤S502中,缓存提示消息。
[0125]服务器接收到提示消息后,缓存该提示消息,以便于在条件成立时将该提示消息发送至预设通信号码所在终端,使指定用户通过该提示消息了解该终端设备用户当前所在地理位置信息,从而确定该终端设备用户是否处于危险状况下并需要其他人救助。
[0126]本公开实施例四,服务器接收到来自终端设备的包含地理位置信息的提示消息,在本地缓存该提示消息,以便于条件成立时将提示消息发送至预设通信号码所在终端,使该终端设备用户与指定用户保持必要的通信联系,并将自己当前地理位置信息告知指定用户。
[0127]在本公开实施例六中,如图6所示,一种消息接收方法包括:
[0128]在步骤S601中,接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成;提示消息至少包括地理位置信息,本实施例的方法用于服务器中。与步骤S501实现过程相同,在此不做重复说明。
[0129]在步骤S602中,缓存提示消息。与步骤S502实现过程相同,在此不做重复说明。
[0130]在步骤S603中,当接收到来自所述终端设备的取消请求时,删除所述提示消息;所述取消请求,由所述终端设备不处于预设状态时生成。
[0131]服务器接收到来自该终端设备的取消请求,取消请求是该终端设备在监测到本地设备状态不处于预设状态时生成的,以用于向服务器请求删除缓存的提示消息。
[0132]服务器根据接收到的取消请求,删除相应终端设备缓存在本地的提示消息,防止在终端设备的续航能力或者对外通信能力得到一定程度的恢复时将提示消息发送给指定用户,从而过多的打扰指定用户。
[0133]本公开实施例五,服务器接收到来自终端设备的包含地理位置信息的提示消息,在本地缓存该提示消息,以便于条件成立时将提示消息发送至预设通信号码所在终端,使该终端设备用户与指定用户保持必要的通信联系,并将自己当前地理位置信息告知指定用户;在终端设备的续航能力以及与外界通信能力得到一定恢复时,则根据终端设备的取消请求删除相应的缓存在本地的提示消息,以防止发送该提示消息至指定用户,从而过多的打扰指定用户。
[0134]在本公开实施例七中,如图1所示,一种消息接收方法包括:
[0135]在步骤S701中,接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成;提示消息至少包括地理位置信息,本实施例的方法用于服务器中。与步骤S501实现过程相同,在此不做重复说明。
[0136]在步骤S702中,缓存提示消息。与步骤S502实现过程相同,在此不做重复说明。
[0137]在步骤S703中,当接收到来自终端设备的更新提示消息时,将缓存的提示消息替换为更新提示消息。
[0138]该更新提示消息,由终端设备处于预设状态的持续时间大于第一预设时长时生成;更新提示消息至少包括再次获取的地理位置信息。
[0139]第一预设时长预设在发送更新提示消息的终端设备上,如果在第一预设时长之内,终端设备一直处于预设状态,则终端设备再次获取地理位置信息,生成更新提示消息并发送至服务器进行缓存。服务器则缓存该更新提示消息,而将上一次缓存的提示消息删除,相当于更新了缓存的提示消息中的地理位置信息。
[0140]服务器删除提示消息,将接收到的更新提示消息缓存在本地,接收到的更新提示消息中,包括更准确的再次获取的地理位置信息。
[0141]本公开实施例七、服务器接收到来自终端设备的包含地理位置信息的提示消息,在本地缓存该提示消息,以便于条件成立时将提示消息发送至预设通信号码所在终端,使该终端设备用户与指定用户保持必要的通信联系,并将自己当前地理位置信息告知指定用户;在经过第一预设时长后,如果接收到终端设备的更新提示消息,则服务器在本地缓存更新提示消息,以更新该终端设备的地理位置信息,有助于保持提示消息中地理位置信息的准确性。
[0142]在本公开实施例八中,如图8所示,一种消息接收方法包括:
[0143]在步骤S801中,接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成;提示消息至少包括地理位置信息,本实施例的方法用于服务器中。与步骤S501实现过程相同,在此不做重复说明。
[0144]在步骤S802中,缓存提示消息。与步骤S502实现过程相同,在此不做重复说明。
[0145]在步骤S803中,如果在第二预设时长内未接收到来自终端设备的取消请求或者更新提示消息,则发送提示消息至预设通信号码所在的终端设备。
[0146]服务器在第二预设时长内未接收到来自终端设备的取消请求或者更新提示消息,则发送该提示消息至预设通信号码所在的终端设备。该预设通信号码由终端设备上传并保存在服务器,预设多个通信号码时,服务器将提示消息发送至相应的多个终端设备,使其他更多指定用户了解到终端设备用户所在的地理位置信息。例如,终端设备将手机号码I和手机号码2作为预设通信号码保存在服务器,当服务器在30分钟内未接收到来自终端设备的取消请求或者更新提示消息时,则将该终端设备缓存的包含地理位置信息的提示消息发送至手机号码I和手机号码2所在的终端设备。
[0147]本公开实施例八,服务器接收到来自终端设备的包含地理位置信息的提示消息,在本地缓存该提示消息,以便于条件成立时将提示消息发送至预设通信号码所在终端,使该终端设备用户与指定用户保持必要的通信联系,并将自己当前地理位置信息告知指定用户;服务器在第二预设时长内未收到取消请求或更新提示消息时,将提示消息发送至预设通信号码所在的终端设备,使终端设备用户与指定用户保持必要的通信联系,告知自己当前所在的地理位置信息,以便及时得到指定用户的帮助。
[0148]在本公开实施例九中,一种消息发送和接收方法包括:
[0149]终端设备监测到本地设备处于预设状态时,获取当前地理位置信息;在本公开另一实施例中,该预设状态为终端设备的电池电量或者移动通信信号低于预设阈值;
[0150]终端设备生成提示消息,提示消息至少包括地理位置信息;在本公开另一实施例中,提示消息还包括预设的文字信息;
[0151]终端设备发送提示消息至服务器;
[0152]服务器缓存终端设备发送的提示消息;
[0153]终端设备监测到本地设备不处于预设状态时,发送取消请求至服务器;
[0154]服务器接收到终端设备发送的取消请求,删除该提示消息;
[0155]终端设备判断本地设备处于预设状态的持续时间是否大于第一预设时长;如果本地设备处于预设状态的持续时间大于第一预设时长,则再次获取当前地理位置信息,生成更新提示消息并发送至服务器,更新提示消息至少包括地理位置信息;
[0156]服务器接收到终端设备发送的更新提示消息,缓存该更新提示消息,以替换上一次缓存的提不消息;
[0157]服务器在第二预设时长内未接收到来自终端设备的取消请求或者更新提示消息时,发送缓存的提示消息至预设通信号码所在的终端设备。
[0158]本公开实施例九,终端设备监测到本地设备处于预设状态时,生成包含当前地理位置信息的提示消息,并将该提示消息缓存在服务器以便于当与该服务器失去通信联系由该服务器将提示消息发送至预设通信号码所在的终端,从而确保与他人保持必要的联系并告知对方目前所在地理位置,加强了用户外出时在极端情况下的人身安全保障;终端设备监测到本地设备不处于预设状态时,会自动取消缓存在服务器的提示消息,从而避免指定用户受到过多的打扰;终端设备处于预设状态的持续时间超过第一预设时长时,再次获取地理位置信息,生成更新提示消息并缓存在服务器,使缓存在服务器的提示消息中的地理位置信息得到更新,增强地理位置信息的准确性;服务器在第二预设时长内未收到取消请求或更新提示消息时,将提示消息发送至预设通信号码所在的终端设备,使终端设备用户与指定用户保持必要的通信联系,告知自己当前所在的地理位置信息,以便及时得到指定用户的帮助。
[0159]图9是本公开提供的与实施例一相对应的一种消息发送装置,该装置包括:
[0160]第一获取模块80,用于当监测到终端设备处于预设状态时,获取当前地理位置信息;
[0161]第一生成模块81,用于生成提示消息,提示消息至少包括地理位置信息;
[0162]第一发送模块82,用于发送提示消息至服务器,以将提示消息缓存在服务器。
[0163]在本公开另一实施例中,终端设备所处于的预设状态为终端设备的电池电量或者移动通信信号低于预设阈值。
[0164]图10是本公开提供的与实施例三相对应的一种消息发送装置,该装置包括:
[0165]第一获取模块80,用于当监测到终端设备处于预设状态时,获取当前地理位置信息;
[0166]第一生成模块81,用于生成提示消息,提示消息至少包括地理位置信息;
[0167]第一发送模块82,用于发送提示消息至服务器,以将提示消息缓存在服务器;
[0168]判断模块83,用于判断终端设备处于预设状态的持续时间是否大于第一预设时长;
[0169]第二获取模块84,用于当终端设备处于预设状态的持续时间大于第一预设时长时,再次获取当前地理位置信息;
[0170]第二生成模块85,用于生成更新提示消息,更新提示消息至少包括再次获取的地理位置信息;
[0171]第二发送模块86,用于发送更新提示消息至服务器,以更新在服务器中缓存的提示消息。
[0172]图11是本公开提供的与实施例四相对应的一种消息发送装置,该装置包括:
[0173]第一获取模块80,用于当监测到终端设备处于预设状态时,获取当前地理位置信息;
[0174]第一生成模块81,用于生成提示消息,提示消息至少包括地理位置信息;
[0175]第一发送模块82,用于发送提示消息至服务器,以将提示消息缓存在服务器;
[0176]第三发送模块87,用于当监测到终端设备不处于预设状态时,发送取消请求至服务器,以删除在服务器中缓存的提示消息。
[0177]图12是本公开提供的与实施例五相对应的一种消息接收装置,该装置包括:
[0178]接收模块90,用于接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成,提示消息至少包括地理位置信息;
[0179]缓存模块91,用于缓存提示消息。
[0180]图13是本公开提供的与实施例六相对应的一种消息接收装置,该装置包括:
[0181]接收模块90,用于接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成,提示消息至少包括地理位置信息;
[0182]缓存模块91,用于缓存提示消息;
[0183]删除模块92,用于当接收到来自终端设备的取消请求时,删除提示消息述取消请求,由终端设备不处于预设状态时生成。
[0184]图14是本公开提供的与实施例七相对应的一种消息接收装置,该装置包括:
[0185]接收模块90,用于接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成,提示消息至少包括地理位置信息;
[0186]缓存模块91,用于缓存提示消息;
[0187]替换模块93,用于当接收到来自所述终端设备的更新提示消息时,将缓存的所述提示消息替换为所述更新提示消息;所述更新提示消息,由所述终端设备处于预设状态的持续时间大于第一预设时长时生成;所述更新提示消息至少包括再次获取的地理位置信
肩、O
[0188]图15是本公开提供的与实施例八相对应的一种消息接收装置,该装置包括:
[0189]接收模块90,用于接收到来自终端设备的提示消息,提示消息由终端设备处于预设状态时生成,提示消息至少包括地理位置信息;
[0190]缓存模块91,用于缓存提示消息;
[0191]发送模块94,用于当在第二预设时长内未接收到来自终端设备的取消请求或者更新提示消息时,发送提示消息至预设通信号码所在的终端设备。
[0192]图16是本公开实施例中终端设备(可以是请求方终端或者相关联终端)结构示意图。参见图16,该终端可以用于实施上述实施例中提供的消息发送方法。
[0193]终端设备800可以包括通信单元110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WIFI (WirelessFidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0194]通信单元110可用于收发信息或通话过程中,信号的接收和发送,该通信单元110可以为RF (Radio Frequency,射频)电路、路由器、调制解调器、等网络通信设备。特别地,当通信单元110为RF电路时,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,作为通信单元的RF电路包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,通信单元110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于 GSM (Global System of Mobile communication,全球移动通讯系统)、GPRS (GeneralPacket Radio Service,通用分组无线服务)、CDMA (Code Division Multiple Access,石马分多址)、WCDMA (Wideband Code Division Multiple Access,宽带码分多址)、LTE (LongTerm Evolution,长期演进)、电子邮件、SMS (Short Messaging Service,短消息服务)等。存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端设备800的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
[0195]输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。优选地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。优选地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0196]显示单元140可用于显示由用户输入的信息或提供给用户的信息以及终端设备800的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LOXLiquid Crystal Display,液晶显示器)、0LED (Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图16中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
[0197]终端设备800还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在终端设备800移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端设备800还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0198]音频电路160、扬声器161,传声器162可提供用户与终端设备800之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一终端设备,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端设备800的通信。
[0199]为了实现无线通信,该终端设备上可以配置有无线通信单元170,该无线通信单元170可以为WIFI模块。WIFI属于短距离无线传输技术,终端设备800通过无线通信单元170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图中示出了无线通信单元170,但是可以理解的是,其并不属于终端设备800的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0200]处理器180是终端设备800的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端设备800的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
[0201]终端设备800还包括给各个部件供电的电源190 (比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0202]尽管未示出,终端设备800还可以包括摄像头、蓝牙模块等,在此不再赘述。在本公开的一个实施例中,终端设备还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行本公开实施例提供的以下指令:
[0203]当监测到终端设备处于预设状态时,获取当前地理位置信息;
[0204]生成提示消息,所述提示消息至少包括所述地理位置信息;
[0205]发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。
[0206]该指令还包括:
[0207]判断所述终端设备处于预设状态的持续时间是否大于第一预设时长;
[0208]如果所述终端设备处于预设状态的持续时间大于第一预设时长,则再次获取当前地理位置信息;
[0209]生成更新提示消息,所述更新提示消息至少包括所述再次获取的地理位置信息;
[0210]发送所述更新提示消息至所述服务器,以更新在所述服务器中缓存的所述提示消
肩、O
[0211]该指令还包括:
[0212]当监测到所述终端设备不处于预设状态时,发送取消请求至所述服务器,以删除在所述服务器中缓存的所述提示消息。
[0213]所述终端设备所处于的预设状态为所述终端设备的电池电量或者移动通信信号低于预设阈值。
[0214]所述提示消息还包括预设的文字信息。
[0215]图17是本公开实施例中服务器的结构示意图。该服务器1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(cent ral processingunits, CPU) 1922 (例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930 (例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在服务器1900上执行存储介质1930中的一系列指令操作。
[0216]服务器1900还可以包括一个或一个以上电源1926,一个或一个以上有线或无线网络接口 1950,一个或一个以上输入输出接口 1958,一个或一个以上键盘1956,和/或,一个或一个以上操作系统 1941,例如 Windows ServerTM, Mac OS XTM,UnixTM, LinuxTM,FreeBSDTM 等等。
[0217]具体在本实施例中,服务器还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行一个或者一个以上程序包含用于进行以下操作的指令:
[0218]接收到来自终端设备的提示消息,所述提示消息由所述终端设备处于预设状态时生成;所述提示消息至少包括地理位置信息;
[0219]缓存所述提示消息。
[0220]该指令还包括:
[0221]当接收到来自所述终端设备的取消请求时,删除所述提示消息;
[0222]所述取消请求,由所述终端设备不处于预设状态时生成。
[0223]该指令还包括:
[0224]当接收到来自所述终端设备的更新提示消息时,将缓存的所述提示消息替换为所述更新提示消息;
[0225]所述更新提示消息,由所述终端设备处于预设状态的持续时间大于第一预设时长时生成;所述更新提示消息至少包括再次获取的地理位置信息。
[0226]该指令还包括:
[0227]如果在第二预设时长内未接收到来自所述终端设备的取消请求或者更新提示消息,则发送所述提示消息至预设通信号码所在的终端设备。
[0228]所述终端设备所处于的预设状态为所述终端设备的电池电量或者移动通信信号低于预设阈值。
[0229]此外,典型地,本公开所述的移动终端可为各种手持终端设备,例如手机、个人数字助理(PDA)等,因此本公开的保护范围不应限定为某种特定类型的移动终端。
[0230]此外,根据本公开的方法还可以被实现为由CPU执行的计算机程序。在该计算机程序被CPU执行时,执行本公开的方法中限定的上述功能。
[0231 ] 此外,上述方法步骤以及系统单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储设备实现。[0232]此外,应该明白的是,本文所述的计算机可读存储设备(例如,存储器)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器两者。作为例子而非限制性的,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)或快闪存储器。易失性存储器可以包括随机存取存储器(RAM),该RAM可以充当外部高速缓存存储器。作为例子而非限制性的,RAM可以以多种形式获得,比如同步RAM (DRAM)、动态RAM (DRAM)、同步DRAM (SDRAM)、双数据速率SDRAM (DDR SDRAM)、增强SDRAM(ESDRAM)、同步链路DRAM(SLDRAM)以及直接RambusRAM(DRRAM)。所公开的方面的存储设备意在包括但不限于这些和其它合适类型的存储器。
[0233]本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个系统的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本公开的范围。
[0234]结合这里的公开所描述的各种示例性逻辑块、模块和电路可以利用被设计成用于执行这里所述功能的下列部件来实现或执行:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、或任何其它这种配置。
[0235]结合这里的公开所描述的方法或算法的步骤可以直接包含在硬件中、由处理器执行的软件模块中或这两者的组合中。软件模块可以驻留在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域已知的任何其它形式的存储介质中。示例性的存储介质被耦合到处理器,使得处理器能够从该存储介质中读取信息或向该存储介质写入信息。在一个替换方案中,所述存储介质可以与处理器集成在一起。处理器和存储介质可以驻留在ASIC中。ASIC可以驻留在用户终端中。在一个替换方案中,处理器和存储介质可以作为分立组件驻留在用户终端中。
[0236]在一个或多个示例性设计中,所述功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则可以将所述功能作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质来传送。计算机可读介质包括计算机存储介质和通信介质,该通信介质包括有助于将计算机程序从一个位置传送到另一个位置的任何介质。存储介质可以是能够被通用或专用计算机访问的任何可用介质。作为例子而非限制性的,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它磁性存储设备,或者是可以用于携带或存储形式为指令或数据结构的所需程序代码并且能够被通用或专用计算机或者通用或专用处理器访问的任何其它介质。此外,任何连接都可以适当地称为计算机可读介质。例如,如果使用同轴线缆、光纤线缆、双绞线、数字用户线路(DSL)或诸如红外线、无线电和微波的无线技术来从网站、服务器或其它远程源发送软件,则上述同轴线缆、光纤线缆、双绞线、DSL或诸如红外先、无线电和微波的无线技术均包括在介质的定义。如这里所使用的,磁盘和光盘包括压缩盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘、蓝光盘,其中磁盘通常磁性地再现数据,而光盘利用激光光学地再现数据。上述内容的组合也应当包括在计算机可读介质的范围内。
[0237]尽管前面公开的内容示出了本公开的示例性实施例,但是应当注意,在不背离权利要求限定的本公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本公开的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。
[0238]以上所述的【具体实施方式】,对本公开的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本公开的【具体实施方式】而已,并不用于限定本公开的保护范围,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
【权利要求】
1.一种消息发送方法,其特征在于,所述方法包括: 当监测到终端设备处于预设状态时,获取当前地理位置信息; 生成提示消息,所述提示消息至少包括所述地理位置信息; 发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。
2.如权利要求1所述的方法,其特征在于,所述方法还包括: 判断所述终端设备处于预设状态的持续时间是否大于第一预设时长; 如果所述终端设备处于预设状态的持续时间大于第一预设时长,则再次获取当前地理位置信息; 生成更新提示消息,所述更新提示消息至少包括所述再次获取的地理位置信息; 发送所述更新提示消息至所述服务器,以更新在所述服务器中缓存的所述提示消息。
3.如权利要求1所述的方法,其特征在于,所述方法还包括: 当监测到所述终端设备不处于预设状态时,发送取消请求至所述服务器,以删除在所述服务器中缓存的所述提示消息。
4.如权利要求1-3中任一所述的方法,其特征在于,所述终端设备所处于的预设状态为所述终端设备的电池电量或者移动通信信号低于预设阈值。
5.如权利要求1所述的方法,其特征在于,所述提示消息还包括预设的文字信息。`
6.一种消息接收方法,其特征在于,所述方法包括: 接收到来自终端设备的提示消息,所述提示消息由所述终端设备处于预设状态时生成;所述提示消息至少包括地理位置信息; 缓存所述提示消息。
7.如权利要求6所述的方法,其特征在于,所述方法还包括: 当接收到来自所述终端设备的取消请求时,删除所述提示消息; 所述取消请求,由所述终端设备不处于预设状态时生成。
8.如权利要求6所述的方法,其特征在于,所述方法还包括: 当接收到来自所述终端设备的更新提示消息时,将缓存的所述提示消息替换为所述更新提示消息; 所述更新提示消息,由所述终端设备处于预设状态的持续时间大于第一预设时长时生成;所述更新提示消息至少包括再次获取的地理位置信息。
9.如权利要求6所述的方法,其特征在于,所述方法还包括: 如果在第二预设时长内未接收到来自所述终端设备的取消请求或者更新提示消息,则发送所述提示消息至预设通信号码所在的终端设备。
10.如权利要求6-9中任一所述的方法,其特征在于,所述终端设备所处于的预设状态为所述终端设备的电池电量或者移动通信信号低于预设阈值。
11.一种消息发送装置,其特征在于,所述装置包括: 第一获取模块,用于当监测到终端设备处于预设状态时,获取当前地理位置信息; 第一生成模块,用于生成提示消息,所述提示消息至少包括所述地理位置信息; 第一发送模块,用于发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。
12.如权利要求11所述的装置,其特征在于,所述装置还包括:判断模块,用于判断所述终端设备处于预设状态的持续时间是否大于第一预设时长; 第二获取模块,用于当所述终端设备处于预设状态的持续时间大于第一预设时长时,再次获取当前地理位置信息; 第二生成模块,用于生成更新提示消息,所述更新提示消息至少包括所述再次获取的地理位置信息; 第二发送模块,用于发送所述更新提示消息至所述服务器,以更新在所述服务器中缓存的所述提示消息。
13.如权利要求11所述的装置,其特征在于,所述装置还包括: 第三发送模块,用于当监测到所述终端设备不处于预设状态时,发送取消请求至所述服务器,以删除在所述服务器中缓存的所述提示消息。
14.一种消息接收装置,其特征在于,所述装置包括: 接收模块,用于接收到来自终端设备的提示消息,所述提示消息由所述终端设备处于预设状态时生成,所述提示消息至少包括地理位置信息; 缓存模块,用于缓存所述提示消息。
15.如权利要求14所述的装置,其特征在于,所述装置还包括: 删除模块,用于当接收到来自所述终端设备的取消请求时,删除所述提示消息;所述取消请求,由所述终端设备不处于预设状态时生成。
16.如权利要求14所述的装置,其特征在于,所述装置还包括: 替换模块,用于当接收到来自所述终端设备的更新提示消息时,将缓存的所述提示消息替换为所述更新提示消息;所述更新提示消息,由所述终端设备处于预设状态的持续时间大于第一预设时长时生成;所述更新提示消息至少包括再次获取的地理位置信息。
17.如权利要求14所述的装置,其特征在于,所述装置还包括: 发送模块,用于当在第二预设时长内未接收到来自所述终端设备的取消请求或者更新提示消息时,发送所述提示消息至预设通信号码所在的终端设备。
18.—种终端设备,其特征在于,终端设备包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令: 当监测到终端设备处于预设状态时,获取当前地理位置信息; 生成提示消息,所述提示消息至少包括所述地理位置信息; 发送所述提示消息至服务器,以将所述提示消息缓存在所述服务器。
19.一种服务器,其特征在于,所述服务器包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令: 接收到来自终端设备的提示消息,所述提示消息由所述终端设备处于预设状态时生成;所述提示消息至少包括地理位置信息; 缓存所述提示消息。
【文档编号】H04W4/02GK103702283SQ201310683174
【公开日】2014年4月2日 申请日期:2013年12月12日 优先权日:2013年12月12日
【发明者】王斌, 陈启亮, 郑志光, 纪东方, 欧金粱 申请人:小米科技有限责任公司