移动设备在线控制方法及系统、移动设备、服务器.pdf

发布时间:2025-05-15 19:18

移动设备备份:确保移动设备上的文件也能在电脑上找到。 #生活技巧# #组织技巧# #文件管理系统#

《移动设备在线控制方法及系统、移动设备、服务器.pdf》由会员分享,可在线阅读,更多相关《移动设备在线控制方法及系统、移动设备、服务器.pdf(23页完成版)》请在专利查询网上搜索。

1、(19)国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202110915539.X(22)申请日 2021.08.10(71)申请人 广东小天才科技有限公司地址 528850 广东省东莞市长安镇霄边社区东门中路168号(72)发明人 黄宏章(74)专利代理机构 广州德科知识产权代理有限公司 44381专利代理师 林翠万振雄(51)Int.Cl.H04W 4/14(2009.01)H04W 8/30(2009.01)(54)发明名称移动设备在线控制方法及系统、移动设备、服务器(57)摘要本发明实施例公开了一种移动设备在线控制方法及系统、移动设备、服务器。

2、,该方法包括:在预设周期内未接收到第一移动设备发送的心跳数据流时,向第二移动设备发送第一数据流,该第一数据流用于指示第一移动设备处于离线状态;接收第二移动设备发送的第二数据流,该第二数据流包含用于请求第一移动设备恢复网络在线的恢复请求信息;向第一服务器发送第三数据流,该第三数据流包含恢复请求信息和第一移动设备的电话号码;通过第一服务器发送特殊短信触发第一移动设备恢复网络在线,以提高第一移动设备的网络在线率,以提升用户体验感。权利要求书2页 说明书12页 附图8页CN 115915031 A2023.04.04CN 115915031 A1.一种移动设备在线控制方法,其特征在于,包括:在预设周期。

3、内未接收到第一移动设备发送的心跳数据流时,向第二移动设备发送第一数据流,所述第一数据流用于指示所述第一移动设备处于离线状态;接收所述第二移动设备发送的第二数据流,所述第二数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息;向第一服务器发送第三数据流,所述第三数据流包含所述恢复请求信息和所述第一移动设备的电话号码。2.根据权利要求1所述的方法,其特征在于,所述在预设周期内未接收到第一移动设备发送的心跳数据流时,向第二移动设备发送第一数据流之前,所述方法还包括:在所述第一移动设备登陆后,检测预设周期内是否接收到第一移动设备发送的心跳数据流;如果未接收到,执行所述向第二移动设备发送第一数据。

4、流的步骤。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果在所述预设周期内接收到所述心跳数据流,向所述第二移动设备发送第四数据流,所述第四数据流用于指示所述第一移动设备处于在线状态。4.一种移动设备在线控制方法,其特征在于,包括:接收第二服务器发送的第三数据流,所述第三数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息和所述第一移动设备的电话号码;根据所述电话号码向所述第一移动设备发送请求短信,所述请求短信包含所述恢复请求信息。5.一种移动设备在线控制方法,其特征在于,包括:接收第二服务器发送的第一数据流,所述第一数据流用于指示所述第一移动设备处于离线状态;向所述第二服。

5、务器发送第二数据流,所述第二数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:接收所述第二服务器发送的第四数据流,并在接收到所述第四数据流后不作任何处理,所述第四数据流用于指示所述第一移动设备处于在线状态。7.一种移动设备在线控制方法,其特征在于,包括:接收第一服务器发送的请求短信,所述请求短信包含用于请求恢复网络在线的恢复请求信息;根据预设的网络恢复策略进行网络在线恢复。8.根据权利要求7所述的方法,其特征在于,所述根据预设的网络恢复策略进行网络在线恢复,包括:判断所述请求短信的发送方是否为所述第一服务器;若是所述第一服务。

6、器且确定所述请求短信的内容是恢复网络在线的所述恢复请求信息,检测当前离线原因;若所述当前离线原因为数据业务建立问题,触发网络扫描机制进行网络扫描,从扫描结果选择目标网络进行重置,重新登录所述第二服务器;权利要求书1/2 页2CN 115915031 A2若所述当前离线原因为TCP链路建立问题,执行所述请求连接网络的步骤。9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:在网络连接成功后向第二服务器发送包含登录注册信息的数据流;以及,在满足预设周期时向所述第二服务器发送心跳数据流。10.一种移动设备在线控制系统,其特征在于,包括:第一服务器、第二服务器、第一移动设备和第二移动设备;所。

