一种终端定位处理方法、装置、路由器及系统的制作方法

文档序号:10493089阅读:288来源:国知局
一种终端定位处理方法、装置、路由器及系统的制作方法
【专利摘要】本公开是关于一种终端定位处理方法、装置、路由器及系统。该方法包括:监测移动终端广播的移动终端Mac地址;向辅助定位服务器发送路由器Mac地址并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息;向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。应用本公开实施例的方案,能更简单地通过路由器实现对终端的定位。
【专利说明】
一种终端定位处理方法、装置、路由器及系统
技术领域
[0001]本公开涉及移动通信技术领域,尤其涉及一种终端定位处理方法、装置、路由器及系统。
【背景技术】
[0002]目前,随着智能移动终端技术和WiFi(无线宽带)技术的不断发展,越来越多用户使用智能移动终端和使用WiFi上网。通过智能移动终端和WiFi热点可以进行辅助定位,例如现有的移动终端WiFi热点辅助GPS(Global Posit1ning System,全球定位系统)定位方法,已经被广泛使用在地图等定位应用里。该方法主要是移动终端主动使用地图APP(Appl icat 1n,移动应用程序),并接入互联网,使用搜索到的附近WiFi热点的Mac (MediaAccess Control,媒体访问控制)地址等基本信息,向在线数据库服务器发送定位请求,在线数据库服务器接收定位请求后会返回当前所处的经玮度等位置信息给移动终端进行辅助定位。
[0003]但是,如果移动终端所处的环境连接不上互联网或本身就没有互联网,上述方法就无法使用。因此,现有终端定位处理方法,在某些场景下无法使用或使用不方便,有待进一步完善。

【发明内容】

