无人机的管理方法、服务器、控制设备及系统与流程

文档序号:16506753发布日期:2019-01-05 09:04阅读:273来源:国知局
无人机的管理方法、服务器、控制设备及系统与流程

本发明实施例涉及无人机领域,尤其涉及一种无人机的管理方法、服务器、控制设备及系统。



背景技术:

现有技术中无人机可以被应用在很多领域,例如航拍、农业植保、电力巡检、灾难救援等领域。

用户购买到无人机之后,希望该无人机能够仅由自己使用,特别是农业无人机,由于其价格昂贵通常仅供专业人员使用,因此农业无人机需要比传统消费级无人机更为有效的管理机制。另一方面,农业无人机作为现代化的农业生产工具,一个植保团队通常会购入多个农业无人机供自己使用,并且由于其价格昂贵,农业无人机在不同用户之间的转手买卖也很常见,此时对农业无人机的权限管理同样需要不一样的考虑。因此,从无人机的安全方面、以及用户的利益方面,需要一种能对无人机进行有效管理的方法,以方便用户进行独占使用以及买卖交易。



技术实现要素:

本发明实施例提供一种无人机的管理方法、服务器、控制设备及系统,以实现对无人机的有效管理,特别是农业无人机,由于其专业性和较贵的价格,需要更为有效地权限管理控制,通过服务器确定用户控制该农业无人机的权限,可避免非授权的用户使用农业无人机。

本发明实施例的第一方面是提供一种无人机的管理方法,应用于服务器,包括:

接收用于控制无人机的控制设备发送的认证信息,所述认证信息包括用户信息和无人机标识信息;

通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

本发明实施例的第二方面是提供一种无人机的管理方法,应用于无人机的控制设备,包括:

获取用户信息和无人机标识信息;

向服务器发送认证信息,所述认证信息包括用户信息和无人机标识信息,以使所述服务器通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

本发明实施例的第三方面是提供一种服务器,包括:通讯接口和处理器;

所述通讯接口用于接收控制无人机的控制设备发送的认证信息,所述认证信息包括用户信息和无人机标识信息;

所述处理器用于通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

本发明实施例的第四方面是提供一种无人机的控制设备,包括:处理器和通讯接口;

所述处理器用于:获取用户信息和无人机标识信息;

所述通讯接口用于:向服务器发送认证信息,所述认证信息包括用户信息和无人机标识信息,以使所述服务器通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

本发明实施例的第五方面是提供一种无人机的管理系统,包括:

第三方面所述的服务器;以及

第四方面所述的无人机的控制设备。

本实施例提供的无人机的管理方法、服务器、控制设备及系统,通过服务器接收用于控制无人机的控制设备发送的认证信息,通过认证信息中用户信息和无人机标识信息的关联关系,确定用户信息标识的用户控制无人机的权限,实现了对无人机的有效管理,特别是农业无人机,由于其专业性和较贵的价格,需要更为有效地权限管理控制,通过服务器确定用户控制该农业无人机的权限,可避免非授权的用户使用农业无人机。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的无人机的管理方法的流程图;

图2为本发明实施例提供的通信系统的示意图;

图3为本发明另一实施例提供的无人机的管理方法的流程图;

图4为本发明另一实施例提供的无人机的管理方法的流程图;

图5为本发明另一实施例提供的无人机的管理方法的流程图;

图6为本发明另一实施例提供的无人机的管理方法的流程图;

图7为本发明实施例提供的服务器的结构图;

图8为本发明实施例提供的无人机的控制设备的结构图。

附图标记:

20-无人机21-控制设备22-服务器

70-服务器71-通讯接口72-处理器

80-无人机的控制设备81-处理器82-通讯接口

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

本发明实施例提供一种无人机的管理方法。图1为本发明实施例提供的无人机的管理方法的流程图。本实施例所述的无人机的管理方法应用于服务器。如图1所示,本实施例中的方法,可以包括:

步骤s101、接收用于控制无人机的控制设备发送的认证信息,所述认证信息包括用户信息和无人机标识信息。

