首页 / 一种自助服务终端机的控制方法、装置及电子设备

一种自助服务终端机的控制方法、装置及电子设备实质审查 发明

技术领域

[0001] 本申请涉及计算机技术领域,可用于金融领域,特别涉及一种自助服务终端机的控制方法、装置及电子设备。

相关背景技术

[0002] 在当前的金融自助服务领域中,为了提供更便捷、个性化的服务,自助终端机的设计正朝着智能化、人性化的方向发展,各个银行网点该类自助服务终端机也已逐渐普及。
[0003] 现有的自助服务终端机通常设置于服务大厅的一个固定位置,用户需要自行走至终端机旁并调整自己的姿态以适应在终端机上长时间操作。
[0004] 在自助终端机繁忙的时段,用户需要在休息区休息较长时间,并时刻关注自助终端机何时空闲,在空闲时“尽快”走到自助终端机处进行操作,这对于老年人、行动不便的用户来说比较困难。此外,用户在休息区快速行走也容易撞到他人。在自助终端机上进行操作时,身高较高的用户需要长时间低头或弯腰,而身高较矮的用户则需要脚踩垫脚板。由此可见,现有的自助终端机服务方式对于老年人、行动不便以及身高较高或较矮的用户来说并不友好,用户体验感较差。

具体实施方式

