CN114630263B - 识别电子设备位置变更的方法、装置和计算机设备 - Google Patents
识别电子设备位置变更的方法、装置和计算机设备 Download PDFInfo
- Publication number
- CN114630263B CN114630263B CN202011364122.0A CN202011364122A CN114630263B CN 114630263 B CN114630263 B CN 114630263B CN 202011364122 A CN202011364122 A CN 202011364122A CN 114630263 B CN114630263 B CN 114630263B
- Authority
- CN
- China
- Prior art keywords
- list
- wireless
- wireless device
- equipment
- difference
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000008859 change Effects 0.000 title claims abstract description 32
- 238000004364 calculation method Methods 0.000 claims abstract description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012216 screening Methods 0.000 claims description 9
- 238000004422 calculation algorithm Methods 0.000 claims description 8
- 239000003623 enhancer Substances 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000003993 interaction Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 4
- 238000012827 research and development Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005728 strengthening Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种识别电子设备位置变更的方法、装置和计算机设备,其方法包括步骤:获取当前时刻采集的第一无线设备列表,所述第一无线设备列表中包含有电子设备当前时刻可以搜索到的无线设备的名称;将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表;判断所述差异数量是否大于预设的阈值数量;若是,判定电子设备的位置发生了变更。本申请的方案根据电子设备的无线模块采集的无线设备列表来判断出电子设备是否被移动,不需要再额外安装定位装置就可以对电子设备的位置进行有效的管理。
Description
技术领域
本申请涉及电子设备技术领域,特别涉及一种识别电子设备位置变更的方法、装置和计算机设备。
背景技术
现有的电子设备,由于使用时是固定不动的,因此不具有定位功能。但是,当该电子设备在公司进行研发调试的时候,根据不同的研发或调试的需求,要选择合适的实验室或实验场景,这就需要电子设备在研发大楼里频繁的移动。对应的用户也很难明确的知道电子设备的位置发生了变动或者电子设备是否被移动。
发明内容
本申请的主要目的为提供一种识别电子设备位置变更的方法、装置和计算机设备,旨在解决现有电子设备不能实现自主定位的技术问题。
为实现上述目的,本申请提供了一种识别电子设备位置变更的方法,包括:获取当前时刻采集的第一无线设备列表,所述第一无线设备列表中包含有电子设备当前时刻可以搜索到的无线设备的名称;
将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表,所述差异列表包括不在第一无线设备列表中的第二无线设备列表中的无线设备的名称和不在第二无线设备列表中的第一无线设备列表中的无线设备的名称;
计算所述差异列表中无线设备的差异数量;
判断所述差异数量是否大于预设的阈值数量;
若是,判定电子设备的位置发生了变更。
进一步的,所述将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表的步骤,包括:
调用预存的固定无线设备列表,所述固定无线设备列表中存储有在指定环境的固定无线设备的名称;
筛选出所述第一无线设备列表中的固定无线设备的第一名称以及第二无线设备列表中的第二名称;
计算所述第一名称和所述第二名称的差异,得到差异列表。
进一步的,所述筛选出所述第一无线设备列表中的固定无线设备的第一名称的步骤之后,包括:
获取与各所述第一名称对应的固定无线设备之间的信号强度以及各所述第一名称对应的固定无线设备的位置信息;
根据所述信号强度以及所述位置信息,计算出所述电子设备的位置。
进一步的,所述获取当前时刻采集的第一无线设备列表的步骤之前,包括:
获取到电子设备通电后,生成采集命令,所述采集命令用于指示电子设备获取当前时刻采集的第一无线设备列表。
进一步的,所述第二无线设备列表的获取方法为:
获取到电子设备断电后,启动延时电路,开启无线模块进行搜索,得到第二无线设备列表。
进一步的,所述判定电子设备的位置发生了变更的步骤之后,包括:
发送上报位置变更的信息到所述第一无线设备列表中的任一个无线设备,以便该无线设备将上报信息上传到指定的服务器。
进一步的,所述获取当前时刻采集的第一无线设备列表的步骤之后,包括:
若所述第一无线设备列表中没有指定的无线设备,则启动信号加强器,再次搜索得到加强列表;
若所述加强列表中包括所述指定的无线设备的名称,发送指定信息到所述指定的无线设备,以提醒用户所述电子设备即将远离用户。
本申请还提供了一种识别电子设备位置变更的装置,包括:
获取模块,用于获取当前时刻采集的第一无线设备列表,所述第一无线设备列表中包含有电子设备当前时刻可以搜索到的无线设备的名称;
第一计算模块,用于将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表,所述差异列表包括不在第一无线设备列表中的第二无线设备列表中的无线设备的名称和不在第二无线设备列表中的第一无线设备列表中的无线设备的名称;
第二计算模块,用于计算所述差异列表中无线设备的差异数量;
判断模块,用于判断所述差异数量是否大于预设的阈值数量;
判定模块,用于若所述差异数量大于预设的阈值数量,判定电子设备的位置发生了变更。
本申请还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
本申请中提供的识别电子设备位置变更的方法、装置和计算机设备,根据电子设备的无线模块采集的无线设备列表来判断出电子设备是否被移动,不需要再额外安装定位装置就可以对电子设备的位置进行有效的管理。
附图说明
图1是本申请一实施例中识别电子设备位置变更的方法的步骤示意图;
图2是本申请一实施例中识别电子设备位置变更的装置的整体结构框图;
图3是本申请一实施例的计算机设备的结构示意框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
参照图1、本申请一实施例中提供了一种识别电子设备位置变更的方法,包括:
S1、获取当前时刻采集的第一无线设备列表,所述第一无线设备列表中包含有电子设备当前时刻可以搜索到的无线设备的名称;
S2、将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表;
S3、计算所述差异列表中无线设备的差异数量;
S4、判断所述差异数量是否大于预设的阈值数量;
S5、若是,判定电子设备的位置发生了变更。
本实施例中,电子设备是指如一体机、智能显示屏等电子设备,其具有控制器、存储器、显示屏等部件,上述方法的执行主体为电子设备的控制器。电子设备在使用的时候平常是固定在某一个地方的,因而通常不具有定位模块,但是其具有蓝牙模块或WiFi模块等用于短距离的无线传输装置,可以与其他的无线设备进行数据交互。电子设备在任何时刻均可以打开蓝牙模块或WiFi模块,用于搜索其周边的无线设备;或者电子设备在接收到相应的指令或者是结合自身的参数来生成相应的指令以进行该搜索工作,得到所能扫描获得的无线设备,并获取每一个无线设备的名称,形成第一无线设备列表,在一具体实施例中,将第一无线设备列表中的各个无线设备的名称按照所能接收到的信号强度进行排序。然后调用历史时刻采集的第二无线设备列表,当存储器中存储有多个第二无线设备列表时,选择最近的历史时刻采集的第二无线设备列表,然后将第一无线设备列表与第二无线设备列表进行差异计算,得到差异列表。差异计算,即将两个无线设备列表进行比较,挑选出没有同时出现在第一无线设备列表和第二无线设备列表中的所有的无线设备的名称,得到差异列表。差异列表用于体现第一无线设备列表与第二无线设备列表之间的差距,也可以通过其他的计算方式进行计算得到。如果两者之间的差距较大,即差异数量较大,则判定电子设备的位置发生了变更。
在一个实施例中,所述将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表的步骤,包括:
S21、调用预存的固定无线设备列表,所述固定无线设备列表中存储有在指定环境的固定无线设备的名称;
S22、筛选出所述第一无线设备列表中的固定无线设备的第一名称以及第二无线设备列表中的第二名称;
S23、计算所述第一名称和所述第二名称的差异,得到差异列表。
本实施例中,电子设备在指定环境中使用,比如在一个研发大厦里面。该指定环境中具有多个路由器等无线设备,或者是其他的固定的具有蓝牙模块的无线设备,这些均是固定的安装在研发大厦里面,即固定无线设备,管理员会将该指定环境中的所有的固定无线设备的名称进行汇总,得到固定无线设备列表,并将该固定无线设备列表存储在电子设备中,或者存储在每一个固定无线设备中,以便于电子设备进行调用。在一个具体实施例中,固定无线设备列表存储在每一个固定无线设备中,为防止固定无线设备列表被其他人知道,电子设备在调用固定无线设备列表时,将当前时间以及电子设备的设备编号输入到一个预设的加密算法中,生成一个随机密钥,然后将该随机密钥发送给任一个固定无线设备,然后固定无线设备用预存的解密算法解析出随机密钥,如果解析成功,则判定是上述电子设备,则发送该固定无线设备列表给电子设备。其中,确定发送的对象为固定无线设备的方法为:电子设备广播发送该随机密钥,以使周边的固定无线设备可以接收到该随机密钥;也可以采用另一种方法:电子设备在较短的时间内连续采集两次无线设备,得到两次无线设备列表,将两次无线设备列表中均出现的无线设备定义为预固定设备,然后向该预固定设备发送上述随机密钥,如果预固定设备是非固定设备,则不会返回任何数据,如果预固定设备是固定设备,则会进行解析然后返回上述固定无线设备列表。这样,即使其他的非固定的无线设备接收到随机密钥,也因没有上述解密算法而无法得到该随机密钥的具体含义;其他的非固定的无线设备也因为没有加密算法也无法生成上述随机密钥以得到固定无线设备列表。电子设备得到了固定无线设备列表后,将第一无线设备列表中的固定无线设备筛选出来,得到第一名称,第一名称是存在于第一无线设备列表中的多个固定设备的名称的合称;同样的,第二名称是存在于第二无线设备列表中的多个固定设备的名称的合称。然后计算第一名称和第二名称中不相同的数量,得到差异列表。以一个具体实施来进行说明:第一无线设备列表中的各个无线设备的名称为:A1、A2、A4、B1、B3;第二无线设备列表中的各个无线设备的名称为A2、A3、B1、B2;电子设备获得到的固定无线设备列表为:A1、A3、A5、A7、B1、B2、B3、B4。则电子设备筛选出的第一名单为:A1、B1、B3;第二名单为:A3、B1;对应的没有同时出现在两者中的固定无线设备差异列表为:A1、B3、A3;则差异数量为3,然后将3与预设的阈值数量进行比较,假如阈值数量为2,则判定电子设备的位置发生了变更。
在一个实施例中,所述筛选出所述第一无线设备列表中的固定无线设备的第一名称的步骤之后,包括:
S24、获取与各所述第一名称对应的固定无线设备之间的信号强度以及各所述第一名称对应的固定无线设备的位置信息;
S25、根据所述信号强度以及所述位置信息,计算出所述电子设备的位置。
本实施例中,上述固定无线设备列表之中还包括有各个固定设备的位置信息,各个位置信息是指固定设备在指定环境中的位置信息,如在5楼的A02会议室的无线路由器,在4楼的406法务室的无线路由器,在28楼的休闲娱乐室的乒乓球桌上方的无线路由器等。电子设备根据与各个固定无线设备之间的信号强度以及各固定无线设备的位置信息,根据距离固定无线设备的距离越近则信号强度越强的原理,可以计算出与各个固定无线设备的距离,从而最终可以计算出电子设备的位置,使电子设备可以实时进行定位。
在一个实施例中,所述获取当前时刻采集的第一无线设备列表的步骤之前,包括:
S101、获取到电子设备通电后,生成采集命令,所述采集命令用于指示电子设备获取当前时刻采集的第一无线设备列表。
本实施例中,电子设备自身不具有电池,当电源接通后或者是接入外接的电池后,即判定电子设备通电,则生成采集命令,使电子设备开启无线模块,通过蓝牙模块或WiFi模块来搜索附近的无线设备,从而生成第一无线设备列表。或者,电子设备自身具有电池,当电子设备被开启后,则生成采集命令。
在一个实施例中,所述第二无线设备列表的获取方法为:
S102、获取到电子设备断电后,启动延时电路,开启无线模块进行搜索,得到第二无线设备列表。
本实施例中,电子设备自身不具有电池,但是其具有延时电路,当电子设备断电后,延时电路开启,维持无线模块和一个协处理器工作,提供这两者的工作用电,无线模块搜索附近的无线网络,然后得到第二无线设备列表。结合上述的电子设备通电后,生成采集命令,即电子设备在每次通电和断电后均进行采集无线设备列表,在通电后则立即采集第一无线设备列表,结合上一次断电后采集的第二无线设备列表,来计算出位置是否发生变更。在每次断电后,再次采集第二无线设备列表,以便于供下一次通电后判断位置是否发生变更。
在一个实施例中,所述判定电子设备的位置发生了变更的步骤之后,包括:
S6、发送上报位置变更的信息到所述第一无线设备列表中的任一个无线设备,以便该无线设备将上报信息上传到指定的服务器。
本实施例中,当电子设备的位置发生了变更后,需要及时发送给管理员,以便于管理员进行有效管理。具体的,将位置变更的信息发送给第一无线设备列表中的任一个无线设备,在一具体实施例中,发送上报位置变更的信息给任一个固定无线设备。在另一具体实施例中,将上述计算出所述电子设备的位置发送给任一个固定无线设备,同时发送当前的时刻以及电子设备的编号,以便于上传到服务器后,服务器可以对电子设备进行有效的跟踪与管理。
在一个实施例中,所述获取当前时刻采集的第一无线设备列表的步骤之后,包括:
S111、若所述第一无线设备列表中没有指定的无线设备,则启动信号加强器,再次搜索得到加强列表;
S112、若所述加强列表中包括所述指定的无线设备的名称,发送指定信息到所述指定的无线设备,以提醒用户所述电子设备即将远离用户。
本实施例中,当电子设备没有搜索到指定的无线设备,在一具体实施例中,指定的无线设备即上述的固定无线设备。如果第一无线设备列表中没有上述任一个固定无线设备,则启动信号加强器以及无线模块,再次进行搜索,以搜索到更远的无线设备,得到加强列表,然后判断该加强列表中是否有上述指定的无线设备,如果有,则发送指定信息到上述指定的无线设备,以便于提醒该电子设备的用户说明该电子设备即将离开指定的无线设备的环境,即该电子设备有可能被偷盗,即时发送消息,可以让用户知道其特殊情况,以便于对电子设备进行有效的管理。
综上所述,本申请的识别电子设备位置变更的方法,根据电子设备的无线模块采集的无线设备列表来判断出电子设备是否被移动,不需要再额外安装定位装置就可以对电子设备的位置进行有效的管理。
参照图2,本申请一实施例中还提供了一种识别电子设备位置变更的装置,包括:
获取模块1,用于获取当前时刻采集的第一无线设备列表,所述第一无线设备列表中包含有电子设备当前时刻可以搜索到的无线设备的名称;
第一计算模块2,用于将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表,所述差异列表包括不在第一无线设备列表中的第二无线设备列表中的无线设备的名称和不在第二无线设备列表中的第一无线设备列表中的无线设备的名称;
第二计算模块3,用于计算所述差异列表中无线设备的差异数量;
判断模块4,用于判断所述差异数量是否大于预设的阈值数量;
判定模块5,用于若所述差异数量大于预设的阈值数量,判定电子设备的位置发生了变更。
在一个实施例中,所述第一计算模块2包括:
调用单元,用于调用预存的固定无线设备列表,所述固定无线设备列表中存储有在指定环境的固定无线设备的名称;
筛选单元,用于筛选出所述第一无线设备列表中的固定无线设备的第一名称以及第二无线设备列表中的第二名称;
计算单元,用于计算所述第一名称和所述第二名称的差异,得到差异列表。
在一个实施例中,所述第一计算模块2还保护:
获取单元,用于获取与各所述第一名称对应的固定无线设备之间的信号强度以及各所述第一名称对应的固定无线设备的位置信息;
位置单元,用于根据所述信号强度以及所述位置信息,计算出所述电子设备的位置。
在一个实施例中,所述识别电子设备位置变更的装置还包括:
通电模块,用于获取到电子设备通电后,生成采集命令,所述采集命令用于指示电子设备获取当前时刻采集的第一无线设备列表。
在一个实施例中,所述识别电子设备位置变更的装置还包括:
断电模块,用于获取到电子设备断电后,启动延时电路,开启无线模块进行搜索,得到第二无线设备列表。
在一个实施例中,所述识别电子设备位置变更的装置还包括:
发送模块,用于发送上报位置变更的信息到所述第一无线设备列表中的任一个无线设备,以便该无线设备将上报信息上传到指定的服务器。
在一个实施例中,所述识别电子设备位置变更的装置还包括:
加强模块,用于若所述第一无线设备列表中没有指定的无线设备,则启动信号加强器,再次搜索得到加强列表;
提醒模块,用于若所述加强列表中包括所述指定的无线设备的名称,发送指定信息到所述指定的无线设备,以提醒用户所述电子设备即将远离用户。
参照图3,本申请实施例中还提供一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储预设关键点对等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现上述任一实施例中的识别电子设备位置变更的方法。
本申请一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例的识别电子设备位置变更的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储与一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM通过多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双速据率SDRAM(SSRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
以上所述仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (9)
1.一种识别电子设备位置变更的方法,其特征在于,包括:
获取当前时刻采集的第一无线设备列表,所述第一无线设备列表中包含有电子设备当前时刻可以搜索到的无线设备的名称,其中,电子设备具有蓝牙模块或WiFi模块用于短距离与其他的无线设备进行数据交互的无线传输装置;
将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表,所述差异列表包括不在第一无线设备列表中的第二无线设备列表中的无线设备的名称和不在第二无线设备列表中的第一无线设备列表中的无线设备的名称;
计算所述差异列表中无线设备的差异数量;
判断所述差异数量是否大于预设的阈值数量;
若是,判定电子设备的位置发生了变更;
所述将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表的步骤,包括:
调用预存的固定无线设备列表,所述固定无线设备列表中存储有在指定环境的固定无线设备的名称;
筛选出所述第一无线设备列表中的固定无线设备的第一名称以及第二无线设备列表中的固定无线设备的第二名称;
计算所述第一名称和所述第二名称的差异,得到差异列表;
所述调用预存的固定无线设备列表的步骤,包括:
将当前时间以及所述电子设备的设备编号输入到一个预设的加密算法中,生成一个随机密钥;
将所述随机密钥发送给任一个所述固定无线设备,所述固定无线设备用预存的解密算法解析出所述随机密钥;
若解析成功,则判定是所述电子设备,则发送所述固定无线设备列表给所述电子设备,其中,即使其他的非固定的无线设备接收到随机密钥,也因无所述解密算法而无法得到所述随机密钥的具体含义,同时其他非固定的无线设备也因无所述加密算法无法生成所述随机密钥以得到固定无线设备列表。
2.如权利要求1所述的识别电子设备位置变更的方法,其特征在于,所述筛选出所述第一无线设备列表中的固定无线设备的第一名称的步骤之后,包括:
获取与各所述第一名称对应的固定无线设备之间的信号强度以及各所述第一名称对应的固定无线设备的位置信息;
根据所述信号强度以及所述位置信息,计算出所述电子设备的位置。
3.如权利要求1所述的识别电子设备位置变更的方法,其特征在于,所述获取当前时刻采集的第一无线设备列表的步骤之前,包括:
获取到电子设备通电后,生成采集命令,所述采集命令用于指示电子设备获取当前时刻采集的第一无线设备列表。
4.如权利要求1所述的识别电子设备位置变更的方法,其特征在于,所述第二无线设备列表的获取方法为:
获取到电子设备断电后,启动延时电路,开启无线模块进行搜索,得到第二无线设备列表。
5.如权利要求1所述的识别电子设备位置变更的方法,其特征在于,所述判定电子设备的位置发生了变更的步骤之后,包括:
发送上报位置变更的信息到所述第一无线设备列表中的任一个无线设备,以便该无线设备将上报信息上传到指定的服务器。
6.如权利要求1所述的识别电子设备位置变更的方法,其特征在于,所述获取当前时刻采集的第一无线设备列表的步骤之后,包括:
若所述第一无线设备列表中没有指定的无线设备,则启动信号加强器,再次搜索得到加强列表;
若所述加强列表中包括所述指定的无线设备的名称,发送指定信息到所述指定的无线设备,以提醒用户所述电子设备即将远离用户。
7.一种识别电子设备位置变更的装置,用于实现权利要求1-6任一项所述的方法,其特征在于,包括:
获取模块,用于获取当前时刻采集的第一无线设备列表,所述第一无线设备列表中包含有电子设备当前时刻可以搜索到的无线设备的名称;
第一计算模块,用于将所述第一无线设备列表与历史时刻采集的第二无线设备列表进行差异计算,得到差异列表,所述差异列表包括不在第一无线设备列表中的第二无线设备列表中的无线设备的名称和不在第二无线设备列表中的第一无线设备列表中的无线设备的名称;
第二计算模块,用于计算所述差异列表中无线设备的差异数量;
判断模块,用于判断所述差异数量是否大于预设的阈值数量;
判定模块,用于若所述差异数量大于预设的阈值数量,判定电子设备的位置发生了变更;
所述第一计算模块包括:
调用单元,用于调用预存的固定无线设备列表,所述固定无线设备列表中存储有在指定环境的固定无线设备的名称;
筛选单元,用于筛选出所述第一无线设备列表中的固定无线设备的第一名称以及第二无线设备列表中的固定无线设备的第二名称;
计算单元,用于计算所述第一名称和所述第二名称的差异,得到差异列表。
8.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011364122.0A CN114630263B (zh) | 2020-11-27 | 2020-11-27 | 识别电子设备位置变更的方法、装置和计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011364122.0A CN114630263B (zh) | 2020-11-27 | 2020-11-27 | 识别电子设备位置变更的方法、装置和计算机设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114630263A CN114630263A (zh) | 2022-06-14 |
CN114630263B true CN114630263B (zh) | 2025-01-28 |
Family
ID=81896066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011364122.0A Active CN114630263B (zh) | 2020-11-27 | 2020-11-27 | 识别电子设备位置变更的方法、装置和计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114630263B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104933557A (zh) * | 2015-06-17 | 2015-09-23 | 福建联迪商用设备有限公司 | 一种防止pos机异地交易的方法及系统 |
CN106255188A (zh) * | 2016-09-19 | 2016-12-21 | 广州视源电子科技股份有限公司 | 定位方法、装置、设备及系统 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050250472A1 (en) * | 2004-05-04 | 2005-11-10 | Silvester Kelan C | User authentication using a wireless device |
KR100651744B1 (ko) * | 2005-11-10 | 2006-12-01 | 한국전자통신연구원 | 다중 무선주파수 식별자 단일화 장치 및 그 방법 |
US10353047B2 (en) * | 2015-06-19 | 2019-07-16 | Lenovo (Singapore) Pte. Ltd. | Device location determined by wireless signals |
CN107484118A (zh) * | 2016-06-07 | 2017-12-15 | 滴滴(中国)科技有限公司 | 一种基于建筑物WiFi指纹的室内场景定位方法及系统 |
CN108064023B (zh) * | 2017-12-13 | 2020-01-14 | Oppo广东移动通信有限公司 | 基于定位模块的控制方法、装置、存储介质及移动终端 |
CN111698765A (zh) * | 2020-06-12 | 2020-09-22 | 北京奇艺世纪科技有限公司 | 一种ip地址的校验方法、装置、电子设备及存储介质 |
-
2020
- 2020-11-27 CN CN202011364122.0A patent/CN114630263B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104933557A (zh) * | 2015-06-17 | 2015-09-23 | 福建联迪商用设备有限公司 | 一种防止pos机异地交易的方法及系统 |
CN106255188A (zh) * | 2016-09-19 | 2016-12-21 | 广州视源电子科技股份有限公司 | 定位方法、装置、设备及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN114630263A (zh) | 2022-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107886952B (zh) | 一种语音控制智能家电的方法、装置、系统和电子设备 | |
CN112255928A (zh) | 智能家居的控制方法、装置、系统及电子设备 | |
US20180123820A1 (en) | Apparatus and method of generating internet of things data | |
CN104969210B (zh) | 基于情境计划的设备资源管理 | |
CN103002069A (zh) | 一种域名解析方法、装置及系统 | |
EP3110147A1 (en) | Method and device for processing request | |
JP2003122796A (ja) | 情報処理装置、センサネットワークシステム、情報処理プログラム、および情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JP6323786B2 (ja) | サーバ、制御方法及びプログラム | |
CN112702633A (zh) | 多媒体智能播放方法、装置、播放设备以及存储介质 | |
CN105246138A (zh) | 物联网设备的控制方法及装置 | |
RU2615759C2 (ru) | Способ и устройство для видеозаписи | |
CN105338594B (zh) | 一种wifi网络连接方法及装置 | |
JP2017118489A (ja) | 通信ネットワークを試験するための、マシン可読コードを利用するシステム及び方法 | |
CN107170450B (zh) | 语音识别方法及装置 | |
CN113630473A (zh) | 物联网设备控制方法、系统、计算机设备和存储介质 | |
CN106331060B (zh) | 一种基于wifi进行布控的方法和系统 | |
CN106610832B (zh) | 页面异步渲染方法及装置 | |
CN112492624A (zh) | 提醒使用5g功能方法、装置、电子设备及存储介质 | |
CN114630263B (zh) | 识别电子设备位置变更的方法、装置和计算机设备 | |
CN111935698A (zh) | 网络接入方法、装置、终端和存储介质 | |
CN111602412A (zh) | 设备选择装置、数据集选择装置、设备选择方法和程序 | |
KR20180075073A (ko) | 사물인터넷 프레임워크 및 이의 운영 방법 | |
CN106375551B (zh) | 一种信息交互方法、装置及终端 | |
CN107708064A (zh) | 一种车载设备定位手机的方法和系统 | |
KR102534295B1 (ko) | Hmi 장치 및 hmi 장치의 데이터 출력방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |