网络连接方法、计算机程序、可读存储介质及电子装置与流程

文档序号:23065447发布日期:2020-11-25 17:51阅读:131来源:国知局
网络连接方法、计算机程序、可读存储介质及电子装置与流程

本发明涉及一种网络连接方法及应用所述网络连接方法的计算机程序、计算机可读存储介质及电子装置。



背景技术:

一电子装置,如智能手机,需要进行网络连接时,如连接至蓝牙或wi-fi网络,从而与特定的另一电子装置配对连接,通常需要用户在电子装置上进行操作开启或关闭蓝牙或wi-fi连接模组,导致操作过程不够简洁快速。



技术实现要素:

有鉴于此,有必要提供一种根据电子装置的运动路径自动切换网络连接的网络连接方法。

一种网络连接方法,应用于电子装置,所述电子装置包括重力传感器、定位模块、蓝牙模块及wi-fi模块,所述网络连接方法包括:

通过重力传感器侦测电子装置处于运动状态及通过定位模块获取电子装置的运动路径;

通过重力传感器未侦测到电子装置处于静止状态或通过定位模块判断有更新电子装置的运动路径;

判断电子装置的当前定位在某一启动点的检测距离内;及

判断所述运动路径与储存的记录路径匹配时,按照所述匹配的记录路径对应的预设连接情景控制所述蓝牙模块及所述wi-fi模块的开关状态。

一种计算机程序,所述计算机程序储存于电子装置的存储器中,由电子装置的处理器执行,所述计算机程序配置于执行所述的网络连接方法。

一种计算机可读存储介质,所述计算机可读存储介质储存于电子装置的存储器中,由电子装置的处理器执行,所述计算机可读存储介质配置于执行所述的网络连接方法。

还提供一种执行上述网络连接方法的电子装置。

本发明的电子装置的网络连接方法通过分析所述电子装置的运动路径与记录路径,当两者匹配时则根据所述记录路径对应的预设连接情景切换所述蓝牙模块及所述wi-fi模块的开关状态,使得电子装置根据不同的环境对应切换所述蓝牙模块及所述wi-fi模块的开关状态,无需用户再进行手动操作,提供了用户便利的操作体验,以及合理优化所述蓝牙模块及所述wi-fi模块的使用,有利于节省电子装置的电量。

附图说明

图1为本发明较佳实施例的电子装置的功能模块图。

图2为本发明较佳实施例的网络连接方法的流程图。

主要元件符号说明

电子装置100

存储器10

处理器20

重力传感器30

蓝牙模块40

wi-fi模块50

定位模块60

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

请参阅图1,本发明较佳实施例提供一电子装置100,用于进行无线通信。本实施例中,所述电子装置100可为移动电话、平板电脑及笔记本电脑等。

所述电子装置100包括存储器10、处理器20、重力传感器30、蓝牙模块40、wi-fi模块50及定位模块60。所述存储器10、重力传感器30、蓝牙模块40、wi-fi模块50及定位模块60分别电性连接至所述处理器20。

所述存储器10用于储存各模块的程序代码及各模块产生及处理的数据,所述各模块的程序代码可由所述处理器20执行,并实现对应的特定功能。

所述蓝牙模块40用于提供或接入蓝牙网络,以与其他电子装置建立配对连接。所述wi-fi模块50用于提供或接入wi-fi网络,以通过所述wi-fi网络实现数据交互。所述定位模块60用于提供所述电子装置100的定位信息。本实施例中,所述定位模块60可为但不限于为gps模块、北斗定位系统或其他卫星定位系统,所述定位信息可为但不限于为所述电子装置100的运动路径。

所述重力传感器30用于侦测所述电子装置100的运动状态。所述处理器20可以为中央处理器、微处理器或其他具有数据处理功能的芯片,用于处理各模块及电子元件的数据。可以理解,所述电子装置100还包括其他必要的电子元件,如显示器及输入装置等,用于显示用户界面、应用程序界面及接收用户操作等。

请参阅图2,本发明较佳实施例的电子装置100的网络连接方法的流程图,根据不同需求,该流程图中步骤的顺序可以改变,某些步骤可以省略或合并。所述电子装置100的各电子元件的详细功能将结合图2的流程图作具体描述。所述网络连接方法包括如下步骤:

步骤01,所述重力传感器30侦测电子装置100的运动状态。本实施例中,当所述重力传感器30侦测到电子装置100的重力发生连续变化时,则处理器20判断所述电子装置100处于运动状态。可以理解,当所述电子装置100处于运动状态时,所述电子装置100的用户可处于相应的运动状态,例如行走。

步骤02,所述定位模块60提供所述电子装置100的定位信息。本实施例中,所述定位信息包括所述电子装置100的定位及其运动路径。

步骤03,所述处理器20判断是否所述重力传感器30侦测所述电子装置100处于静止状态或所述定位模块60未更新定位信息。

