一种开锁方法、装置和电子设备与流程

阅读: 评论:0


一种开锁方法、装置和电子设备
1.本技术要求了2021年5月24日提交的、申请号为2021105674195、发明名称为“一种开锁方法、装置和电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本发明涉及通信和控制技术领域,更具体地,涉及一种开锁方法、装置和电子设备。


背景技术:



3.目前,很多设备通过信息码(例如二维码等)来实现解锁,但可能会出现设备上的信息码损坏或由于环境问题导致无法识别信息码的情况,由此,如何在上述情况下实现设备解锁是亟待解决的问题。


技术实现要素:



4.有鉴于此,本发明实施例提供一种开锁方法、装置和电子设备,以在不能通过信息码识别设备时,通过多个无线通信信号准确地定位到目标设备并进行解锁使用。
5.第一方面,本发明实施例提供一种开锁方法,所述方法包括:
6.响应于在第一预定时间段内未识别信息码,确定扫描到的多个无线通信信号;
7.根据各所述无线通信信号分别对应的待解锁设备集确定目标设备;
8.发送所述目标设备的信息,以使得所述目标设备受控解锁。
9.第二方面,本发明实施例提供一种开锁装置,所述装置包括:
10.信号扫描单元,被配置为响应于在第一预定时间段内未识别信息码,确定扫描到的多个无线通信信号;
11.目标设备确定单元,被配置为根据各所述无线通信信号分别对应的待解锁设备集确定目标设备;
12.发送单元,被配置为发送所述目标设备的信息,以使得所述目标设备受控解锁。
13.第三方面,本发明实施例提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如本发明实施例第一方面所述的方法。
14.第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如本发明实施例第一方面所述的方法。
15.第五方面,本发明实施例提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如本发明实施例第一方面所述的方法。
16.在本发明实施例中,响应于在第一预定时间段内未识别信息码,确定扫描到的多个无线通信信号,根据各无线通信信号分别对应的待解锁设备集确定目标设备,发送目标
设备的信息,以使得所述目标设备受控解锁,由此,本发明实施例可以在不能通过信息码识别设备时,通过多个无线通信信号准确地定位到目标设备并进行解锁使用。
附图说明
17.通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:
18.图1是本发明实施例的开锁方法的流程图;
19.图2是本发明实施例的一种用户终端提示界面示意图;
20.图3是本发明实施例的另一种用户终端提示界面示意图;
21.图4是本发明实施例的一种目标设备确定方法的流程图;
22.图5是本发明实施例的一种用户终端界面示意图;
23.图6是本发明实施例的另一种目标设备确定方法的流程图;
24.图7是本发明实施例的开锁流程的示意图;
25.图8是本发明实施例的开锁装置的示意图;
26.图9是本发明实施例的电子设备的示意图。
具体实施方式
27.以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。
28.此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。
29.除非上下文明确要求,否则在说明书的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
30.在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
31.在本实施例中,每个设备具有其对应的唯一信息码,用户终端可以通过扫描设备上设置的信息码识别该设备的信息,并通过上传该设备的信息请求解锁该设备。例如共享单车上设置的二维码等,用户终端可以通过扫描共享单车上的二维码来识别共享单车的id,通过上传共享单车的id请求服务提供方控制该共享单车解锁。应理解,本实施例主要以共享单车进行举例说明,但本实施例并不对应用场景进行限制,例如共享电动车、共享汽车、共享充电宝等其他共享设备或者其他通过扫描信息码进行解锁的应用场景。
32.应理解,本实施例所获取的用户信息,例如账户信息等均是经过用户授权后获得的。
33.图1是本发明实施例的开锁方法的流程图。如图1所示,本本发明实施例的开锁方法包括以下步骤:
34.步骤s110,响应于在第一预定时间段内未识别信息码,确定扫描到的至少一个待
解锁设备对应的多类无线通信信号。可选的,本实施例主要以多类无线通信信号包括蓝牙信号和nfc信号为例进行说明。应理解,多类无线通信信号基于设备和用户终端所配置的无线通信设备确定。例如,若设备和用户终端还配置有zigbee无线通信设备,则多类无线通信信号还可以包括zigbee信号,或者多类无线通信信号包括蓝牙信号和zigbee信号等,本实施例并不对无线通信信号的具体类型进行限制。
35.在本实施例中,在用户终端扫描信息码却未成功识别信息码中的信息时,确定扫描到的至少一个待解锁设备对应的多类无线通信信号。以蓝牙信号和nfc信号为例,可选的,若用户终端已经开启蓝牙和nfc功能,则用户终端响应于在第一预定时间段内未识别信息码,确定扫描到的至少一个待解锁设备对应的多类无线通信信号。在其他可选的实现方式中,若用户终端已经开启蓝牙和nfc功能,则用户终端响应于在第一预定时间段内未识别信息码,控制界面显示是否采用无线通信信号的方式识别待解锁设备,响应于用户的确定指示,确定扫描到的至少一个待解锁设备对应的多类无线通信信号。可选的,若用户终端未开启蓝牙和/或nfc功能,可以在用户终端界面提示用户开启蓝牙和/或nfc功能,在用户终端开启蓝牙和/或nfc功能后,确定扫描到的至少一个待解锁设备对应的多类无线通信信号。由此,可以通过提示方式使得用户确定依旧解锁当前设备,还是解锁其他设备,提高了用户体验感。
36.在一种可选的实现方式中,以待解锁设备为共享单车为例,在获取用户终端扫描到的所有蓝牙信号和nfc信号后,从中筛选出共享单车对应的蓝牙信号和nfc信号。可选的,同一服务方的共享单车上设备的蓝牙设备名称和nfc设备名称具有统一性,由此,可以根据蓝牙设备名称和nfc设备名称进行筛选,以确定扫描到的共享单车对应的蓝牙信号和nfc信号。可选的,无线通信设备的名称可以根据无线通信信号的类别、待解锁设备的标识等确定。应理解,本实施例并不对无线通信设备的名称设置方式进行限制。
37.图2是本发明实施例的一种用户终端提示界面示意图。图2所示为用于提示用户开启蓝牙和/或nfc功能的界面示意图。如图2所示,若用户终端在第一预设时间段内未成功识别信息码的信息,则控制用户终端界面1显示提示是否采用无线通信信号识别设备的信息,图2中以弹窗的提示方式为例,响应于用户确定采用无线通信信号识别设备的方式进行识别,获取用户终端扫描到的蓝牙信号和nfc信号。若用户终端当前未开启蓝牙和/或nfc功能,则控制用户终端界面1显示提示开启蓝牙和nfc功能的信息。可选的,响应于用户确定开启蓝牙和nfc功能,启动蓝牙设备和/或nfc设备,并确定扫描到的蓝牙信号和nfc信号,或者响应于用户确定开启蓝牙和nfc功能,再次确定用户终端是否开启了蓝牙和nfc功能,若用户终端当前仍旧未开启蓝牙和/或nfc功能,控制用户终端界面1再次显示提示开启蓝牙和nfc功能的信息。应理解,图2所述的用户终端界面仅仅是示例性的,其展示方式和展示的提示内容均不对具体应用场景的用户终端界面进行限制。
38.可选的,第一预定时间段可以根据信息码识别成功的平均时间确定。应理解,本实施例并不对第一预定时间段的长度的确定方式进行限制,例如其也可以根据用户习惯进行预先设置等。
39.在一种可选的实现方式中,本发明实施例的开锁方法还包括:响应于在第二预定时间段内未识别信息码,控制在用户终端界面显示提示信息。其中,提示信息用于提示用户调整用户终端与信息码的角度和/或距离。在具体应用场景中,用户终端未能成功识别信息
码,可能是由于信息码损坏,也可能是由于用户终端的摄像头未对准信息码导致只能捕捉部分信息码,或者即使用户终端的摄像头对准了信息码也由于光线问题导致只能捕捉部分信息码,或者用户终端的摄像头距离信息码较远导致不能识别信息码。由此,为了提高信息码识别的效率,本实施例在确定扫描到的多个无线通信信号之前,首先提示用户调整用户终端与信息码的角度和/或距离,以使得用户终端能够扫描到整个信息码,并进一步对信息码进行识别,若在预定时间段内还是不能识别到信息码的信息,则采用上述方式确定扫描到的无线通信信号信息。
40.图3是本发明实施例的另一种用户终端提示界面示意图。如图3所示,用户终端响应于第二预定时间段内未成功识别信息码,控制用户终端界面2显示提示调整扫描角度或距离的信息,进一步对信息码进行识别,响应于第一预定时间段内还未成功识别信息码,控制用户终端界面2显示提示是否采用无线通信信号识别设备的信息,响应于用户确定采用无线通信信号识别设备的方式进行识别,获取用户终端扫描到的蓝牙信号和nfc信号。
41.可选的,本实施例中的第一预定时间段和第二预定时间段的长度可以相同也可以不同,本实施例并不对此进行限制。
42.步骤s120,根据各类无线通信信号分别对应的待解锁设备集确定目标设备。以蓝牙信号和nfc信号为例,用户终端开启蓝牙设备和nfc设备后,能够扫描到周围的开启蓝牙设备的待解锁设备,也即蓝牙信号对应的待解锁设备集,以及开启nfc设备的待解锁设备,也即nfc无线通信信号对应的待解锁设备集。
43.在一种可选的实现方式中,步骤s120包括:确定各类无线通信信号对应的待解锁设备集的交集,根据交集确定所述目标设备。
44.可选的,响应于上述交集中的待解锁设备的数量为1,将该交集中的待解锁设备确定为目标设备。以蓝牙信号和nfc信号为例,基于蓝牙信号和nfc信号共同确定的待解锁设备仅有一个,则将该待解锁设备确定为目标设备。
45.假设用户终端扫描到的待解锁设备对应的蓝牙信号包括{dd-bt-bs001,dd-bt-bs002,dd-bt-bs003},用户终端扫描到的待解锁设备对应的nfc信号包括{dd-nfc-bs001}。由此,蓝牙信号对应的第一待解锁设备集为{bs001,bs002,bs003},nfc信号对应的第二待解锁设备集为{bs001}。其中,bs001等为待解锁设备标识。第一待解锁设备集和第二待解锁设备集的交集为{bs001},将交集中的待解锁设备bs001确定为目标设备。
46.可选的,响应于上述交集中的待解锁设备的数量大于1,将该交集中的信号强度最大的待解锁设备确定为目标设备。其中,信号强度为各类无线通信信号中的至少一个无线通信信号的强度。也即,通过至少一个强度可检测的无线通信信号来确定目标设备。以蓝牙信号和nfc信号为例,基于蓝牙信号和nfc信号共同确定的待解锁设备具有多个,则根据这多个待解锁设备对应的无线通信信号强度确定目标设备。可选的,根据这多个待解锁设备对应的蓝牙信号强度确定目标设备。
47.假设用户终端扫描到的待解锁设备对应的蓝牙信号包括{dd-bt-bs001,dd-bt-bs002,dd-bt-bs003,dd-bt-bs004},用户终端扫描到的待解锁设备对应的nfc信号包括{dd-nfc-bs001,dd-nfc-bs003,dd-nfc-bs005}。由此,蓝牙信号对应的第一待解锁设备集为{bs001,bs002,bs003,bs004},nfc信号对应的第二待解锁设备集为{bs001,bs003,bs005}。第一待解锁设备集和第二待解锁设备集的交集为{bs001,bs003}。以根据蓝牙信号
强度确定目标设备为例,假设用户终端扫描到的蓝牙信号dd-bt-bs001的信号强度大于蓝牙信号dd-bt-bs003,则将蓝牙信号dd-bt-bs001对应的待解锁设备bs001确定为目标设备。
48.可选的,假设无线通信信号的类别包括蓝牙信号、zigbee信号和nfc信号,在获得各待解锁设备集的交集后,可以通过交集中的待解锁设备对应的蓝牙信号的信号强度确定目标设备,也可以通过交集中的待解锁设备对应的zigbee信号的信号强度确定目标设备,还可以通过综合交集中的待解锁设备对应的蓝牙信号和zigbee信号的信号强度确定目标设备,本实施例并不对此进行限制。
49.图4是本发明实施例的一种目标设备确定方法的流程图。如图4所示,在一种可选的实现方式中,在上述交集中的待解锁设备的数量大于1时,目标设备的确定方法包括以下步骤:
50.步骤s121,响应于上述交集中的待解锁设备的数量大于1,确定第一候选设备集。其中,第一候选设备集中包括上述交集中的信号强度最大的预定个待解锁设备,信号强度为各类无线通信信号中的至少一个无线通信信号的强度。也即,通过至少一个强度可检测的无线通信信号来确定候选设备。
51.以蓝牙信号和nfc信号为例,基于蓝牙信号和nfc信号共同确定的待解锁设备具有多个,以根据蓝牙信号强度确定候选设备为例进行说明。假设用户终端扫描到的待解锁设备对应的蓝牙信号包括{dd-bt-bs001,dd-bt-bs002,dd-bt-bs003,dd-bt-bs004,dd-bt-bs005,dd-bt-bs006,dd-bt-bs007},用户终端扫描到的待解锁设备对应的nfc信号包括{dd-nfc-bs001,dd-nfc-bs003,dd-nfc-bs005,dd-nfc-bs010}。蓝牙信号对应的第一待解锁设备集为{bs001,bs002,bs003,bs004,bs005,bs006,bs007},nfc信号对应的第二待解锁设备集为{bs001,bs003,bs005,bs010}。第一待解锁设备集和第二待解锁设备集的交集为{bs001,bs003,bs005}。假设预定的第一候选设备集中的待解锁设备为2,且用户终端扫描到的蓝牙信号dd-bt-bs001的信号强度大于蓝牙信号dd-bt-bs003,用户终端扫描到的蓝牙信号dd-bt-bs003的信号强度大于蓝牙信号dd-bt-bs005,则将蓝牙信号dd-bt-bs001和蓝牙信号dd-bt-bs003对应的待解锁设备bs001和bs003确定为候选设备,也即第一候选设备集为{bs001,bs003}。
52.步骤s122,控制在用户终端界面显示第一候选设备集中的候选设备信息。可选的,候选设备信息包括候选设备标识、和/或候选设备图像。
53.步骤s123,响应于接收到用户选择的候选设备,将用户选择的候选设备确定为目标设备。
54.图5是本发明实施例的一种用户终端界面示意图。可选的,在本实施例中,候选设备信息以弹窗的形式显示。如图5所示,假设待解锁设备为共享单车,以上述第一候选设备集{bs001,bs003}为例,将候选共享单车的设备标识bs001、bs003以及候选共享单车的图像显示在用户终端界面5的弹窗中。可选的,设备标识对应的显示框51和52分别嵌入有候选共享单车bs001和bs003的选择控件,响应于显示框51被触发(也即共享单车bs001的选择控件被触发),则将候选共享单车bs001确定为目标共享单车。
55.在某些应用场景中,候选设备的颜或外形等可能存在差异,由此,在本实施例中,候选设备信息还包括候选设备图像,以便用户可以根据候选设备的颜或外形较为准确地确定目标设备。
56.图6是本发明实施例的另一种目标设备确定方法的流程图。如图6所示,在一种可选的实现方式中,在上述交集中的待解锁设备的数量为0时,目标设备的确定方法包括以下步骤:
57.步骤s121',响应于上述交集中的待解锁设备的数量为0,确定第二候选设备集。其中,第二候选设备集包括各类无线通信信号分别对应的至少一个待解锁设备。第二候选设备集中的候选设备根据对应的无线通信信号强度和/或对应的无线通信信号的排序序列确定。
58.以蓝牙信号和nfc信号为例,可选的,在本实施例中,从蓝牙信号对应的待解锁设备集选择信号强度最大的预定个(例如1个或2个等)待解锁设备作为候选设备,基于扫描到的nfc信号的排序序列,从nfc信号对应的待解锁设备集中选择在序列最前的预定个(例如1个或2个等)待解锁设备作为候选设备,以确定第二候选设备集。在其他可选的实现方式中,也可以基于扫描到的蓝牙信号的排序序列来确定对应的候选设备,本实施例并不对此进行限制。
59.在具体应用场景中,假设用户终端扫描到的待解锁设备对应的蓝牙信号包括{dd-bt-bs001,dd-bt-bs002,dd-bt-bs004,dd-bt-bs005,dd-bt-bs007},用户终端扫描到的待解锁设备对应的nfc信号包括{dd-nfc-bs003,dd-nfc-bs006,dd-nfc-bs010}。蓝牙信号对应的第一待解锁设备集为{bs001,bs002,bs004,bs005,bs007},nfc信号对应的第二待解锁设备集为{bs003,bs006,bs010}。第一待解锁设备集和第二待解锁设备集的交集中的待解锁设备为0。假设在第一待解锁设备集中,用户终端扫描到的待解锁设备bs001的蓝牙信号最强,则将待解锁设备bs001确定为候选设备。在用户终端扫描到的nfc信号序列中,dd-nfc-bs003在序列的第一位,将dd-nfc-bs003对应的待解锁设备bs003确定为候选设备。由此,第二候选设备集为{bs001,bs003}。
60.应理解,若用户终端扫描到的待解锁设备对应的蓝牙信号数量(或nfc信号)为0,上述交集中的待解锁设备的数量也为0,则可以从用户终端扫描到的nfc信号序列(或蓝牙信号序列)中确定第二候选设备集,本实施例在此不再一一举例说明。
61.步骤s122',控制在用户终端界面显示第二候选设备集中的候选设备信息。可选的,候选设备信息包括候选设备标识、和/或候选设备图像。
62.步骤s123',响应于接收到用户选择的候选设备,将用户选择的候选设备确定为目标设备。
63.步骤s122'-s123'与上述图4中的步骤s122-s123类似,其对应的用户终端界面与图5类似,在此不再赘述。
64.步骤s130,发送目标设备的信息,以使得目标设备受控解锁。
65.可选的,在本实施例中,在用户终端确定目标设备后,将目标设备的标识发送至服务端以请求解锁,服务器基于用户终端的请求控制目标设备开锁。
66.在本发明实施例中,响应于在第一预定时间段内未识别信息码,确定扫描到的多个无线通信信号,根据各无线通信信号分别对应的待解锁设备集确定目标设备,发送目标设备的信息,以使得所述目标设备受控解锁,由此,本发明实施例可以在不能通过信息码识别设备时,通过多个无线通信信号准确地定位到目标设备并进行解锁使用,提高了解锁效率。
67.图7是本发明实施例的开锁流程的示意图。本实施例以解锁共享单车为例进行举例说明。如图7所示,用户在需要使用共享单车时,采用用户终端7扫描共享单车b4上的二维码,以解锁共享单车b4。在本实施例中,假设用户所处环境包括共享单车b1-b5,共享单车b1-b5的标识依次为bs001-bs005。可选的,共享单车的标识可以位于二维码的周围,本实施例并不对此进行限制。
68.在本实施例中,若用户终端7在第二预定时间段内未成功识别共享单车b4的二维码,控制用户终端界面71显示提示调整扫描角度或距离的信息,进一步对二维码进行识别。若用户终端7在第一预定时间段内仍未成功识别二维码,控制用户终端界面71显示提示是否采用无线通信信号识别设备的信息。用户终端7响应于用户确定采用无线通信信号识别设备的方式进行识别,获取用户终端扫描到的蓝牙信号和nfc信号。其中,若用户终端7当前未开启蓝牙和/或nfc功能,则控制用户终端界面71显示提示开启蓝牙和nfc功能的信息。用户终端7响应于用户确定开启蓝牙和nfc功能,启动蓝牙设备和/或nfc设备,并确定扫描到的蓝牙信号和nfc信号,或者响应于用户确定开启蓝牙和nfc功能,再次确定用户终端7是否开启了蓝牙和nfc功能,若用户终端7当前仍旧未开启蓝牙和/或nfc功能,控制用户终端界面71再次显示提示开启蓝牙和nfc功能的信息。
69.如图7所示,用户终端7扫描到的共享单车对应的蓝牙信号包括{dd-bt-bs001,dd-bt-bs002,dd-bt-bs003,dd-bt-bs004,dd-bt-bs005},用户终端7扫描到的共享单车对应的nfc信号包括{dd-nfc-bs004,dd-nfc-bs005}。由此,用户终端7扫描到的蓝牙信号对应的第一共享单车集为{bs001,bs002,bs003,bs004,bs005},用户终端7扫描到的nfc信号对应的第二共享单车集为{bs004,bs005}。第一共享单车集和第二共享单车集的交集为{bs004,bs005}。假设预定的第一候选设备集中的待解锁设备为2,则共享单车bs004和bs005确定为候选单车。
70.在本实施例中,将候选单车的设备标识bs004、bs005以及候选单车bs004、bs005的图像显示在用户终端界面71的弹窗中。可选的,设备标识对应的显示框711和712分别嵌入有候选单车bs004和bs005的选择控件,响应于显示框711被触发(也即候选单车bs004的选择控件被触发),则将候选单车bs004确定为目标单车。其中,用户可以通过识别共享单车上设置的设备标识确定目标单车。若各共享单车的外形和颜存在差异,用户也可以根据当前扫描的车辆与用户终端界面71上的单车图像的外形颜差异来确定目标单车。由此,本实施例可以使得用户快速准确地确定目标单车。
71.在本发明实施例中,响应于在第一预定时间段内未识别信息码,确定扫描到的多个无线通信信号,根据各无线通信信号分别对应的待解锁设备集确定目标设备,发送目标设备的信息,以使得所述目标设备受控解锁,由此,本发明实施例可以在不能通过信息码识别设备时,通过多个无线通信信号准确地定位到目标设备并进行解锁使用,提高了解锁效率。
72.图8是本发明实施例的开锁装置的示意图。如图8所示,本发明实施例的开锁装置8包括信号扫描单元81、目标设备确定单元82和发送单元83。
73.信号扫描单元81被配置为响应于在第一预定时间段内未识别信息码,确定扫描到的至少一个待解锁设备对应的多类无线通信信号。目标设备确定单元82被配置为根据各类所述无线通信信号分别对应的待解锁设备集确定目标设备。发送单元83被配置为发送所述
目标设备的信息,以使得所述目标设备受控解锁。在一种可选的实现方式中,多类所述无线通信信号包括蓝牙信息和nfc信号。
74.在一种可选的实现方式中,目标设备确定单元82包括交集确定子单元和目标设备确定子单元。交集确定子单元被配置为确定各类所述无线通信信号对应的待解锁设备集的交集。目标设备确定子单元被配置为根据所述交集确定所述目标设备。
75.在一种可选的实现方式中,所述目标设备确定子单元包括第一设备确定模块。第一设备确定模块被配置为响应于所述交集中的待解锁设备的数量为1,将所述交集中的待解锁设备确定为所述目标设备。
76.在一种可选的实现方式中,所述目标设备确定子单元包括第二设备确定模块。第二设备确定模块被配置为响应于所述交集中的待解锁设备的数量大于1,将所述交集中的信号强度最大的待解锁设备确定为所述目标设备,所述信号强度为各所述无线通信信号中的至少一个无线通信信号的强度。
77.在一种可选的实现方式中,所述目标设备确定子单元包括第一候选设备集确定模块、第一显示模块和第三设备确定模块。第一候选设备集确定模块被配置为响应于所述交集中的待解锁设备的数量大于1,确定第一候选设备集,所述候选设备集中包括所述交集中的信号强度最大的预定个待解锁设备,所述信号强度为各所述无线通信信号中的至少一个无线通信信号的强度。第一显示模块被配置为控制在用户终端界面显示所述第一候选设备集中的候选设备信息。第三设备确定模块,被配置为响应于接收到用户选择的候选设备,将所述用户选择的候选设备确定为所述目标设备。
78.在一种可选的实现方式中,所述目标设备确定子单元包括第二候选设备集确定模块、第二显示模块和第四设备确定模块。第二候选设备集确定模块,被配置为响应于所述交集中的待解锁设备的数量为0,确定第二候选设备集,所述第二候选设备集包括各类无线通信信号分别对应的至少一个待解锁设备,所述第二候选设备集中的候选设备根据对应的无线通信信号强度和/或对应的无线通信信号的排序序列确定。第二显示模块,被配置为控制在用户终端界面显示所述第二候选设备集中的候选设备信息。第四设备确定模块,被配置为响应于接收到用户选择的候选设备,将所述用户选择的候选设备确定为所述目标设备。
79.在一种可选的实现方式中,所述候选设备信息通过弹窗的形式显示。
80.在一种可选的实现方式中,所述候选设备信息包括候选设备标识、和/或候选设备图像。
81.在一种可选的实现方式中,开锁装置8还包括显示单元。显示单元被配置为响应于在第二预定时间段内未识别信息码,控制在用户终端界面显示提示信息,所述提示信息用于提示用户调整用户终端与所述信息码的角度和/或距离。
82.在本发明实施例中,响应于在第一预定时间段内未识别信息码,确定扫描到的多个无线通信信号,根据各无线通信信号分别对应的待解锁设备集确定目标设备,发送目标设备的信息,以使得所述目标设备受控解锁,由此,本发明实施例可以在不能通过信息码识别设备时,通过多个无线通信信号准确地定位到目标设备并进行解锁使用,提高了解锁效率。
83.图9是本发明实施例的电子设备的示意图。如图9所示,电子设备9为通用数据处理装置,其包括通用的计算机硬件结构,其至少包括处理器91和存储器92。处理器91和存储器
92通过总线93连接。存储器92适于存储处理器91可执行的指令或程序。处理器91可以是独立的微处理器,也可以是一个或者多个微处理器集合。由此,处理器91通过执行存储器92所存储的指令,从而执行如上所述的本发明实施例的方法流程实现对于数据的处理和对于其它装置的控制。总线93将上述多个组件连接在一起,同时将上述组件连接到显示控制器94和显示装置以及输入/输出(i/o)装置95。输入/输出(i/o)装置95可以是鼠标、键盘、调制解调器、网络接口、触控输入装置、体感输入装置、打印机以及本领域公知的其他装置。典型地,输入/输出装置95通过输入/输出(i/o)控制器96与系统相连。
84.本领域的技术人员应明白,本技术的实施例可提供为方法、装置(设备)或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品。
85.本技术是参照根据本技术实施例的方法、装置(设备)和计算机程序产品的流程图来描述的。应理解可由计算机程序指令实现流程图中的每一流程。
86.这些计算机程序指令可以存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现流程图一个流程或多个流程中指定的功能。
87.也可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程中指定的功能的装置。
88.本发明的另一实施例涉及一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述部分或全部的方法实施例。
89.本发明的另一实施例涉及一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述部分或全部的方法实施例。
90.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指定相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
91.以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:


