一种枪支户外快速交接的系统和方法与流程

文档序号:33049898发布日期:2023-01-24 23:08阅读:309来源:国知局
一种枪支户外快速交接的系统和方法与流程

1.本发明涉及设备管理领域,具体而言,涉及一种枪支户外快速交接的系统和方法。


背景技术:

2.在维护社会安全的过程中,枪支管理是非常重要的一个环节。为了尽可能降低枪支丢失的风险,避免因枪支丢失而造成重大的社会不良影响,枪支的管理流程是非常严格且谨慎的。但是,这同时也导致枪支移交效率较低。具体来说,对于现有的枪支移交系统,在枪支移交过程中,警员a需要首先将其申请使用的枪支归还至枪支保管中心,然后由警员b从枪支保管中心提取。该过程虽然能够保证枪支的安全移交,但是巡逻执勤任务往往在换班时需要户外交接枪支以求高效,或其他任务中需要户外快速交接的情况时有发生。
3.因此,如何在确保安全的前提下,在户外简化枪支的移交步骤,提高移交效率,并提升出警效率,是当前急需解决的问题。


技术实现要素:

4.有鉴于此,本发明的目的在于提供一种枪支户外快速交接的系统和方法,能够在确保安全的前提下,简化枪支的移交步骤,提高移交效率,并提升出警效率。
5.为了实现上述目的,本发明实施例采用的技术方案如下:第一方面,本发明提供一种枪支户外快速交接的系统。第一方面所述的系统包括:第一终端设备、第二终端设备和管理服务器;其中,第一终端设备,用于响应第一用户的移交操作,向管理服务器发送枪支移交信息;其中,枪支移交信息用于指示将第一用户的枪支进行移交;管理服务器,用于接收枪支移交信息,根据枪支移交信息生成识别信息,并向第一终端设备发送识别信息;其中,识别信息包括加密的识别码,识别码用于指示向管理服务器反馈枪支接收信息;第一终端设备,还用于接收识别信息,并显示加密的识别码;第二终端设备,用于响应第二用户的接收操作,识别加密的识别码;第二终端设备,还用于根据识别码生成枪支接收信息,并向管理服务器发送枪支接收信息;其中,枪支接收信息指示第二用户接收第一用户移交的枪支;管理服务器,还用于获取第一终端设备的当前位置、第二终端设备的当前位置以及枪支的当前位置;管理服务器,还用于在接收到枪支接收信息且第一终端设备的当前位置、第二终端设备的当前位置和枪支的当前位置匹配时,分别向第一终端设备、第二终端设备发送移交成功信息。
6.第二方面,本发明提供一种枪支户外快速交接的方法,应用于枪支户外快速交接的系统,所述系统包括第一终端设备、第二终端设备和管理服务器;其中,第二方面所述的枪支户外快速交接的方法包括:第一终端设备响应第一用户的移交操作,向管理服务器发送枪支移交信息;其中,枪支移交信息用于指示将第一用户的枪支进行移交;管理服务器接收枪支移交信息,根据枪支移交信息生成识别信息,并向第一终端设备发送识别信息;其中,识别信息包括加密的识别码,识别码用于指示向管理服务器反馈枪支接收信息;第一终端设备接收识别信息,并显示加密的识别码;第二终端设备响应第二用户的接收操作,识别
加密的识别码;第二终端设备根据识别码生成枪支接收信息,并向管理服务器发送枪支接收信息;其中,枪支接收信息指示第二用户接收第一用户移交的枪支;管理服务器获取第一终端设备的当前位置、第二终端设备的当前位置以及枪支的当前位置;管理服务器在接收到枪支接收信息且第一终端设备的当前位置、第二终端设备的当前位置和枪支的当前位置匹配时,分别向第一终端设备、第二终端设备发送移交成功信息。
7.在本发明的可选实施例中,第二方面所述的枪支户外快速交接的方法还包括:第二终端设备响应第二用户的拍摄操作,拍摄枪支的移交信息,并向管理服务器发送移交信息;管理服务器接收移交信息,并识别移交信息中的枪支;其中,管理服务器分别向第一终端设备、第二终端设备发送移交成功信息的步骤包括:在成功识别出枪支时,分别向第一终端设备、第二终端设备发送移交成功信息。
8.在本发明的可选实施例中,移交信息包括:移交视频和移交音频,移交视频包括枪支的身份编码,移交音频包括第一用户与第二用户的移交录音。
9.在本发明的可选实施例中,第二方面所述的枪支户外快速交接的方法还包括:第一终端设备读取枪支的第一射频信息,并向管理服务器发送第一射频信息;第二终端设备读取枪支的第二射频信息,并向管理服务器发送第二射频信息;管理服务器接收第一射频信息和第二射频信息;其中,管理服务器分别向第一终端设备、第二终端设备发送移交成功信息的步骤包括:在第一射频信息与第二射频信息匹配时,分别向第一终端设备、第二终端设备发送移交成功信息。
10.在本发明的可选实施例中,第二方面的枪支户外快速交接的方法还包括:管理服务器向第一终端设备发送授权设备表;其中,授权设备表包括多个授权的终端设备的识别码;第一终端设备接收授权设备表;第一终端设备通过与第二终端设备的无线连接,获取第二终端设备的识别码;第一终端设备根据授权设备表和第二终端设备的识别码确定第二终端设备是否为授权的终端设备;其中,第一终端设备显示加密的识别码的步骤包括:在第二终端设备为授权的终端设备时,显示加密的识别码。
11.在本发明的可选实施例中,无线连接包括蓝牙连接或wi-fi连接。
12.在本发明的可选实施例中,第二方面所述的枪支户外快速交接的方法还包括:管理服务器获取第一终端设备的历史轨迹、第二终端设备的历史轨迹和枪支的历史轨迹;管理服务器根据第一终端设备的历史轨迹预测第一终端设备的期望位置,根据第二终端设备的历史轨迹预测第二终端设备的期望位置,以及根据枪支的历史轨迹预测枪支的期望位置;其中,管理服务器分别向第一终端设备、第二终端设备发送移交成功信息的步骤包括:在第一终端设备的当前位置与第一终端设备的期望位置匹配,第二终端设备的当前位置与第二终端设备的期望位置匹配,且枪支的当前位置与枪支的期望位置匹配时,分别向第一终端设备、第二终端设备发送移交成功信息。
13.在本发明的可选实施例中,第二方面所述的枪支户外快速交接的方法还包括:管理服务器根据枪支的当前位置,控制枪支周围的监控设备记录包括枪支的移交过程的视频。
14.在本发明的可选实施例中,管理服务器根据枪支移交信息生成识别信息的步骤包括:根据枪支移交信息生成识别码,并根据非对称加密算法对识别码进行加密,得到加密后的识别码,以及根据加密后的识别码生成识别信息;第二终端设备识别加密的识别码的步
骤包括:扫描加密的识别码,并根据非对称加密算法对加密的识别码进行解密,得到解密后的识别码。
15.第三方面,本发明提供一种管理服务器,包括处理器和存储器,所述存储器存储有机器可读指令,所述处理器用于执行所述机器可读指令,以实现所述第二方面中任一个可选实施例所述的枪支户外快速交接的方法。
16.第四方面,本发明提供一种计算机可读存储介质,包括计算机程序,当所述计算机程序在计算机上运行时,使得所述第二方面中任一个可选实施例所述的枪支户外快速交接的方法。
17.基于上述各个方面提供的实施例,相较于现有的枪支移交系统,本发明实施例提供的枪支户外快速交接的系统中,如果出现第二用户(例如警员b)需要尽快使用第一用户(例如警员a)所使用的枪支的情况,那么利用本发明实施例提供的系统,枪支的移交过程包括:首先,第一用户对其使用的第一终端设备进行操作(包括移交操作),以使第一终端设备向管理服务器发送枪支移交信息;然后,第一终端设备接收并显示管理服务器发送的加密的识别码;之后,第二用户对其使用的第二终端设备进行操作(包括接收操作),以使第二终端设备向管理服务器发送枪支接收信息;最后,管理服务器对第一终端设备、第二终端设备和枪支的当前位置进行判断,如果三者位置匹配且管理服务器接收到第二终端设备发送的枪支接收信息,那么管理服务器分别向第一终端设备、第二终端设备发送移交成功信息,从而完成枪支的移交。如此一来,警员b只需利用其终端对警员a的终端进行扫码即可完成枪支的交接,枪支的移交过程被大大地简化。并且,在此过程中,管理服务器在第一终端设备、第二终端设备和枪支的当前位置匹配的情况下才会判定枪支完成了交接,从而能够保障枪支的交接安全。因此,本发明实施例提供的枪支户外快速交接的系统能够在确保安全的前提下,简化枪支的移交步骤,提高移交效率,并提升出警效率。
18.为使本发明的上述目的、特征和优点能更明显易懂,下文特举本发明实施例,并配合所附附图,作详细说明如下。
附图说明
19.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
20.图1为本发明实施例所提供的管理服务器的结构框图;图2为本发明实施例所提供的一种枪支户外快速交接的系统的模块框图;图3为本发明实施例所提供的枪支户外快速交接的系统的一种应用场景示意图;图4为本发明实施例所提供的枪支户外快速交接的系统的一种应用场景示意图;图5为本发明实施例所提供的一种枪支户外快速交接的方法的流程示意图。
具体实施方式
21.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
22.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
24.此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
25.需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
26.在本发明实施例的设计实现过程中,本发明的发明人发现:对于现有的枪支移交系统,在枪支移交过程中,警员a需要首先将其申请使用的枪支归还至枪支保管中心,然后由警员b从枪支保管中心提取。该过程虽然能够保证枪支的安全移交,但是整个过程步骤较多、比较复杂,在面对紧急情况时,会出现枪支移交过程过长,影响警员的出警效率。为了解决上述现有技术中的问题,本发明实施例提出了一种技术方案,包括管理服务器、枪支户外快速交接的系统、枪支户外快速交接的方法。本方案能够在确保安全的前提下,简化枪支的移交步骤,提高移交效率,并提升出警效率。
27.首先,本发明实施例提供了一种管理服务器(也称为枪支户外快速交接的服务器)。请参考图1,为本发明实施例所提供的管理服务器的结构框图。该管理服务器210可以包括:存储器110、处理器120,该存储器110、处理器120可以与通信接口130之间直接地或间接地电性连接,以实现数据的传输以及交互。例如,这些元件相互之间可通过总线和/或信号线实现电性连接。
28.处理器120可以处理与枪支户外快速交接的方法有关的信息和/或数据,以执行本发明描述的一个或多个功能。例如,处理器120可以:接收第一终端设备发送的枪支移交信息,根据枪支移交信息生成识别信息,并向第一终端设备发送识别信息;其中,枪支移交信息用于指示将第一用户的枪支进行移交,识别信息包括加密的识别码,识别码用于指示向管理服务器反馈枪支接收信息;获取第一终端设备的当前位置、第二终端设备的当前位置以及枪支的当前位置;在接收到第二终端设备发送的枪支接收信息且第一终端设备的当前位置、第二终端设备的当前位置和枪支的当前位置匹配时,分别向第一终端设备、第二终端设备发送移交成功信息;其中,枪支接收信息指示第二用户接收第一用户移交的枪支。如此,管理服务器210能够在确保安全的前提下,简化枪支的移交步骤,提高移交效率,并提升出警效率。
29.其中,上述的存储器110可以包括但不限于:固态硬盘(solid state disk,ssd)、机械硬盘(hard disk drive,hdd)、只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),随机存取存储器(random access memory,ram),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
30.上述的处理器120可以包括但不限于:中央处理器(central processing unit,
cpu)、网络处理器(network processor,np)等;还可以是但不限于:专用集成电路(application specific integrated circuit,asic)、数字信号处理器(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。因此,上述的处理器120可以是一种具有信号处理能力的集成电路芯片。
31.可以理解的是,图1所示的管理服务器210的结构仅为一种示意结构,该管理服务器210还可以包括比图1中所示的结构更多或者更少的组件或模块,或者具有与图1中所示的结构不同的配置或构造。并且,图1中所示的各组件可通过硬件、软件或两者的组合来实现。
32.此外,还应理解的是,根据实际应用时的需求的不同,本发明提供的管理服务器210可以采用不同的配置或构造。例如,本发明所提供的管理服务器210可以是具有通信、计算和存储功能的电子设备,例如计算机、云平台等。
33.当本发明所提供的管理服务器210为具有通信、计算和存储功能的电子设备时,这些电子设备也可以:接收第一终端设备发送的枪支移交信息,根据枪支移交信息生成识别信息,并向第一终端设备发送识别信息;其中,枪支移交信息用于指示将第一用户的枪支进行移交,识别信息包括加密的识别码,识别码用于指示向管理服务器反馈枪支接收信息;获取第一终端设备的当前位置、第二终端设备的当前位置以及枪支的当前位置;在接收到第二终端设备发送的枪支接收信息且第一终端设备的当前位置、第二终端设备的当前位置和枪支的当前位置匹配时,分别向第一终端设备、第二终端设备发送移交成功信息;其中,枪支接收信息指示第二用户接收第一用户移交的枪支。如此,能够实现本发明实施例提供的枪支户外快速交接的方法。
34.本发明实施例还提供一种枪支户外快速交接的系统,可以包括上述的管理服务器210、第一用户的第一终端设备以及第二用户的第二终端设备。下面将结合附图对该枪支户外快速交接的系统进行阐述。
35.请参照图2,图2为本发明实施例提供的一种枪支户外快速交接的系统的模块框图。该枪支户外快速交接的系统200包括:管理服务器210、第一终端设备220和第二终端设备230。管理服务器210分别与第一终端设备220和第二终端设备230通信连接,例如,通过第四代移动通信技术(4g)或第五代移动通信技术(5g)进行连接。
36.在可选实施例中,管理服务器210为上述管理服务器210的一种实施例,具体结构的说明可以参照上文的相关描述。第一终端设备220和第二终端设备230包括但不限于:手机、平板、可穿戴设备(例如智能手环、智能手表等)。
37.在图2所示的系统中,第一终端设备220用于响应第一用户的移交操作,向管理服务器210发送枪支移交信息。其中,枪支移交信息用于指示将第一用户的枪支240进行移交。管理服务器210,用于接收来自第一终端设备220的枪支移交信息,根据该枪支移交信息生成识别信息,并向第一终端设备220发送该识别信息。其中,识别信息包括加密的识别码,该识别码用于指示向管理服务器210反馈枪支接收信息。第一终端设备220,还用于接收来自管理服务器210的识别信息,并显示识别信息中加密的识别码。第二终端设备230,用于响应第二用户的接收操作,识别该加密的识别码。第二终端设备230,还用于根据识别码生成枪支接收信息,并向管理服务器210发送枪支接收信息。其中,枪支接收信息指示第二用户接
收第一用户移交的枪支240。管理服务器210,还用于获取第一终端设备220的当前位置、第二终端设备230的当前位置以及枪支240的当前位置。管理服务器210,还用于在接收到枪支接收信息且第一终端设备220的当前位置、第二终端设备230的当前位置和枪支240的当前位置匹配时,分别向第一终端设备220、第二终端设备230发送移交成功信息。
38.下面分别对上述的各个设备的功能的表述进行说明。
39.在可选实施例中,第一用户和第二用户包括但不限于警员。
40.在可选实施例中,第一终端设备220中安装有用于枪支管理的应用程序(app),该应用程序在运行时可以在第一终端设备220的交互界面显示用于实现移交操作功能的按钮,例如,“生成交接码”按钮。在此实施例中,第一用户对第一终端设备220进行的移交操作可以包括点击该“生成交接码”按钮。
41.例如,关于该移交操作的更具体示例可以参照图3,第一用户可以在值班交接用枪时,打开第一终端设备220中用于枪支管理的应用程序。该用于枪支管理的应用程序的交互界面可以显示“生成交接码”按钮(如图3中的(a))。第一用户在点击该“生成交接码”按钮后,该用于枪支管理的应用程序的交互界面可以显示如图3中的(b)中所示的二维码,也即是二维码形式的加密的识别码。
42.在可选实施例中,第一终端设备220显示识别信息中加密的识别码的实施方式可以包括:在第一终端设备220的交互界面以二维码的形式显示该加密的识别码。
43.在可选实施例中,第二终端设备230中安装有用于枪支管理的应用程序,该应用程序在运行时可以在第二终端设备230的交互界面显示用于实现接收操作功能的按钮,例如,“扫码”按钮。在此实施例中,第二用户对第二终端设备230进行的接收操作可以包括点击该“扫码”按钮,然后第二终端设备230可以开启摄像头扫描第一终端设备220显示的加密的识别码。
44.其中,关于该接收操作的更具体示例可以参照图4,第二用户可以在值班交接用枪(也即是需要接收第一用户的枪支240)时,打开第二终端设备230中用于枪支管理的应用程序,该用于枪支管理的应用程序的交互界面可以显示“扫码”按钮(如图4中的(a))。第二用户在点击该“扫码”按钮并控制第二终端设备230扫描第一终端设备220显示的加密的识别码(也即是图3中的(b)中所示的二维码)后,该用于枪支管理的应用程序的交互界面可以显示如图4中的(b)和(c)中所示的界面。
45.在可选实施例中,枪支240中设置有定位模块,例如在枪支240的内部嵌入定位模块和与该定位模块连接的通信模块。管理服务器210获取第一终端设备220的当前位置、第二终端设备230的当前位置以及枪支240的当前位置的方式可以包括:第一终端设备220向管理服务器210发送其当前位置,第二终端设备230向管理服务器210发送其当前位置,以及枪支240的定位模块获取其当前位置后通过与该定位模块连接的通信模块向管理服务器210发送其当前位置。
46.在可选实施例中,枪支240中设置有射频模块,该射频模块用于发射该枪支240的识别码。管理服务器210获取枪支240的当前位置的方式可以包括:第一终端设备220对枪支240通过射频模块发射的枪支240的识别码进行读取;第一终端设备220在读取到枪支240的识别码时,将第一终端设备220的当前位置作为枪支240的当前位置,并向管理服务器210发送该枪支240的当前位置。换言之,该实施方式中枪支240无需安装定位模块,从而可以降低
本发明提供的系统200的实现难度。
47.在可选的实施例中,第一终端设备220的当前位置、第二终端设备230的当前位置和枪支240的当前位置匹配可以包括:第一终端设备220的当前位置、第二终端设备230的当前位置和枪支240的当前位置均相同,或者第一终端设备220的当前位置、第二终端设备230的当前位置和枪支240的当前位置中任意两个位置之间的距离不超过预设距离(例如5米)。换言之,上述的3个位置匹配是指:3个位置相同,或者3个位置中任意两个位置之间的距离不超过预设距离。这样,可以确保枪支交接的可靠性和安全性,以确保安全。
48.在可选的实施例中,第一终端设备220在接收到移交成功信息后,显示枪支成功移交;如果在预设时间段(例如3分钟)内未接收到移交成功信息,则第一终端设备220显示枪支移交失败。类似的,第二终端设备230在接收到移交成功信息后,显示枪支成功移交;如果在预设时间段(例如3分钟)内未接收到移交成功信息,则第二终端设备230显示枪支移交失败。可以理解,警员(也即是第一用户或第二用户)在看到终端设备显示枪支成功移交时,才被允许进行枪支240的移交。
49.在可选实施例中,上述的枪支240包括但不限于手枪、冲锋枪、步枪、狙击枪。
50.在可选实施例中,管理服务器210存储有授权设备表,所述授权设备表包括多个授权的终端设备的识别码。管理服务器210还用于根据授权设备表、第一终端设备220的识别码、第二终端设备230的识别码判断第一终端设备220和第二终端设备230是否均为授权的终端设备,并在第一终端设备220和第二终端设备230均为授权的终端设备时,接收来自第一终端设备220的枪支移交信息,根据该枪支移交信息生成识别信息,并向第一终端设备220发送该识别信息。
51.在本发明的可选实施例中,第二终端设备230还用于响应第二用户的拍摄操作以拍摄枪支240的移交信息,并向管理服务器210发送该移交信息。管理服务器210还用于接收该移交信息,并识别移交信息中的枪支240。并且在该实施例的基础上,上述的管理服务器210还用于分别向第一终端设备220、第二终端设备230发送移交成功信息的过程,具体可以包括:在成功识别出枪支240时,分别向第一终端设备220、第二终端设备230发送移交成功信息。在该实施例中,移交信息可以进一步提升枪支移交的真实性,从而进一步确保枪支交接的可靠性和安全性,以确保安全。
52.其中,第二用户的拍摄操作可以包括:第二用户操作第二终端设备230对枪支240进行视频和/或音频的拍摄,所述移交信息包括该拍摄中第二终端设备230所生成的视频和/或音频。管理服务器210识别移交信息中的枪支240可以利用图像识别技术(例如经过深度学习算法建立的图像识别神经网络模型)来识别移交信息中的枪支240。
53.可选的,移交信息可以包括:移交视频和移交音频。并且,移交视频包括枪支240的身份编码,移交音频包括第一用户与第二用户的移交录音。其中,身份编码可以是刻在枪支240表面的用于唯一识别该枪支240的编号。第一用户与第二用户的移交录音可以包括第一用户叙述向第二用户移交枪支240的录音,并且移交录音中还可以包括枪支240的身份编码。
54.在本发明的可选实施例中,第一终端设备220还用于读取枪支240的第一射频信息,并向管理服务器210发送该第一射频信息。第二终端设备230还用于读取枪支240的第二射频信息,并向管理服务器210发送该第二射频信息。管理服务器210还用于接收第一射频
信息和第二射频信息。并且在该实施例的基础上,上述的管理服务器210还用于分别向第一终端设备220、第二终端设备230发送移交成功信息的过程,具体可以包括:在第一射频信息与第二射频信息匹配时,分别向第一终端设备220、第二终端设备230发送移交成功信息。在该实施例中,管理服务器210通过判断第一射频信息与第二射频信息是否匹配,可以判断出第一用户和第二用户移交的枪支是否为同一把枪支,因此可以进一步提升枪支移交的真实性,从而进一步确保枪支交接的可靠性和安全性,以确保安全。
55.其中,枪支240中设置有射频模块,该射频模块用于发射该枪支240的识别码。第一终端设备220读取枪支240的第一射频信息可以包括:第一终端设备220对枪支240通过射频模块发射的枪支240的识别码进行读取,并将其读取的枪支240的识别码作为枪支240的第一射频信息。类似的,第二终端设备230读取枪支240的第二射频信息可以包括:第二终端设备230对枪支240通过射频模块发射的枪支240的识别码进行读取,并将其读取的枪支240的识别码作为枪支240的第二射频信息。
56.在本发明的可选实施例中,管理服务器210还用于向第一终端设备220发送授权设备表。其中,授权设备表包括多个授权的终端设备的识别码。第一终端设备220还用于该接收授权设备表。第一终端设备220还用于通过与第二终端设备230的无线连接,获取第二终端设备230的识别码。第一终端设备220,还用于根据授权设备表和第二终端设备230的识别码确定第二终端设备230是否为授权的终端设备。并且在该实施例的基础上,上述的第一终端设备220,还用于显示加密的识别码的过程,具体可以包括:在第二终端设备230为授权的终端设备时,显示该加密的识别码。在该实施例中,第一终端设备220在确定第二终端设备230为授权的终端设备的情况下,才显示加密的识别码,可以避免未授权人员和未授权设备参与到枪支移交的过程中,因此可以进一步提升枪支移交的真实性,从而进一步确保枪支交接的可靠性和安全性,以确保安全。
57.其中,识别码可以包括但不限于国际移动设备识别码(international mobile equipment identity,imei)。
58.在本发明的可选实施例中,上述的无线连接包括蓝牙连接或wi-fi连接。
59.在本发明的可选实施例中,管理服务器210还用于获取第一终端设备220的历史轨迹、第二终端设备230的历史轨迹和枪支240的历史轨迹。管理服务器210还用于根据第一终端设备220的历史轨迹预测第一终端设备220的期望位置,根据第二终端设备230的历史轨迹预测第二终端设备230的期望位置,以及根据枪支240的历史轨迹预测枪支240的期望位置。并且在该实施例的基础上,上述的管理服务器210还用于分别向第一终端设备220、第二终端设备230发送移交成功信息的过程,具体可以包括:在第一终端设备220的当前位置与第一终端设备220的期望位置匹配,第二终端设备230的当前位置与第二终端设备230的期望位置匹配,且枪支240的当前位置与枪支240的期望位置匹配时,分别向第一终端设备220、第二终端设备230发送移交成功信息。在该实施例中,管理服务器210在发送移交成功信息之前,还可以进一步判断三个设备(包括第一终端设备220、第二终端设备230以及枪支240)的当前位置与期望位置是否匹配,在三个设备的当前位置与期望位置均匹配的情况下,才发送移交成功信息,可以进一步提升枪支移交的真实性,从而进一步确保枪支交接的可靠性和安全性,以确保安全。
60.其中,历史轨迹包括过去一段时间(例如一周或一个月)内设备(包括第一终端设
备220、第二终端设备230或枪支240)的位置信息。管理服务器210根据设备的历史轨迹预测设备的期望位置的方式包括:将历史轨迹中最近的位置作为设备的期望位置。设备的当前位置与设备的期望位置匹配可以是指:设备的当前位置与设备的期望位置之间的距离不超过预设值(例如,100米)。
61.在本发明的可选实施例中,管理服务器210还用于根据枪支240的当前位置,控制枪支240周围的监控设备记录包括枪支的移交过程的视频。例如,管理服务器210可以根据枪支240的当前位置获取枪支240周围的一个或多个监控设备;然后调用该一个或多个监控设备识别周围环境中的第一用户、第二用户或枪支240,并在识别到第一用户、第二用户或枪支240时,对第一用户和第二用户之间的枪支的移交过程进行拍摄,以得到枪支的移交过程的视频。在该实施例中,管理服务器210可以固定枪支移交证明视频,以备查验,从而进一步确保枪支交接的可靠性和安全性,以确保安全。
62.其中,枪支240周围的监控设备包括室内或室外的公共摄像头。
63.在本发明的可选实施例中,上述的管理服务器210,还用于根据所述枪支移交信息生成识别信息的方式,具体可以包括:根据枪支移交信息生成识别码,并根据非对称加密算法对识别码进行加密,得到加密后的识别码,以及根据加密后的识别码生成识别信息。以及,上述的第二终端设备230,还用于识别加密的识别码的方式,具体可以包括:扫描加密的识别码,并根据非对称加密算法对加密的识别码进行解密,得到解密后的识别码。其中,所述非对称算法包括但不限于rsa算法、d-h算法。在该实施例中,通过对识别码的非对称加密,可以进一步确保枪支交接的可靠性和安全性,以确保安全。
64.可以理解,相较于现有的枪支移交系统,本发明实施例提供的枪支户外快速交接的系统200中,如果出现警员b(也即是第二用户)需要尽快使用警员a(也即是第一用户)所使用的枪支的情况,那么利用本发明实施例提供的系统200,枪支的移交过程包括:首先,警员a对其使用的第一终端设备进行操作(包括移交操作),以使第一终端设备向管理服务器发送枪支移交信息;然后,第一终端设备接收并显示管理服务器发送的加密的识别码;之后,警员b对其使用的第二终端设备进行操作(包括接收操作),以使第二终端设备向管理服务器发送枪支接收信息;最后,管理服务器对第一终端设备、第二终端设备和枪支的当前位置进行判断,如果三者位置匹配且管理服务器接收到第二终端设备发送的枪支接收信息,那么管理服务器分别向第一终端设备、第二终端设备发送移交成功信息,从而完成枪支的移交。如此一来,警员b只需利用其终端对警员a的终端进行扫码即可完成枪支的交接,枪支的移交过程被大大地简化。并且,在此过程中,管理服务器在第一终端设备、第二终端设备和枪支的当前位置匹配的情况下才会判定枪支完成了交接,从而能够保障枪支的交接安全。因此,本发明实施例提供的枪支户外快速交接的系统200能够在确保安全的前提下,简化枪支的移交步骤,提高移交效率,并提升出警效率。
65.进一步的,为了实现上述的枪支户外快速交接的系统200的实施例中各个设备的功能,下面给出一种枪支户外快速交接的方法的实现方式。请参阅图5,图5示出了本发明实施例提供的一种枪支户外快速交接的方法的流程示意图。
66.该枪支户外快速交接的方法可以应用于上述图2所示的枪支户外快速交接的系统200。需要说明的是,本实施例所提供的枪支户外快速交接的方法,其基本原理及产生的技术效果和上述系统实施例相同,为简要描述,本实施例部分未提及之处,可参照上述的系统
实施例中相应内容。
67.具体来说,该枪支户外快速交接的方法可以包括以下步骤s110~s170,下面分别说明。
68.s110,第一终端设备响应第一用户的移交操作,向管理服务器发送枪支移交信息。其中,枪支移交信息用于指示将第一用户的枪支进行移交。
69.s120,管理服务器接收枪支移交信息,根据枪支移交信息生成识别信息,并向第一终端设备发送识别信息。其中,识别信息包括加密的识别码,识别码用于指示向管理服务器反馈枪支接收信息。
70.s130,第一终端设备接收识别信息,并显示加密的识别码。
71.s140,第二终端设备响应第二用户的接收操作,识别加密的识别码。
72.s150,第二终端设备根据识别码生成枪支接收信息,并向管理服务器发送枪支接收信息。其中,枪支接收信息指示第二用户接收第一用户移交的枪支。
73.s160,管理服务器获取第一终端设备的当前位置、第二终端设备的当前位置以及枪支的当前位置。
74.s170,管理服务器在接收到枪支接收信息且第一终端设备的当前位置、第二终端设备的当前位置和枪支的当前位置匹配时,分别向第一终端设备、第二终端设备发送移交成功信息。
75.基于上述方法实施例,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述枪支户外快速交接的方法的步骤。
76.具体地,该存储介质可以为通用的存储介质,如移动磁盘、硬盘等,该存储介质上的计算机程序被运行时,能够执行上述实施例中的枪支户外快速交接的方法,从而解决“现有交枪过程步骤较多、比较复杂,在面对紧急情况时,会出现枪支移交过程过长,影响警员的出警效率”的问题,能够在确保安全的前提下,简化枪支的移交步骤,提高移交效率,并提升出警效率。
77.在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
78.另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
79.再者,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
80.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际
的关系或者顺序。
81.以上所述仅为本发明的实施例而已,并不用于限制本发明的保护范围,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1