7、述第二服务器,用于在预设周期内未接收到所述第一移动设备发送的心跳数据流时,向所述第二移动设备发送第一数据流,所述第一数据流用于指示所述第一移动设备处于离线状态;以及,接收所述第二移动设备发送的第二数据流,所述第二数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息;以及,向第一服务器发送第三数据流,所述第三数据流包含所述恢复请求信息和所述第一移动设备的电话号码;所述第一服务器,用于接收所述第二服务器发送的所述第三数据流;以及,根据所述电话号码向所述第一移动设备发送请求短信,所述请求短信包含所述恢复请求信息;所述第一移动设备,用于接收第二服务器发送的所述第一数据流;以及,向所述第二服务器。

8、发送所述第二数据流;所述第二移动设备,用于接收所述第一服务器发送的所述请求短信;以及,根据预设的网络恢复策略进行网络在线恢复。11.一种服务器,其特征在于,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求13任一项所述的一种移动设备在线控制方法,或者执行权利要求4所述的一种移动设备在线控制方法。12.一种移动设备,其特征在于,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求56任一项所述的一种移动设备在线控制方法,或者执行权利要求79任一项。

9、所述的一种移动设备在线控制方法。13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求13任一项所述方法的步骤、或者权利要求4所述方法的步骤、或者权利要求56任一项所述方法的步骤、或者权利要求79任一项所述方法的步骤。权利要求书2/2 页3CN 115915031 A3移动设备在线控制方法及系统、移动设备、服务器技术领域0001本发明涉及通信技术领域,尤其涉及一种移动设备在线控制方法及系统、移动设备、服务器。背景技术0002移动设备(如智能手表等)有时候在异常情况下出现数据业务无法使用或者是传输控制协议(Transmission Control Pro。

10、tocol,TCP)链路异常导致断开连接后长时间无法登录服务器等问题。其中,如果是因为数据业务无法使用,那么移动设备也无法正常进行TCP/网络协议(Internet Protocol,IP)请求,多数情况下只能等待重启移动设备,会严重影响移动设备的在线率;如果是因为TCP链路异常,移动设备在尝试多次失败后,即使周围网络恢复正常,移动设备一般也不会再去或者很少再进行TCP连接请求重新登录服务器,同样影响到移动设备的在线率。可见,上述数据业务无法使用及TCP链路异常等都会导致网络连接断开,从而影响网络在线率。发明内容0003本发明实施例公开了一种移动设备在线控制方法及系统、移动设备、服务器,用于提。

11、高目标移动设备的网络在线率。0004本发明实施例第一方面公开了一种移动设备在线控制方法,可包括:0005在预设周期内未接收到第一移动设备发送的心跳数据流时,向第二移动设备发送第一数据流,所述第一数据流用于指示所述第一移动设备处于离线状态;0006接收所述第二移动设备发送的第二数据流,所述第二数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息;0007向第一服务器发送第三数据流,所述第三数据流包含所述恢复请求信息和所述第一移动设备的电话号码。0008作为一种可选的实施方式,在本发明实施例第一方面中,所述在预设周期内未接收到第一移动设备发送的心跳数据流时,向第二移动设备发送第一数据流之前。

12、,所述方法还包括:0009在所述第一移动设备登陆后,检测预设周期内是否接收到第一移动设备发送的心跳数据流;0010如果未接收到,执行所述向第二移动设备发送第一数据流的步骤。0011作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:0012如果在所述预设周期内接收到所述心跳数据流,向所述第二移动设备发送第四数据流,所述第四数据流用于指示所述第一移动设备处于在线状态。0013本发明实施例第二方面公开了一种移动设备在线控制方法,可包括:0014接收第二服务器发送的第三数据流,所述第三数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息和所述第一移动设备的电话号码;说明书1/1。

13、2 页4CN 115915031 A40015根据所述电话号码向所述第一移动设备发送请求短信,所述请求短信包含所述恢复请求信息。0016本发明实施例第三方面公开了一种移动设备在线控制方法,可包括:0017接收第二服务器发送的第一数据流,所述第一数据流用于指示所述第一移动设备处于离线状态;0018向所述第二服务器发送第二数据流,所述第二数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息。0019作为一种可选的实施方式,在本发明实施例第三方面中,所述方法还包括:0020接收所述第二服务器发送的第四数据流,并在接收到所述第四数据流后不作任何处理,所述第四数据流用于指示所述第一移动设备处于在。