本实施例所述的无人机的管理方法适用于如图2所示的通信系统,如图2所示,该通信系统包括无人机20、用于控制无人机的控制设备21、以及服务器22。其中,控制设备21具体可以是无人机20对应的遥控器,也可以是用户终端,例如智能手机、平板电脑、膝上型电脑、手表、手环等及其组合。本实施例以用户终端为例进行示意性说明,该用户终端安装有用于控制无人机的应用程序(application,简称app)。该用户终端可以和无人机20进行有线通信或无线通信,本实施例以无线通信为例。同一个用户终端可以控制一个无人机,也可以控制多个无人机。

当用户开启用户终端中用于控制无人机20的app时,该app显示用户登录界面,用户需要在该登录界面输入用户信息,所述用户信息包括如下至少一种:用户账号和密码、用户名称、用户身份标识信息、用户联系方式。例如,用户在该登录界面输入了用户账号和密码,该用户账号可以是用户预先在服务器22上注册的账号。例如,用户购买的是某公司的无人机,则用户先前在该公司的网上商城、网上论坛等处所注册的该公司的账号,即是此处的用户账号。可以理解的是,若用户之前未在该公司的任何相关官方网站上注册过账号,则可以在该登录界面注册账号并使用。没有使用用户账号则该用户不能够进入该app,从而不能够开始使用无人机。该app获取到用户输入的用户账号和密码之后,进一步获取无人机20的标识信息,该app获取无人机20的标识信息的方式可以有如下的几种:一种方式是无人机20的标识信息预先存储在该用户终端中,该app从该用户终端中直接获取。另一种方式是用户在该登录界面输入了无人机20的标识信息。可选的,所述无人机标识信息包括如下至少一种:无人机出厂序列号、机身序列号、飞控序列号、喷洒系统序列号、雷达系统序列号。本实施例以飞控序列号为例进行示意性说明。

当app获取到用户输入的用户账号和密码之后,进一步获取无人机20的飞控序列号,并根据用户账号、密码、及无人机20的飞控序列号生成认证信息,并将该认证信息通过用户终端发送给服务器22,该认证信息的作用是通过服务器22确定该用户控制无人机20的权限。

步骤s102、通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

具体的,服务器22接收到控制设备21例如用户终端发送的该认证信息后,通过用户信息例如用户账号和密码,以及无人机标识信息例如无人机20的飞控序列号之间的关联关系,确定该用户通过控制设备21控制无人机20的权限。

可选的,所述通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限,包括:若所述服务器中预先存储有所述用户信息和所述无人机标识信息的关联关系,则确定所述用户信息标识的用户具有控制所述无人机的权限;若所述服务器中不存在所述用户信息和所述无人机标识信息的关联关系,则确定所述用户信息标识的用户不具有控制所述无人机的权限。

例如,控制设备21向服务器22发送的认证信息包括用户账号、密码、无人机20的飞控序列号,服务器22接收到该认证信息后,检测服务器22本地是否预先存储有该用户账号和该飞控序列号的关联关系,如果服务器22中预先存储有该用户账号和该飞控序列号的关联关系,则确定该用户具有控制无人机20的权限。此时,服务器22可以向控制设备21发送认证成功信息,此时,控制设备21例如用户终端中的app将显示控制无人机20的控制界面,用户可以在该控制界面输入控制参数来控制无人机。

如果服务器22中不存在该用户账号和该飞控序列号的关联关系,则确定该用户不具有控制无人机20的权限。例如,服务器22存储有该飞控序列号,但是,在服务器22中存储的该飞控序列号对应的用户账号不是该认证信息中包括的用户账号,则说明该认证信息中包括的用户账号不是用于控制无人机20的合法账号。再例如,服务器22存储有该用户的用户信息,但是,在服务器22中存储的该用户的用户信息对应的飞控序列号不是该认证信息中包括的飞控序列号,则说明该认证信息中包括的飞控序列号可能不是合法的序列号。此时,服务器22可以向控制设备21发送认证失败信息,此时,用户无法通过控制设备21控制无人机20。

本实施例通过服务器接收用于控制无人机的控制设备发送的认证信息,通过认证信息中用户信息和无人机标识信息的关联关系,确定用户信息标识的用户控制无人机的权限,实现了对无人机的有效管理,特别是农业无人机,由于其专业性和较贵的价格,需要更为有效地权限管理控制,通过服务器确定用户控制该农业无人机的权限,可避免非授权的用户使用农业无人机。

