一种POS机自动解锁锁定的方法及系统转让专利

申请号 : CN201780000803.9

文献号 : CN107636661A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张炽成许剑锋

申请人 : 福建联迪商用设备有限公司

摘要 :

本发明涉及计算机技术领域,尤其涉及一种POS机自动解锁锁定的方法及系统,其方法包括:POS机获取预设范围内每一个移动终端的物理地址及信号强度;判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;若是,则解锁POS机,否则锁定POS机。本发明能够自动识别商户的操作员和店主是否在POS机附近,只有操作员和店主在POS机旁边时,才允许对POS进行解锁,从而进行相关操作,进而有效杜绝在商家不知情的情况下,POS机被秘密操作。

权利要求 :

1.一种POS机自动解锁锁定的方法,其特征在于,包括以下步骤:S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;

S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;

S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;

S4:若是,则解锁POS机,否则锁定POS机。

2.根据权利要求1所述的一种POS机自动解锁锁定的方法,其特征在于,所述S3具体为:若存在,则输出所述第一物理地址列表中与移动终端相同的物理地址;

判断与所述物理地址对应的移动终端的信号强度是否大于预设信号强度。

3.根据权利要求1所述的一种POS机自动解锁锁定的方法,其特征在于,所述S1具体为:POS机获取预设范围内每一个移动终端发送的无线报文;

解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;

将每一个移动终端的物理地址及信号强度存储在预设第二物理地址列表中。

4.根据权利要求3所述的一种POS机自动解锁锁定的方法,其特征在于,“POS机获取预设范围内每一个移动终端发送的无线报文”之前还包括:在POS机预设范围内的每一个移动终端每隔预设第一时间间隔发送无线报文。

5.根据权利要求3所述的一种POS机自动解锁锁定的方法,其特征在于,“POS机获取预设范围内每一个移动终端发送的无线报文”具体为:每隔预设第二时间判断POS机的网络是否处理空闲状态;

若是,则切换所述POS机的WiFi模块工作模式为WiFi探针模式;每隔预设第三时间间隔依次切换所述WiFi模块的信道;若否,则切换所述POS机的WiFi模块工作模式为正常工作模式;

所述POS机获取预设范围内每一个移动终端发送的无线报文。

6.根据权利要求5所述的一种POS机自动解锁锁定的方法,其特征在于,“POS机获取预设范围内每一个移动终端发送的无线报文”之后还包括:切换所述WiFi模块为正常工作模式。

7.根据权利要求5所述的一种POS机自动解锁锁定的方法,其特征在于,“解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度”具体为:获取每一个移动终端发送的无线报文中的源地址和信号强度,所述源地址即为移动终端的物理地址,得到每一个移动终端对应的物理地址和信号强度。

8.根据权利要求7所述的一种POS机自动解锁锁定的方法,其特征在于,所述S2具体为:预设第一物理地址列表,所述第一物理地址列表中存储若干个物理地址;

获取所述第二物理地址列表中所有的物理地址,判断所述所有的物理地址是否存在于所述第一物理地址列表中。

9.根据权利要求1所述的一种POS机自动解锁锁定的方法,其特征在于,所述S2具体为:预设第一物理地址列表,将预设的第一移动终端和第二移动终端的物理地址存储在所述第一物理地址列表中;

判断每一个移动终端的物理地址及信号强度是否存在于预设第一物理地址列表中。

10.根据权利要求1所述的一种POS机自动解锁锁定的方法,其特征在于,按照预设时间间隔重复执行步骤S1、S2、S3和S4。

11.一种POS机自动解锁锁定的系统,包括POS机,所述POS机包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现以下步骤:S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;

S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;

S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;

S4:若是,则解锁POS机,否则锁定POS机。

12.根据权利要求11所述的一种POS机自动解锁锁定的系统,其特征在于,所述S3具体为:若存在,则输出所述第一物理地址列表中与移动终端相同的物理地址;

判断与所述物理地址对应的移动终端的信号强度是否大于预设信号强度。

13.根据权利要求11所述的一种POS机自动解锁锁定的系统,其特征在于,所述S1具体为:POS机获取预设范围内每一个移动终端发送的无线报文;

解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;

将每一个移动终端的物理地址及信号强度存储在预设第二物理地址列表中。

14.根据权利要求13所述的一种POS机自动解锁锁定的系统,其特征在于,“POS机获取预设范围内每一个移动终端发送的无线报文”之前还包括:在POS机预设范围内的每一个移动终端每隔预设第一时间间隔发送无线报文。