当所述重力传感器30未侦测到电子装置100的重力发生连续变化时,则处理器20判断所述电子装置100处于静止状态。可以理解,当所述电子装置100处于静止状态时,所述电子装置100的用户可处于相应的静止状态。当所述定位模块60未更新定位信息,或所提供的定位信息与之前的定位信息保持不变,则处理器20判断所述电子装置100未移动,未产生新的运动路径。当所述处理器20判断所述重力传感器30侦测所述电子装置100处于静止状态或所述定位模块60未更新定位信息时,则返回继续执行步骤01;否则执行步骤04。

步骤04,所述处理器20判断所述电子装置100当前的定位是否在某启动点的检测距离内。本实施例中,所述启动点为储存记录的所述蓝牙模块40或所述wi-fi模块50被开启或关闭的地点。所述启动点储存于所述存储器10中。也就是所述存储器10中存储有记录路径的终点。可以理解,所述存储器10可储存有多个记录路径,对应地,也储存有多个启动点。所述存储器10还储存有所述检测距离,即以某一启动点为中心辐射的一距离范围,例如,可为但不限于为800米。相应地,多个启动点也对应包括多个检测距离。例如,记录路径一为从住处停车位到住处的路径,记录路径一对应的启动点为住处;记录路径二为从办公室到办公室停车位的路径,记录路径二对应的启动点为办公室停车位。可以理解,所述多个记录路径及多个启动点不限于上述列举的例子,还可包括多个用户经常出现的地点的路径及对应的启动点。当所述处理器20判断所述电子装置100当前的定位不在某启动点的检测距离内时,则返回继续执行步骤01;否则执行步骤05。

步骤05,所述存储器10储存最近一段的电子装置100的运动路径。

步骤06,所述处理器20判断所述电子装置100的运动路径是否与存储器10中的记录路径匹配。

当所述存储器10储存有多个记录路径时,所述处理器20判断所述电子装置100的运动路径与其中一个记录路径相匹配,则判断两者匹配。当所述处理器20判断所述电子装置100的运动路径与存储器10中的记录路径匹配时,则执行步骤07;否则执行步骤08。

本实施例中,所述处理器20将所述电子装置100的运动路径与存储器10中的记录路径进行比对,当两者的匹配率带到匹配条件,例如95%,则判断两者为匹配。

步骤07,所述处理器20按照匹配的记录路径对应的预设连接情景控制所述蓝牙模块40及所述wi-fi模块50的开关状态。

本实施例中,所述存储器10储存有所述多个记录路径的对应的预设连接情景,所述预设连接情景包括所述蓝牙模块40及所述wi-fi模块50的开关状态。可以理解,每一记录路径的启动点为用户经常出现的地点,在所述启动点所述蓝牙模块40及所述wi-fi模块50均有惯常的开关状态。例如,所述记录路径一对应的预设连接情景为所述蓝牙模块40关闭及所述wi-fi模块50开启。可以理解,所述记录路径一对应的启动点为住处,所述wi-fi模块50需要开启去连接至wi-fi网络,而所述蓝牙模块40则需关闭以节省电量。所述记录路径二对应的预设连接情景为所述蓝牙模块40开启及所述wi-fi模块50关闭。可以理解,所述记录路径二对应的启动点为办公室停车位,所述蓝牙模块40需要开启去接入蓝牙网络以与车载装置建立配对连接,而所述wi-fi模块50则需关闭以节省电量。

步骤08,所述处理器20判断所述蓝牙模块40及所述wi-fi模块50的开关状态是否有变化。

可以理解,用户可手动控制所述蓝牙模块40及所述wi-fi模块50的开关状态。所述处理器20判断所述蓝牙模块40及所述wi-fi模块50的开关状态是否被用户手动控制更改。当处理器20判断所述蓝牙模块40及所述wi-fi模块50的开关状态无变化时,返回执行步骤02;当处理器20判断所述蓝牙模块40及所述wi-fi模块50的开关状态有变化时,执行步骤09。

步骤09,所述处理器20将所述电子装置100最近一段的运动路径及对应所述蓝牙模块40及所述wi-fi模块50的开关状态储存至所述存储器10中。

可以理解,通过存储所述运动路径及对应所述蓝牙模块40及所述wi-fi模块50的开关状态可作为一个新的记录路径及对应的预设连接情景,以供后续作匹配比对。

所述电子装置100的网络连接方法通过分析所述电子装置100的运动路径与记录路径,当两者匹配时则根据所述记录路径对应的预设连接情景切换所述蓝牙模块40及所述wi-fi模块50的开关状态,使得电子装置100根据不同的环境对应切换所述蓝牙模块40及所述wi-fi模块50的开关状态,无需用户再进行手动操作,提供了用户便利的操作体验,以及合理优化所述蓝牙模块40及所述wi-fi模块50的使用,有利于节省电子装置100的电量。

综上所述,尽管为说明目的已经公开了本发明的优选实施例,然而,本发明不只局限于如上所述的实施例,在不超出本发明基本技术思想的范畴内,相关行业的技术人员可对其进行多种变形及应用。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1