一种网络定位方法及终端设备技术

技术编号:15336932 阅读:259 留言:0更新日期:2017-05-16 22:32
本发明专利技术公开了一种网络定位方法,终端设备中记录N个Wifi的MAC地址和N个地理位置,N个Wifi的MAC地址和N个地理位置一一对应,第一地理位置为终端设备在第一时长内接入第一Wifi的总时长超过第一阈值,且终端设备在第二时长内每次接入第一Wifi的接入时长超过第二阈值时,终端设备进行网络定位得到的终端设备的地理位置,第一地理位置对应的Wifi的MAC地址为N个Wifi的MAC地址中的任意一个,N为正整数,包括:终端设备接入第二Wifi;当终端设备中记录有第二Wifi的MAC地址对应的第二地理位置时,终端设备将第二地理位置作为终端设备当前地理位置。本发明专利技术实施例还提供了一种终端设备。采用本发明专利技术实施例可缩短定位所需要的时间。

【技术实现步骤摘要】
一种网络定位方法及终端设备
本专利技术涉及电子
,尤其涉及一种网络定位方法及终端设备。
技术介绍
移动终端平台(比如ISO平台或者Android平台等),均有网络定位的需求,而使用Wifi(WirelessFidelity,无线保真)进行网络定位是最常用的方法。Wifi定位是指利用移动终端测量到周边的1个或多个WiFi的无线信号,然后基于这些1个或多个WiFi的无线信号,计算出移动终端地理位置的定位方法。WiFi定位通常是移动终端向服务器申请网络定位,然后服务器进行定位处理,最后向移动终端返回定位结果,可见,整个定位过程需要一定的时间,因此如何加快定位所需要的时间是本领域亟待解决的技术问题。
技术实现思路
本专利技术实施例提供一种网络定位方法及终端设备,以期缩短定位所需要的时间。第一方面,本专利技术实施例提供一种网络定位方法,终端设备中记录N个Wifi的MAC地址和N个地理位置,所述N个Wifi的MAC地址和所述N个地理位置一一对应,第一地理位置为所述终端设备在第一时长内接入第一Wifi的总时长超过第一阈值,且所述终端设备在第二时长内每次接入所述第一Wifi的接入时长超过第二阈值时,所述终端设备进行网络定位得到的所述终端设备的地理位置,所述第一地理位置对应的Wifi的MAC地址为所述N个Wifi的MAC地址中的任意一个,所述N为正整数,包括:所述终端设备接入第二Wifi;当所述终端设备中记录有所述第二Wifi的MAC地址对应的第二地理位置时,所述终端设备将所述第二地理位置作为所述终端设备当前地理位置。第二方面,本专利技术实施例提供一种终端设备,终端设备中记录N个Wifi的MAC地址和N个地理位置,所述N个Wifi的MAC地址和所述N个地理位置一一对应,第一地理位置为所述终端设备在第一时长内接入第一Wifi的总时长超过第一阈值,且所述终端设备在第二时长内每次接入所述第一Wifi的接入时长超过第二阈值时,所述终端设备进行网络定位得到的所述终端设备的地理位置,所述第一地理位置对应的Wifi的MAC地址为所述N个Wifi的MAC地址中的任意一个,所述N为正整数,包括:Wifi接入模块,用于接入第二Wifi;定位模块,用于当所述终端设备中记录有所述第二Wifi的MAC地址对应的第二地理位置时,将所述第二地理位置作为所述终端设备当前地理位置。第三方面,本专利技术实施例提供了一种终端设备,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如本专利技术实施例第一方面中所描述的部分或全部步骤。第四方面,本专利技术提供一种计算机存储介质,用于储存为本专利技术实施例第三方面提供的终端设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。相较于现有技术,本专利技术提供的方案中终端设备在第一时长内接入某个Wifi的总时长超过第一阈值,且终端设备在第二时长内每次接入该某个Wifi的接入时长超过第二阈值时,终端设备预先进行网络定位得到的一个地理位置,后续终端设备再接入该某个Wifi后,若检测到网络定位指令时,终端设备直接将之前确定到的这个地理位置作为终端设备当前地理位置,无需终端设备向服务器申请网络定位,然后服务器进行定位后,向终端设备返回定位结果,进而缩短了定位所需要的时间。本专利技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术第一实施例提供的一种网络定位方法的流程示意图;图2为本专利技术第二实施例提供的一种网络定位方法的流程示意图;图3为本专利技术第一实施例提供的一种终端设备的结构示意图;图4为本专利技术第二实施例提供的一种终端设备的结构示意图;图5为本专利技术第三实施例提供的一种终端设备的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。以下分别进行详细说明。本专利技术的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。以下,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。1)、终端设备,又称之为用户设备(UserEquipment,UE),是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。常见的终端例如包括:手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobileinternetdevice,MID)、可穿戴设备,例如智能手表、智能手环、计步器等。2)、“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。请参见图1,图1为本专利技术实施例提供的一种网络定位方法的流程示意图,其中,终端设备中记录N个Wifi的MAC地址和N个地理位置,所述N个Wifi的MAC地址和所述N个地理位置一一对应,第一地理位置为所述终端设备在第一时长内接入第一Wifi的总时长超过第一阈值,且所述终端设备在第二时长内每次接入所述第一Wifi的时长超过第二阈值时,所述终端设备进行网络定位得到的所述终端设备的地理位置,所述第一地理位置对应的Wifi的MAC地址为所述N个Wifi的MAC地址中的任意一个,所述N为正整数,包括以下步骤:S101、所述终端设备接入第二Wifi。S102、当所述终端设备中记录有所述第二Wifi的MAC地址对应的第二地理位置时,所述终端设备将所述第二地理位置作为所述终端设备当前地理位置。需要说明的是,第一时长和第二时长可以是相同的也可以是不同的。当第一时长和第二时长相同,第一时长的时长和第二时长的时长均是1天、2天、3天、5天、6天、1个月或是其他值,当第一时长和第二时长不同,第一时长的时长例如可以是1天、2天、3天、5天、6天、1个月或是其他值,第二时长的时长可以是1个小时、2小时、3小时、5小时、6小时、1天或是本文档来自技高网
...
一种网络定位方法及终端设备

