设备管理方法、服务器和终端转让专利
申请号 : CN201710165370.4
文献号 : CN107171823B
文献日 : 2020-06-16
发明人 : 易丙洪 , 何志君
申请人 : 广州大气候农业科技有限公司
摘要 :
权利要求 :
1.一种设备管理方法,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述设备管理方法包括:接收所述农业物联网监测设备发送的设备标识信息和位置信息;
接收终端发送的区域信息,所述区域信息为用户对与农场实际地理信息对应的农场地图的区域划分;
根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息;和将所述设备标识信息与所述区域信息绑定以形成所述农业物联网监测设备与所述区域信息的映射。
2.如权利要求1所述的设备管理方法,其特征在于,所述接收终端发送的区域信息的步骤包括:接收终端发送的根据用户输入的虚拟区域所确定的区域信息。
3.如权利要求2所述的设备管理方法,其特征在于,所述接收终端发送的根据用户输入的虚拟区域确定的区域信息的步骤包括:接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息。
4.如权利要求2所述的设备管理方法,其特征在于,所述虚拟区域包括封闭多边形。
5.如权利要求2所述的设备管理方法,其特征在于,所述区域信息包括所述虚拟区域的区域边界和区域内范围,根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息的步骤包括:判断所述位置信息是否落入所述区域内范围或落在所述区域边界上;和当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息。
6.如权利要求5所述的设备管理方法,其特征在于,所述区域信息包括多个虚拟区域的共有区域边界,所述当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息的步骤还包括:当所述位置信息落入所述区域边界上时,判断所述区域边界是否为所述多个虚拟区域的共有区域边界;
若所述区域边界为所述多个虚拟区域的共有区域边界,发送确认请求至所述终端;
接收所述终端发送的根据用户选择输入的确定信息;和
根据所述确定信息确定所述位置信息对应的所述区域信息。
7.如权利要求2所述的设备管理方法,其特征在于,所述将所述设备标识信息与所述区域信息绑定的映射的步骤包括:将所述设备标识信息与所述虚拟区域绑定以形成所述农业物联网监测设备与所述区域信息的映射。
8.一种设备管理方法,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述农业物联网监测设备的设备标识信息和位置信息发送并存储于服务器中,所述设备管理方法包括:接收用户输入以确定区域信息,所述区域信息为所述用户对与农场实际地理信息对应的农场地图的区域划分;
发送所述区域信息至所述服务器,所述服务器根据所述农业物联网监测设备发送的位置信息和所述区域信息确定所述位置信息对应的所述区域信息以绑定所述设备标识信息与所述区域信息;和接收服务器绑定所述设备标识信息和所述区域信息后的绑定反馈。
9.如权利要求8所述的设备管理方法,其特征在于,所述接收用户输入以确定区域信息的步骤包括:接收用户输入的虚拟区域以确定所述区域信息。
10.如权利要求9所述的设备管理方法,其特征在于,所述接收用户输入的虚拟区域以确定所述区域信息的步骤包括:接收用户输入的边界条件确定所述虚拟区域以确定所述区域信息。
11.如权利要求9所述的设备管理方法,其特征在于,所述虚拟区域包括封闭多边形。
12.如权利要求9所述的设备管理方法,其特征在于,所述区域信息包括区域边界和区域内范围,所述区域信息包括多个虚拟区域的共有区域边界,所述设备管理方法还包括步骤:接收所述服务器在所述位置信息对应所述多个虚拟区域的共有区域边界时发送的确认请求;
接收用户选择输入确定所述位置信息对应的所述虚拟区域的确定信息;和发送所述确定信息至所述服务器以确定所述位置信息对应的所述区域信息。
13.一种服务器,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述服务器包括:第一接收模块,用于接收所述农业物联网监测设备发送的设备标识信息和位置信息;
第二接收模块,用于接收终端发送的区域信息,所述区域信息为用户对与农场实际地理信息对应的农场地图的区域划分;
确定模块,用于根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息;和处理模块,用于将所述设备标识信息与所述区域信息绑定以形成所述农业物联网监测设备与所述区域信息的映射。
14.如权利要求13所述的服务器,其特征在于,所述第二接收模块用于接收终端发送的根据用户输入的虚拟区域所确定的区域信息。
15.如权利要求14所述的服务器,其特征在于,所述第二接收模块用于接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息。
16.如权利要求14所述的服务器,其特征在于,所述虚拟区域包括封闭多边形。
17.如权利要求14所述的服务器,其特征在于,所述区域信息包括区域边界和区域内范围,所述确定模块包括:判断单元,用于判断所述位置信息是否落入所述区域内范围或落在所述区域边界上;
和
确定单元,用于当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息。
18.如权利要求17所述的服务器,其特征在于,所述区域信息包括多个虚拟区域的共有区域边界,所述确定单元包括:判断子单元,用于当所述位置信息落入所述区域边界上时,判断所述区域边界是否为多个所述虚拟区域的共有区域边界;
发送子单元,用于在所述区域边界为所述多个虚拟区域的共有区域边界时发送确认请求至所述终端;
接收子单元,用于接收所述终端发送的根据用户选择输入的确定信息;和确定子单元,用于根据所述确定信息确定所述位置信息对应的所述区域信息。
19.如权利要求14所述的服务器,其特征在于,所述处理模块用于将所述设备标识信息与所述虚拟区域绑定以形成所述农业物联网监测设备与所述区域信息的映射。
20.一种终端,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备的设备标识信息和位置信息发送并存储于服务器中,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述终端包括:输入模块,用于接收用户输入以确定区域信息,所述区域信息为所述用户对与农场实际地理信息对应的农场地图的区域划分;
发送模块,用于发送所述区域信息至所述服务器,所述服务器根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息以绑定所述设备标识信息与所述区域信息;和接收模块,用于接收服务器绑定所述设备标识信息和所述区域信息后的绑定反馈。
21.如权利要求20所述的终端,其特征在于,所述输入模块用于接收用户输入的虚拟区域以确定所述区域信息。
22.如权利要求21所述的终端,其特征在于,所述输入模块用于接收用户输入的边界条件确定所述虚拟区域以确定所述区域信息。
23.如权利要求21所述的终端,其特征在于,所述虚拟区域包括封闭多边形。
24.如权利要求21所述的终端,其特征在于,所述区域信息包括区域边界和区域范围,所述区域信息包括多个虚拟区域的共有区域边界,所述接收模块还用于接收所述服务器在所述位置信息对应所述多个虚拟区域的共有区域边界时发送的确认请求;
所述输入模块还用于接收用户选择输入确定所述位置信息对应的所述虚拟区域的确定信息;
所述发送模块还用于发送至所述服务器以确定所述位置信息对应的所述区域信息。
说明书 :
设备管理方法、服务器和终端
技术领域
背景技术
人工管理的效率低下。
发明内容
信息对应的所述区域信息的步骤包括:
区域信息的步骤还包括:
所述多个虚拟区域的共有区域边界时发送的确认请求;
设备与区域信息建立映射,实现区域信息对农业物联网监测设备的管理,无需用户手动录
入设备标识信息,提高了农业物联网监测设备的管理效率,方便用户操作。
附图说明
具体实施方式
考附图描述的实施方式是示例性的,仅用于解释本发明的实施方式,而不能理解为对本发
明的实施方式的限制。
服务器200包括第一接收模块、第二接收模块、确定模块和处理模块。终端300包括输入模
块、发送模块和接收模块。作为例子,本发明实施方式的设备管理方法可以由本发明实施方
式的服务器200、终端300和设备管理系统1000实现,并用于本发明实施方式的设备管理系
统1000。或者说,以服务器步骤的执行对象,S10可以由第一接收模块实现,S20可以由第二
接收模块实现,S30可以由确定模块实现,S40可以由处理模块实现。相类似地,以终端300为
步骤的执行对象的设备管理方法的相应步骤可以分别由终端300的输入模块、发送模块和
接收模块实现。
用于采集预定范围内的农业区域和/作物的信息。设备的管理通常采用通过相关人员手动
进行管理。设备包括有标识信息,以用于识别设备身份,可以理解地,设备标识信息通常具
有唯一性。一般地,相关人员将每台农业物联网监测设备100的设备标识信息与设备采集信
息的管理区域进行绑定实现对设备和区域的管理,然而当设备越来越多,设备与区域的管
理越来越复杂,将可能出现同一区域多台设备,多个区域一台设备,多个地块多台设备等诸
多情况,相关人员通过手动录入进行管理一来操作复杂,二来效率较低。
识信息和GPS模块获取的位置信息发送至与其通讯连接的服务器200。
是唯一的,并且设备标识信息和位置信息是一一对应的。
至服务器200。卫星地图通常是通过一定的比例尺对实际地理信息的重新绘制,通过在卫星
地图上输入的区域信息可对应到实际的农业区域。服务器200根据农业物联网监测设备100
发送的位置信息和终端300发送的区域信息确定位置信息对应的区域信息。位置信息与实
际农业区域相关,实际农业区域又与区域信息相对应,如此,可确定设备100的位置信息对
应的区域信息。进一步地,设备标识信息与位置信息一一对应,如此可实现设备标识信息与
区域信息的绑定以形成农业物联网监测设备与区域信息的映射,从而实现农业物联网监测
设备100的区域化管理。在设备管理过程中,用户仅需要通过终端300确定设备100的区域信
息,服务器200即可根据存储的设备标识信息、位置信息和终端300发送的区域信息,即可绑
定设备标识信息和区域信息,而无需操作人员手动录入设备标识信息与农场实际区域进行
绑定,提高了设备管理管理效率,方便用户操作。
中通讯模块可以采用GPRS、3G或4G等通讯技术,在此不做限制。服务器200将接收到设备标
识信息N1及位置信息P1对应存储。在管理过程中,终端300例如个人电脑等的显示装置上,
显示农场的卫星地图,该卫星地图中包括实际农场区域,用户通过终端300在卫星地图上输
入,例如点选、框选等方式在卫星地图上确定与该选定实际区域对应的区域信息,并发送至
服务器200,服务器200根据位置信息和区域信息确定位置信息对应的区域信息,进一步将
设备标识信息与区域信息绑定从而形成对农业物联网监测设备100的管理。可以理解地,选
定区域的过程中,区域信息与实际农业区域对应,而位置信息又与设备标识信息对应并与
实际农业区域关联,如此可行程设备标识信息与区域信息的对应。
农业物联网监测设备与区域信息建立映射,实现区域信息对农业物联网监测设备的管理,
无需用户手动录入设备标识信息,提高了农业物联网监测设备的管理效率,方便用户操作。
模块用于接收终端发送的根据用户输入的虚拟区域所确定的区域信息。以终端300为步骤
的执行对象为例,输入模块用于接收用户输入的虚拟区域以确定区域信息。
确区域分界等,而虚拟区域是用户通过相关操作根据相关调节在卫星地图上圈定的与实际
区域相对应的区域,卫星地图与实际地理对应,因此虚拟区域与实际区域对应。位置信息通
常可以是经纬度的坐标,而与实际区域的关联并不直观,而通过虚拟区域,用户可以直观地
通过终端300获取农业物联网监测设备100的工作区域,进而对农业物联网监测设备100进
行区域化的管理。
或者说,第二接收模块用于接收终端发送的根据用户输入的边界条件确定的虚拟区域所确
定的区域信息。以终端300作为步骤的执行对象为例,接收用户输入的边界条件确定虚拟区
域以确定区域信息的步骤可以由输入模块实现。
定虚拟区域。又如当终端300的显示装置为非触摸屏时,用户可通过鼠标等外接输入设备,
点选边界点,边界点之间自动以直线连接进而形成虚拟区域。
实现,当位置信息落入区域内范围或落在区域边界上时确定位置信息对应的区域信息的步
骤可以由确定单元实现。或者说,判断单元用于判断位置信息是否落入区域内范围或落在
区域边界上,确定单元用于当位置信息落入区域内范围或落在区域边界上时确定位置信息
对应的区域信息。
拟区域既包括边界围成的区域内,同时也包括边界本身,当判断有位置信息落入到某一虚
拟区域的边界上或区域范围内时,即可确定该位置信息对应的虚拟区域,而虚拟区域与实
际农业区域相对应,如此,也即实现了位置信息与实际农业区域的对应,从而方便用户进行
管理。
息的步骤还包括:
当位置信息落入区域边界上时,判断区域边界是否为多个虚拟区域的共有区域边界的步骤
可以由判断子单元实现,若区域边界为多个区域的共有区域边界,发送确认请求至终端的
步骤可以由发送子单元实现,接收终端发送的根据用户选择输入的确定信息的步骤可以由
接收子单元实现,根据确定信息确定位置信息对应的区域信息的步骤可以由确定子单元实
现。或者说,判断子单元用于判断区域边界是否为多个虚拟区域的共有区域边界,发送子单
元用于在区域边界为多个区域的共有区域边界时发送确认请求至终端,接收子单元用于接
收终端发送的根据用户选择输入的确定信息,确定子单元用于根据确定信息确定位置信息
对应的区域信息。
个虚拟区域的共有区域边界时发送的确认请求。输入模块还用于接收用户选择输入确定位
置信息对应的虚拟区域的确定信息。发送模块还用于发送至服务器以确定位置信息对应的
区域信息。
不明确的问题。此时,若检测到此种情况,服务器200将会发送确认请求至终端300,用户从
共有边界的多个虚拟区域中手动确认一个作为与该位置信息相对应的虚拟区域。
说,处理模块用于将设备标识信息与虚拟区域绑定以形成农业物联网监测设备与区域信息
的映射。
300上实现对于农业物联网设备100的区域化管理。
是为了便于描述本发明的实施方式和简化描述,而不是指示或暗示所指的装置或元件必须
具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的实施方式的限制。
隐含地包括一个或者更多个所述特征。在本发明的实施方式的描述中,“多个”的含义是两
个或两个以上,除非另有明确具体的限定。
体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通
过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领
域的普通技术人员而言,可以根据具体情况理解上述术语在本发明的实施方式中的具体含
义。
触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上
面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特
征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下
方,或仅仅表示第一特征水平高度小于第二特征。
然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明的实施方式可以在不同例
子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨
论各种实施方式和/或设置之间的关系。此外,本发明的实施方式提供了的各种特定的工艺
和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使
用。
体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,
对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结
构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺
序,包括根据所涉和的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明
的实施例所属技术领域的技术人员所理解。
指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令
执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或
设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或
传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的
装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的
电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器
(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以和便携式光盘只读存
储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的
介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其
他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领
域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的
逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列
(PGA),现场可编程门阵列(FPGA)等。
质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块
如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算
机可读取存储介质中。
实施例进行变化、修改、替换和变型。