一种城市园林绿化智能巡管系统的制作方法

文档序号:29041582发布日期:2022-02-25 20:53阅读:72来源:国知局
一种城市园林绿化智能巡管系统的制作方法
一种城市园林绿化智能巡管系统
【技术领域】
1.本发明涉及城市园林技术领域,尤其涉及一种城市园林绿化智能巡管系统。


背景技术:

2.城市园林为人类聚集的城市创造了清洁、优美、文明的生态环境,起到美化环境、充当景观的作用,同时达到改善土壤质量、空气质量的目的。因此,城市园林管理已经成为现代城市管理理念中的核心内容,是推进生态文明建设的重要组成部分。
3.但由于城市园林往往具备面积大、林木多、山路湖泊多等特点,管理起来成本高、效率低,尤其是巡管人员和养护人员需要外出作业,无法实现合理考勤和工作监管,而且,徒步巡查耗时长、效率低,工作量繁重,且无法及时发现并处理问题,难以适应较大范围城市园林的管理需求。


技术实现要素:

4.有鉴于此,本发明实施例提供了城市园林绿化智能巡管系统。
5.第一方面,本发明实施例提供了城市园林绿化智能巡管系统,所述系统包括:
6.设在园林内的多个智慧路灯和多个无人机,所述智慧路灯设有rfid标签读取器以及供无人机充电的无人机起降台,所述rfid标签读取器用于将打卡数据发送给巡管平台;
7.巡管终端,用于生成携带身份标识的电子标签并通过rfid标签读取器打卡,还用于获取巡管平台发送的解锁密码以连接无人机,并控制无人机采集指定区域内的园林影像,将园林影像数据以及需上报的第一园林事件信息发送给巡管平台;
8.养护终端,用于接收巡管平台发送的第一园林事件和第二园林事件以进行园林养护,并将养护记录反馈给巡管平台;
9.巡管平台包括数据收发模块、预处理模块、识别模块、清单生成模块和数据库,所述预处理模块用于对园林影像数据进行预处理,所述识别模块用于通过数据库对预处理后的园林影像数据进行图像识别以生成第二园林事件信息,所述数据收发模块用于收发数据,所述清单生成模块用于生成巡管终端和养护终端的考核清单。
10.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述巡管平台还包括第一加密模块,所述第一加密模块用于根据打卡信息获取标识信息,并基于hash算法根据所述标识信息进行hash计算得到第一校验序号,并通过数据收发模块将第一校验序号发送给巡管终端,所述标识信息包括但不限于日期、智慧路灯编号和无人机编号;
11.所述无人机包括第二加密模块和判断模块,所述第二加密模块用于接收巡管终端发送的附带第一校验序号的连接请求,获取标识信息并基于hash算法根据所述标识信息进行hash计算得到第二校验序号,所述标识信息包括但不限于日期、智慧路灯编号和无人机编号;
12.所述判断模块用于判断所述第一校验序号和所述第二校验序号是否相同,若相同,则允许巡管终端通过账号密码进行连接;若不相同,则禁止巡管终端通过账号密码进行
连接。
13.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述巡管终端包括园林事件信息上报单元,所述园林事件信息上报单元包括:
14.第一优先级事件上报模块,用于上报关于林木病虫害信息的第一优先级事件;
15.第二优先级事件上报模块,用于上报关于智慧路灯损坏信息、无人机损坏信息和读取器损坏信息的第二优先级事件;
16.第三优先级事件上报模块,用于上报关于林木死亡信息的第三优先级事件;
17.第四优先级事件上报模块,用于上报关于道路开裂信息和建筑损坏信息的第四优先级事件。
18.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述清单生成模块具体用于获取不同巡管终端发送的预定周期的园林影像数据,判断是否存在重复园林影像,基于巡管终端在预定周期的打卡信息、第一园林事件信息和园林影像数据计算巡管终端考核分数f1,对不同巡管终端考核分数f1按大小进行排序,生成巡管终端的考核清单。
19.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述考核分数f1的计算公式如下:
[0020][0021]
其中,f1表示巡管终端考核分数,n1表示巡管终端在预定周期内上报第一优先级事件次数,n2表示巡管终端在预定周期内上报第二优先级事件次数,n3表示巡管终端在预定周期内上报第三优先级事件次数,n4表示巡管终端在预定周期内上报第四优先级事件次数,α表示巡管终端在预定周期内缺席打卡天数,β表示巡管终端在预定周期内缺席打卡次数,m0表示在预定周期内巡管终端上报的重复园林影像次数,表示在预定周期内巡管终端上报的园林影像的平均时长,m
*
表示在预定周期内巡管终端缺席上报园林影像的次数,λ1和λ2表示调节系数且λ1+λ2=1,w1表示第一权重,w2表示第二权重,w3表示第三权重,w4表示第三权重,且w1+w2+w3+w4=1。
[0022]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述清单生成模块判断是否存在重复园林影像的方法如下:
[0023]
判断巡管终端上传的园林影像是否存在视频文件大小相同的情况,若否,则认定为正常,否则,进入下一步;
[0024]
提取大小相同的视频的m帧图像,将m帧图像按照时刻先后顺序排列,若m为奇数,则获取第帧图像、第帧图像和第帧图像,若m为偶数,则获取第帧图像和第帧图像,比较不同视频对应排序帧的像素值,若均不同,则认定为正常,否则,进入下一步;
[0025]
选取不同视频像素值相同的n帧图像,比较不同视频的差异值d,若差异值d不同,则认定为正常,否则,则认定为重复园林影像;
[0026]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述差异值d的计算公式如下:
[0027][0028]
其中,dj表示第j个视频的差异值,n表示不同视频像素值相同的图像帧数,若m为奇数则n取值1-3,若m为偶数则n取值1-2,gi表示第j个视频中像素值相同第i个的图像的平均灰度值,表示设定的灰度值阈值,si表示第j个视频中像素值相同第i个的图像的边缘锐度,表示设定的边缘锐度阈值。
[0029]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述预处理模块具体用于按设定间隔值抽取园林影像中的指定帧画面用作林木病虫害待检测图像,并利用图像变换对林木病虫害待检测图像进行处理,其中,图像变换包括图像去噪、图像平移、图像反转和图像裁剪;分割林木病虫害待检测图像中色彩饱和度大于设定阈值s的区域,并通过边缘提取算法提取目标区域的所有边缘,将边缘分解以获取边缘相交闭合的对象,生成对象的最小外接矩形并计算长宽比,选取所述长宽比大于第一预设阈值k1且数量超过第二预设阈值k2的对象作为目标对象进行分割,从而获得叶子图像;
[0030]
所述识别模块具体用于提取叶子图像中的症状数据,将症状数据和预存的病虫害数据库中的症状特征进行对比匹配,所述症状数据包括叶子形状和叶子颜色;根据对比匹配结果,生成林木病虫害信息和林木死亡信息。
[0031]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第二园林事件信息包括:
[0032]
林木病虫害信息第一优先级事件和林木死亡信息的第三优先级事件。
[0033]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述清单生成模块还具体用于获取预定周期内不同养护终端发送的养护记录,所述养护记录包括:养护人姓名、事件清单、事件级别、事件进行状态、养护预定周期和养护完成周期;
[0034]
并基于第一园林事件信息、第二园林事件信息和养护记录计算养护终端考核分数f2;其中,所述考核分数f2的计算公式如下:
[0035][0036]
其中,f2表示养护终端的核分数,m1表示养护终端在预定周期内完成第一优先级事件的数量,m2表示养护终端在预定周期内完成第一优先级事件的数量,m3表示养护终端在预定周期内完成第三优先级事件的数量,m4表示养护终端在预定周期内完成第四优先级事件的数量,e表示常数,t0表示养护终端超时完成第一优先级事件、第二优先级事件、第三优先级事件和第四优先级事件的总时长,n0表示在预定周期内巡管终端上报的第一优先级事件、第二优先级事件、第三优先级事件和第四优先级事件的总数量,w1表示第一权重,w2表示第二权重,w3表示第三权重,w4表示第三权重,且w1+w2+w3+w4=1;
[0037]
并对不同养护终端考核分数f2按大小进行排序,生成养护终端的考核清单。
[0038]
上述技术方案中的一个技术方案具有如下有益效果:
[0039]
本发明实施例的方法中提出了城市园林绿化智能巡管系统,该方法利用城市园林的智慧路灯建立智能巡管站点,实现了巡管人员在智能巡管站点实人实地考勤,实现了野外工作的有效监管,避免了无人机被控制盗取的可能,增加安全性,使得巡管人员实地巡逻和无人机巡查相结合,效率高,及时准确,可减少巡管人员繁重的工作负担,通过考核清单有利于提供人员的积极性。
【附图说明】
[0040]
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0041]
图1是本发明实施例所提供的城市园林绿化智能巡管系统的构架图;
[0042]
图2为本发明实施例所提供的园林事件信息上报单元的功能框图;
[0043]
图3是本发明实施例所提供的服务器设备的硬件示意图。
【具体实施方式】
[0044]
为使本发明的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本发明的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]
参照图1为本发明实施例所提供的城市园林绿化智能巡管系统的构架图。如图1所示,本发明实施例提供了一种城市园林绿化智能巡管系统,所述系统包括:
[0046]
设在园林内的多个智慧路灯和多个无人机,所述智慧路灯设有rfid标签读取器以及供无人机充电的无人机起降台,所述rfid标签读取器用于将打卡数据发送给巡管平台;
[0047]
巡管终端,用于生成携带身份标识的电子标签并通过rfid标签读取器打卡,还用于获取巡管平台发送的解锁密码以连接无人机,并控制无人机采集指定区域内的园林影像,将园林影像数据以及需上报的第一园林事件信息发送给巡管平台;
[0048]
养护终端,用于接收巡管平台发送的第一园林事件和第二园林事件以进行园林养护,并将养护记录反馈给巡管平台;
[0049]
巡管平台包括数据收发模块、预处理模块、识别模块、清单生成模块和数据库,所述预处理模块用于对园林影像数据进行预处理,所述识别模块用于通过数据库对预处理后的园林影像数据进行图像识别以生成第二园林事件信息,所述数据收发模块用于收发数据,所述清单生成模块用于生成巡管终端和养护终端的考核清单。
[0050]
本发明的城市园林绿化智能巡管系统利用城市园林的智慧路灯建立智能巡管站点,可以根据智能巡管站点的分布为巡管人员和养护人员划分城市园林的责任区域,根据需要在每个或者多个智慧路灯下方设置有rfid标签读取器,并在顶部配备有供无人机充电的无人机起降台以及无人机,利用路灯实现便捷供电,另外,还可以根据需要为无人机设置挡雨棚。巡管终端可以是手机,也可以是满足本发明功能要求的其他智能终端,巡管终端通过rfid标签读取器进行打卡,实现了巡管人员在智能巡管站点实人实地考勤,实现了野外
工作的有效监管。巡管终端打卡后,巡管平台验证后向巡管终端发送智慧路灯上无人机的解锁密码,巡管终端根据解锁密码连接无人机,使得巡管人员请求无人机才会进入解锁状态,无人机只与巡管终端建立连接,避免了无人机被控制盗取的可能,增加安全性。巡管终端打卡后,控制无人机采集指定区域内的园林影像,将园林影像数据以及需上报的第一园林事件信息发送给巡管平台,巡管平台对园林影像数据进行预处理,并通过图像识别以生成第二园林事件信息,将第一园林事件信息和第二园林事件信息发送给养护终端;一方面,可通过采集任务对巡管人员进行考勤,另一方面,通过无人机采集园林影像,并通过巡管平台图像识别对园林林木有效监控,例如发现病虫害等,使得巡管人员实地巡逻和无人机巡查相结合,空中、地面立体巡查,效率高,及时准确发现园林事件,及早处理,而且,可减少巡管人员繁重的工作负担。巡管平台将第一园林事件信息和第二园林事件信息发送给养护终端,养护终端根据第一园林事件信息和第二园林事件信息以进行园林养护,并将养护记录反馈给巡管平台,养护人员利用养护终端及时接收养护任务,并且形成养护记录,实现养护工作清晰可查可追溯。巡管平台分别生成预定周期内巡管终端和养护终端的考核清单,并将考核清单分别发送给巡管终端和养护终端,通过考核清单实现对巡管人员和养护人员的排名考核,奖励奖惩制度,有利于提供人员的积极性。
[0051]
另外,本发明实施例的巡管平台还包括第一加密模块,所述第一加密模块用于根据打卡信息获取标识信息,并基于hash算法根据所述标识信息进行hash计算得到第一校验序号,并通过数据收发模块将第一校验序号发送给巡管终端,所述标识信息包括但不限于日期、智慧路灯编号和无人机编号;
[0052]
所述无人机包括第二加密模块和判断模块,所述第二加密模块用于接收巡管终端发送的附带第一校验序号的连接请求,获取标识信息并基于hash算法根据所述标识信息进行hash计算得到第二校验序号,所述标识信息包括但不限于日期、智慧路灯编号和无人机编号;
[0053]
所述判断模块用于判断所述第一校验序号和所述第二校验序号是否相同,若相同,则允许巡管终端通过账号密码进行连接;若不相同,则禁止巡管终端通过账号密码进行连接。
[0054]
本发明巡管平台根据打卡信息获取标识信息,并基于hash算法根据所述标识信息进行hash计算得到第一校验序号,所述标识信息包括但不限于日期、智慧路灯编号和无人机编号,由于第一校验序号是由标识信息通过hash计算得到,无人机接收巡管终端发送的附带第一校验序号的连接请求,获取标识信息并基于相同hash算法根据相同的标识信息进行hash计算得到第二校验序号。因此,只有在,第一校验序号和第二校验序号都是经过加密处理的,无人机判断所述第一校验序号和所述第二校验序号相同,则可验证巡管终端的真实性并进行解锁,外人无法获取标识信息和具体hash算法,自然无法破解无人机的解锁密码,因此,保证了无人机的安全性,避免被不法分子控制盗取。
[0055]
参照图2,图2为本发明实施例所提供的园林事件信息上报单元的功能框图。如图2所示,本发明实施例的巡管终端包括园林事件信息上报单元,所述园林事件信息上报单元包括:
[0056]
第一优先级事件上报模块,用于上报关于林木病虫害信息的第一优先级事件;
[0057]
第二优先级事件上报模块,用于上报关于智慧路灯损坏信息、无人机损坏信息和
读取器损坏信息的第二优先级事件;
[0058]
第三优先级事件上报模块,用于上报关于林木死亡信息的第三优先级事件;
[0059]
第四优先级事件上报模块,用于上报关于道路开裂信息和建筑损坏信息的第四优先级事件。
[0060]
另外,本发明实施例的清单生成模块具体用于获取不同巡管终端发送的预定周期的园林影像数据,判断是否存在重复园林影像,基于巡管终端在预定周期的打卡信息、第一园林事件信息和园林影像数据计算巡管终端考核分数f1,对不同巡管终端考核分数f1按大小进行排序,生成巡管终端的考核清单。
[0061]
其中,考核清单包括考核分数和排名。
[0062]
其中,本发明实施例的巡管终端考核分数f1的计算公式如下:
[0063][0064]
其中,f1表示巡管终端考核分数,n1表示巡管终端在预定周期内上报第一优先级事件次数,n2表示巡管终端在预定周期内上报第二优先级事件次数,n3表示巡管终端在预定周期内上报第三优先级事件次数,n4表示巡管终端在预定周期内上报第四优先级事件次数,α表示巡管终端在预定周期内缺席打卡天数,β表示巡管终端在预定周期内缺席打卡次数,m0表示在预定周期内巡管终端上报的重复园林影像次数,表示在预定周期内巡管终端上报的园林影像的平均时长,m
*
表示在预定周期内巡管终端缺席上报园林影像的次数,λ1和λ2表示调节系数且λ1+λ2=1,w1表示第一权重,w2表示第二权重,w3表示第三权重,w4表示第三权重,且w1+w2+w3+w4=1。
[0065]
本发明的巡管终端考核分数f1为不同优先级事件配置不同权重,驱动巡管人员优选申请紧急事件,另外,考察是否充分利用无人机进行园林林木巡查,可实现对园林事件的有效监管,通过考察巡管终端缺席打卡次数以及作弊上报的重复园林影像次数等综合考察巡管人员的任务完成度和积极性,对其工作合理打分和考勤。
[0066]
具体的,上述清单生成模块判断是否存在重复园林影像的方法如下:
[0067]
判断巡管终端上传的园林影像是否存在视频文件大小相同的情况,若否,则认定为正常,否则,进入下一步;
[0068]
提取大小相同的视频的m帧图像,将m帧图像按照时刻先后顺序排列,若m为奇数,则获取第帧图像、第帧图像和第帧图像,若m为偶数,则获取第帧图像和第帧图像,比较不同视频对应排序帧的像素值,若均不同,则认定为正常,否则,进入下一步;
[0069]
选取不同视频像素值相同的n帧图像,比较不同视频的差异值d,若差异值d不同,则认定为正常,否则,则认定为重复园林影像。
[0070]
具体的,本发明实施例的差异值d的计算公式如下:
[0071][0072]
其中,dj表示第j个视频的差异值,n表示不同视频像素值相同的图像帧数,若m为奇数则n取值1-3,若m为偶数则n取值1-2,gi表示第j个视频中像素值相同第i个的图像的平均灰度值,表示设定的灰度值阈值,si表示第j个视频中像素值相同第i个的图像的边缘锐度,表示设定的边缘锐度阈值。
[0073]
本发明判断是否存在重复园林影像,以避免巡管人员作弊上传之前视频,可监管巡管人员完成无人机巡查园林的任务,通过判断视频文件大小是否相同、比较不同视频对应排序帧的像素值、比较不同视频的差异值d等三个层次的判断,可快速有效识别有无重复园林影像存在,对维护监护巡管人员工作积极性十分重要。
[0074]
另外,本发明实施例的预处理模块具体用于按设定间隔值抽取园林影像中的指定帧画面用作林木病虫害待检测图像,并利用图像变换对林木病虫害待检测图像进行处理,其中,图像变换包括图像去噪、图像平移、图像反转和图像裁剪;分割林木病虫害待检测图像中色彩饱和度大于设定阈值s的区域,并通过边缘提取算法提取目标区域的所有边缘,将边缘分解以获取边缘相交闭合的对象,生成对象的最小外接矩形并计算长宽比,选取所述长宽比大于第一预设阈值k1且数量超过第二预设阈值k2的对象作为目标对象进行分割,从而获得叶子图像;
[0075]
所述识别模块具体用于提取叶子图像中的症状数据,将症状数据和预存的病虫害数据库中的症状特征进行对比匹配,所述症状数据包括叶子形状和叶子颜色;根据对比匹配结果,生成林木病虫害信息和林木死亡信息。
[0076]
另外,本发明实施例的第二园林事件信息包括:
[0077]
林木病虫害信息第一优先级事件和林木死亡信息的第三优先级事件。
[0078]
本发明通过上述视频预处理有效获取叶子图像,提取叶子图像中的症状数据,将症状数据和预存的病虫害数据库中的症状特征进行对比匹配,根据对比匹配结果,生成林木病虫害信息和林木死亡信息,可以有效识别出非健康林木。
[0079]
另外,本发明实施例的清单生成模块还具体用于获取预定周期内不同养护终端发送的养护记录,所述养护记录包括:养护人姓名、事件清单、事件级别、事件进行状态、养护预定周期和养护完成周期;
[0080]
并基于第一园林事件信息、第二园林事件信息和养护记录计算养护终端考核分数f2;其中,所述考核分数f2的计算公式如下:
[0081][0082]
其中,f2表示养护终端的核分数,m1表示养护终端在预定周期内完成第一优先级事件的数量,m2表示养护终端在预定周期内完成第一优先级事件的数量,m3表示养护终端在预定周期内完成第三优先级事件的数量,m4表示养护终端在预定周期内完成第四优先级事件的数量,e表示常数,t0表示养护终端超时完成第一优先级事件、第二优先级事件、第三优先级事件和第四优先级事件的总时长,n0表示在预定周期内巡管终端上报的第一优先级事
件、第二优先级事件、第三优先级事件和第四优先级事件的总数量,w1表示第一权重,w2表示第二权重,w3表示第三权重,w4表示第三权重,且w1+w2+w3+w4=1;
[0083]
并对不同养护终端考核分数f2按大小进行排序,生成养护终端的考核清单。
[0084]
其中,考核清单包括考核分数和排名。
[0085]
本发明实施例通过不同优先级事件配置不同权重,驱动养护人员优选处理紧急事件,并通过任务量完成数、完成时效等综合评价养护人员的工作,使得日常工作结果透明化、数据化,有利于调动养护人员的积极性,并实现对其工作的有效监督。
[0086]
图3是本发明的一个实施例的服务器设备的硬件示意图。请参考图3,在硬件层面,该服务器设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该服务器设备还可能包括其他业务所需要的硬件。
[0087]
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0088]
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
[0089]
在一种可能实现的方式中,处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,也可从其它设备上获取相应的计算机程序,以在逻辑层面上形成电价的定价装置。处理器,执行存储器所存放的程序,以通过执行的程序实现本发明任一实施例中提供的节点工作方法。
[0090]
本发明实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的服务器设备执行时,能够使该服务器设备执行本发明任一实施例中提供的节点工作方法。
[0091]
上述如本发明图实施例提供的服务器设备执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0092]
结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的
存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0093]
本发明实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的服务器设备执行时,能够使该服务器设备执行本发明任一实施例中提供的节点工作方法。
[0094]
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
[0095]
为了描述的方便,描述以上装置时以功能分为各种单元或模块分别描述。当然,在实施本发明时可以把各单元或模块的功能在同一个或多个软件和/或硬件中实现。
[0096]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0097]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0098]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0099]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0100]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0101]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0102]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动
态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0103]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0104]
本领域技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0105]
本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0106]
本发明中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0107]
以上所述仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1