本发明实施例提供一种无人机的管理方法。图3为本发明另一实施例提供的无人机的管理方法的流程图。如图3所示,在图1所示实施例的基础上,本实施例中的方法,可以包括:

步骤s301、接收所述控制设备发送的用户信息和无人机标识信息。

当用户购买到无人机20时,用户可以通过控制设备21例如用户终端将用户信息例如用户账号和密码,以及无人机标识信息例如飞控序列号发送给服务器22。

步骤s302、关联所述用户信息和所述无人机标识信息。

当服务器22接收到用户信息例如用户账号和密码,以及无人机标识信息例如飞控序列号之后,建立用户账号、密码、以及飞控序列号之间的关联关系,即绑定用户账号、密码、以及飞控序列号。

步骤s303、存储所述用户信息和所述无人机标识信息的关联关系。

服务器22进一步存储用户账号、密码、以及飞控序列号之间的关联关系,例如,将用户账号、密码、以及飞控序列号之间的关联关系存储在服务器22本地。

在其他实施例中,服务器22可存储有无人机20对应的历史记录,该历史记录包括无人机20在出厂时的出厂序列号、机身序列号、飞控序列号、喷洒系统序列号、雷达系统序列号等信息。当用户购买到无人机20时,服务器22接收到用户信息例如用户账号和密码,以及无人机标识信息例如飞控序列号之后,服务器22还可以将用户账号和密码添加到无人机20对应的历史记录中。

步骤s304、接收用于控制无人机的控制设备发送的认证信息,所述认证信息包括用户信息和无人机标识信息。

当用户需要通过控制设备21例如用户终端控制无人机20时,控制设备21向服务器22发送认证信息,该认证信息中包括用户账号、密码、以及飞控序列号。

步骤s305、通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

步骤s305与步骤s102的实现方式和具体原理一致,此处不再赘述。

本实施例通过用户在购买无人机时,服务器接收控制设备发送的用户信息和无人机标识信息,关联所述用户信息和所述无人机标识信息,并存储所述用户信息和所述无人机标识信息的关联关系,实现了用户信息和无人机标识信息的绑定,在用户需要通过控制设备控制无人机时,服务器根据预先建立的用户信息和所述无人机标识信息的关联关系,即可确定出用户是否具有控制该无人机的权限,实现了对无人机的有效管理。

本发明实施例提供一种无人机的管理方法。图4为本发明另一实施例提供的无人机的管理方法的流程图。如图4所示,在上述实施例的基础上,本实施例中的方法,可以包括:

步骤s401、接收用于控制无人机的控制设备发送的认证信息,所述认证信息包括用户信息和无人机标识信息。

步骤s401与步骤s101的实现方式和具体原理一致,此处不再赘述。

步骤s402、通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户具有控制所述无人机的权限。

在本实施例中,用户还可以对控制无人机20的权限进行转让,例如,无人机20当前属于用户a,用户a可以将无人机20转售给用户b,此时,用户a需开启控制设备21例如用户终端中的app,控制设备21按照上述实施例所述的方法向服务器22发送认证信息,服务器22通过该认证信息中的用户信息例如用户账号、以及无人机标识信息例如飞控序列号,确定用户a控制无人机20的权限的具体原理和实现方式与上述实施例一致,此处不再赘述。可选的,服务器22中预先存储有用户a的用户信息例如用户账号和无人机标识信息例如无人机20的飞控序列号的关联关系,服务器22确定用户a具有控制无人机20的权限,此时,服务器22可以向控制设备21发送认证成功信息。

步骤s403、接收所述控制设备发送的用户更新信息,所述用户更新信息包括更新后的用户信息。

控制设备21例如用户终端接收到服务器22发送的认证成功信息后,用户a在用户终端的app中输入用户b的用户信息,例如,用户b的账号、密码、实名信息、联系方式等。该app将用户a输入的用户b的用户信息发送给服务器22。

步骤s404、将更新前的用户信息和所述无人机标识信息的关联关系更新为更新后的用户信息和所述无人机标识信息的关联关系。