【技术保护点】
一种网络定位方法,其特征在于,终端设备中记录N个Wifi的MAC地址和N个地理位置,所述N个Wifi的MAC地址和所述N个地理位置一一对应,第一地理位置为所述终端设备在第一时长内接入第一Wifi的总时长超过第一阈值,且所述终端设备在第二时长内每次接入所述第一Wifi的接入时长超过第二阈值时,所述终端设备进行网络定位得到的所述终端设备的地理位置,所述第一地理位置对应的Wifi的MAC地址为所述N个Wifi的MAC地址中的任意一个,所述N为正整数,包括:所述终端设备接入第二Wifi;当所述终端设备中记录有所述第二Wifi的MAC地址对应的第二地理位置时,所述终端设备将所述第二地理位置作为所述终端设备当前地理位置。

【技术特征摘要】
1.一种网络定位方法,其特征在于,终端设备中记录N个Wifi的MAC地址和N个地理位置,所述N个Wifi的MAC地址和所述N个地理位置一一对应,第一地理位置为所述终端设备在第一时长内接入第一Wifi的总时长超过第一阈值,且所述终端设备在第二时长内每次接入所述第一Wifi的接入时长超过第二阈值时,所述终端设备进行网络定位得到的所述终端设备的地理位置,所述第一地理位置对应的Wifi的MAC地址为所述N个Wifi的MAC地址中的任意一个,所述N为正整数,包括:所述终端设备接入第二Wifi;当所述终端设备中记录有所述第二Wifi的MAC地址对应的第二地理位置时,所述终端设备将所述第二地理位置作为所述终端设备当前地理位置。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述终端设备中未记录有所述第二Wifi的MAC地址对应的第二地理位置时,所述终端设备通过Wifi模块扫描Wifi,以得到M个Wifi的热点信息,所述热点信息包括Wifi的MAC地址,所述M为正整数;当所述终端设备中记录有K个MAC地址对应的K个地理位置时,所述终端设备将所述K个地理位置中的其中一个地理位置作为所述终端设备当前地理位置,所述M个MAC地址包括所述K个MAC地址,所述K为正整数。3.根据权利要求2所述的方法,其特征在于,所述热点信息还包括所述终端设备接收到Wifi的信号强度,所述终端设备将所述K个地理位置中的其中一个地理位置作为所述终端设备当前地理位置,包括:所述终端设备将目标MAC地址对应的地理位置作为所述终端设备当前地理位置,所述目标MAC地址为所述K个MAC地址中所述终端设备接收到Wifi的信号强度最大的MAC地址。4.根据权利要求1-3任一项所述的方法,其特征在于,所述终端设备还记录有N个接入时间集,所述N个接入时间集与N个Wifi的MAC地址一一对应,所述第二Wifi对应的接入时间集包括所述终端设备在所述第一时长内接入所述第二WifiH次对应的H个接入时间,所述H为大于1的整数,所述方法还包括:所述终端设备确定当前系统时间是否处于预设时段,其中,所述H个接入时间中有J个接入时间处于所述预设时段,所述J*2大于或等于所述H;当所述当前系统时间处于所述预设时段时,所述终端设备将所述第二地理位置作为所述终端设备当前地理位置。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述当前系统时间不处于所述预设时段时,所述终端设备重新进行网络定位,以得到所述终端设备当前地理位置。6.一种终端设备,其特征在于,终端设备中记录N个Wifi的MAC地址和N个地理位置,...

【专利技术属性】
技术研发人员:蒋世民
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1