指纹算法确定方法及相关设备与流程

文档序号:17928735发布日期:2019-06-15 00:38阅读:311来源:国知局
指纹算法确定方法及相关设备与流程
本申请涉及电子
技术领域
,尤其涉及一种指纹算法确定方法及相关设备。
背景技术
:随着技术的进步,生物特征逐渐被应用在电子领域,以用来识别身份。目前,几乎所有的电子设备(如智能手机、平板电脑等)均具备指纹识别功能,具备指纹识别功能的电子设备安装有指纹模组。市面上指纹模组的厂商不止一家(如欧菲光、丘泰等),这样就会存在多种指纹算法,因此电子设备如何达到算法兼容是需要解决的技术问题。技术实现要素:本申请实施例提供一种指纹算法确定方法及相关设备,用于实现算法的兼容。第一方面,本申请实施例提供一种指纹算法确定方法,应用于包括指纹模组的电子设备,所述方法包括:在所述指纹模组关联的spi初始化完成后,通过所述spi获取所述指纹模组关联的第一otp值;根据otp值与指纹算法的映射关系确定所述第一otp值关联的第一指纹算法;将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法。第二方面,本申请实施例提供一种指纹算法确定装置,应用于包括指纹模组的电子设备,所述方法包括:信息获取单元,用于在所述指纹模组关联的spi初始化完成后,通过所述spi获取所述指纹模组关联的第一otp值;指纹算法确定单元,用于根据otp值与指纹算法的映射关系确定所述第一otp值关联的第一指纹算法;将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法。第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面所述的方法中的步骤的指令。第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。可以看出,在本申请实施例中,根据指纹模组关联的otp值和otp值与指纹算法的映射关系确定电子设备的指纹识别使用的指纹算法,无需不同厂商的指纹模组匹配不同的软体程序,可根据otp值的不同动态选择相匹配的指纹算法,实现了算法兼容的目的。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本申请实施例提供的一种电子设备的结构示意图;图1b是本申请实施例提供的电子设备中的屏下指纹传感器和指纹采集区域的位置关系的示意图;图2是本申请实施例提供的一种指纹解锁方法的流程示意图;图3是本申请实施例提供的另一种指纹解锁方法的流程示意图;图4是本申请实施例提供的一种电子设备的结构示意图;图5是本申请实施例提供的一种指纹解锁装置的结构示意图。具体实施方式为了使本
技术领域
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。以下分别进行详细说明。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。请参见图1a,图1a是本申请实施例提供的一种电子设备的结构示意图,该电子设备包括处理器10、存储器20、信号处理器30、通信接口40、触控屏50、扬声器60、麦克风70、随机存取存储器(randomaccessmemory,ram)80、摄像头90和传感器100等等。其中,电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。其中,处理器10也可以是ap处理器,也可以是其他处理器。其中,存储器20、信号处理器30、触控屏50、扬声器60、麦克风70、ram80、摄像头90和传感器100与处理器10连接,通信接口40与信号处理器30连接。其中,传感器100包括指纹模组、红外传感器、陀螺仪等。其中,触控屏50包括显示屏和触控面板(touchpanel,tp)。指纹模组设于指纹采集区域的下方(如图1b所示),该指纹模组能够采集指纹采集区域内的信号,该指纹模组可以是光学指纹模组,也可以是电容式指纹模组,也可以是超声波指纹模组,在此不作限定。在指纹模组为光学指纹模组时,指纹模组采集到的信号为光信号。其中,指纹采集区域可以是触控屏50中的一个区域,也可以不是触控屏上的一个区域,在此不作限定。在指纹采集区域是触控屏50中的一个区域的情况下,该指纹采集区域可以是触控屏50中的一片区域,即大小能够供多个手指同时按压的大区域,也可以是仅能够供单个手指按压的小区域,在此不作限定,该指纹采集区域所在的位置可以是触控屏的中间区域、触控屏的上部分区域、触控屏的下部分区域等,在此不作限定。下面对本申请实施例进行详细介绍。请参见图2,图2是本申请实施例提供的一种指纹算法确定方法的流程示意图,应用于包括指纹模组的电子设备,方法包括:步骤201:在所述指纹模组关联的串行外设接口(serialperipheralinterface,spi)初始化完成后,所述电子设备通过所述spi获取所述指纹模组关联的第一一次性可编程(onetimeprogrammable,otp)值。其中,otp指的是onetimeprogrammable,意思是一次性可编程,数据烧入集成电路(integratedcircuit,ic)后,将不可再次更改和清除,芯片rom按存储类型主要分为mask(掩模)rom、otprom、flashrom等类型。maskrom的mcu价格便宜,但程序在出厂时已经固化,适合程序固定不变的应用场合。falshrom的mcu程序可以反复擦写,灵活性很强,但价格较高,适合对价格不敏感的应用场合或做开发用途。otprom的mcu价格介于前两者之间,同时又拥有一次性可编程能力,适合既要求一定灵活性,又要求低成本的应用场合,尤其是功能不断翻新、需要迅速量产的电子产品。其中,所述指纹模组关联的spi初始化完成后,所述指纹模组关联的spi可以正常使用。其中,所述指纹模块关联的spi初始化是在所述电子设备开机完成是进行的。步骤202:电子设备根据otp值与指纹算法的映射关系确定所述第一otp值关联的第一指纹算法。其中,otp值与指纹算法的映射关系如表1所示,如表1所示,在otp值与指纹算法的映射关系中有多个otp值,每个otp值对应一个指纹算法,不同otp值对应的指纹算法是不同的。表1otp值指纹算法otp值1指纹算法1otp值2指纹算法2otp值3指纹算法3步骤203:电子设备将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法。具体地,同一指纹芯片(比如silead指纹芯片)使用了不同的指纹模组厂(比如丘泰和欧菲光等),甚至同一指纹模组厂根据批次的不同使用了不同的其他器件(比如屏下指纹的镜头等),这种情况下都有可能需要使用不同的指纹算法。在本申请实施例中,根据指纹模组关联的otp值和otp值与指纹算法的映射关系确定电子设备的指纹识别使用的指纹算法,无需不同厂商的指纹模组匹配不同的软体程序,可根据otp值的不同动态选择相匹配的指纹算法,实现了算法兼容的目的。在本申请的一实现方式中,所述电子设备通过所述spi获取所述指纹模组关联的第一otp值,包括:所述电子设备通过所述spi读取存储在第一特定区域的所述指纹模组关联的第一otp值。其中,所述第一特定区域是所述电子设备中的指纹芯片中的一个特定区域,所述指纹模组安装在所述指纹芯片上。进一步地,所述指纹模组关联的第一otp值是所述指纹模组的厂商烧录的。其中,所述电子设备的生产商可事先跟其的指纹模组供应商商量好需要在烧录的otp值,以避免不同的指纹模组的厂商生产的指纹模组关联的otp值是不同的,进而避免所述电子设备混淆。在本申请的一实现方中,所述电子设备通过所述spi获取所述指纹模组关联的第一otp值,包括:所述电子设备通过所述spi读取存储在第二特定区域的所述指纹模组的相关信息;所述电子设备根据所述指纹模组的相关信息确定所述指纹模组关联的第一otp值。其中,所述第二特定区域是所述电子设备中的指纹芯片中的一个特定区域,所述第二特定区域不同于所述第一特定区域。其中,所述指纹模组的相关信息包括以下至少一种:所述指纹模组的型号、生产所述指纹模组的厂商、所述指纹模组的批次、组成所述指纹模组的器件的名称。所述电子设备根据所述指纹模组的相关信息确定所述指纹模组关联的第一otp值,包括:所述电子设备根据所述指纹模组的相关信息和指纹模组的相关信息与otp值的映射关系确定所述指纹模组关联的第一otp值。举例来说,假设所述指纹模组的相关信息为所述指纹模组的型号,指纹模组的相关信息与otp值的映射关系为指纹模组的型号与otp值的映射关系,那么第一otp值为所述指纹模组的型号对应的otp值。又举例来说,假设所述指纹模组的相关信息为生产所述指纹模组的厂商和组成所述指纹模组的器件的名称,指纹模组的相关信息与otp值的映射关系为指纹模组的厂商和组成指纹模组的器件的名称与otp值的映射关系,那么第一otp值为所述指纹模组的厂商和组成指纹模组的器件的名称对应的otp值。在本申请的一实现方中,所述电子设备将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,所述方法还包括:在检测到需要指纹识别的处理事件时,所述电子设备加载并运行所述第一指纹算法。其中,需要指纹识别的处理事件例如有屏幕解锁事件、指纹支付事件、文件/应用加密事件、文件/应用解密事件、文件隐藏事件、应用启动事件、指纹录入事件等。可以看出,在本申请实施例中,只有在检测到需要指纹识别的处理事件时,才加载并运行指纹算法,避免了无需要的时候指纹算法均处于运行状态的情况,进而降低了功耗。在本申请的一实现方中,所述电子设备将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,所述方法还包括:在检测到指纹算法更换指令时,所述电子设备显示第一提示框,所述第一提示框中显示至少一个第二指纹算法的图标和每个所述第二指纹算法相较于所述第一指纹算法的优缺点,所述第一提示框用于提示选择所述电子设备的指纹识别使用的指纹算法,所述第二指纹算法为所述电子设备允许使用的指纹算法;在检测到针对所述至少一个第二指纹算法中的其中一个第二指纹算法的选择指令时,所述电子设备将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法。进一步地,所述检测到指纹算法更换指令之前,所述方法还包括:所述电子设备显示设置界面,所述设置界面中显示有指纹算法设置选项;在检测到针对所述指纹算法设置选项的点击操作时,或在检测到针对指纹采集区域的第一特定触控操作时,所述电子设备显示指纹算法设置界面,所述指纹算法设置界面中显示有更换指纹算法项;在检测到针对所述更换指纹算法项的点击操作时,所述电子设备确定检测到指纹算法更换指令。其中,第一特定触控操作为至少两个触控操作的组合,例如有点击+长按操作、滑动+长按操作、点击+滑动+长按操作等。进一步地,所述检测到指纹算法更换指令之前,所述方法还包括:在检测到指纹识别的误识别率(far)大于或等于预设阈值时,和/或在检测到针对指纹采集区域的第二特定触控操作时,所述电子设备显示第二提示框,所述第二提示框用于提示是否更换所述电子设备的指纹识别使用的指纹算法,所述第二提示框包括确认选项和否认选项;在检测到针对所述确认选项的点击操作时,所述电子设备确定检测到指纹算法更换指令。其中,第二特定触控操作为至少两个触控操作的组合,例如有点击+长按操作、滑动+长按操作、点击+滑动+长按操作等。第二特定触控操作可以与第一特定触控操作相同,也可以与第一特定触控操作不同。其中,第二指纹算法是所述指纹模组的备用算法。进一步地,所述电子设备将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,所述方法还包括:在检测到需要指纹识别的处理事件时,所述电子设备加载并运行所述其中一个第二指纹算法。可以看出,在本申请实施例中,在某种情况下,可更换指纹算法,提升了指纹算法运用的灵活性。在本申请的一实现方式中,所述电子设备将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,所述方法还包括:在所述电子设备重启完成后,和/或在检测到针对指纹采集区域的第三特定触控操作时,所述电子设备将所述电子设备的指纹识别使用的指纹算法从所述其中一个第二指纹算法切换至所述第一指纹算法。其中,第三特定触控操作为至少两个触控操作的组合,例如有点击+长按操作、滑动+长按操作、点击+滑动+长按操作等。第三特定触控操作不同于第一特定触控操作和第二特定触控操作。可以看出,在本申请的实施例中,由于第一指纹算法是所述指纹模组在试验阶段测得到的最合适的指纹算法,因此为了保持电子设备的良好性能,在电子设备重启后,将电子设备的指纹算法切换回去。与所述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种指纹算法确定方法的流程示意图,应用于包括指纹模组的电子设备,本指纹算法确定方法包括:步骤301:在所述指纹模组关联的spi初始化完成后,所述电子设备通过所述spi获取所述指纹模组关联的第一otp值。步骤302:所述电子设备根据otp值与指纹算法的映射关系确定所述第一otp值关联的第一指纹算法。步骤303:所述电子设备将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法。步骤304:在检测到需要指纹识别的处理事件时,所述电子设备加载并运行所述第一指纹算法。步骤305:在检测到指纹算法更换指令时,所述电子设备显示第一提示框,所述第一提示框中显示至少一个第二指纹算法的图标和每个所述第二指纹算法相较于所述第一指纹算法的优缺点,所述第一提示框用于提示选择所述电子设备的指纹识别使用的指纹算法,所述第二指纹算法为所述电子设备允许使用的指纹算法。步骤306:在检测到针对所述至少一个第二指纹算法中的其中一个第二指纹算法的选择指令时,所述电子设备将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法。步骤307:在所述电子设备重启完成后,所述电子设备将所述电子设备的指纹识别使用的指纹算法从所述其中一个第二指纹算法切换至所述第一指纹算法。需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再详述。与上述图2和图3所示的实施例一致的,请参阅图4,图4是本申请实施例提供了另一种电子设备的结构示意图,所述电子设备包括指纹模组,如图所述,所述电子设备还包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,上述程序包括用于执行以下步骤的指令:在所述指纹模组关联的spi初始化完成后,通过所述spi获取所述指纹模组关联的第一otp值;根据otp值与指纹算法的映射关系确定所述第一otp值关联的第一指纹算法;将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法。可以看出,在本申请实施例中,根据指纹模组关联的otp值和otp值与指纹算法的映射关系确定电子设备的指纹识别使用的指纹算法,无需不同厂商的指纹模组匹配不同的软体程序,可根据otp值的不同动态选择相匹配的指纹算法,实现了算法兼容的目的。在本申请的一实现方式中,在通过所述spi获取所述指纹模组关联的第一otp值方面,上述程序包括具体用于执行以下步骤的指令:通过所述spi读取存储在第一特定区域的所述指纹模组关联的第一otp值。在本申请的一实现方式中,所述指纹模组关联的第一otp值是所述指纹模组的厂商烧录的。在本申请的一实现方式中,在通过所述spi获取所述指纹模组关联的第一otp值方面,上述程序包括具体用于执行以下步骤的指令:通过所述spi读取存储在第二特定区域的所述指纹模组的相关信息;根据所述指纹模组的相关信息确定所述指纹模组关联的第一otp值。在本申请的一实现方式中,在将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,上述程序包括还用于执行以下步骤的指令:在检测到需要指纹识别的处理事件时,加载并运行所述第一指纹算法。在本申请的一实现方式中,在将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,上述程序包括还用于执行以下步骤的指令:在检测到指纹算法更换指令时,显示第一提示框,所述第一提示框中显示至少一个第二指纹算法的图标和每个所述第二指纹算法相较于所述第一指纹算法的优缺点,所述第一提示框用于提示选择所述电子设备的指纹识别使用的指纹算法,所述第二指纹算法为所述电子设备允许使用的指纹算法;在检测到针对所述至少一个第二指纹算法中的其中一个第二指纹算法的选择指令时,将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法。在本申请的一实现方式中,在将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,上述程序包括还用于执行以下步骤的指令:在所述电子设备重启完成后,将所述电子设备的指纹识别使用的指纹算法从所述其中一个第二指纹算法切换至所述第一指纹算法。需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再详述。本申请实施例可以根据所述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面为本申请装置实施例,本申请装置实施例用于执行本申请方法实施例所实现的方法。请参阅图5,图5是本申请实施例提供的一种指纹算法确定装置,应用于包括指纹模组的电子设备,所述指纹算法确定装置包括:信息获取单元501,用于在所述指纹模组关联的串行外设接口spi初始化完成后,通过所述spi获取所述指纹模组关联的第一一次性可编程otp值;指纹算法确定单元502,用于根据otp值与指纹算法的映射关系确定所述第一otp值关联的第一指纹算法;将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法。可以看出,在本申请实施例中,根据指纹模组关联的otp值和otp值与指纹算法的映射关系确定电子设备的指纹识别使用的指纹算法,无需不同厂商的指纹模组匹配不同的软体程序,可根据otp值的不同动态选择相匹配的指纹算法,实现了算法兼容的目的。在本申请的一实现方式中,在通过所述spi获取所述指纹模组关联的第一otp值方面,所述信息获取单元501具体用于:通过所述spi读取存储在第一特定区域的所述指纹模组关联的第一otp值。在本申请的一实现方式中,所述指纹模组关联的第一otp值是所述指纹模组的厂商烧录的。在本申请的一实现方式中,在通过所述spi获取所述指纹模组关联的第一otp值方面,所述信息获取单元501具体用于:通过所述spi读取存储在第二特定区域的所述指纹模组的相关信息;根据所述指纹模组的相关信息确定所述指纹模组关联的第一otp值。在本申请的一实现方式中,所述装置还包括算法运行单元503:在将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,所述算法运行单元503,用于在检测到需要指纹识别的处理事件时,加载并运行所述第一指纹算法。在本申请的一实现方式中,所述装置还包括显示单元504:在将所述第一指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,所述显示单元504,用于在检测到指纹算法更换指令时,显示第一提示框,所述第一提示框中显示至少一个第二指纹算法的图标和每个所述第二指纹算法相较于所述第一指纹算法的优缺点,所述第一提示框用于提示选择所述电子设备的指纹识别使用的指纹算法,所述第二指纹算法为所述电子设备允许使用的指纹算法;所述指纹算法确定单元502,还用于在检测到针对所述至少一个第二指纹算法中的其中一个第二指纹算法的选择指令时,将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法。在本申请的一实现方式中,在将所述其中一个第二指纹算法作为所述电子设备的指纹识别使用的指纹算法之后,所述指纹算法确定单元502,还用于在所述电子设备重启完成后,将所述电子设备的指纹识别使用的指纹算法从所述其中一个第二指纹算法切换至所述第一指纹算法。需要说明的是,信息获取单元501、指纹算法确定单元502、算法运行单元503和显示单元504可通过处理单元实现。本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1