1.一种开锁方法,其特征在于,所述方法包括:响应于在第一预定时间段内未识别信息码,确定扫描到的至少一个待解锁设备对应的多类无线通信信号;根据各类所述无线通信信号分别对应的待解锁设备集确定目标设备;发送所述目标设备的信息,以使得所述目标设备受控解锁。2.根据权利要求1所述的方法,其特征在于,根据各类所述无线通信信号分别对应的待解锁设备集确定目标设备包括:确定各类所述无线通信信号对应的待解锁设备集的交集;根据所述交集确定所述目标设备。3.根据权利要求2所述的方法,其特征在于,根据所述交集确定所述目标设备包括:响应于所述交集中的待解锁设备的数量为1,将所述交集中的待解锁设备确定为所述目标设备。4.根据权利要求2所述的方法,其特征在于,根据所述交集确定所述目标设备包括:响应于所述交集中的待解锁设备的数量大于1,将所述交集中的信号强度最大的待解锁设备确定为所述目标设备,所述信号强度为各所述无线通信信号中的至少一个无线通信信号的强度。5.根据权利要求2所述的方法,其特征在于,根据所述交集确定所述目标设备包括:响应于所述交集中的待解锁设备的数量大于1,确定第一候选设备集,所述候选设备集中包括所述交集中的信号强度最大的预定个待解锁设备,所述信号强度为各所述无线通信信号中的至少一个无线通信信号的强度;控制在用户终端界面显示所述第一候选设备集中的候选设备信息;响应于接收到用户选择的候选设备,将所述用户选择的候选设备确定为所述目标设备。6.根据权利要求2所述的方法,其特征在于,根据所述交集确定所述目标设备包括:响应于所述交集中的待解锁设备的数量为0,确定第二候选设备集,所述第二候选设备集包括各类无线通信信号分别对应的至少一个待解锁设备,所述第二候选设备集中的候选设备根据对应的无线通信信号强度和/或对应的无线通信信号的排序序列确定;控制在用户终端界面显示所述第二候选设备集中的候选设备信息;响应于接收到用户选择的候选设备,将所述用户选择的候选设备确定为所述目标设备。7.根据权利要求5或6所述的方法,其特征在于,所述候选设备信息通过弹窗的形式显示。8.根据权利要求5-7中任一项所述的方法,其特征在于,所述候选设备信息包括候选设备标识、和/或候选设备图像。9.根据权利要求1-8中任一项所述的方法,其特征在于,多类所述无线通信信号包括蓝牙信息和nfc信号。10.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于在第二预定时间段内未识别信息码,控制在用户终端界面显示提示信息,所述提示信息用于提示用户调整用户终端与所述信息码的角度和/或距离。
11.一种开锁装置,其特征在于,所述装置包括:信号扫描单元,被配置为响应于在第一预定时间段内未识别信息码,确定扫描到的至少一个待解锁设备对应的多类无线通信信号;目标设备确定单元,被配置为根据各类所述无线通信信号分别对应的待解锁设备集确定目标设备;发送单元,被配置为发送所述目标设备的信息,以使得所述目标设备受控解锁。12.根据权利要求11所述的装置,其特征在于,所述目标设备确定单元包括:交集确定子单元,被配置为确定各类所述无线通信信号对应的待解锁设备集的交集;目标设备确定子单元,被配置为根据所述交集确定所述目标设备。13.根据权利要求12所述的装置,其特征在于,所述目标设备确定子单元包括:第一设备确定模块,被配置为响应于所述交集中的待解锁设备的数量为1,将所述交集中的待解锁设备确定为所述目标设备。14.根据权利要求12所述的装置,其特征在于,所述目标设备确定子单元包括:第二设备确定模块,被配置为响应于所述交集中的待解锁设备的数量大于1,将所述交集中的信号强度最大的待解锁设备确定为所述目标设备,所述信号强度为各所述无线通信信号中的至少一个无线通信信号的强度。15.根据权利要求12所述的装置,其特征在于,所述目标设备确定子单元包括:第一候选设备集确定模块,被配置为响应于所述交集中的待解锁设备的数量大于1,确定第一候选设备集,所述候选设备集中包括所述交集中的信号强度最大的预定个待解锁设备,所述信号强度为各所述无线通信信号中的至少一个无线通信信号的强度;第一显示模块,被配置为控制在用户终端界面显示所述第一候选设备集中的候选设备信息;第三设备确定模块,被配置为响应于接收到用户选择的候选设备,将所述用户选择的候选设备确定为所述目标设备。16.根据权利要求12所述的装置,其特征在于,所述目标设备确定子单元包括:第二候选设备集确定模块,被配置为响应于所述交集中的待解锁设备的数量为0,确定第二候选设备集,所述第二候选设备集包括各类无线通信信号分别对应的至少一个待解锁设备,所述第二候选设备集中的候选设备根据对应的无线通信信号强度和/或对应的无线通信信号的排序序列确定;第二显示模块,被配置为控制在用户终端界面显示所述第二候选设备集中的候选设备信息;第四设备确定模块,被配置为响应于接收到用户选择的候选设备,将所述用户选择的候选设备确定为所述目标设备。17.根据权利要求15或16所述的装置,其特征在于,所述候选设备信息通过弹窗的形式显示。18.根据权利要求15-17中任一项所述的装置,其特征在于,所述候选设备信息包括候选设备标识、和/或候选设备图像。19.根据权利要求11-18中任一项所述的装置,其特征在于,多类所述无线通信信号包括蓝牙信息和nfc信号。
20.根据权利要求11所述的装置,其特征在于,所述装置还包括:显示单元,被配置为响应于在第二预定时间段内未识别信息码,控制在用户终端界面显示提示信息,所述提示信息用于提示用户调整用户终端与所述信息码的角度和/或距离。21.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如权利要求1-10中任一项所述的方法。22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-10任一项所述的方法。23.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-10中任一项所述的方法。

技术总结


本发明实施例公开了一种开锁方法、装置和电子设备,在本发明实施例中,响应于在第一预定时间段内未识别信息码,确定扫描到的多个无线通信信号,根据各无线通信信号分别对应的待解锁设备集确定目标设备,发送目标设备的信息,以使得所述目标设备受控解锁,由此,本发明实施例可以在不能通过信息码识别设备时,通过多个无线通信信号准确地定位到目标设备并进行解锁使用。行解锁使用。行解锁使用。


技术研发人员:

熊伟

受保护的技术使用者:

北京骑胜科技有限公司

技术研发日:

2022.05.24

技术公布日:

2022/12/12

本文发布于:2022-12-20 09:56:28,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/39233.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设备   所述   信号   解锁
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图