一种动态管控方法、装置、电子设备与流程

文档序号:20784745发布日期:2020-05-19 21:35阅读:487来源:国知局
一种动态管控方法、装置、电子设备与流程

本申请涉及安全防护技术领域,尤其涉及一种动态管控方法、装置、电子设备及计算机可读存储介质。



背景技术:

目前,通常可以通过与待管控目标直接或间接接触的方式,对待管控目标实施监控和管理,或者可以通过人工识别、人工登记以及人工比对等方式对待管控目标实施监控和管控。

然而,由于上述治理和管控方式在实施过程中需要与待管控目标直接或间接接触,导致实施过程中耗时较长、效率较低,并不能适应新时期的要求,因此,目前亟需一种可以解决上述问题的,用于确定待管控目标的行为是否异常,以及在确定用户行为异常的情况下对待管控目标进行管控的方法。



技术实现要素:

本申请实施例提供一种动态管控方法,用以解决由于采用现有治理和管控方式需要与待管控目标直接或间接接触,导致实施过程中耗时较长、效率较低的问题。

本申请实施例还提供一种动态管控装置,一种电子设备,以及一种计算机可读存储介质。

本申请实施例采用下述技术方案:

一种动态管控方法,包括:

基于待管控目标的行为轨迹数据,确定所述待管控目标的常驻区域;

将所述待管控目标的常驻区域和预设的标准常驻区域进行匹配,以确定所述待管控目标的行为状态是否异常;

当确定所述待管控目标的行为状态异常时,执行管控相关的处理。

一种动态管控装置,包括确定模块、匹配模块和管控模块,其中:

确定模块,用于基于待管控目标的行为轨迹数据,确定所述待管控目标的常驻区域;

匹配模块,用于将所述待管控目标的常驻区域和预设的标准常驻区域进行匹配,以确定所述待管控目标的行为状态是否异常;

管控模块,用于当确定所述待管控目标的行为状态异常时,执行管控相关的处理。

一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的动态管控方法的步骤。

一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的动态管控方法的步骤。

本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

本申请实施例提供的方法,首先,可以基于待管控目标的行为轨迹数据,确定待管控目标的常驻区域;其次,可以通过确定出的常驻区域和预设的标准常驻区域进行匹配,进而确定待管控目标的行为状态是否异常;最后,在确定待管控目标的行为状态异常时,执行管控相关的处理,整个过程避免了需要与待管控目标直接或间接接触的问题,因此,采用本方案可以解决现有技术中的治理和管控方式在实施过程中耗时较长、效率较低的问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的一种动态管控方法的实现流程示意图;

图2为本申请实施例提供的一种动态管控装置的具体结构示意图;

图3为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

以下结合附图,详细说明本申请各实施例提供的技术方案。

实施例1

本申请实施例提供一种动态管控方法,用以解决由于现有治理和管控方式需要与待管控目标直接或间接接触,导致实施过程中耗时较长、效率较低的问题。

该方法的执行主体,可以是各种类型的电子设备,或者,可以是安装于电子设备上的应用程序或应用(application,app)。所述的电子设备,比如可以是智能手机、平板电脑、笔记本电脑、台式电脑或个人数字助理等具有数据处理功能的电子设备等,本实施例对电子设备的具体形式并不做限定。

为便于描述,本申请实施例以该方法的执行主体为具备数据处理功能的电子设备为例,对该方法进行介绍。本领域技术人员可以理解,本申请实施例以该电子设备为例对方法进行介绍,仅是一种示例性说明,并不对本方案对应的权利要求保护范围构成限制。

具体地,本申请实施例提供的该方法的实现流程如图1所示,包括如下步骤:

步骤11,基于待管控目标的行为轨迹数据,确定待管控目标的常驻区域;

所述行为轨迹数据,可以包括某时间段内,待管控人员经过的全部基站所构成的位置变换序列数据,即待管控目标的路径轨迹,例如,由待管控目标活动时途经的地点、停留的地点等组成的路径轨迹。

或者,由于待管控目标在运动过程中,其肢体部位也会跟随运动,从而产生相应的轨迹,因此,本申请实施例中,行为轨迹数据还可以是通过轨迹传感器,比如重力传感器、陀螺仪、加速度传感器等,实时检测到的途经轨迹。

本申请实施例中,获取待管控目标对应的行为轨迹数据时,可以但不限于通过待管控目标的移动终端获取。