15.根据权利要求13所述的一种POS机自动解锁锁定的系统,其特征在于,“POS机获取预设范围内每一个移动终端发送的无线报文”具体为:每隔预设第二时间判断POS机的网络是否处理空闲状态;

若是,则切换所述POS机的WiFi模块工作模式为WiFi探针模式;每隔预设第三时间间隔依次切换所述WiFi模块的信道;若否,则切换所述POS机的WiFi模块工作模式为正常工作模式;

所述POS机获取预设范围内每一个移动终端发送的无线报文。

16.根据权利要求15所述的一种POS机自动解锁锁定的系统,其特征在于,“POS机获取预设范围内每一个移动终端发送的无线报文”之后还包括:切换所述WiFi模块为正常工作模式。

17.根据权利要求15所述的一种POS机自动解锁锁定的系统,其特征在于,“解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度”具体为:获取每一个移动终端发送的无线报文中的源地址和信号强度,所述源地址即为移动终端的物理地址,得到每一个移动终端对应的物理地址和信号强度。

18.根据权利要求17所述的一种POS机自动解锁锁定的系统,其特征在于,所述S2具体为:预设第一物理地址列表,所述第一物理地址列表中存储若干个物理地址;

获取所述第二物理地址列表中所有的物理地址,判断所述所有的物理地址是否存在于所述第一物理地址列表中。

19.根据权利要求11所述的一种POS机自动解锁锁定的系统,其特征在于,所述S2具体为:预设第一物理地址列表,将预设的第一移动终端和第二移动终端的物理地址存储在所述第一物理地址列表中;

判断每一个移动终端的物理地址及信号强度是否存在于预设第一物理地址列表中。

20.根据权利要求11所述的一种POS机自动解锁锁定的系统,其特征在于,按照预设时间间隔重复执行步骤S1、S2、S3和S4。

说明书 :

一种POS机自动解锁锁定的方法及系统

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种POS机自动解锁锁定的方法及系统。

背景技术

[0002] 当前POS设备一般在操作员签到之后,任何人均可以操作POS机,包括刷卡交易、撤销交易、转账和查询流水等各种操作,存在安全隐患。
[0003] 这样某些不法分子可能会利用这个漏洞先消费,后再到店内秘密撤销此前的刷卡交易业务,进行骗取商家财产的违法行为。
[0004] 甚至此前发生过这种案件,即违法人员以刷卡套现并给予好处费为名骗取商家信任,先持信用卡到商家店铺刷POS套取现金,进而偷偷潜入店里秘密操作POS机撤消该笔业务,窃取商家财产。
[0005] 当前解决此问题的方案,主要是依靠商户自身从流程和监管上尽量避免问题的发生。一方面从流程上,例如设置专门的退货中心;另一方面从监管上,对操作员进行业务培训,完善商铺摄像头等;
[0006] 当前的方案主要还是依靠商户人工监管的方法,店主不可能一天24小时都盯着POS机,因此仍然存在安全隐患。

发明内容

[0007] 本发明所要解决的技术问题是:本发明提供一种安全可靠的POS机自动解锁方法及系统。
[0008] 为了解决上述技术问题,本发明提供了一种POS机自动解锁锁定的方法,包括以下步骤:
[0009] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;
[0010] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0011] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0012] S4:若是,则解锁POS机,否则锁定POS机。
[0013] 本发明还提供了一种POS机自动解锁锁定的系统,包括POS机,所述POS机包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
[0014] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;
[0015] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0016] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0017] S4:若是,则解锁POS机,否则锁定POS机。
[0018] 本发明的有益效果为:
[0019] 本发明通过POS机获取一定范围内的移动终端的物理地址及信号强度,并判断上述物理地址是否存在于预设第一物理地址列表中,若存在则继续判断物理地址对应的信号强度是否大于预设信号强度,若是,则解锁POS机,否则锁定POS机;通过上述方法可以将店主及POS机操作员的移动终端的物理地址存在第一物理列表中,当POS机获取得到的物理地址存在第一物理列表中时,并判断对应的信号强度是否大于预设信号强度,若是,则代表店主或POS机操作员在POS附近,则对POS进行解锁,若否,则对POS机进行锁定,实现了POS屏幕的智能控制,提高了POS机操作的便利性,同时保障了POS机操作的安全性,避免不法分子对POS机进行相关操作;本发明能够自动识别商户的操作员和店主是否在POS机附近,只有操作员和店主在POS机旁边时,才允许对POS进行解锁,从而进行相关操作,进而有效杜绝在商家不知情的情况下,POS机被秘密操作。