14、线状态。0021本发明实施例第四方面公开了一种移动设备在线控制方法,可包括:0022接收第一服务器发送的请求短信,所述请求短信包含用于请求恢复网络在线的恢复请求信息;0023根据预设的网络恢复策略进行网络在线恢复。0024作为一种可选的实施方式,在本发明实施例第四方面中,所述根据预设的网络恢复策略进行网络在线恢复,包括:0025判断所述请求短信的发送方是否为所述第一服务器;0026若是所述第一服务器且确定所述请求短信的内容是恢复网络在线的所述恢复请求信息,检测当前离线原因;0027若所述当前离线原因为数据业务建立问题,触发网络扫描机制进行网络扫描,从扫描结果选择目标网络进行重置,重新登录所述第。

15、二服务器;0028若所述当前离线原因为TCP链路建立问题,执行所述请求连接网络的步骤。0029作为一种可选的实施方式,在本发明实施例第四方面中,所述方法还包括:0030在网络连接成功后向第二服务器发送包含登录注册信息的数据流;0031以及,在满足预设周期时向所述第二服务器发送心跳数据流。0032本发明实施例第五方面公开了一种移动设备在线控制系统,可包括:第一服务器、第二服务器、第一移动设备和第二移动设备;0033所述第二服务器,用于在预设周期内未接收到所述第一移动设备发送的心跳数据流时,向所述第二移动设备发送第一数据流,所述第一数据流用于指示所述第一移动设备处于离线状态;以及,接收所述第二移动。

16、设备发送的第二数据流,所述第二数据流包含用于请求所述第一移动设备恢复网络在线的恢复请求信息;以及,向第一服务器发送第三数据流,所述第三数据流包含所述恢复请求信息和所述第一移动设备的电话号码;0034所述第一服务器,用于接收所述第二服务器发送的所述第三数据流;以及,根据所述电话号码向所述第一移动设备发送请求短信,所述请求短信包含所述恢复请求信息;0035所述第一移动设备,用于接收第二服务器发送的所述第一数据流;以及,向所述第二服务器发送所述第二数据流;0036所述第二移动设备,用于接收所述第一服务器发送的所述请求短信;以及,根据预设的网络恢复策略进行网络在线恢复。0037本发明实施例第六方面公开。

17、了一种服务器,可包括:说明书2/12 页5CN 115915031 A50038存储有可执行程序代码的存储器;0039与所述存储器耦合的处理器;0040所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种移动设备在线控制方法或者本发明实施例第二方面公开的一种移动设备在线控制方法。0041本发明实施例第七方面公开了一种移动设备,可包括:0042存储有可执行程序代码的存储器;0043与所述存储器耦合的处理器;0044所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第三方面公开的一种移动设备在线控制方法或者本发明实施例第四方面公开的一种移动设备在。

18、线控制方法。0045本发明实施例第八方面公开一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例第一方面的任意一种方法的步骤、或者本发明实施例第二方面的任意一种方法的步骤、或者本发明实施例第三方面的任意一种方法的步骤、或者本发明实施例第四方面的任意一种方法的步骤。0046本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面的任意一种方法的步骤、或者本发明实施例第二方面的任意一种方法的步骤、或者本发明实施例第三方面的任意一种方法的步骤、或者本发明实施例第四方面的任意一种方法的步骤。0047本发明实施。

19、例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面的任意一种方法的步骤、或者本发明实施例第二方面的任意一种方法的步骤、或者本发明实施例第三方面的任意一种方法的步骤、或者本发明实施例第四方面的任意一种方法的步骤。0048与现有技术相比,本发明实施例具有以下有益效果:0049在本发明实施例中,第二服务器在预设周期内未接收到第一移动设备发送的心跳数据流时,将向第二移动设备发送第一数据流,该第一数据流用于指示第一移动设备处于离线状态,然后,第二移动设备在接收到第一数据流后,能够根据第一数据流了解到第。

20、一移动设备处于离线状态,进而,向第二服务器发送第二数据流,第二数据流包含请求第一移动设备恢复网络在线的恢复请求信息,根据第二数据流,然后向第一服务器发送第三数据流,在第三数据流中包含恢复请求信息和第一移动设备的电话号码,第一服务器在接收到第三数据流后,根据电话号码向第一移动设备发送请求短信,该请求短信包含恢复请求信息,第一移动设备在接收到请求短信后,将根据预设的网络恢复策略进行网络在线恢复;可见,实施本发明实施例,能够利用第一移动设备(如手表)定期发送心跳数据流来维持保活状态,进而能够使得第二服务器在预设周期内没有收到该心跳数据流时,认为第一移动设备处于离线状态,然后通知第二移动设备(手机),。