或者,本申请实施例可以通过除待管控目标的移动终端以外的各种具有识别以及定位功能的电子设备,比如卡口相机、wifi探针、电子围栏等具电子设备,获取待管控目标的行为轨迹数据。

其中,通过待管控目标的移动终端,获取待管控目标对应的行为轨迹数据时,例如可以通过获取移动终端的各个网络连接设备的位置信息,进而根据位置信息获取与移动终端对应的待管控目标的行为轨迹数据。

具体地,假设待管控目标携带移动终端在路上行走,其中,网络连接设备1、网络连接设备2和网络连接设备3分别检测到该智能手机对应的三个mac地址,则可以通过获取这三个网络连接设备的位置,并进行连线,从而得到该移动终端的移动轨迹,即可确定为待管控目标活动的行为轨迹数据。

本申请实施例中,采集到待管控目标的行为轨迹数据后,可以采用如下方法确定待管控目标的常驻区域:

步骤111,基于待管控目标的行为轨迹数据,确定待管控目标位于各个行为轨迹簇的驻地时长;

可选地,本申请实施例中,可以先通过空间聚类算法,将待管控目标的行为轨迹数据划分为多个行为轨迹簇,然后再确定待管控目标位于各个行为轨迹簇的驻地时长。

其中,所述行为轨迹簇用于描述待管控目标的位置区域;同一个行为轨迹簇中各行为轨迹点的密度相连且直接密度可达,所述行为轨迹点,用于描述待管控目标的地理位置。

所述空间聚类算法,以各个行为轨迹点的驻地时长以及待管控目标的行为轨迹数据的密度为划分行为轨迹簇的依据。

具体地,可以通过以下方法将待管控目标的行为轨迹数据划分为多个行为轨迹簇:

基于空间聚类算法,确定待管控目标的行为轨迹数据的核心行为轨迹点以及核心行为轨迹点的邻域;

计算待管控目标的行为轨迹数据中不包含核心行为轨迹点的其他行为轨迹点分别与核心行为轨迹点的邻域的距离;

根据其他行为轨迹点分别与核心行为轨迹点的邻域的距离,将待管控目标的行为轨迹数据划分为多个行为轨迹簇。

例如,可以但不限于将这些行为轨迹点分别划分到距离其各自更近的核心行为轨迹点的邻域所在的聚簇中。

相关技术中,由于行为轨迹数据通常是一条连续的直线或曲线,因此,划分行为轨迹簇时,可能出现将多个不同区域的、紧密相连的行为轨迹点划分为同一行为轨迹簇,形成长链式聚簇,从而导致行为轨迹点区域划分错误的情况。

基于上述描述,本申请实施例中,为了避免形成长链式聚簇,在划分行为轨迹簇划分时,可以基于密度对行为轨迹数据进行划分,例如,可以将同时段内行为轨迹数据中具有相同密度的,或者满足直接密度可达的行为轨迹点划分为一个行为轨迹簇,或者可以将与直接密度可达的行为轨迹点的集合中任意一点密度相连的行为轨迹点划分为同一行为轨迹簇。

将行为轨迹数据划分为行为轨迹簇后,可以进一步确定待管控目标位于各个行为轨迹簇的驻地时长。

其中,所述行为轨迹簇的驻地时长可以通过两个相邻的行为轨迹簇的时间确定。例如,假设存在两个相邻的行为轨迹簇,分别为行为轨迹簇a,行为轨迹簇b,其中,待管控目标进入行为轨迹簇a的时间为2019年1月11日14:32,待管控目标进入行为轨迹簇a的时间为2019年1月11日18:32,则可以确定待管控目标位于行为轨迹簇a的驻地时长为4小时。

需要说明的是,由于待管控目标的行为轨迹数据量大,容易导致服务器数据处理压力大、执行效率低等问题,因此,本申请实施例中,为了提高行为轨迹数据的可用性以及服务器的执行效率,通常通过空间聚类算法,将待管控目标的行为轨迹数据划分为多个行为轨迹簇之前,还包括:

对待管控目标的行为轨迹数据进行清洗、整合。

具体地,可以通过去除以下无效数据,以实现对待管控目标的行为轨迹数据的清洗:

(1)去除重复的行为轨迹数据;(2)去除错误的行为轨迹数据,其中,错误的行为轨迹数据比如,采集时间错误的行为轨迹数据,设备资产信息错误的行为轨迹数据,待管控目标资产信息错误的行为轨迹数据等,以减轻对空间聚类模型的影响;(3)去除不合逻辑的行为轨迹数据,其中不合逻辑的行为轨迹数据比如表征同待管控目标同时间位于两异地的行为轨迹数据。

本申请实施例中,去除不合逻辑的行为轨迹数据时,可以按照电子设备的预设优先等级去除时间轴上存在的平行分支,即同时间位于两异地的行为轨迹数据,比如,电子设备的预设优先等级可以是电子围栏采集的行为轨迹数据的优先级高于wifi探针采集的行为轨迹数据,wifi探针采集的行为轨迹数据的优先级高于卡口相机采集的行为轨迹数据。

其中,上述电子设备的预设优先等级仅是一种示例性说明,并不对本申请实施例造成任何限定。

本申请实施例中,对待管控目标的行为轨迹数据进行清洗后,还可以进一步对行为轨迹数据进行整合,其中,整合方式例如,可以依据时间对待管控目标的行为轨迹数据进行按天划分或者按时划分。

步骤112,根据驻地时长以及待管控目标的行为轨迹数据的密度,确定待管控目标的常驻区域。

通常情况下,由于待管控目标位于常驻区域,例如工作地点、住宿地点等行为轨迹点的时间相对较长于其余非常驻区域内行为轨迹点的驻地时长,因此,本申请实施例中,可以基于待管控目标位于各个行为轨迹簇的驻地时长确定常驻区域。

具体地,本申请实施例中,可以但不限定将驻地时长最长的行为轨迹簇确定为待管控目标的常驻区域。例如,在一个实施例中,还可以将包含行为轨迹点数目最多的行为轨迹簇确定为待管控目标的常驻区域。

采用本申请实施例提供的方法,在密度度量的基础上,增加了时间维度,可以避免行为轨迹数据密度不均匀、聚类间距差相差很大时,采用传统密度聚类算法导致的聚类质量较差的问题。

步骤12,将待管控目标的常驻区域和预设的标准常驻区域进行匹配,以确定待管控目标的行为状态是否异常;

所述预设的标准常驻区域,可以由相关部门根据待管控目标的历史行为轨迹数据确定。

具体地,若待管控目标的常驻区域与预设的标准常驻区域不匹配,则确定待管控目标的行为状态异常;若待管控目标的常驻区域与预设的标准常驻区域匹配,则确定待管控目标的行为状态正常。

需要说明的是,若由于待管控目标更换常驻区域,导致待管控目标的常驻区域与预设的标准常驻区域不匹配时,则可以重构部分行为轨迹簇或者重新确定预设的标准常驻区域。

例如,假设某待管控目标2018年常驻区域为行为轨迹簇a,2019年由于更换工作位置,导致常驻区域变为行为轨迹簇b,而预设的标准常驻区域c与行为轨迹簇a匹配,与行为轨迹簇b不匹配,则可以基于待管控目标当前的行为轨迹数据,重新确定预设的标准常驻区域。

步骤13,当确定待管控目标的行为状态异常时,对待管控目标执行管控相关的处理。

其中,行为状态异常包括待管控目标的常驻区域与预设的标准常驻区域不匹配的情况。

所述相关的处理,可以包括向后台发送警告信息以及向后台发送待管控目标当前的位置信息。

例如,向后台发送警告信息,其中警告信息可以包括待管控目标的非法进入或触动预设重点区域的意向、待管控目标的行径方向、当前距离待管控目标最近的预设重点区域的位置信息。

或者,所述管控相关的处理还可以包括界定预警等级。其中,预警等级比如随动随报、触境即报等。

采用本申请实施例提供的该方法,首先,可以基于待管控目标的行为轨迹数据,确定待管控目标的常驻区域;其次,可以通过确定出的常驻区域和预设的标准常驻区域进行匹配,进而确定待管控目标的行为状态是否异常;最后,在确定待管控目标的行为状态异常时,对待管控目标执行管控相关的处理,避免了需要与待管控目标直接或间接接触的问题,因此,采用本方案可以解决现有技术中的治理和管控方式在实施过程中耗时较长、效率较低的问题。

通常情况下,为了避免待管控目标非法进入或触动预设重点区域,对预设重点区域造成不良影响,本申请实施例中,当判断待管控目标的行为状态异常后,所述管控方法还包括:

判断待管控目标是否存在非法进入或触动预设重点区域的意向,所述预设重点区域包括禁止随意进入或触动的权限区域;

若是,则执行管控相关的处理。

所述预设重点区域,包括禁止随意进入或触动的权限区域。

其中,判断待管控目标是否存在非法进入或触动预设重点区域的意向,具体包括:

判断待管控目标当前移动的距离以及移动的方向是否满足预设条件;其中,所述预设条件包括预设第一条件以及预设第二条件;

若是,则确定待管控目标存在非法进入或触动预设重点区域的意向。

具体地,预设第一条件包括待管控目标当前的位置坐标距离预设重点区域的位置坐标的最小距离小于等于第一阈值,且待管控对象当前的位置坐标距离常驻区域的第一距离以及预设重点区域的位置坐标距离常驻区域的第二距离的比值小于等于第二阈值。

例如,假设待管控目标当前的位置坐标posnow为(x0,y0,z0),预设重点区域的位置坐标bi为(xb,yb,zb),其中,bi∈border(1≤i≤n),常驻区域满足ax+by+cz+d=0,则预设第一条件可以分别通过以下公式[1]和[2]表示:

min(di)≤α(1≤i≤n)[1]

其中,di=distance(posnow,bi),(1≤i≤n);

min(di)表示待管控目标当前的位置坐标距离预设重点区域的位置坐标的最小距离;α表示第一阈值。

其中,dp表示待管控对象当前的位置坐标距离常驻区域的第一距离;db表示预设重点区域的位置坐标距离常驻区域的第二距离;μ表示第二阈值。

具体地,

预设第二条件,包括第一位置坐标差和第二位置坐标差的乘积大于零;

其中,第一位置坐标差为待管控目标当前的位置坐标与待管控目标上次的位置坐标差,第二位置坐标差为距离待管控目标最近的预设重点区域的位置坐标与待管控目标上次的位置坐标差。

沿用上例,预设第二条件可以通过以下公式[3]表示:

(posnow-poslast)*(bmin-poslast)>0[3]

需要说明的是,本申请实施例中,上述公式[1]和[2]用于判断待管控目标当前移动的距离;上述公式[3]用于确定待管控目标当前移动的方向,具体地,若上述公式[3]的计算结果大于零,则表示待管控目标向预设重点区域靠近,即待管控目标存在非法进入或触动预设重点区域的意向;反之,若上述公式[3]的计算结果小于零,则表示待管控目标远离预设重点区域,即不存在非法进入或触动预设重点区域的意向。

为了可以及时将待管控目标纳入侦查范围,取得侦查主动权,本申请实施例中,若判断待管控目标存在非法进入或触动预设重点区域的意向,则执行管控相关的处理,例如,向后台发送警告信息,其中警告信息可以包括待管控目标的非法进入或触动预设重点区域的意向、待管控目标的行径方向、当前距离待管控目标最近的预设重点区域的位置信息。

或者,所述管控相关的处理还可以包括界定预警等级。其中,预警等级比如随动随报、触境即报等。

实施例2

为解决用以解决由于现有治理和管控方式需要与待管控目标直接或间接接触,导致实施过程中耗时较长、效率较低的问题,本申请实施例提供一种动态管控装置20,该装置的具体结构示意图如图2所示,包括确定模块21、匹配模块22和管控模块23。各模块的功能如下:

确定模块,用于基于待管控目标的行为轨迹数据,确定待管控目标的常驻区域;

匹配模块,用于将待管控目标的常驻区域和预设的标准常驻区域进行匹配,以确定待管控目标的行为状态是否异常;

管控模块,用于当确定待管控目标的行为状态异常时,对待管控目标执行管控相关的处理。

其中,确定模块,具体用于:

基于待管控目标的行为轨迹数据,确定待管控目标位于各个行为轨迹簇的驻地时长;

具体地,可以通过空间聚类算法,先将待管控目标的行为轨迹数据划分为多个行为轨迹簇,行为轨迹簇用于描述待管控目标的位置区域;其中,同一个行为轨迹簇中各行为轨迹点的密度相连且直接密度可达。

根据驻地时长,确定待管控目标的常驻区域。

在一个实施例中,动态管控装置20还包括判断模块,该判断模块用于:

判断待管控目标是否存在非法进入或触动预设重点区域的意向,预设重点区域包括禁止随意进入或触动的权限区域;