服务器22接收到用户b的用户信息之后,可以对用户b的用户信息进行真实性验证和/或完整性验证,验证通过后,服务器22将其存储的无人机20的飞控序列号和用户a的用户信息的关联关系更新为无人机20的飞控序列号和用户b的用户信息的关联关系,即将无人机20的飞控序列号和用户a的用户信息的关联关系进行解绑,同时建立无人机20的飞控序列号和用户b的用户信息的绑定关系。服务器22将无人机20的飞控序列号和用户a的用户信息的关联关系解绑之后,用户a将无法通过用户a的账号和密码控制无人机20。

在其他实施例中,服务器22可存储有无人机20对应的历史记录,该历史记录包括无人机20在出厂时的出厂序列号、机身序列号、飞控序列号、喷洒系统序列号、雷达系统序列号等信息。当用户a购买到无人机20时,服务器22接收用户a的用户信息例如用户账号和密码,以及无人机标识信息例如飞控序列号,将用户a的用户账号和密码添加到无人机20对应的历史记录中。当用户a将无人机20转售给用户b时,服务器22接收用户b的用户信息,并将无人机20对应的历史记录中用户a的用户信息更新为用户b的用户信息。

本实施例通过服务器接收控制设备发送的用户更新信息,将更新前的用户信息和无人机标识信息的关联关系更新为更新后的用户信息和无人机标识信息的关联关系,使得用户可以对控制无人机的权限进行转让,提高了用户信息和无人机标识信息的关联关系的灵活性。

本发明实施例提供一种无人机的管理方法。图5为本发明另一实施例提供的无人机的管理方法的流程图。如图5所示,在上述实施例的基础上,本实施例中的方法,可以包括:

步骤s501、接收用于控制无人机的控制设备发送的认证信息,所述认证信息包括用户信息和无人机标识信息。

步骤s501与步骤s101的实现方式和具体原理一致,此处不再赘述。

步骤s502、通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户具有控制所述无人机的权限。

在某些情况,无人机20的飞控、喷洒系统、雷达系统等部件可能会出现故障,此时需要更换无人机20的相应部件,例如,无人机20的飞控出现故障,此时需要更换无人机20的飞控,但是原飞控和新飞控的序列号可能是不同的。此时,用户可以开启控制设备21例如用户终端中的app,控制设备21按照上述实施例所述的方法向服务器22发送认证信息,服务器22通过该认证信息中的用户信息例如用户账号、以及无人机标识信息例如原飞控序列号,确定用户具有控制无人机20的权限。或者,维修人员可通过工厂内部系统登录服务器22,工厂内部系统向服务器22发送认证信息,该认证信息包括用户账号、以及无人机标识信息例如原飞控序列号。

步骤s503、接收无人机标识信息的更新指令,所述更新指令中包括更新后的无人机标识信息。

例如,当服务器22确定该用户账号对应的用户具有控制无人机20的权限时,维修人员可通过工厂内部系统向服务器22发送无人机标识信息的更新指令,该更新指令中包括更新后的无人机标识信息例如更新后的飞控序列号。

在其他实施例中,所述接收无人机标识信息的更新指令,包括:接收所述控制设备发送的无人机标识信息的更新指令。例如,当服务器22确定该用户账号对应的用户具有控制无人机20的权限时,控制设备21向服务器22发送无人机标识信息的更新指令,该更新指令中包括更新后的无人机标识信息例如更新后的飞控序列号。

步骤s504、将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系。

服务器22接收到更新指令后,将用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系。

可选的,所述更新指令中包括更新后的飞控序列号;相应的,所述将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系,包括:将所述用户信息和更新前的飞控序列号的关联关系更新为所述用户信息和更新后的飞控序列号的关联关系。

具体的,服务器22接收到更新后的飞控序列号之后,将用户信息和更新前的飞控序列号的关联关系更新为所述用户信息和更新后的飞控序列号的关联关系。

在其他实施例中,服务器22可存储有无人机20对应的历史记录,该历史记录包括无人机20在出厂时的出厂序列号、机身序列号、飞控序列号、喷洒系统序列号、雷达系统序列号等信息。当用户购买到无人机20时,服务器22接收到用户信息例如用户账号和密码,以及无人机标识信息例如飞控序列号之后,服务器22还可以将用户账号和密码添加到无人机20对应的历史记录中。当无人机20的飞控、喷洒系统、雷达系统等一个或多个部件更换时,服务器22还可以接收控制设备21或维修工厂内部系统发送的新部件的序列号,并将历史记录中原部件的序列号更新为新部件的序列号。