21、第二移动设备则可以向第二服务器发送第二数据流,以请求第一移动设备恢复网络在线,而第二服务器需要将恢复请求信息和第一移动设备的电话号码发送给第一服务器(短信服务器),第一服务器可以发送请求短信给到第一移动设备,通过第一服务器发送的特殊短信触发第一移动设备恢复网络在线,以提高第一说明书3/12 页6CN 115915031 A6移动设备的网络在线率,以提升用户体验感。附图说明0050为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获。

22、得其他的附图。0051图1为本发明实施例公开的移动设备在线控制方法的应用场景示意图;0052图2为本发明实施例一公开的移动设备在线控制方法的交互示意图;0053图3为本发明实施例二公开的移动设备在线控制方法的交互示意图;0054图4为本发明实施例三公开的第一移动设备进行网络在线恢复的流程示意图;0055图5为本发明实施例公开的第一移动设备触发网络扫描机制进行网络扫描的流程示意图;0056图6为本发明实施例一公开的服务器的结构示意图;0057图7为本发明实施例二公开的服务器的结构示意图;0058图8为本发明实施例一公开的移动设备的结构示意图;0059图9为本发明实施例二公开的移动设备的结构示意图。

23、;0060图10为本发明实施例公开的移动设备在线控制系统的结构示意图;0061图11为本发明实施例三公开的服务器的结构示意图;0062图12为本发明实施例三公开的移动设备的结构示意图。具体实施方式0063下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0064需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”、“第三”及“第四”等是用于区别不同的对象,而不是用于描述特定顺。

24、序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。0065首先,请参阅图1,图1为本发明实施例公开的移动设备在线控制方法的应用场景示意图;在图1的应用场景中,包括:目标移动设备(例如穿戴设备中的智能手表)、第三方设备(例如家长使用的手机)、服务器和短信服务器(或短信服务平台),其中,目标移动设备与服务器之间传输的是数据流,服务器与第三方设备之间传输的是数据流,服务器与短信服务器之间传输的。

25、也是数据流,而短信服务器与目标移动设备之间传输的是短信。0066具体的,基于图1的应用场景,目标移动设备通过向服务器发送心跳数据流维持保活状态,在目标移动设备发生数据业务无法使用或者TCP链路连接问题等异常后,将无法按期向服务器发送心跳数据流,因此,服务器将认为目标移动设备出现网络异常,将目标移动说明书4/12 页7CN 115915031 A7设备处于离线状态的信息通知到第三方设备,第三方设备如果需要目标移动设备在线,将向服务器发送恢复目标移动设备网络在线的恢复请求,然后由服务器转发给短信服务器,由短信服务器向目标移动设备发送特殊短信,以通知目标移动设备恢复网络在线,适用于学生所佩戴的智能手。

26、表处于离线状态后,家长手机端通过短信服务器发送特殊短信去触发智能手表恢复网络在线,以便能够实时联系上智能手表用户或者实现对智能手表用户的实时监护,在提高智能手表网络上线率的同时,提高智能手表的人身安全。当然,还适用于恢复老人或者智障人士等人群所佩戴的智能手表或者手机的网络,以提高对这些人群人身安全的监护。甚至,还适用于移动设备在对某些场景进行监控时,同时利用另一台移动设备对该台移动设备进行控制的场景,在此不再一一例举。0067结合图1的应用场景示意图,本发明实施例公开了一种移动设备在线控制方法及系统、移动设备、服务器,用于通过短信服务器发送特殊短信给目标移动设备,以触发目标移动设备恢复网络在线。

27、,提高目标移动设备网络在线率。0068下面将结合具体实施例,对本发明技术方案进行详细介绍。0069请参阅图2,图2为本发明实施例一公开的移动设备在线控制方法的交互示意图;如图2所示,该移动设备在线控制方法可包括:0070201、第二服务器在在预设周期内未接收到第一移动设备发送的心跳数据流时,向第二移动设备发送第一数据流,该第一数据流用于指示第一移动设备处于离线状态。0071结合图1的应用场景,第二服务器为用于数据流实现的服务器,比如可以是应用服务器,例如,微信程序对应的服务器,第一移动设备为可穿戴设备中的智能手表,智能手表可以跟手机绑定,手机可以作为本发明实施例的第二移动设备。0072在本发明。

28、实施例中,第一移动设备在开机后,在网络正常情况下会发送包含登录注册信息的数据流给第二服务器,完成在第二服务器的登录,然后会定期向第二服务器发送心跳数据流,以在第二服务器中为维持保活状态,在第一移动设备网络异常后,不再向第二服务器发送心跳数据流,因此,第二服务器在预设周期内不再接收到第一移动设备的心跳数据流,可以认为第一移动设备网络异常,处于离线状态。需要说明的是,第一移动设备与第二服务器之间传输的是数据流。0073举例来说,第一移动设备出现网络异常的原因包括但不仅限于:数据业务注册异常、用户主动关闭数据、或者TCP链路异常断开。0074202、第二移动设备接收该第一数据流。0075第二移动设备。

29、可以是手机,在第一移动设备为智能手表时,手机可以与智能手表绑定,手机为家长使用,智能手表为学生使用。0076203、第二移动设备向第二服务器发送第二数据流,该第二数据流包含用于请求第一移动设备恢复网络在线的恢复请求信息。0077其中,第二移动设备在接收到第二服务器发送的第一数据流时,根据第一数据流知道第一移动设备处于离线状态,第二移动设备需要第一移动设备恢复网络在线时,通过向第二服务器发送包含恢复请求信息的第二数据流。0078204、第二服务器接收第二移动设备发送的第二数据流。0079205、第二服务器向第一服务器发送第三数据流,该第三数据流包含恢复请求信息和第一移动设备的电话号码。说明书5/。

30、12 页8CN 115915031 A80080其中,第二服务器根据第二数据流,确定第二移动设备需要第一移动设备恢复网络在线,进而将向第一服务器发送第三数据流,在第三数据流中也包含恢复请求信息,还包含第一移动设备的电话号码。0081示例性的,第一服务器可以为短信服务器(短信服务平台),为第三方运营商提供的能够基于电路域的服务器。0082206、第一服务器根据电话号码向第一移动设备发送请求短信,该请求短信包含恢复请求信息。0083第一服务器根据电话号码向第一移动设备发送请求短信,而请求短信包含恢复请求信息,可见,通过第一服务器向第一移动设备发送包含恢复请求信息的特殊短信,触发第一移动设备恢复网络。

31、在线。0084207、第一移动设备接收到上述请求短信,根据预设的网络恢复策略进行网络在线恢复。0085在本发明实施例中,第一移动设备在接收到请求短信后,将根据预设的网络恢复策略进行网络在线恢复,从而维持网络在线。0086可见,通过实施本发明实施例,能够利用第一移动设备(如手表)定期发送心跳数据流来维持保活状态,进而能够使得第二服务器在预设周期内没有收到该心跳数据流时,认为第一移动设备处于离线状态,然后通知第二移动设备(手机),第二移动设备则可以向第二服务器发送第二数据流,以请求第一移动设备恢复网络在线,而第二服务器需要将恢复请求信息和第一移动设备的电话号码发送给第一服务器(短信服务器),第一服。

32、务器可以发送请求短信给到第一移动设备,通过第一服务器发送的特殊短信触发第一移动设备恢复网络在线,以提高第一移动设备的网络在线率,以提升用户体验感。0087请参阅图3,图3为本发明实施例二公开的移动设备在线控制方法的交互示意图;图3所示的移动设备在线控制方法可包括:0088301、第一移动设备在网络连接成功后向第二服务器发送包含登录注册信息的数据流。0089其中,第一移动设备在开机后,且网络连接成功后(正常时)向第二服务器发送登录注册信息,从而完成在第二服务器上的登录。0090302、第一移动设备在网络正常的情况下且满足预设周期时,向第二服务器发送心跳数据流。0091其中,第一移动设备预设有用于。

33、向第二服务器发送心跳数据流的预设周期,该预设周期可以是第一移动设备自行设定,然后告知第二服务器,或者该预设周期可以由第一移动设备与第二服务器协商设定,或者由第二服务器自行设定,然后告知第一移动设备。0092第一移动设备发送心跳数据流,用于在第二服务器上维持保活状态。0093303、第二服务器检测预设周期内是否接收到心跳数据流;其中,在预设周期内接收到心跳数据流时,转向步骤304305;在预设周期内未接收到心跳数据流时,转向步骤306312。0094304、第二服务器向第二移动设备发送第四数据流,该第四数据流用于指示第一移动设备处于在线状态。0095305、第二移动设备接收到第四数据流,不做任何。