若是,则对待管控目标执行管控相关的处理。

所述管控相关的处理,可以包括向后台发送警告信息。

例如,向后台发送警告信息,其中警告信息可以包括待管控目标的非法进入或触动预设重点区域的意向、待管控目标的行径方向、当前距离待管控目标最近的预设重点区域的位置信息。

或者,所述管控相关的处理还可以包括界定预警等级。其中,预警等级比如随动随报、触境即报等。

在一个实施例中,判断模块中可以包括判断单元和确定单元,具体地,

判断单元,用于判断待管控目标当前移动的距离以及移动的方向是否满足预设条件;其中,预设条件包括预设第一条件以及预设第二条件;

确定单元,用于判断待管控目标当前移动的距离以及移动的方向满足预设条件时,则确定待管控目标存在非法进入或触动预设重点区域的意向。

具体地,预设第一条件,包括待管控目标当前的位置坐标距离预设重点区域的位置坐标的最小距离小于等于第一阈值,且待管控对象当前的位置坐标距离常驻区域的第一距离以及预设重点区域的位置坐标距离常驻区域的第二距离的比值小于等于第二阈值。

所述预设第二条件,包括第一位置坐标差和第二位置坐标差的乘积大于零;

其中,第一位置坐标差为待管控目标当前的位置坐标与待管控目标上次的位置坐标差;第二位置坐标差为距离待管控目标最近的预设重点区域的位置坐标与待管控目标上次的位置坐标差。

采用本申请实施例提供的该装置,首先,确定模块可以基于待管控目标的行为轨迹数据,确定待管控目标的常驻区域;其次,匹配模块可以通过确定出的常驻区域和预设的标准常驻区域进行匹配,进而确定待管控目标的行为状态是否异常;最后,管控模块在确定待管控目标的行为状态异常时,对待管控目标执行管控相关的处理,全过程避免了需要与待管控目标直接或间接接触的问题,因此,采用本方案可以解决现有治理和管控方式在实施过程中耗时较长、效率较低的问题。

实施例3

本申请实施例,还提供一种用于动态管控的电子设备,该电子设备的硬件结构示意图如图3所示,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-accessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industrystandardarchitecture,工业标准体系结构)总线、pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成数据同步装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:

基于待管控目标的行为轨迹数据,确定所述待管控目标的常驻区域;

将所述待管控目标的常驻区域和预设的标准常驻区域进行匹配,以确定所述待管控目标的行为状态是否异常;

当确定所述待管控目标的行为状态异常时,执行管控相关的处理。

在一种情况下,处理器还可以执行以下操作:基于待管控目标的行为轨迹数据,确定待管控目标位于各个行为轨迹簇的驻地时长;

根据驻地时长,确定待管控目标的常驻区域。

可选地,处理器基于待管控目标的行为轨迹数据,确定待管控目标位于各个行为轨迹簇的驻地时长,具体包括:

通过空间聚类算法,将所述待管控目标的行为轨迹数据划分为多个行为轨迹簇,所述行为轨迹簇用于描述所述待管控目标的位置区域;其中,同一个所述行为轨迹簇中各行为轨迹点的密度相连且直接密度可达;

确定所述待管控目标位于各个行为轨迹簇的驻地时长。

可选地,在一个实施例中,处理器还可以执行以下操作:

判断待管控目标当前移动的距离以及移动的方向是否满足预设条件;其中,预设条件包括预设第一条件以及预设第二条件;

若是,则确定待管控目标存在非法进入或触动预设重点区域的意向。

其中,所述预设第一条件包括:待管控目标当前的位置坐标距离预设重点区域的位置坐标的最小距离小于等于第一阈值,且待管控对象当前的位置坐标距离常驻区域的第一距离以及预设重点区域的位置坐标距离常驻区域的第二距离的比值小于等于第二阈值。

所述预设第二条件包括:第一位置坐标差和第二位置坐标差的乘积大于零;

其中,第一位置坐标差为待管控目标当前的位置坐标与待管控目标上次的位置坐标差,第二位置坐标差为距离待管控目标最近的预设重点区域的位置坐标与待管控目标上次的位置坐标差。

上述如本申请图3所示实施例揭示的动态管控方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

当然,除了软件实现方式之外,本申请的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

另外,图3还包括一些未示出的功能模块,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图像裁剪方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

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