本实施例通过服务器接收控制设备发送的无人机标识信息的更新指令,将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系,使得无人机标识信息发生变化时,用户信息和无人机标识信息的关联关系也发生变化,避免服务器无法正确确定用户控制无人机的权限。

本发明实施例提供一种无人机的管理方法。图6为本发明另一实施例提供的无人机的管理方法的流程图。本实施例所述的无人机的管理方法应用于无人机的控制设备。如图6所示,本实施例中的方法,可以包括:

步骤s601、获取用户信息和无人机标识信息。

如图2所示,控制设备21具体可以是无人机20对应的遥控器,也可以是用户终端,例如智能手机、平板电脑、膝上型电脑、手表、手环等及其组合。本实施例以用户终端为例进行示意性说明,该用户终端安装有用于控制无人机的app。

当用户开启用户终端中用于控制无人机20的app时,该app显示用户登录界面,用户需要在该登录界面输入用户信息,所述用户信息包括如下至少一种:用户账号和密码、用户名称、用户身份标识信息、用户联系方式。例如,用户在该登录界面输入了用户账号和密码,该用户账号可以是用户预先在服务器22上注册的账号。该app获取到用户输入的用户账号和密码之后,进一步获取无人机20的标识信息,该app获取无人机20的标识信息的方式可以有如下的几种:一种方式是无人机20的标识信息预先存储在该用户终端中,该app从该用户终端中直接获取。另一种方式是用户在该登录界面输入了无人机20的标识信息。可选的,所述无人机标识信息包括如下至少一种:无人机出厂序列号、机身序列号、飞控序列号、喷洒系统序列号、雷达系统序列号。本实施例以飞控序列号为例进行示意性说明。

步骤s602、向服务器发送认证信息,所述认证信息包括用户信息和无人机标识信息,以使所述服务器通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

app获取到用户信息和无人机标识信息后,根据用户信息和无人机标识信息生成认证信息,并将该认证信息通过用户终端发送给服务器22。如果服务器22中存储有该用户信息和无人机标识信息的关联关系,则服务器22确定该用户具有控制无人机20的权限;如果服务器22中不存在该用户信息和无人机标识信息的关联关系,则服务器22确定该用户不具有控制无人机20的权限。

在一些实施例中,所述获取用户信息和无人机标识信息之后,还包括:向服务器发送用户信息和无人机标识信息,以使所述服务器关联所述用户信息和所述无人机标识信息,以及存储所述用户信息和所述无人机标识信息的关联关系。

例如,当用户购买到无人机20时,用户可以通过控制设备21例如用户终端将用户信息例如用户账号和密码,以及无人机标识信息例如飞控序列号发送给服务器22。当服务器22接收到用户信息例如用户账号和密码,以及无人机标识信息例如飞控序列号之后,建立用户账号、密码、以及飞控序列号之间的关联关系,即绑定用户账号、密码、以及飞控序列号。服务器22进一步存储用户账号、密码、以及飞控序列号之间的关联关系。

在其他实施例中,在所述服务器确定所述用户信息标识的用户具有控制所述无人机的权限之后,还包括:向所述服务器发送用户更新信息,所述用户更新信息包括更新后的用户信息,以使所述服务器将更新前的用户信息和所述无人机标识信息的关联关系更新为更新后的用户信息和所述无人机标识信息的关联关系。

例如,用户可以对控制无人机20的权限进行转让,无人机20当前属于用户a,用户a可以将无人机20转售给用户b,在服务器22确定用户a具有控制无人机的权限之后,用户a在用户终端的app中输入用户b的用户信息,例如,用户b的账号、密码、实名信息、联系方式等。该app将用户a输入的用户b的用户信息发送给服务器22。服务器22接收到用户b的用户信息之后,将其存储的无人机20的飞控序列号和用户a的用户信息的关联关系更新为无人机20的飞控序列号和用户b的用户信息的关联关系。

在其他实施例中,在所述服务器确定所述用户信息标识的用户具有控制所述无人机的权限之后,还包括:向服务器发送无人机标识信息的更新指令,所述更新指令中包括更新后的无人机标识信息,以使所述服务器将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系。