[0040] 为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都应当属于本申请保护的范围。
[0041] 为提高用户的体验感,本说明书提出在自助服务终端机上增设一个控制装置,以控制自助服务终端机自动行进至休息区的目标用户处,根据目标用户的偏离角度进一步调整自助服务终端机的位置,并根据目标用户的姿态信息调整自助服务终端机的高度。
[0042] 如图1所示,本说明书提供的自助服务终端机的控制方法包括如下步骤:
[0043] S10:获取用户在自助服务终端机上的登记信息。
[0044] 用户在进入服务大厅之后,需要先进行登记,可以在专门用于登记的登记设备上进行登记,也可以在自助服务终端机上进行登记。
[0045] 专门用于登记的登记设备可以与自助服务终端机通信连接,登记设备及时将用户登记信息传输至自助服务终端机。
[0046] 自助服务终端机可以设置为多任务操作模式,使得自助服务终端机可以一边为第一用户登记信息,一边为第二用户提供除登记信息之外的服务。
[0047] 用户的登记信息,可以包括登记流水号、用户的外在特征。登记流水号用于表示登记信息的序号。用户的外在特征可以包括用户的头部特征(例如五官特征、发型发色特征、用户的面部图像)、身材特征(例如高、矮、胖、瘦)、衣着特征,进一步地,衣着特征可以包括衣着的颜色种类特征(例如衣着包括哪几种颜色)、颜色分布特征(例如上衣是什么颜色、下身是什么颜色,或者衣着所包括的颜色中哪种颜色的占比最高)。用户的外在特征可以是通过文字描述的特征,也可以外在特征的图像。
[0048] S20:根据登记信息确定即将服务的目标用户。
[0049] 在待服务的用户数量较多的情况下,通常会有多个用户登记信息在自助服务终端机的系统中排队,自助服务终端机需要根据排队信息依次确定即将服务的目标用户。
[0050] S30:通过摄像头锁定目标用户在休息区的位置特征信息。
[0051] 在确定目标用户之后,便可以确定用户的外在特征,基于用户的外在特征,可以通过摄像头在休息区内搜索与目标用户的外在特征相匹配的用户,将搜索到的用户作为目标用户,并确定目标用户在休息区的位置特征信息。
[0052] 可以通过如下S31和S32确定目标用户在休息区的位置特征信息。
[0053] S31:获取目标图像,所述目标图像是从至少两个角度拍摄的目标用户的图像,所述图像中包括标志性背景物。
[0054] 标志性背景物可以是休息大厅中预先设置的障碍物,例如休息椅、桌子、绿植等。标志性背景物也可以为休息大厅中的标记信息,例如,柱子、地板上的标记信息。这些标记信息可以采用特殊材质,以便于摄像头识别。
[0055] 所述标志性背景物在所述预设地图中的定位数据是预先确定的。
[0056] S31具体可以包括设置于休息大厅的、与自助服务终端机通信连接的摄像头拍摄的图像,也可以是自助服务终端机自身拍摄的图像。
[0057] 用于拍摄目标用户图像的摄像头可以是具有识别功能的摄像头,可以在录像的过程中识别给定的目标用户的图像、给定的各个标志性背景物的图像。
[0058] 自助服务终端机、大厅中各摄像头位于一个网络监控系统中,向网络监控系统的控制器提供目标用户的图像之后,控制器将目标用户的外在特征(可以是用户的图像)下传至自助服务终端机、大厅中各摄像头,自助服务终端机、大厅中各摄像头将检测各自拍摄的图像中是否包含目标用户的图像并上报至网络监控系统的控制器,网络监控系统从上报的各图像中选取拍摄角度差异较大的摄像头所拍摄的图像作为目标用户的目标图像。
[0059] S32:将目标用户的目标图像、距离参考信息输入预先训练的位置估计模型,得到所述位置估计模型输出的位置特征信息,所述位置特征信息包括:目标用户与标志性背景物之间的方位信息、距离信息。
[0060] 位置特征信息,例如可以为:目标用户在标志性背景物的前方或后方1米。
[0061] 位置估计模型首先识别图像中的目标用户、标志性背景物,并确定目标用户与标志性背景物之间的方位信息,然后根据距离参考信息、标志性背景物的定位数据确定目标用户与标志性背景物之间的距离信息。
[0062] 通常情况下,根据图像中的景深信息能够确定物体之间的方位信息,但是并不能够确定二者之间的准确距离,需要借助于距离参考信息才能够准确确定目标用户与标志性背景物之间的准确距离。
[0063] 距离参考信息可以是标志性背景物的尺寸信息(例如长、宽、高,标志性背景物上的两个标记点之间的距离),也可以是摄像头与标志性背景物之间的距离信息。
[0064] S40:根据所述位置特征信息确定目标用户在预设地图上的第一定位数据。
[0065] 由于标志性背景物、拍摄图像的目标摄像头在预设地图中的定位数据是预先确定的,因此在确定目标用户的位置特征信息之后,便可以较为准确地确定目标用户在预设地图上的第一定位数据。
[0066] S50:确定自助终端机从当前所在的预设地图上的第二定位数据的位置到达所述第一定位数据的最短路径。
[0067] 在一些实施例中,S50可以包括如下S51至S53。
[0068] S51:确定位于第一定位数据周边的自助服务终端机的各可达位置。
[0069] 可达位置是指自助服务终端机可到达的、距离目标用户最近的位置。
[0070] 如图2所示,假设第一定位数据为(8,6)(即图2中黑色填充的方格所示),则各可达位置可以为(8,5)、(8,7)、(7,6)、(9,6)、(7,5)、(7,7)、(9,5)、(9,7)(即图2中斜纹填充、点填充的方格)。也即,图2中自助服务终端机的各可达位置为第一定位数据周边的各定位数据。
[0071] 在一些情况下,第一定位数据周边具有障碍物,因此,自助服务终端机的可达位置的数量可能会小于8个。
[0072] S52:确定从第二定位数据的位置分别到达各可达位置的最短路径及各最短路径分别对应的代价距离。
[0073] 通过以下S521至S526确定从第二定位数据的位置到达目标可达位置的最短路径。
[0074] S521:将所述第二定位数据作为当前位置。
[0075] S522:确定从当前位置行进一个单位距离可到达的多个临时位置的定位数据。
[0076] 一个单位距离可以是自助服务终端机行走一步的最优距离,这与自助服务终端机的行走轮大小、电机参数等相关的。一个单位距离也可以为预设地图中预先划分的一个单位距离,例如,在预设地图中可以将休息区划分为行列排布的正方形单元格,正方形单元格的边长即可作为一个单位距离,也就是说,自助服务终端机行进一个单位距离就是从一个单元格行走至另一个单元格,或者从一个单元格的顶点行进至另一个单元格的同方位顶点。
[0077] S523:计算各临时位置的定位数据与所述第二定位数据之间的估计距离。
[0078] 在一些实施例中,估计距离可以为第一坐标差值与第二坐标差值的和,其中,第一坐标差值为临时位置的定位数据与所述第二定位数据的横坐标的差值,第二坐标差值为临时位置的定位数据与所述第二定位数据的纵坐标的差值。例如,在图3所示的预设地图中,临时位置的定位数据为(8,8)(即图3中的五角星所示位置),第二定位数据为(2,3)(即图3中的圆点所示的位置),则估计距离可以为H1=|8‑2|+|8‑3|=6+5=11,即图3中带箭头的折线所示的长度。在自助服务终端机只能在相互垂直的两个预定方向(例如,x方向、y方向)行进的情况下,优选采用这种估计距离。
[0079] 在另一些实施例中,估计距离可以为临时位置的定位数据与所述第二定位数据的欧式距离。例如,在图3所示的预设地图中,临时位置的定位数据为(8,8)(即图4中的五角星所示位置),第二定位数据为(2,3)(即图4中的圆点所示的位置),则估计距离可以为即图4中带箭头的直线所示的长度。在自助服务终端机能够在任意方向上行进的情况下,优选采用这种估计距离。
[0080] S524:选取取值最小的估计距离所对应的临时位置作为当前位置。
[0081] S525:判断当前位置是否为目标可达位置。在判断结果为是的情况下,执行S527;否则,跳转至S522继续执行。
[0082] S526:将各当前位置串联形成规划的最短路径。
[0083] 通过上述S521至S526可以从第二定位数据的位置到达目标可达位置的一条最短路径。在一些情况下,最短路径可能有多条,在这种情况下,可以任选一条最短路径作为从第二定位数据的位置到达目标可达位置的最短路径。
[0084] 通过以下S527至S529确定目标最短路径对应的代价距离。
[0085] S527:计算目标最短路径的实际长度。
[0086] S528:计算目标最短路径对应的代价值。
[0087] S529:将所述实际长度与所述代价值的加权和作为目标最短路径对应的代价距离。
[0088] 从第二定位数据的位置到达目标可达位置的最短路径对应的代价距离,用于衡量最短路径的长度与用户便利程度的平衡度。在最短距离的长度不变的情况下,用户便利程度越高,代价距离越大;用户便利程度越低,代价距离越小。
[0089] 如图4所示,若目标用户的第一定位数据为(8,6),且用户的作为朝向右侧,也即,用户面向右侧,如箭头所示。若自助服务终端机到达的位置坐标为A1(8,7),那么用户刚好正对用户,用户无需转身即可舒适地操作自助服务终端机;若自助服务终端机到达的位置坐标为A2(7,6)或者A3(9,6),则用户需要转身90°才能够舒适地操作自助服务终端机;若自助服务终端机到达的位置为A4(8,5),则用户需要起身换方向180°才能够舒适地操作自助服务终端机;依此类推可以确定自助服务终端机到达其他位置坐标时用户需要转身的角度。显然,用户需要转身的角度越大,用户的便利程度越低。
[0090] 代价值用于衡量自助服务终端机到达目标用户处后,用户操作自助服务终端机前转身的便利程度。代价值可以用于衡量用户便利程度。
[0091] 在一些实施例中,代价距离Q=L‑E,其中,L表示最短路径的长度,E表示代价值。E的取值可以根据朝向偏差角来确定,朝向偏差角可以根据“目标用户第一定位数据位置至自助服务终端机所到达位置的单位向量”与表示目标用户朝向的单位向量之间的夹角来确定。
[0092] 例如,代价值可以通过以下公式计算得到:
[0093] 其中θ表示朝向偏差角。
[0094] 如图5所示,若目标用户的第一定位数据为(8,6),且用户的作为朝向右侧,自助服务终端机所到达位置为A1(8,7),则“目标用户第一定位数据位置至自助服务终端机所到达位置的向量”为图5中的向量a,目标用户朝向向量为向量b,由于向量a和b的方向相同,因此,朝向偏差角为0,则E=0,Q=L。若自助服务终端机所到达位置为A5(7,7),则“目标用户第一定位数据位置至自助服务终端机所到达位置的向量”为图5中的向量c,目标用户朝向向量为向量b,由于向量c和b的方向垂直,因此,朝向偏差角为45,则E=2。
[0095] 在一些实施例中,可以根据以下内容计算代价值:目标用户第一定位数据、自助服务终端机所到达位置的定位数据、朝向偏差角,其中,朝向偏差角为第一单位向量和第二单位向量之间的夹角,第一单位向量为目标用户第一定位数据位置至自助服务终端机所到达位置的单位向量,第二单位向量为表示目标用户朝向的单位向量。
[0096] 具体地,E=|x1‑x2|+m*a(y1‑y2),其中,(x1,y1)为目标用户第一定位数据,(x2,y2)为自助服务终端机所到达位置的定位数据;m为正负号,当朝向偏差角小于等于90°时,m为正,否则,m为负;a表示代价系数,可以根据休息区具体情况来设置;*表示乘法运算。
[0097] 上述代价距离、代价值的具体计算方式仅仅是一种示例,并不是对自助服务终端机的控制方法的限定。在理解上述代价距离、代价值的计算原理的基础上所确定的其他计算方式也应当是本发明所保护的范围。
[0098] S53:将取值最小的代价距离所对应的最短路径作为自助服务终端机从当前所在的预设地图上的第二定位数据的位置到达所述第一定位数据的最短路径。
[0099] S60:控制自助服务终端机按照所述最短路径行进至目标用户处。
[0100] S70:控制自助服务终端机根据用户的眼部位置微调自助服务终端机的位置并调整自助服务终端机上用户交互组件的高度。
[0101] 自助服务终端机上可以设置激光测距仪、毫米波雷达等机构用于检测用户交互组件是否的位置是否调整到位,可以设置升降机构、左右滑动机构等用于控制用户交互组件升降或左右滑动。
[0102] 激光测距仪用于测量前方障碍物以及用户与自助服务终端机屏幕的距离。激光测距仪可以选用脉冲式激光测距仪,其测量精度为±1mm。该激光测距仪可固定至自助服务终端机顶部,通过测量用户与自助服务终端机距离来调整升降机构的高度。
[0103] 毫米波雷达用于监测周围障碍物和用户位于自助服务终端机的哪一方位。毫米波雷达选用高频高密波雷达,其工作频率为77GHz,检测精度为±1cm。该毫米波雷达检测范围广泛可以很好的监测障碍物和用户的方位,以便激光测距仪可以正对用户正确地测量距离并且测量接近的障碍物距离。
[0104] 当自助终端机移动至用户周边时,用户调整位姿至自助服务终端机前侧并插入卡片,此时毫米波雷达发射高频毫米波信号,并接收反射回来的信号,根据反射信号来判断用户相对于自助服务终端机的偏离角度。激光测距仪根据用户偏离角度调整测量方向,由初始默认垂直水平面向上90度开始发射激光脉冲,并逐渐向水平面偏移。期间持续接收反射回来的激光脉冲,直至测量到用户头部与自助服务终端机的有效距离时停止。将该距离传输至控制器来调整升降机构高度以达到合适的高度。
[0105] 图6为毫米波雷达的工作方式示意图。具体是通过测量用户相对于自助服务终端机的偏离角度以及距离来矫正激光测距仪的测距方向。在图6中,T表示自助服务终端机,M1表示毫米波雷达,M2表示偏离角度以及距离。
[0106] 图7为毫米波雷达放置位置示意图。为保证更精确测算用户实际位置,可以在用户交互组件上方中部设置2个毫米波雷达,毫米波雷达间距设置为15cm。在图7中,M3表示内置的2个毫米波雷达。
[0107] 如图8和图9所示,激光测距仪通过持续偏移测量,直到采集到自助服务终端机与用户头顶部的有效距离后停止。此时将该距离传输至控制器,以控制升降机构调整高度。升降机构可使用自助服务终端机内部集成和外挂均可。在图8和图9中,T表示自助服务终端机,M1表示毫米波雷达,箭头表示由垂直向上90°逐渐偏移持续测量。
[0108] 图10为外挂式升降机构的示意图,图11为内部集成式升降机构的示意图,可结合实际情况使用,外挂式升降机构可最低成本改造现有自助服务终端机。图10左侧为自助服务终端机的正面示意图,右侧为侧面示意图,M4表示滑轨固定装置,M5表示滑轨固定面板,M6表示滑轨装置。图11中的(a)为自助服务终端机的正面示意图,黑色箭头表示右侧为箱体内部侧板伸缩装置,(b)表示自助服务终端机上升至最高,(c)表示自助服务终端机下降至最低,(d)表示箱体内部侧板伸缩装置拆解示意图,M7所示的黑色区域表示箱体内置滑轨。
[0109] 本说明书提供的自助服务终端机的控制方法,先根据用户在自助服务终端机的登记信息确定即将服务的目标用户,通过摄像头锁定目标用户并确定目标用户在休息区的位置特征信息,根据位置特征信息确定目标用户在预设地图上的第一定位数据,确定自助服务终端机从当前所在的预设地图上的第二定位数据到达所述第一定位数据的最短路径,控制自助服务终端机按照所述最短路径行进至目标用户处,并控制自助服务终端机根据用户的眼部位置微调自助服务终端机的位置并调整自助服务终端机上用户交互组件的高度。通过本方案,用户只需在自助服务终端机上进行登记后,然后就可以到休息区进行休息,自助服务终端机可以自动行进至目标用户处,无需用户一直关注自助服务终端机是否空闲并在空闲时尽快走到自助服务终端机处进行操作;自助服务终端机可以根据目标用户的眼部位置自动调整用户交互组件的位置,使得用户能够以舒适的方式长时间操作自助服务终端机。由此可见,本方案可有效为特殊身高和行动不便者,以及老人提供更方便、友好的服务,能够提高各种类型用户的体验感、满意度,降低客户在网点内的外在危险。
[0110] 本说明书提供一种自助服务终端机的控制装置,可以用于实现图1所示的自助服务终端机的控制方法。如图12所示,该装置包括获取单元10、第一确定单元20、第二确定单元30、第三确定单元40、第四确定单元50、第一控制单元60和第二控制单元70。
[0111] 获取单元10用于获取用户在自助服务终端机的登记信息。
[0112] 第一确定单元20用于根据登记信息确定即将服务的目标用户。
[0113] 第二确定单元30用于通过摄像头锁定目标用户并确定目标用户在休息区的位置特征信息。
[0114] 第三确定单元40用于根据所述位置特征信息确定目标用户在预设地图上的第一定位数据。
[0115] 第四确定单元50用于确定自助服务终端机从当前所在的预设地图上的第二定位数据到达所述第一定位数据的最短路径。
[0116] 第一控制单元60用于控制自助服务终端机按照所述最短路径行进至目标用户处。
[0117] 第二控制单元70用于控制自助服务终端机根据用户的眼部位置微调自助服务终端机的位置并调整自助服务终端机上用户交互组件的高度。
[0118] 在一些实施例中,所述登记信息包括登记流水号、用户的外在特征,所述外在特征包括以下至少一者:头部特征、身材特征、衣着特征;相应地,所述第二确定单元通过摄像头在休息区内搜索与目标用户的外在特征相匹配的用户作为目标用户,并确定所述目标用户在休息区的位置特征信息。
[0119] 在一些实施例中,所述第二确定单元包括:第一获取子单元,用于获取目标图像,所述目标图像是从至少两个角度拍摄的目标用户的图像,所述图像中包括标志性背景物;处理子单元,用于将目标用户的目标图像、距离参考信息输入预先训练的位置估计模型,得到所述位置估计模型输出的位置特征信息,所述位置特征信息包括:目标用户与标志性背景物之间的方位信息、距离信息。
[0120] 在一些实施例中,所述第四确定单元包括:第一确定子单元,用于确定位于第一定位数据周边的自助服务终端机的各可达位置;第二确定子单元,用于确定从第二定位数据的位置分别到达各可达位置的最短路径及各最短路径分别对应的代价距离;第三确定子单元,用于将取值最小的代价距离所对应的最短路径作为自助服务终端机从当前所在的预设地图上的第二定位数据的位置到达所述第一定位数据的最短路径。
[0121] 在一些实施例中,通过以下方式确定从第二定位数据的位置到达目标可达位置的最短路径:将所述第二定位数据作为当前位置;循环执行如下操作,直至当前位置为目标可达位置:确定从当前位置行进一个单位距离可到达的多个临时位置的定位数据;计算各临时位置的定位数据与所述第二定位数据之间的估计距离;选取取值最小的估计距离所对应的临时位置作为当前位置;将各当前位置串联形成规划的最短路径。
[0122] 在一些实施例中,所述估计距离包括第一坐标差值与第二坐标差值的和,其中,第一坐标差值为临时位置的定位数据与所述第二定位数据的横坐标的差值,第二坐标差值为临时位置的定位数据与所述第二定位数据的纵坐标的差值;或者,所述估计距离包括临时位置的定位数据与所述第二定位数据的欧式距离。
[0123] 在一些实施例中,通过以下方式确定目标最短路径对应的代价距离:计算目标最短路径的实际长度;计算目标最短路径对应的代价值;所述代价值用于衡量自助服务终端机到达目标用户处后,用户操作自助服务终端机前转身的便利程度;将所述实际长度与所述代价值的加权和作为目标最短路径对应的代价距离。
[0124] 在一些实施例中,根据以下内容计算目标最短路径对应的代价值:目标用户第一定位数据、自助服务终端机所到达位置的定位数据、朝向偏差角,其中,朝向偏差角为第一单位向量和第二单位向量之间的夹角,第一单位向量为目标用户第一定位数据位置至自助服务终端机所到达位置的单位向量,第二单位向量为表示目标用户朝向的单位向量。
[0125] 上述各装置的描述及功能可以参阅自助服务终端机的控制方法部分的内容理解,不再赘述。
[0126] 本发明实施例还提供了一种电子设备,如图13所示,该电子设备可以包括处理器1301和存储器1302,其中处理器1301和存储器1302可以通过总线或者其他方式连接,图13中以通过总线连接为例。
[0127] 处理器1301可以为中央处理器(Central Processing Unit,CPU)。处理器1301还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field‑Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
[0128] 存储器1302作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的自助服务终端机的控制方法对应的程序指令/模块(例如,图12所示的获取单元10、第一确定单元20、第二确定单元30、第三确定单元40、第四确定单元50、第一控制单元60和第二控制单元70)。处理器1301通过运行存储在存储器1302中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的自助服务终端机的控制方法。
[0129] 存储器1302可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器1301所创建的数据等。此外,存储器1302可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器1302可选包括相对于处理器1301远程设置的存储器,这些远程存储器可以通过网络连接至处理器1301。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0130] 所述一个或者多个模块存储在所述存储器1202中,当被所述处理器1201执行时,执行如图1所示实施例中的自助服务终端机的控制方法。
[0131] 上述电子设备具体细节可以对应参阅方法实施例中对应的相关描述和效果进行理解,此处不再赘述。
[0132] 本说明书还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述自助服务终端机的控制方法的步骤。
[0133] 本说明书还提供一种计算机程序产品,包含有计算机程序,所述计算机程序被处理器执行时实现上述自助服务终端机的控制方法的步骤。
[0134] 本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read‑Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid‑State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
[0135] 本说明书中的各个实施方式均采用递进的方式描述,各个实施方式之间相同相似的部分互相参见即可,每个实施方式重点说明的都是与其他实施方式的不同之处。
[0136] 上述实施方式阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。
[0137] 为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
[0138] 通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施方式的某些部分的方法。
[0139] 本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0140] 本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0141] 虽然通过实施方式描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。

当前第1页 第1页 第2页 第3页