34、处理,结束本流程。说明书6/12 页9CN 115915031 A90096在本发明实施例中,第二服务器如果在预设周期内接收到心跳数据流,可以确定第一移动设备处于在线状态,然后通过发送第四数据流给第二移动设备,以便第二移动设备能够及时掌握第一移动设备的在线状态。0097306、第二服务器向第二移动设备发送第一数据流,该第一数据流用于指示第一移动设备处于离线状态。0098在本发明实施例中,如果第一移动设备出现网络异常,第二服务器在预设周期内未接收到心跳数据流,可以确定第一移动设备处于离线状态,然后通过发送第一数据流给第二移动设备,用于告知第二移动设备该第一移动设备处于离线状态。0099307、第。

35、二移动设备接收第一数据流。0100308、第二移动设备向第二服务器发送第二数据流,该第二数据流包含用于请求第一移动设备恢复网络在线的恢复请求信息。0101第二移动设备在根据第一数据流获知第一移动设备处于离线状态时,如果需要知道第一移动设备的当前位置信息或者第一移动设备的其他信息,那么将通过发送第二数据流给第二服务器,以便第二服务器根据第二数据流所包含的恢复请求信息去触发第一移动设备恢复网络在线。0102作为一种可选的实施方式,第二移动设备预先可以和第一移动设备协商设定特定对接暗号,用于在第一移动设备离线后请求其恢复网络,并且存储在第一移动设备和第二移动设备中,进一步针对该特定对接暗号也互相协商。

36、了加解密密钥,加密密钥存储于第二移动设备中,解密密钥存储于第一移动设备中,进而,在第二移动设备向第二服务器发送第二数据流,该第二数据流包含用于请求第一移动设备恢复网络在线的恢复请求信息,且该恢复请求信息至少包含经该加密密钥加密后的特定对接暗号。0103309、第二服务器接收第二移动设备发送的第二数据流。0104310、第二服务器向第一服务器发送第三数据流,该第三数据流包含恢复请求信息和第一移动设备的电话号码。0105在本发明实施例中,由于第一移动设备处于离线状态,因此,第二服务器通过发送第三数据流通知第一服务器,由第一服务器发送特殊短信来通知第一移动设备。0106311、第一服务器根据电话号码。

37、向第一移动设备发送请求短信,该请求短信包含恢复请求信息。0107第一服务器所发送的请求短信包含恢复请求信息。0108312、第一移动设备接收到上述请求短信,根据预设的网络恢复策略进行网络在线恢复。0109基于步骤308的可选的实施方式,步骤312具体可以包括:0110第一移动设备在接收到上述请求短信后,获取请求短信中包含的恢复请求信息,进一步从恢复请求信息中提取出加密后的特定对接暗号,利用存储的解密密钥对其解密,如果解密得到的特定对接暗号与存储的特定对接暗号匹配,再根据预设的网络恢复策略进行网络在线恢复,以用于准确识别是否为真实的恢复在线请求。0111示例性的,手表开机后在网络正常下登录到服务。

38、器上,并定期向服务器发送心跳数据流,维持保活状态,服务器还发送包含指示手表处于在线状态的数据流给手机,以便手机能够及时掌握手表的在线状态;在手表比如数据业务注册异常、手表用户主动关闭网络说明书7/12 页10CN 115915031 A10数据、或者TCP链路异常断开等,导致手表网络异常,使得服务器定期内未接收到手表的心跳数据流,将发送包含指示手表处于离线状态的数据流给手机,手机在知道手表离线后,可以先发送用于请求手表恢复网络在线的恢复请求信息给服务器,服务器再进一步发送包含手表的电话号码和恢复请求信息给短信服务器,短信服务器再发送请求短信给到手表,从而触发手表去恢复网络在线。0112可见,通。

39、过上述实施例,第一移动设备(如手表)在未发生网络异常时,定期发送心跳数据流来维持保活状态,而在第一移动设备发生网络异常时,第二服务器在预设周期内没有收到该心跳数据流,确认第一移动设备处于离线状态,然后通知第二移动设备(手机),第二移动设备如果需要第一移动设备恢复网络在线以从第一移动设备获取如当前位置等信息时,可以向第二服务器发送第二数据流,以请求第一移动设备恢复网络在线,而第二服务器需要将恢复请求信息和第一移动设备的电话号码发送给第一服务器(短信服务器),由第一服务器发送请求短信给到第一移动设备,以便第一移动设备根据预设的网络恢复策略进行网络在线恢复;综上,在本发明实施例中,由于已经确定第一移。