可选的,所述向服务器发送无人机标识信息的更新指令,所述更新指令中包括更新后的无人机标识信息,以使所述服务器将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系,包括:向服务器发送飞控序列号的更新指令,所述更新指令中包括更新后的飞控序列号,以使所述服务器将所述用户信息和更新前的飞控序列号的关联关系更新为所述用户信息和更新后的飞控序列号的关联关系。

在某些情况,无人机20的飞控、喷洒系统、雷达系统等部件可能会出现故障,此时需要更换无人机20的相应部件,例如,无人机20的飞控出现故障,此时需要更换无人机20的飞控。在服务器22确定用户具有控制无人机的权限之后,控制设备21向服务器22发送无人机标识信息的更新指令,该更新指令中包括更新后的无人机标识信息例如更新后的飞控序列号。服务器22接收到更新后的飞控序列号之后,将用户信息和更新前的飞控序列号的关联关系更新为所述用户信息和更新后的飞控序列号的关联关系。

本实施例通过服务器接收用于控制无人机的控制设备发送的认证信息,通过认证信息中用户信息和无人机标识信息的关联关系,确定用户信息标识的用户控制无人机的权限,实现了对无人机的有效管理,特别是农业无人机,由于其专业性和较贵的价格,需要更为有效地权限管理控制,通过服务器确定用户控制该农业无人机的权限,可避免非授权的用户使用农业无人机。

本发明实施例提供一种服务器。图7为本发明实施例提供的服务器的结构图,如图7所示,服务器70包括:通讯接口71和处理器72。通讯接口71用于接收控制无人机的控制设备发送的认证信息,所述认证信息包括用户信息和无人机标识信息;处理器72用于通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

可选的,处理器72通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限时,具体用于:若所述服务器中预先存储有所述用户信息和所述无人机标识信息的关联关系,则确定所述用户信息标识的用户具有控制所述无人机的权限;若所述服务器中不存在所述用户信息和所述无人机标识信息的关联关系,则确定所述用户信息标识的用户不具有控制所述无人机的权限。

可选的,所述用户信息包括如下至少一种:用户账号和密码、用户名称、用户身份标识信息、用户联系方式。

可选的,所述无人机标识信息包括如下至少一种:无人机出厂序列号、机身序列号、飞控序列号、喷洒系统序列号、雷达系统序列号。

本发明实施例提供的服务器的具体原理和实现方式均与图1所示实施例类似,此处不再赘述。

本实施例通过服务器接收用于控制无人机的控制设备发送的认证信息,通过认证信息中用户信息和无人机标识信息的关联关系,确定用户信息标识的用户控制无人机的权限,实现了对无人机的有效管理,特别是农业无人机,由于其专业性和较贵的价格,需要更为有效地权限管理控制,通过服务器确定用户控制该农业无人机的权限,可避免非授权的用户使用农业无人机。

本发明实施例提供一种服务器。在图7所示实施例提供的技术方案的基础上,通讯接口71接收控制无人机的控制设备发送的认证信息之前,还用于:接收所述控制设备发送的用户信息和无人机标识信息;处理器72还用于:关联所述用户信息和所述无人机标识信息;将所述用户信息和所述无人机标识信息的关联关系存储到存储器中。

可选的,处理器72确定所述用户信息标识的用户具有控制所述无人机的权限之后,通讯接口71还用于:接收所述控制设备发送的用户更新信息,所述用户更新信息包括更新后的用户信息;处理器72还用于:将更新前的用户信息和所述无人机标识信息的关联关系更新为更新后的用户信息和所述无人机标识信息的关联关系。

可选的,处理器72确定所述用户信息标识的用户具有控制所述无人机的权限之后,通讯接口71还用于:接收无人机标识信息的更新指令,所述更新指令中包括更新后的无人机标识信息;处理器72还用于:将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系。

可选的,通讯接口71接收无人机标识信息的更新指令时,具体用于:接收所述控制设备发送的无人机标识信息的更新指令。

可选的,所述更新指令中包括更新后的飞控序列号;处理器72将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系时,具体用于:将所述用户信息和更新前的飞控序列号的关联关系更新为所述用户信息和更新后的飞控序列号的关联关系。