[0004]本公开提供了一种终端定位处理方法、装置、路由器及系统,能更简单地通过路由器实现对终端的定位。
[0005]根据本公开实施例的第一方面,提供一种终端定位处理方法,包括:
[0006]监测移动终端广播的移动终端媒体访问控制Mac地址;
[0007]向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息;
[0008]向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。
[0009]可选的,所述监测移动终端广播的移动终端Mac地址包括:监测移动终端进行WiFi扫描时向路由器广播的移动终端Mac地址。
[0010]可选的,所述向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息包括:
[0011 ]向辅助定位服务器发送路由器Mac地址;
[0012]接收所述辅助定位服务器在数据库查找到的所述路由器Mac地址对应的路由器的经度和玮度信息。
[0013]可选的,所述向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息包括:
[0014]在通过云服务器获知所述移动终端Mac地址对应的移动终端丢失后,向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息。
[0015]可选的,所述在通过云服务器获知所述移动终端Mac地址对应的移动终端丢失后,向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息包括:
[0016]在通过安全通道询问云服务器获知所述移动终端Mac地址对应的移动终端丢失后,再通过所述安全通道向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息。
[0017]可选的,所述安全通道包括基于安全套接字层的超文本传输协议HTTPS安全通道。
[0018]根据本公开实施例的第二方面,提供一种终端定位处理装置,包括:
[0019]终端信息模块,用于监测移动终端广播的移动终端Mac地址;
[0020]路由器信息模块,用于向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息;
[0021]位置信息发送模块,用于向云服务器发送终端信息模块获取的所述移动终端Mac地址、所述路由器信息模块确定的路由器的名称及路由器位置信息作为所述移动终端的定位信息。
[0022]可选的,所述终端信息模块是监测移动终端进行WiFi扫描时向路由器广播的移动终端Mac地址。
[0023]可选的,所述路由器信息模块包括:
[0024]发送子模块,用于向辅助定位服务器发送路由器Mac地址;
[0025]接收子模块,用于接收所述辅助定位服务器在数据库查找到的所述路由器Mac地址对应的路由器的经度和玮度信息。
[0026]可选的,所述位置信息发送模块包括:
[0027]询问子模块,用于向云服务器询问所述移动终端Mac地址对应的移动终端是否丢失;
[0028]位置发送子模块,用于在所述询问子模块通过云服务器获知所述移动终端Mac地址对应的移动终端丢失后,向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息。
[0029]可选的,所述装置还包括:
[0030]通道设置模块,用于建立安全通道;
[0031]所述询问子模块和所述位置发送子模块通过所述通道模块建立的安全通道与所述云服务器进行通信。
[0032]根据本公开实施例的第三方面,提供一种路由器,包括:
[0033]处理器和用于存储处理器可执行指令的存储器;
[0034]其中,所述处理器被配置为:
[0035]监测移动终端广播的移动终端Mac地址;
[0036]向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息;
[0037]向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。
[0038]根据本公开实施例的第四方面,提供一种终端定位处理系统,包括:
[0039]路由器,用于监测移动终端广播的移动终端Mac地址;向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息;向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息;
[0040]辅助定位服务器,用于根据所述路由器发送的路由器Mac地址向所述路由器返回对应的路由器位置信息;
[0041]云服务器,用于接收所述路由器发送的所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。
[0042]本公开的实施例提供的技术方案可以包括以下有益效果:本公开通过由路由器向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息,再结合路由器获取到的移动终端广播的移动终端Mac地址,就可以向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息,这样就不再需要移动终端连接上互联网才能实现终端定位,在移动终端所处的环境连接不上互联网或本身就没有互联网的情况下,可以直接利用路由器直接连接互联网的优势和路由器可以直连辅助定位服务器的辅助定位在线数据库的特点,通过路由器操作就可以实现终端定位,而且也不需要移动终端主动发起请求,因此能更简单地通过路由器实现对终端的定位,更方便用户的使用。
[0043]本公开可以是在通过云服务器获知所述移动终端Mac地址对应的移动终端丢失后,再向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息,也就是说,本公开的方案可以有效的通过路由器设备辅助定位实现主动查找丢失的移动终端,可以一定程度上解决用户担心移动终端丢失的后顾之忧。
[0044]本公开可以建立安全通道例如HTTPS(HyperText Transfer Protocol overSecure Socket Layer,基于安全套接字层的超文本传输协议)安全通道实现路由器与所述云服务器的通信,使得通信更为安全,防止信息泄露。
[0045]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0046]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0047]图1是本公开根据一示例性实施例示出的一种终端定位处理方法的流程图。
[0048]图2是本公开根据一示例性实施例示出的一种终端定位处理方法的另一流程图。
[0049]图3是本公开根据一示例性实施例示出的一种终端定位处理装置的框图。
[0050]图4是本公开根据一示例性实施例示出的一种终端定位处理装置的另一框图。
[0051]图5是本公开根据一示例性实施例示出的一种路由器的一结构框图。
[0052]图6是本公开根据一示例性实施例示出的一种设备的一结构框图。
[0053]图7是本公开根据一示例性实施例示出的一种终端定位处理系统的一结构框图。
【具体实施方式】
[0054]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0055]在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0056]应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0057]本公开提供了一种终端定位处理方法,能更简单地通过路由器实现对终端的定位。
[0058]图1是本公开根据一示例性实施例示出的一种终端定位处理方法的流程图。
[0059]该方法可以应用于路由器设备中,如图1所示,该方法可以包括以下步骤:
[0060]在步骤101中,监测移动终端广播的移动终端Mac地址。
[0061]该步骤可以监测移动终端进行WiFi扫描时向路由器广播的移动终端Mac地址。
[0062]在步骤102中,向辅助定位服务器发送路由器Mac地址,并接收辅助定位服务器根据路由器Mac地址返回的对应的路由器位置信息。
[0063]该步骤可以是向辅助定位服务器发送路由器Mac地址;接收辅助定位服务器在数据库查找到的路由器Mac地址对应的路由器的经度和玮度信息。
[0064]在步骤103中,向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。
[0065]该步骤可以是在通过云服务器获知移动终端Mac地址对应的移动终端丢失后,向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为丢失的移动终端的定位信息。
[0066]进一步,可以是在通过安全通道询问云服务器获知移动终端Mac地址对应的移动终端丢失后,再通过安全通道向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为丢失的移动终端的定位信息。其中,安全通道例如可以是HTTPS安全通道但不局限于此。
[0067]由该实施例可见,本公开通过由路由器向辅助定位服务器发送路由器Mac地址,并接收辅助定位服务器根据路由器Mac地址返回的对应的路由器位置信息,再结合路由器获取到的移动终端广播的移动终端Mac地址,就可以向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为移动终端的定位信息,这样就不再需要移动终端连接上互联网才能实现终端定位,在移动终端所处的环境连接不上互联网或本身就没有互联网的情况下,可以直接利用路由器直接连接互联网的优势和路由器可以直连辅助定位服务器的辅助定位在线数据库的特点,通过路由器操作就可以实现终端定位,而且也不需要移动终端主动发起请求,因此能更简单地通过路由器实现对终端的定位,更方便用户的使用。
[0068]图2是本公开根据一示例性实施例示出的一种终端定位处理方法的另一流程图。该方法可以应用于路由器设备中,图2相对于图1更详细介绍了本公开方案。
[0069 ] 如图2所示,该方法可以包括以下步骤:
[0070]在步骤201中,路由器监测移动终端进行WiFi扫描时向路由器广播的移动终端Mac地址。
[0071]本公开在移动终端打开WiFi功能扫描到路由器但还没有连接上路由器的WiFi网络的时候,路由器就可以监测到移动终端广播的移动终端Mac地址的信息来作为这台移动终端设备的标识。在WiFi扫描的过程中,移动终端与路由器都会广播各自的Mac地址,因此移动终端可以监测到路由器Mac地址,路由器也可以监测到移动终端Mac地址。也就是说,本公开的方案与移动终端是否连接上网络并没有直接关系。
[0072]在步骤202中,路由器向WiFi辅助定位服务器发送自身的路由器Mac地址。
[0073]在步骤203中,路由器接收WiFi辅助定位服务器返回的路由器自身所在的路由器位置信息。
[0074]其中,所说的路由器位置信息可以包括路由器的的经度和玮度信息等。
[0075]WiFi辅助定位服务器设有辅助定位在线数据库,在辅助定位在线数据库存储有各路由器的位置信息例如路由器的经度和维度信息等,因此该步骤中WiFi辅助定位服务器根据路由器Mac地址查找到对应的路由器位置信息后返回给路由器。
[0076]在步骤204中,路由器通过安全通道向云服务器询问移动终端Mac地址对应的移动终端是否丢失。
[0077]路由器获得移动终端Mac地址后,可以通过安全通道,向云服务器例如供应商服务器查询这台移动终端是否处于丢失模式。一般如果用户的移动终端丢失后,可以向供应商服务平台报失,并由供应商服务平台登记到供应商服务器中。
[0078]其中,所说的安全通道例如可以是HTTPS安全通道但不局限于此,也可以是其他安全性能比较高的通信通道。还需要说明的是,也可以不通过安全通道进行传输。
[0079]在步骤205中,在通过云服务器获知移动终端Mac地址对应的移动终端丢失后,通过安全通道向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为丢失的移动终端的定位信息。
[0080]如果云服务器例如供应商服务器返回这台移动终端处于丢失模式,需要向供应商服务器上报位置信息,那么路由器继续通过安全通道向供应商服务器发送移动终端的Mac地址、路由器名称和路由器的经度和玮度信息,自此供应商服务器知道当前移动终端的大致位置和附近路由器的信息,实现了对该移动终端的定位。
[0081]在步骤206中,云服务器向用户发送消息告知移动终端定位信息。
[0082]供应商服务器可以通过邮件、短信或者推送消息等通知用户之前标记过丢失状态的移动终端的定位信息,例如可以展示出现在地图上的位置和附近的基站等信息,这样就可以方便用户重新找到自己的移动终端。
[0083]由该实施例可见,本公开可以是在通过云服务器获知移动终端Mac地址对应的移动终端丢失后,再向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为丢失的移动终端的定位信息,也就是说,本公开的方案可以有效的通过路由器设备辅助定位实现主动查找丢失的移动终端,可以一定程度上解决用户担心移动终端丢失的后顾之忧。而且,本公开可以建立安全通道例如HTTPS安全通道实现路由器与云服务器的通信,使得通信更为安全,防止信息泄露。
[0084]上述详细介绍了本公开的一种终端定位处理方法,以下相应介绍一种终端定位处理装置、路由器及终端定位处理系统。
[0085]图3是本公开根据一示例性实施例示出的一种终端定位处理装置的框图。
[0086]该装置可以是设置在路由器设备中。如图3所示,在终端定位处理装置中可以包括:终端信息模块31、路由器信息模块32、位置信息发送模块33。
[0087]终端信息模块31,用于监测移动终端广播的移动终端Mac地址。
[0088]路由器信息模块32,用于向辅助定位服务器发送路由器Mac地址,并接收辅助定位服务器根据路由器Mac地址返回的对应的路由器位置信息。
[0089]位置信息发送模块33,用于向云服务器发送终端信息模块31获取的移动终端Mac地址、路由器信息模块32确定的路由器的名称及路由器位置信息作为移动终端的定位信息。
[0090]由该实施例可见,本公开通过由路由器向辅助定位服务器发送路由器Mac地址,并接收辅助定位服务器根据路由器Mac地址返回的对应的路由器位置信息,再结合路由器获取到的移动终端广播的移动终端Mac地址,就可以向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为移动终端的定位信息,这样就不再需要移动终端连接上互联网才能实现终端定位,在移动终端所处的环境连接不上互联网或本身就没有互联网的情况下,可以直接利用路由器直接连接互联网的优势和路由器可以直连辅助定位服务器的辅助定位在线数据库的特点,通过路由器操作就可以实现终端定位,而且也不需要移动终端主动发起请求,因此能更简单地通过路由器实现对终端的定位,更方便用户的使用。
[0091 ]图4是本公开根据一示例性实施例示出的一种终端定位处理装置的另一框图。
[0092]该装置可以是设置在路由器设备中。如图4所示,在终端定位处理装置中可以包括:终端信息模块31、路由器信息模块32、位置信息发送模块33、通道设置模块34。
[0093]其中,终端信息模块31、路由器信息模块32、位置信息发送模块33的功能参见图3。
[0094]其中,终端信息模块31是监测移动终端进行WiFi扫描时向路由器广播的移动终端Mac地址。
[0095]其中,路由器信息模块32可以包括:发送子模块321、接收子模块322。
[0096]发送子模块321,用于向辅助定位服务器发送路由器Mac地址。
[0097]接收子模块322,用于接收辅助定位服务器在数据库查找到的路由器Mac地址对应的路由器的经度和玮度信息。辅助定位服务器设有辅助定位在线数据库,在辅助定位在线数据库存储有各路由器的位置信息例如路由器的经度和维度信息等,因此辅助定位服务器可以根据路由器Mac地址查找到对应的路由器位置信息后返回给路由器。
[0098]其中,位置信息发送模块33可以包括:询问子模块331、位置发送子模块332。
[0099]询问子模块331,用于向云服务器询问移动终端Mac地址对应的移动终端是否丢失。
[0100]位置发送子模块332,用于在询问子模块331通过云服务器获知移动终端Mac地址对应的移动终端丢失后,向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为丢失的移动终端的定位信息。
[0101]其中,通道设置模块34,用于建立安全通道;询问子模块331和位置发送子模块332通过通道模块34建立的安全通道与云服务器进行通信。所说的安全通道例如可以是HTTPS安全通道但不局限于此,也可以是其他安全性能比较高的通信通道。还需要说明的是,也可以不通过安全通道进行传输。
[0102]上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
[0103]对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0104]图5是本公开根据一示例性实施例示出的一种路由器的一结构框图。
[0105]如图5所示,包括:处理器501和用于存储处理器501可执行指令的存储器502;
[0106]其中,处理器501被配置为:
[0107]监测移动终端广播的移动终端Mac地址;
[0108]向辅助定位服务器发送路由器Mac地址,并接收辅助定位服务器根据路由器Mac地址返回的对应的路由器位置信息;
[0109]向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为移动终端的定位信息。
[0110]还需说明的是,存储器502存储的其他程序,具体参见前面方法流程中的描述,此处不再赘述,处理器501还用于执行存储器502存储的其他程序。
[0111]图6是本公开根据一示例性实施例示出的一种设备的一结构框图。
[0112]例如,设备600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0113]参照图6,设备600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口 612,传感器组件614,以及通信组件616。
[0114]处理组件602通常控制设备600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件606和处理组件602之间的交互。
[0115]存储器604被配置为存储各种类型的数据以支持在设备600的操作。这些数据的示例包括用于在设备600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0116]电源组件606为设备600的各种组件提供电力。电源组件606可以包括电源管理系统,一个或多个电源,及其他与为设备600生成、管理和分配电力相关联的组件。
[0117]多媒体组件608包括在设备600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当设备600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0118]音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当设备600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
[0119]I/O接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0120]传感器组件614包括一个或多个传感器,用于为设备600提供各个方面的状态评估。例如,传感器组件614可以检测到设备600的打开/关闭状态,组件的相对定位,例如组件为设备600的显示器和小键盘,传感器组件614还可以检测设备600或设备600—个组件的位置改变,用户与设备600接触的存在或不存在,设备600方位或加速/减速和设备600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0121]通信组件616被配置为便于设备600和其他设备之间有线或无线方式的通信。设备600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0122]在示例性实施例中,设备600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0123]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由设备600的处理器620执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、⑶-ROM、磁带、软盘和光数据存储设备等。
[0124]—种非临时性计算机可读存储介质,当存储介质中的指令由路由器设备的处理器执行时,使得路由器能够执行终端定位处理方法,方法包括:
[0125]监测移动终端广播的移动终端Mac地址;
[0126]向辅助定位服务器发送路由器Mac地址,并接收辅助定位服务器根据路由器Mac地址返回的对应的路由器位置信息;
[0127]向云服务器发送移动终端Mac地址、路由器的名称及路由器位置信息作为移动终端的定位信息。
[0128]图7是本公开根据一示例性实施例示出的一种终端定位处理系统的一结构框图。
[0129]如图7所示,在一种终端定位处理系统,包括:路由器71、辅助定位服务器72、云服务器73。
[0130]路由器71,用于监测移动终端广播的移动终端Mac地址;向辅助定位服务器72发送路由器Mac地址,并接收辅助定位服务器72根据路由器Mac地址返回的对应的路由器位置信息;向云服务器73发送移动终端Mac地址、路由器的名称及路由器位置信息作为移动终端的定位信息。
[0131]辅助定位服务器72,用于根据路由器71发送的路由器Mac地址向路由器返回对应的路由器位置信息。
[0132]云服务器73,用于接收路由器71发送的移动终端Mac地址、路由器的名称及路由器位置信息作为移动终端的定位信息。
[0133]其中,路由器71的结构和功能可参见图3、图4或图5的描述,此处不再赘述。
[0134]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0135]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种终端定位处理方法,其特征在于,包括: 监测移动终端广播的移动终端媒体访问控制Mac地址; 向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息; 向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。2.根据权利要求1所述的方法,其特征在于: 所述监测移动终端广播的移动终端Mac地址包括:监测移动终端进行WiFi扫描时向路由器广播的移动终端Mac地址。3.根据权利要求1所述的方法,其特征在于: 所述向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息包括: 向辅助定位服务器发送路由器Mac地址; 接收所述辅助定位服务器在数据库查找到的所述路由器Mac地址对应的路由器的经度和玮度信息。4.根据权利要求1所述的方法,其特征在于: 所述向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息包括: 在通过云服务器获知所述移动终端Mac地址对应的移动终端丢失后,向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息。5.根据权利要求4所述的方法,其特征在于: 所述在通过云服务器获知所述移动终端Mac地址对应的移动终端丢失后,向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息包括: 在通过安全通道询问云服务器获知所述移动终端Mac地址对应的移动终端丢失后,再通过所述安全通道向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息。6.根据权利要求5所述的方法,其特征在于: 所述安全通道包括基于安全套接字层的超文本传输协议HTTPS安全通道。7.一种终端定位处理装置,其特征在于,包括: 终端信息模块,用于监测移动终端广播的移动终端Mac地址; 路由器信息模块,用于向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息; 位置信息发送模块,用于向云服务器发送终端信息模块监测的所述移动终端Mac地址、所述路由器信息模块确定的路由器的名称及路由器位置信息作为所述移动终端的定位信息。8.根据权利要求7所述的装置,其特征在于,所述终端信息模块是监测移动终端进行WiFi扫描时向路由器广播的移动终端Mac地址。9.根据权利要求7所述的装置,其特征在于,所述路由器信息模块包括: 发送子模块,用于向辅助定位服务器发送路由器Mac地址; 接收子模块,用于接收所述辅助定位服务器在数据库查找到的所述路由器Mac地址对应的路由器的经度和玮度信息。10.根据权利要求7所述的装置,其特征在于,所述位置信息发送模块包括: 询问子模块,用于向云服务器询问所述移动终端Mac地址对应的移动终端是否丢失;位置发送子模块,用于在所述询问子模块通过云服务器获知所述移动终端Mac地址对应的移动终端丢失后,向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述丢失的移动终端的定位信息。11.根据权利要求10所述的装置,其特征在于,所述装置还包括: 通道设置模块,用于建立安全通道; 所述询问子模块和所述位置发送子模块通过所述通道模块建立的安全通道与所述云服务器进行通信。12.—种路由器,其特征在于,包括: 处理器和用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 监测移动终端广播的移动终端Mac地址; 向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息; 向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。13.一种终端定位处理系统,其特征在于,包括: 路由器,用于监测移动终端广播的移动终端Mac地址;向辅助定位服务器发送路由器Mac地址,并接收所述辅助定位服务器根据所述路由器Mac地址返回的对应的路由器位置信息;向云服务器发送所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息; 辅助定位服务器,用于根据所述路由器发送的路由器Mac地址向所述路由器返回对应的路由器位置信息; 云服务器,用于接收所述路由器发送的所述移动终端Mac地址、所述路由器的名称及路由器位置信息作为所述移动终端的定位信息。
【文档编号】H04W4/02GK105848287SQ201610363668
【公开日】2016年8月10日
【申请日】2016年5月26日
【发明人】李皓骅, 冯小川, 汤培梁
【申请人】北京小米移动软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1