附图说明

[0020] 图1为根据本发明实施例的一种POS机自动解锁锁定的方法主要步骤流程图;
[0021] 图2为根据本发明实施例的一种POS机自动解锁锁定的系统结构示意图;
[0022] 标号说明:
[0023] 1、POS机;2、存储器;3、处理器。

具体实施方式

[0024] 本发明最关键的构思在于:POS机获取一定范围内的移动终端的物理地址及信号强度,并判断上述物理地址是否存在于预设第一物理地址列表中,若存在,则判断物理地址对应的信号强度是否大于预设信号强度,若是,则解锁POS机,否则锁定POS机,提高了POS机操作的安全。
[0025] 请参照图1所示,本发明提供了一种POS机自动解锁锁定的方法,包括以下步骤:
[0026] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;
[0027] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0028] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0029] S4:若是,则解锁POS机,否则锁定POS机。
[0030] 从上述描述可知,本发明通过POS机获取一定范围内的移动终端的物理地址及信号强度,并判断上述物理地址是否存在于预设第一物理地址列表中,若存在则继续判断物理地址对应的信号强度是否大于预设信号强度,若是,则解锁POS机,否则锁定POS机;通过上述方法可以将店主及POS机操作员的移动终端的物理地址存在第一物理列表中,当POS机获取得到的物理地址存在第一物理列表中时,并判断对应的信号强度是否大于预设信号强度,若是,则代表店主或POS机操作员在POS附近,则对POS进行解锁,若否,则对POS机进行锁定,实现了POS屏幕的智能控制,提高了POS机操作的便利性,同时保障了POS机操作的安全性,避免不法分子对POS机进行相关操作;本发明能够自动识别商户的操作员和店主是否在POS机附近,只有操作员和店主在POS机旁边时,才允许对POS进行解锁,从而进行相关操作,进而有效杜绝在商家不知情的情况下,POS机被秘密操作。
[0031] 进一步的,所述S3具体为:
[0032] 若存在,则输出所述第一物理地址列表中与移动终端相同的物理地址;
[0033] 判断与所述物理地址对应的移动终端的信号强度是否大于预设信号强度。
[0034] 从上述描述可知,通过上述方法能够快速判断移动终端的物理地址是否存在于预设第一物理地址列表中,从而保障了POS机操作的安全性。
[0035] 进一步的,所述S1具体为:
[0036] POS机获取预设范围内每一个移动终端发送的无线报文;
[0037] 解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;
[0038] 将每一个移动终端的物理地址及信号强度存储在预设第二物理地址列表中。
[0039] 从上述描述可知,通过上述方法能够快速准确地获取一定范围内移动终端的物理地址及信号强度,同时将获取得到的数据存储在预设第二物理地址列表中,方便后续数据的处理。
[0040] 进一步的,“POS机获取预设范围内每一个移动终端发送的无线报文”之前还包括:
[0041] 在POS机预设范围内的每一个移动终端每隔预设第一时间间隔发送无线报文。
[0042] 从上述描述可知,通过上述方法保证了POS机在每隔一定时间能够接收到移动终端发送的无线报文。
[0043] 进一步的,“POS机获取预设范围内每一个移动终端发送的无线报文”具体为:
[0044] 每隔预设第二时间判断POS机的网络是否处理空闲状态;
[0045] 若是,则切换所述POS机的WiFi模块工作模式为WiFi探针模式;每隔预设第三时间间隔依次切换所述WiFi模块的信道;若否,则切换所述POS机的WiFi模块工作模式为正常工作模式;
[0046] 所述POS机获取预设范围内每一个移动终端发送的无线报文。
[0047] 从上述描述可知,上述对WiFi模块的信道进行切换是为了提高监听的精度,即可以进行全频段信道监听,否则只能监听到当前信道的报文;通过上述方法能够有效提高POS机的WiFi模块的工作效率,充分利用资源。
[0048] 进一步的,“POS机获取预设范围内每一个移动终端发送的无线报文”之后还包括:
[0049] 切换所述WiFi模块为正常工作模式。
[0050] 从上述描述可知,通过上述方法能够保障WiFi模块正常工作。
[0051] 进一步的,“解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度”具体为:
[0052] 获取每一个移动终端发送的无线报文中的源地址和信号强度,所述源地址即为移动终端的物理地址,得到每一个移动终端对应的物理地址和信号强度。
[0053] 从上述描述可知,精确地获取得到获取终端的物理地址,提高了数据获取的准确性。
[0054] 进一步的,所述S2具体为:
[0055] 预设第一物理地址列表,所述第一物理地址列表中存储若干个物理地址;
[0056] 获取所述第二物理地址列表中所有的物理地址,判断所述所有的物理地址是否存在于所述第一物理地址列表中。
[0057] 从上述描述可知,通过上述方法能够判断POS附近移动终端的物理地址是否存在于预设的第一物理地址列表中,根据判断结果进行后续的相关操作,有效保障了POS机操作的安全性。
[0058] 进一步的,所述S2具体为:
[0059] 预设第一物理地址列表,将预设的第一移动终端和第二移动终端的物理地址存储在所述第一物理地址列表中;
[0060] 判断每一个移动终端的物理地址及信号强度是否存在于预设第一物理地址列表中。
[0061] 从上述描述可知,当所述第一移动终端和第二移动终端为店主及POS机操作员的移动终端时,通过上述方法能够准确判断店主或POS操作员是否在POS机旁边,上述方法保障了POS机操作的安全性,避免不法分子对POS机进行相关操作。
[0062] 进一步的,按照预设时间间隔重复执行步骤S1、S2、S3和S4。
[0063] 从上述描述可知,通过上述方法能够按照预设时间间隔判断移动终端的物理地址是否存在于第一物理地址列表中,并对存在于第一物理列表中的移动终端的信号强度与预设信号强度进行判断,从而有效对POS机的屏幕进行锁定或解锁操作,实现了POS机解锁及锁定的智能控制,同时保障了POS机操作的安全性。
[0064] 请参照图2所示,本发明提供的一种POS机自动解锁锁定的系统,包括POS机1,所述POS机1包括存储器2、处理器3及存储在存储器2上并可在处理器3上运行的计算机程序,所述处理器3执行所述程序时实现以下步骤:
[0065] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;
[0066] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0067] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0068] S4:若是,则解锁POS机,否则锁定POS机。
[0069] 进一步的,所述的一种POS机自动解锁锁定的系统,所述S3具体为:
[0070] 若存在,则输出所述第一物理地址列表中与移动终端相同的物理地址;
[0071] 判断与所述物理地址对应的移动终端的信号强度是否大于预设信号强度。
[0072] 进一步的,所述的一种POS机自动解锁锁定的系统,所述S1具体为:
[0073] POS机获取预设范围内每一个移动终端发送的无线报文;
[0074] 解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;
[0075] 将每一个移动终端的物理地址及信号强度存储在预设第二物理地址列表中。
[0076] 进一步的,所述的一种POS机自动解锁锁定的系统,“POS机获取预设范围内每一个移动终端发送的无线报文”之前还包括:
[0077] 在POS机预设范围内的每一个移动终端每隔预设第一时间间隔发送无线报文。
[0078] 进一步的,所述的一种POS机自动解锁锁定的系统,“POS机获取预设范围内每一个移动终端发送的无线报文”具体为:
[0079] 每隔预设第二时间判断POS机的网络是否处理空闲状态;
[0080] 若是,则切换所述POS机的WiFi模块工作模式为WiFi探针模式;每隔预设第三时间间隔依次切换所述WiFi模块的信道;若否,则切换所述POS机的WiFi模块工作模式为正常工作模式;
[0081] 所述POS机获取预设范围内每一个移动终端发送的无线报文。
[0082] 进一步的,所述的一种POS机自动解锁锁定的系统,“POS机获取预设范围内每一个移动终端发送的无线报文”之后还包括:
[0083] 切换所述WiFi模块为正常工作模式。
[0084] 进一步的,所述的一种POS机自动解锁锁定的系统,“解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度”具体为:
[0085] 获取每一个移动终端发送的无线报文中的源地址和信号强度,所述源地址即为移动终端的物理地址,得到每一个移动终端对应的物理地址和信号强度。
[0086] 进一步的,所述的一种POS机自动解锁锁定的系统,所述S2具体为:
[0087] 预设第一物理地址列表,所述第一物理地址列表中存储若干个物理地址;
[0088] 获取所述第二物理地址列表中所有的物理地址,判断所述所有的物理地址是否存在于所述第一物理地址列表中。
[0089] 进一步的,所述的一种POS机自动解锁锁定的系统,所述S2具体为:
[0090] 预设第一物理地址列表,将预设的第一移动终端和第二移动终端的物理地址存储在所述第一物理地址列表中;
[0091] 判断每一个移动终端的物理地址及信号强度是否存在于预设第一物理地址列表中。
[0092] 进一步的,所述的一种POS机自动解锁锁定的系统,按照预设时间间隔重复执行步骤S1、S2、S3和S4。
[0093] 请参照图1所示,本发明人实施例一为:
[0094] 本发明提供了一种POS机自动解锁锁定的方法,包括以下步骤:
[0095] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;
[0096] 所述S1具体为:
[0097] 在POS机预设范围内的每一个移动终端每隔预设第一时间间隔发送无线报文;
[0098] POS机获取预设范围内每一个移动终端发送的无线报文;
[0099] “POS机获取预设范围内每一个移动终端发送的无线报文”具体为:
[0100] 每隔预设第二时间判断POS机的网络是否处理空闲状态;
[0101] 若是,则切换所述POS机的WiFi模块工作模式为WiFi探针模式;每隔预设第三时间间隔依次切换所述WiFi模块的信道;若否,则切换所述POS机的WiFi模块工作模式为正常工作模式;
[0102] 所述POS机获取预设范围内每一个移动终端发送的无线报文。
[0103] 切换所述WiFi模块为正常工作模式;
[0104] 解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;
[0105] “解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度”具体为:
[0106] 获取每一个移动终端发送的无线报文中的源地址和信号强度,所述源地址即为移动终端的物理地址,得到每一个移动终端对应的物理地址和信号强度。
[0107] 将每一个移动终端对应的物理地址及信号强度存储在预设第二物理地址列表中。
[0108] 切换所述WiFi模块为正常工作模式;
[0109] 解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;
[0110] 将每一个移动终端的物理地址及信号强度存储在预设第二物理地址列表中。
[0111] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0112] 其特征在于,所述S2具体为:
[0113] 预设第一物理地址列表,所述第一物理地址列表中存储若干个物理地址;
[0114] 获取所述第二物理地址列表中所有的物理地址,判断所述所有的物理地址是否存在于所述第一物理地址列表中。
[0115] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0116] 所述S3具体为:
[0117] 若存在,则输出所述第一物理地址列表中与移动终端相同的物理地址;
[0118] 判断与所述物理地址对应的移动终端的信号强度是否大于预设信号强度。
[0119] S4:若是,则解锁POS机,否则锁定POS机。
[0120] 本发明的实施例二为:
[0121] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;预设范围根据POS机的WiFi模块信号覆盖的范围而定;
[0122] 所述S1具体为:
[0123] POS机通过WiFi模块获取预设范围内每一个移动终端的WiFi模块发送的无线报文;解析每一个移动终端的WiFi模块发送的无线报文,即可得到每一个获取终端的物理地址及信号强度。
[0124] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0125] 所述S2具体为:
[0126] 预设第一物理地址列表,将预设的第一移动终端和第二移动终端的物理地址存储在所述第一物理地址列表中;
[0127] 判断每一个移动终端的物理地址及信号强度是否存在于预设第一物理地址列表中。
[0128] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0129] S4:若是,则解锁POS机,否则锁定POS机;
[0130] 按照预设时间间隔重复执行步骤S1、S2、S3和S4。
[0131] 本发明的实施例三为:
[0132] 将店员及POS机操作员的移动终端的物理地址MAC存储在预设第一物理地址列表中;
[0133] 每隔一定时间间隔判断POS机的网络是否处理空闲状态;
[0134] 若是,则切换所述POS机的WiFi模块工作模式为WiFi探针模式;每隔信道停留时间间隔(每个信道的停留时间,例如设置为100ms)将所述WiFi模块的信道从信道1依次切换至信道13;
[0135] 若否,则切换所述POS机的WiFi模块工作模式为正常工作模式;
[0136] POS机通过WiFi模块接收到一定范围内的移动终端WiFi模块广播的无线报文(Probe Request报文),解析无线报文,得到移动终端的物理地址MAC和信号强度,并将得到的物理地址MAC和信号强度存储在预设第二物理地址列表中,将WiFi模块切换会原先工作模式,即正常工作模式;
[0137] 判断第二物理地址列表中的移动终端的物理地址MAC是否存在于预设第一物理地址列表中,若存在,并且其对应的信号强度大于预设信号强度,例如-40dbm,表明店主或POS操作员在POS机旁边,此时解锁POS机,否则锁定POS机,不允许操作POS机。
[0138] 请参照图2所示,本发明的实施例四为:
[0139] 本发明提供了一种POS机自动解锁锁定的方法,包括POS机,所述POS机包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
[0140] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;
[0141] 所述S1具体为:
[0142] 在POS机预设范围内的每一个移动终端每隔预设第一时间间隔发送无线报文;
[0143] POS机获取预设范围内每一个移动终端发送的无线报文;
[0144] “POS机获取预设范围内每一个移动终端发送的无线报文”具体为:
[0145] 每隔预设第二时间判断POS机的网络是否处理空闲状态;
[0146] 若是,则切换所述POS机的WiFi模块工作模式为WiFi探针模式;每隔预设第三时间间隔依次切换所述WiFi模块的信道;若否,则切换所述POS机的WiFi模块工作模式为正常工作模式;
[0147] 所述POS机获取预设范围内每一个移动终端发送的无线报文。
[0148] 切换所述WiFi模块为正常工作模式;
[0149] 解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;
[0150] “解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度”具体为:
[0151] 获取每一个移动终端发送的无线报文中的源地址和信号强度,所述源地址即为移动终端的物理地址,得到每一个移动终端对应的物理地址和信号强度。
[0152] 将每一个移动终端对应的物理地址及信号强度存储在预设第二物理地址列表中。
[0153] 切换所述WiFi模块为正常工作模式;
[0154] 解析每一个移动终端发送的无线报文,得到每一个移动终端的物理地址及信号强度;
[0155] 将每一个移动终端的物理地址及信号强度存储在预设第二物理地址列表中。
[0156] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0157] 其特征在于,所述S2具体为:
[0158] 预设第一物理地址列表,所述第一物理地址列表中存储若干个物理地址;
[0159] 获取所述第二物理地址列表中所有的物理地址,判断所述所有的物理地址是否存在于所述第一物理地址列表中。
[0160] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0161] 所述S3具体为:
[0162] 若存在,则输出所述第一物理地址列表中与移动终端相同的物理地址;
[0163] 判断与所述物理地址对应的移动终端的信号强度是否大于预设信号强度。
[0164] S4:若是,则解锁POS机,否则锁定POS机。
[0165] 本发明的实施例五为:
[0166] 本发明提供了一种POS机自动解锁锁定的方法,包括POS机,所述POS机包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
[0167] S1:POS机获取预设范围内每一个移动终端的物理地址及信号强度;预设范围根据POS机的WiFi模块信号覆盖的范围而定;
[0168] 所述S1具体为:
[0169] POS机通过WiFi模块获取预设范围内每一个移动终端的WiFi模块发送的无线报文;解析每一个移动终端的WiFi模块发送的无线报文,即可得到每一个获取终端的物理地址及信号强度。
[0170] S2:判断所述每一个移动终端的物理地址是否存在于预设第一物理地址列表中;
[0171] 所述S2具体为:
[0172] 预设第一物理地址列表,将预设的第一移动终端和第二移动终端的物理地址存储在所述第一物理地址列表中;
[0173] 判断每一个移动终端的物理地址及信号强度是否存在于预设第一物理地址列表中。
[0174] S3:若存在,则判断与物理地址对应的移动终端的信号强度是否大于预设信号强度;
[0175] S4:若是,则解锁POS机,否则锁定POS机;
[0176] 按照预设时间间隔重复执行步骤S1、S2、S3和S4。
[0177] 综上所述,本发明通过POS机获取一定范围内的移动终端的物理地址及信号强度,并判断上述物理地址是否存在于预设第一物理地址列表中,若存在则继续判断物理地址对应的信号强度是否大于预设信号强度,若是,则解锁POS机,否则锁定POS机;通过上述方法可以将店主及POS机操作员的移动终端的物理地址存在第一物理列表中,当POS机获取得到的物理地址存在第一物理列表中时,并判断对应的信号强度是否大于预设信号强度,若是,则代表店主或POS机操作员在POS附近,则对POS进行解锁,若否,则对POS机进行锁定,实现了POS屏幕的智能控制,提高了POS机操作的便利性,同时保障了POS机操作的安全性,避免不法分子对POS机进行相关操作;本发明能够自动识别商户的操作员和店主是否在POS机附近,只有操作员和店主在POS机旁边时,才允许对POS进行解锁,从而进行相关操作,进而有效杜绝在商家不知情的情况下,POS机被秘密操作。
[0178] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。