本发明实施例提供的服务器的具体原理和实现方式均与图3、图4、或图5所示实施例类似,此处不再赘述。

本实施例通过用户在购买无人机时,服务器接收控制设备发送的用户信息和无人机标识信息,关联所述用户信息和所述无人机标识信息,并存储所述用户信息和所述无人机标识信息的关联关系,实现了用户信息和无人机标识信息的绑定,在用户需要通过控制设备控制无人机时,服务器根据预先建立的用户信息和所述无人机标识信息的关联关系,即可确定出用户是否具有控制该无人机的权限,实现了对无人机的有效管理。通过服务器接收控制设备发送的用户更新信息,将更新前的用户信息和无人机标识信息的关联关系更新为更新后的用户信息和无人机标识信息的关联关系,使得用户可以对控制无人机的权限进行转让,提高了用户信息和无人机标识信息的关联关系的灵活性。通过服务器接收控制设备发送的无人机标识信息的更新指令,将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系,使得无人机标识信息发生变化时,用户信息和无人机标识信息的关联关系也发生变化,避免服务器无法正确确定用户控制无人机的权限。

本发明实施例提供一种无人机的控制设备。图8为本发明实施例提供的无人机的控制设备的结构图,如图8所示,无人机的控制设备80包括:处理器81和通讯接口82;处理器81用于:获取用户信息和无人机标识信息;通讯接口82用于:向服务器发送认证信息,所述认证信息包括用户信息和无人机标识信息,以使所述服务器通过所述用户信息和所述无人机标识信息的关联关系,确定所述用户信息标识的用户控制所述无人机的权限。

可选的,处理器81获取用户信息和无人机标识信息之后,通讯接口82还用于:向服务器发送用户信息和无人机标识信息,以使所述服务器关联所述用户信息和所述无人机标识信息,以及存储所述用户信息和所述无人机标识信息的关联关系。

可选的,所述用户信息包括如下至少一种:用户账号和密码、用户名称、用户身份标识信息、用户联系方式。

可选的,所述无人机标识信息包括如下至少一种:无人机出厂序列号、机身序列号、飞控序列号、喷洒系统序列号、雷达系统序列号。

可选的,在所述服务器确定所述用户信息标识的用户具有控制所述无人机的权限之后,通讯接口82还用于:向所述服务器发送用户更新信息,所述用户更新信息包括更新后的用户信息,以使所述服务器将更新前的用户信息和所述无人机标识信息的关联关系更新为更新后的用户信息和所述无人机标识信息的关联关系。

可选的,在所述服务器确定所述用户信息标识的用户具有控制所述无人机的权限之后,通讯接口82还用于:向服务器发送无人机标识信息的更新指令,所述更新指令中包括更新后的无人机标识信息,以使所述服务器将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系。

可选的,通讯接口82向服务器发送无人机标识信息的更新指令,所述更新指令中包括更新后的无人机标识信息,以使所述服务器将所述用户信息和更新前的无人机标识信息的关联关系更新为所述用户信息和更新后的无人机标识信息的关联关系时,具体用于:向服务器发送飞控序列号的更新指令,所述更新指令中包括更新后的飞控序列号,以使所述服务器将所述用户信息和更新前的飞控序列号的关联关系更新为所述用户信息和更新后的飞控序列号的关联关系。

本发明实施例提供的无人机的控制设备的具体原理和实现方式均与图8所示实施例类似,此处不再赘述。

本实施例通过服务器接收用于控制无人机的控制设备发送的认证信息,通过认证信息中用户信息和无人机标识信息的关联关系,确定用户信息标识的用户控制无人机的权限,实现了对无人机的有效管理,特别是农业无人机,由于其专业性和较贵的价格,需要更为有效地权限管理控制,通过服务器确定用户控制该农业无人机的权限,可避免非授权的用户使用农业无人机。

本发明实施例提供一种无人机的管理系统。如图2所示,该无人机的管理系统包括:服务器22和无人机的控制设备21。服务器22和上述实施例所述的服务器70的具体原理和实现方式类似。无人机的控制设备21和上述实施例所述的无人机的控制设备80的具体原理和实现方式类似。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1