40、动设备处于离线状态,将通过第一服务器发送特殊短信触发第一移动设备恢复网络在线,以提高第一移动设备的网络在线率,以提升用户体验感。0113请参阅图4,图4为本发明实施例三公开的第一移动设备进行网络在线恢复的流程示意图;如图4所示,第一移动设备接收到上述请求短信后,根据预设的网络恢复策略进行网络在线恢复,具体包括:0114401、第一移动设备判断该请求短信的发送方是否为第一服务器;若是,转向步骤402,若否,转向步骤409。0115示例性的,第一移动设备检测请求短信的发送方是否为特定第三方,在本发明实施例中为第一服务器,具体的,检测请求短信的发送方是否为短信服务器的号码,如果是短信服务器的号码,而。

41、且短信内容是恢复网络在线,将进一步执行403;如果不是短信服务器的号码,不需要恢复网络在线,即第一移动设备可以不做处理。0116402、第一移动设备判断上述请求短信的内容是否为恢复网络在线的恢复请求信息,若是,转向步骤403,若否,转向步骤409。0117403、第一移动设备检测当前离线原因。0118可选的,当前离线原因包括但不仅限于:数据业务建立问题(也就是数据业务注册异常)、用户主动关闭数据、或者TCP链路建立问题(TCP链路异常断开)。0119404、第一移动设备判断当前离线原因是否为数据业务建立问题;若是,转向步骤408406,若否,转向步骤405。0120405、第一移动设备判断当前。

42、离线原因是否为TCP链路建立问题;若是,转向步骤406,若否,转向步骤407。0121406、第一移动设备重新发起登录第二服务器请求,以登录到第二服务器。0122407、第一移动设备发送心跳数据流。0123408、第一移动设备触发网络扫描机制进行网络扫描,从扫描结果选择目标网络进行重置,转向步骤406。0124409、第一移动设备不需要恢复网络在线。0125可见,通过实施上述实施例,第一移动设备在接收到请求短信后,能够依次检测自说明书8/12 页11CN 115915031 A11身离线的原因,以根据不同的离线原因来重新登录网络,并重新登录到第二服务器上,以发送心跳数据流来维持保活状态,提高第。

43、一移动设备的网络在线率。0126请参阅图5,图5为本发明实施例公开的第一移动设备触发网络扫描机制进行网络扫描的流程示意图;如图5所示,第一移动设备触发网络扫描机制进行网络扫描具体包括:0127501、第一移动设备检测到网络扫描请求。0128502、第一移动设备扫描5G网路。0129503、第一移动设备判断5G网络信号是否满足数据通信条件,若满足,转向步骤513,若不满足,转向步骤504。0130可以理解,判断5G网络信号是否满足数据通信条件,是检测5G网络信号的信号强度是否不小于阈值,阈值可以根据实际情况预先设定。0131504、第一移动设备扫描4G网络。0132505、第一移动设备判断4G网。

44、络信号是否满足数据通信条件,若满足,转向步骤513,若不满足,转向步骤506。0133可以理解,判断4G网络信号是否满足数据通信条件,是检测4G网络信号的信号强度是否不小于阈值,阈值可以根据实际情况预先设定。0134506、第一移动设备扫描3G网络。0135507、第一移动设备判断3G网络信号是否满足数据通信条件,若满足,转向步骤513,若不满足,转向步骤508。0136可以理解,判断3G网络信号是否满足数据通信条件,是检测3G网络信号的信号强度是否不小于阈值,阈值可以根据实际情况预先设定。0137508、第一移动设备扫描2G网络。0138509、第一移动设备判断2G网络信号是否满足数据通信条。

45、件,若满足,转向步骤513,若不满足,转向步骤510。0139可以理解,判断2G网络信号是否满足数据通信条件,是检测2G网络信号的信号强度是否不小于阈值,阈值可以根据实际情况预先设定。0140510、第一移动设备扫描WIFI网络。0141511、第一移动设备判断是否有可用的WIFI网络,若有,转向步骤513,若没有,转向步骤512。0142512、第一移动设备输出网络不可用的结果提示。0143采用从5G2G网络,再到WIFI网络的依次扫描方式,如果其中任何一个网络都不可用,那么将获得网络不可用的扫描结果,并输出相应的提示。0144513、第一移动设备输出可用网络的扫描结果。0145如果扫描到可。

46、用的网络,则输出可用网络的扫描结果,然后连接上扫描到的网络,重新登陆到第一服务器。0146可见,通过实施上述实施例,用于有效地进行网络扫描,以尽快恢复第一移动设备的网络在线,提高网络在线率。0147请参阅图6,图6为本发明实施例一公开的服务器的结构示意图;如图6所示,该服务器包括:0148第一收发模块610,用于在预设周期内未接收到第一移动设备发送的心跳数据流说明书9/12 页12CN 115915031 A12时,向第二移动设备发送第一数据流,该第一数据流用于指示第一移动设备处于离线状态;0149上述第一收发模块610,还用于接收第二移动设备发送的第二数据流,该第二数据流包含用于请求第一移动。

47、设备恢复网络在线的恢复请求信息;0150上述第一收发模块610,还用于向第一服务器发送第三数据流,该第三数据流包含恢复请求信息和第一移动设备的电话号码。0151可见,实施上述服务器,能够利用第一移动设备(如手表)定期发送心跳数据流来维持保活状态,进而能够使得服务器在预设周期内没有收到该心跳数据流时,认为第一移动设备处于离线状态,然后通知第二移动设备(手机),第二移动设备则可以向服务器发送第二数据流,以请求第一移动设备恢复网络在线,而服务器需要将恢复请求信息和第一移动设备的电话号码发送给第一服务器(短信服务器),第一服务器可以发送请求短信给到第一移动设备,通过第一服务器发送的特殊短信触发第一移动。

48、设备恢复网络在线,以提高第一移动设备的网络在线率,以提升用户体验感。0152进一步结合图6,上述服务器还包括第一检测模块620,该第一检测模块620还用于在上述第一收发模块610在预设周期内未接收到第一移动设备发送的心跳数据流时,向第二移动设备发送第一数据流之前,在一移动设备登陆后,检测预设周期内是否接收到第一移动设备发送的心跳数据流;0153具体的,如果检测到该第一收发模块610未接收到心跳数据流,第一收发模块610向第二移动设备发送第一数据流。0154作为一种可选的实施方式,上述第一收发模块610在预设周期内接收到心跳数据流,向第二移动设备发送第四数据流,该第四数据流用于指示第一移动设备处。

49、于在线状态。0155请参阅图7,图7为本发明实施例二公开的服务器的结构示意图;如图7所示,该服务器包括:0156第二收发模块710,用于接收第二服务器发送的第三数据流,该第三数据流包含用于请求第一移动设备恢复网络在线的恢复请求信息和第一移动设备的电话号码;以及,根据电话号码向第一移动设备发送请求短信,该请求短信包含恢复请求信息。0157请参阅图8,图8为本发明实施例一公开的移动设备的结构示意图;如图8所示,该移动设备包括:0158第三收发模块810,用于接收第二服务器发送的第一数据流,该第一数据流用于指示第一移动设备处于离线状态;0159上述第三收发模块810,还用于向第二服务器发送第二数据流。

50、,该第二数据流包含用于请求第一移动设备恢复网络在线的恢复请求信息。0160进一步可选的,结合上述图8,上述第三收发模块810,还用于接收第二服务器发送的第四数据流,并在接收到第四数据流后不作任何处理,该第四数据流用于指示第一移动设备处于在线状态。0161请参阅图9,图9为本发明实施例二公开的移动设备的结构示意图;如图9所示,该移动设备包括:0162第四收发模块910,用于接收第一服务器发送的请求短信,该请求短信包含用于请求恢复网络在线的恢复请求信息;0163网络恢复模块920,用于根据预设的网络恢复策略进行网络在线恢复。说明书10/12 页13CN 115915031 A130164可选的,网。

网址:移动设备在线控制方法及系统、移动设备、服务器.pdf https://www.yuejiaxmz.com/news/view/975182

相关内容

控制移动设备在线的方法及系统、移动设备、服务器与流程
移动设备的控制方法、移动设备的控制装置和移动系统.pdf
移动设备及其控制方法.pdf
用于控制外部设备的移动设备和方法以及外部设备.pdf
智能家居系统中的移动设备控制.pdf
移动设备及其控制方法
移动设备及其操控方法.pdf
移动设备和移动设备控制方法与流程
自移动设备、及自移动设备的控制方法与流程
可移动设备控制方法及装置、电子设备及存储介质.pdf

随便看看