CN109375860A - 发送指纹信息的方法、计算机设备以及存储介质 - Google Patents
发送指纹信息的方法、计算机设备以及存储介质 Download PDFInfo
- Publication number
- CN109375860A CN109375860A CN201811289660.0A CN201811289660A CN109375860A CN 109375860 A CN109375860 A CN 109375860A CN 201811289660 A CN201811289660 A CN 201811289660A CN 109375860 A CN109375860 A CN 109375860A
- Authority
- CN
- China
- Prior art keywords
- finger print
- print information
- fingerprint
- application program
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Collating Specific Patterns (AREA)
- Image Input (AREA)
Abstract
本申请揭示了发送指纹信息的方法、计算机设备以及存储介质,其中,发送指纹信息的方法,包括:接收用户当前输入的第一指纹信息;判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定;若是,则启动指纹中转,并通过所述指纹中转调用多个线程通道,其中多个所述线程通道与多个所述第一应用程序一一对应;按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序。本申请通过指纹中转实现将同一个第一指纹信息通过调用多个线程通道进行多路发送,使多个第一应用程序均能接收并使用第一指纹信息,避免了第一指纹信息被后台APP接收后,其他第一应用程序无法接收到第一指纹信息的现象。
Description
技术领域
本申请涉及到显示屏幕领域,特别是涉及到发送指纹信息的方法、计算机设备以及存储介质。
背景技术
随着技术的进步,生物特征逐渐被应用在消费电子领域,用来识别身份,免去输入的麻烦,指纹识别可以更加灵活的“使用”自己的指纹,只要将手指放到Home键上就可以轻松的完成识别过程,这种方法给日常使用中带来了更多的方便与互动性,避免了额外繁琐的识别过程。但原生的Android指纹仅支持一路客户端APP的连接,当锁屏时有指纹应用锁等应用在后台启动后容易引起解屏的指纹指令被后台运行中的指纹应用锁接收,而使解屏模块接收不到指纹指令导致无法解锁问题,严重影响用户的使用体验。
发明内容
本申请的主要目的为提供一种发送指纹信息的方法,旨在解决现有指纹指令被后台运行APP接收,导致解屏模块无法接收到指纹指令进行解锁的技术问题。
本申请提供了一种发送指纹信息的方法,包括:
接收用户当前输入的第一指纹信息;
判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定;
若是,则启动指纹中转,并通过所述指纹中转调用多个线程通道,其中多个所述线程通道与多个所述第一应用程序一一对应;
按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序。
优选地,所述判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定的步骤,包括:
获取预存储于所述指纹中转的缓存列表中,所述第一指纹信息对应的指令设定对应的所有关联应用程序;
从所有的所述关联应用程序中筛选出当前处于运行状态的所述第一应用程序;
统计所述第一应用程序的数量是否大于或等于两个;
若是,则判定所述第一指纹信息对应处于运行状态的第一应用程序的指令设定为多个。
优选地,所述获取预存储于所述指纹中转的缓存列表中,所述第一指纹信息对应的指令设定对应的所有关联应用程序的步骤,包括:
识别所述第一指纹信息对应的第一指纹图像特征;
根据所述第一指纹图像特征在预设指纹数据库中查找与所述第一指纹图像特征相似度达到预设阈值的第一标准指纹;
读取所述第一标准指纹对应的第一指纹名称和第一指纹ID;
根据所述第一指纹名称和第一指纹ID,在所述指纹中转的缓存列表中确定与所述第一指纹名称和第一指纹ID对应的指令设定所对应的所述关联应用程序。
优选地,所述识别所述第一指纹信息对应的第一指纹图像特征的步骤之前,包括:
启动指纹设定界面;
通过所述指纹设定界面接收用户录入的各指定应用程序的指定指令设定分别对应的指纹数据,其中所述指纹数据包括指纹图像和指纹名称;
分别为各所述指纹数据分配指纹ID;
将各所述指纹数据与各自关联的指纹ID一并存储为所述预设指纹数据库内的标准指纹。
优选地,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤,包括:
通过多个所述线程通道分别将所述第一指纹信息同时发送至多个所述第一应用程序。
优选地,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤之后,包括:
分别接收多个所述第一应用程序响应所述第一指纹信息产生各自对应的指令设定的信息反馈,并分别记录接收到所述信息反馈的时间点;
根据所述时间点形成多个所述第一应用程序对应的指令运行次序;
根据所述指令运行次序依次控制各所述第一应用程序进行指令响应。
优选地,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤,包括:
判断多个所述第一应用程序是否存在运行状态为前台运行的第二应用程序;
若存在,则优先调用所述第二应用程序对应的第二线程通道,向所述第二应用程序发送所述第一指纹信息;
判断是否监听到所述第二应用程序接收到所述第一指纹信息后的反馈响应;
若是,则调用除所述第二线程通道之外的线程通道,分别向除所述第二应用程序之外的剩余第一应用程序发送所述第一指纹信息。
优选地,所述调用除所述第二线程通道之外的线程通道,分别向除所述第二应用程序之外的剩余第一应用程序发送所述第一指纹信息的步骤,包括:
判断是否存在多个所述剩余第一应用程序对应的运行优先级顺序;
若存在,则依据所述优先级顺序依次调用各所述剩余第一应用程序分别对应的线程通道,依次向各所述剩余第一应用程序发送所述第一指纹信息。
本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
本申请通过指纹中转实现将同一个第一指纹信息通过调用多个线程通道进行多路发送,使第一指纹信息对应的多个第一应用程序均能接收并使用,解决了现有第一指纹信息只能一路发送,导致第一指纹信息易被后台APP接收,导致第一指纹信息对应的解屏模块等其他第一应用程序无法接收第一指纹信息进行解锁的技术缺点。
附图说明
图1本申请一实施例的发送指纹信息的方法的流程示意图;
图2本申请一实施例的计算机设备的内部结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
参照图1,本申请一实施例的发送指纹信息的方法,包括:
S1:接收用户当前输入的第一指纹信息。
本实施例的第一指纹信息为用户任一手指指纹对应的指纹数据,第一指纹数据包括指纹名称、指纹图案等。“第一”仅用于区别不用于限定,本申请其他处的类似用语作用相同,不赘述。
S2:判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定。
本实施例通过指令设定预存表格确定第一指纹信息对应的所有应用程序,并通过监听各应用程序的运行状态,进一步筛选出第一指纹信息当前对应的第一应用程序,上述第一应用程序为处于运行状态的应用程序,以区别未处于运行状态的其他应用程序。上述运行状态包括后台运行和前台运行两种运行状态。上述应用程序包括功能模块或客户端APP。
S3:若所述第一指纹信息对应处于运行状态的多个第一应用程序的指令设定,则启动指纹中转,并通过所述指纹中转调用多个线程通道,其中多个所述线程通道与多个所述第一应用程序一一对应。
本实施例通过指纹中转实现将同一个第一指纹信息通过调用多个线程通道进行多路发送,使第一指纹信息对应的多个第一应用程序均能接收并使用,解决了现有第一指纹信息只能一路发送,导致第一指纹信息易被后台APP接收,导致第一指纹信息对应的解屏模块等其他第一应用程序无法接收第一指纹信息进行解锁的技术缺点。本实施例的指纹中转通过调用与当前时刻对应的第一应用程序的数量相等的线程通道,实现指纹中转与各第一应用程序一一对应,实现各第一应用程序通过各自对应的线程通道分别接收第一指纹信息,各第一应用程序之间互不影响。本申请其他实施例在判断当前时刻第一指纹信息对应的第一应用程序仅为一个时,可通过不启动指纹中转的方式实现第一指纹信息的定向发送,或通过启动指纹中转并调用其中一条线程通道实现第一指纹信息的定向发送。
S4:按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序。
本实施例的预设方式包括同时发送、按照指定顺序依次发送或部分同时发送部分顺序发送等,以满足不同的业务操作需求。
进一步地,所述判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定的步骤S2,包括:
S21:获取预存储于所述指纹中转的缓存列表中,所述第一指纹信息对应的指令设定对应的所有关联应用程序。
本实施例通过在指纹中转上设置缓存列表,以存储各指纹信息、各指纹信息分别对应的指令设定以及各指令设定关联的关联应用程序,方便通过缓存列表查找并确定第一指纹信息对应的指令设定对应的所有关联应用程序。上述关联应用程序为第一指纹信息对应的所有应用程序,包括当前处于运行状态的应用程序和当前未处于运行状态的应用程序。
S22:从所有的所述关联应用程序中筛选出当前处于运行状态的所述第一应用程序。
本实施例通过获取监听当前各关联应用程序的运行状态的监听数据,筛选出各第一应用程序,并在缓存列表中通过标注处于运行状态的第一应用程序实现区分,上述标注的方式包括将处于运行状态的第一应用程序以突出显示的方式进行标注,比如鲜亮颜色显示、字体放大显示或动态闪烁方式显示等;上述标注方式还包括以批注或弹窗的方式在第一应用程序对应的缓存列表位置处标注运行等。
S23:统计所述第一应用程序的数量是否大于或等于两个。
本实施例通过识别缓存列表中第一应用程序对应的标注,实现数量统计。
S24:若第一应用程序的数量大于或等于两个,则判定所述第一指纹信息对应处于运行状态的第一应用程序的指令设定为多个。
进一步地,所述获取预存储于所述指纹中转的缓存列表中,所述第一指纹信息对应的指令设定对应的所有关联应用程序的步骤S21,包括:
S211:识别所述第一指纹信息对应的第一指纹图像特征。
本实施例通过图像识别模型获取第一指纹图像特征,上述图像识别模型通过具有指纹标注信息的大量指纹数据作为训练集,训练具有特定卷积神经结构的模型获得,上述训练集的数据量为近千的数据量,以提高图像识别模型的识别精度,且降低训练集数据标注成本。
S212:根据所述第一指纹图像特征在预设指纹数据库中查找与所述第一指纹图像特征相似度达到预设阈值的第一标准指纹。
本实施例的预设指纹数据库为用户预设的所有指纹数据图像集,包括用户不同手指指纹的图像,指定一个手指的指纹图像可包括多张,以提高图像对比过程中的准确度。本实施例的图像特征相似度通过获取图像识别模型输出的第一指纹图像特征对应的第一向量,并计算第一标准指纹对应图像特征的标准向量与第一向量之间的余弦距离,获得第一指纹图像特征与第一标准指纹对应图像特征的相似度。
S213:读取所述第一标准指纹对应的第一指纹名称和第一指纹ID。
本实施例的指纹信息包括指纹名称、指纹图片和指纹ID。指纹名称用于识别是哪个手指的指纹,可通过右拇指、左食指等方式进行命名。指纹ID与指纹名称和指纹信息对应的指纹指令相关联,指纹中转调用线程通道后,可通过指纹ID与对应的线程通道建立通讯连接,实现通过线程通道指向性地向对应的指纹监听关联的应用程序发送指纹信息。
S214:根据所述第一指纹名称和第一指纹ID,在所述指纹中转的缓存列表中确定与所述第一指纹名称和第一指纹ID对应的指令设定所对应的所述关联应用程序。
本实施例通过将第一指纹名称和第一指纹ID存储在指纹中转的缓存列表中,以便通过缓存列表建立并标识指纹信息与相应关联应用程序的对应关系,并通过该缓存列表达到将指纹信息分别发送给相应关联应用程序的指纹监听的目的。
进一步地,所述识别所述第一指纹信息对应的第一指纹图像特征的步骤S211之前,包括:
S211a:启动指纹设定界面。
S211b:通过所述指纹设定界面接收用户录入的各指定应用程序的指定指令设定分别对应的指纹数据,其中所述指纹数据包括指纹图像和指纹名称。
本实施例的指纹设定界面用于接收用户对指纹数据的设定,上述指纹数据包括指纹图像、指纹名称、关联应用程序以及关联应用程序对应的指令设定。
S211c:分别为各所述指纹数据分配指纹ID。
本实施例通过为各所述指纹数据分配指纹ID,并将指纹ID与指纹图像、指纹名称、关联应用程序以及关联应用程序对应存储,以便建立关联关系。
S211d:将各所述指纹数据与各自关联的指纹ID一并存储为所述预设指纹数据库内的标准指纹。
本实施例将移动终端内预设定的指纹ID与指纹图像、指纹名称、关联应用程序以及关联应用程序对应的关联关系,存储在指定区域形成预设指纹数据库,上述预设指纹数据库包括所有指纹数据和所有指纹数据对应的所有关联应用程序的关联关系。
进一步地,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤S4,包括:
S40:通过多个所述线程通道分别将所述第一指纹信息同时发送至多个所述第一应用程序。
本实施例优选向各第一应用程序同时发送第一指纹信息,提高响应效率。各第一应用程序根据第一指纹信息设定的指令设定不同,对应不同的操作控制。
进一步地,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤S4之后,包括:
S5:分别接收多个所述第一应用程序响应所述第一指纹信息产生各自对应的指令设定的信息反馈,并分别记录接收到所述信息反馈的时间点。
S6:根据所述时间点形成多个所述第一应用程序对应的指令运行次序。
S7:根据所述指令运行次序依次控制各所述第一应用程序进行指令响应。
本实施例通过各第一应用程序对第一指纹信息的反馈速度,依次执行指令响应,以满足用户的实际需要,且降低对运行负荷的压力。本实施例向各第一应用程序发送第一指纹信息时,包括同时发送或不同时发送两种情况,不作限定,仅通过检测各应用程序响应第一指纹信息调用指定设定的速度快慢作执行次序。
进一步地,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤S4,包括:
S41:判断多个所述第一应用程序是否存在运行状态为前台运行的第二应用程序;
S42:若存在,则优先调用所述第二应用程序对应的第二线程通道,向所述第二应用程序发送所述第一指纹信息;
S43:判断是否监听到所述第二应用程序接收到所述第一指纹信息后的反馈响应;
S44:若是,则调用除所述第二线程通道之外的线程通道,分别向除所述第二应用程序之外的剩余第一应用程序发送所述第一指纹信息。
本实施例通过优先前台运行程序,然后再是后台运行程序,更符合用户的使用习惯。本实施例通过监听第一应用程序对应的前台运行状态或后台运行状态形成执行次序,前台的第一应用程序优先,后台的第一应用程序可随机排序或按照预设规则排序等,以在满足用户使用需求的前提下,降低运行负荷,以避免出现运行卡顿的风险。
进一步地,所述调用除所述第二线程通道之外的线程通道,分别向除所述第二应用程序之外的剩余第一应用程序发送所述第一指纹信息的步骤S44,包括:
S441:判断是否存在多个所述剩余第一应用程序对应的运行优先级顺序。
S442:若存在,则依据所述优先级顺序依次调用各所述剩余第一应用程序分别对应的线程通道,依次向各所述剩余第一应用程序发送所述第一指纹信息。
本实施例在优先了前台的第一应用程序后,通过对后台的第一应用程序设定优先级顺序,以便按照用户的使用意愿依次执行后台的第一应用程序,通过按照预设优先级分别依次发送指纹信息到各应用程序。比如,前台运行应用程序为接听电话,后台的第一应用程序包括解屏模块、音乐APP、新闻网页APP等,则优先级为先控制关闭音乐APP,再控制解屏模块解屏,最后控制新闻网页APP处于关闭或浏览中,以降低运行卡顿的风险。
本实施例通过指纹中转实现将同一个第一指纹信息通过调用多个线程通道进行多路发送,使第一指纹信息对应的多个第一应用程序均能接收并使用,解决了现有第一指纹信息只能一路发送,导致第一指纹信息易被后台APP接收,导致第一指纹信息对应的解屏模块等其他第一应用程序无法接收第一指纹信息进行解锁的技术缺点。
参照图2,本申请实施例中还提供一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图2所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储发送指纹信息的显示过程需要的所有数据。该计算机设备的网络接口用于与外部的端通过网络连接通信。该计算机程序被处理器执行时以实现发送指纹信息的方法。
上述处理器执行上述发送指纹信息的方法,包括:接收用户当前输入的第一指纹信息;判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定;若是,则启动指纹中转,并通过所述指纹中转调用多个线程通道,其中多个所述线程通道与多个所述第一应用程序一一对应;按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序。
本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定。
本申请一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现发送指纹信息的方法,包括:接收用户当前输入的第一指纹信息;判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定;若是,则启动指纹中转,并通过所述指纹中转调用多个线程通道,其中多个所述线程通道与多个所述第一应用程序一一对应;按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双速据率SDRAM(SSRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上所述仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (10)
1.一种发送指纹信息的方法,其特征在于,包括:
接收用户当前输入的第一指纹信息;
判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定;
若是,则启动指纹中转,并通过所述指纹中转调用多个线程通道,其中多个所述线程通道与多个所述第一应用程序一一对应;
按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序。
2.根据权利要求1所述的发送指纹信息的方法,其特征在于,所述判断所述第一指纹信息是否对应处于运行状态的多个第一应用程序的指令设定的步骤,包括:
获取预存储于所述指纹中转的缓存列表中,所述第一指纹信息对应的指令设定对应的所有关联应用程序;
从所有的所述关联应用程序中筛选出当前处于运行状态的所述第一应用程序;
统计所述第一应用程序的数量是否大于或等于两个;
若是,则判定所述第一指纹信息对应处于运行状态的第一应用程序的指令设定为多个。
3.根据权利要求2所述的发送指纹信息的方法,其特征在于,所述获取预存储于所述指纹中转的缓存列表中,所述第一指纹信息对应的指令设定对应的所有关联应用程序的步骤,包括:
识别所述第一指纹信息对应的第一指纹图像特征;
根据所述第一指纹图像特征在预设指纹数据库中查找与所述第一指纹图像特征相似度达到预设阈值的第一标准指纹;
读取所述第一标准指纹对应的第一指纹名称和第一指纹ID;
根据所述第一指纹名称和第一指纹ID,在所述指纹中转的缓存列表中确定与所述第一指纹名称和第一指纹ID对应的指令设定所对应的所述关联应用程序。
4.根据权利要求3所述的发送指纹信息的方法,其特征在于,所述识别所述第一指纹信息对应的第一指纹图像特征的步骤之前,包括:
启动指纹设定界面;
通过所述指纹设定界面接收用户录入的各指定应用程序的指定指令设定分别对应的指纹数据,其中所述指纹数据包括指纹图像和指纹名称;
分别为各所述指纹数据分配指纹ID;
将各所述指纹数据与各自关联的指纹ID一并存储为所述预设指纹数据库内的标准指纹。
5.根据权利要求1所述的发送指纹信息的方法,其特征在于,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤,包括:
通过多个所述线程通道分别将所述第一指纹信息同时发送至多个所述第一应用程序。
6.根据权利要求5所述的发送指纹信息的方法,其特征在于,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤之后,包括:
分别接收多个所述第一应用程序响应所述第一指纹信息产生各自对应的指令设定的信息反馈,并分别记录接收到所述信息反馈的时间点;
根据所述时间点形成多个所述第一应用程序对应的指令运行次序;
根据所述指令运行次序依次控制各所述第一应用程序进行指令响应。
7.根据权利要求1所述的发送指纹信息的方法,其特征在于,所述按照预设方式通过多个所述线程通道分别将所述第一指纹信息发送至多个所述第一应用程序的步骤,包括:
判断多个所述第一应用程序是否存在运行状态为前台运行的第二应用程序;
若存在,则优先调用所述第二应用程序对应的第二线程通道,向所述第二应用程序发送所述第一指纹信息;
判断是否监听到所述第二应用程序接收到所述第一指纹信息后的反馈响应;
若是,则调用除所述第二线程通道之外的线程通道,分别向除所述第二应用程序之外的剩余第一应用程序发送所述第一指纹信息。
8.根据权利要求7所述的发送指纹信息的方法,其特征在于,所述调用除所述第二线程通道之外的线程通道,分别向除所述第二应用程序之外的剩余第一应用程序发送所述第一指纹信息的步骤,包括:
判断是否存在多个所述剩余第一应用程序对应的运行优先级顺序;
若存在,则依据所述优先级顺序依次调用各所述剩余第一应用程序分别对应的线程通道,依次向各所述剩余第一应用程序发送所述第一指纹信息。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811289660.0A CN109375860A (zh) | 2018-10-31 | 2018-10-31 | 发送指纹信息的方法、计算机设备以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811289660.0A CN109375860A (zh) | 2018-10-31 | 2018-10-31 | 发送指纹信息的方法、计算机设备以及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109375860A true CN109375860A (zh) | 2019-02-22 |
Family
ID=65391375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811289660.0A Withdrawn CN109375860A (zh) | 2018-10-31 | 2018-10-31 | 发送指纹信息的方法、计算机设备以及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109375860A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105892889A (zh) * | 2016-03-31 | 2016-08-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种指纹操作方法及终端设备 |
CN106066954A (zh) * | 2016-05-27 | 2016-11-02 | 广东欧珀移动通信有限公司 | 一种指纹解锁控制方法、及设备 |
CN106096389A (zh) * | 2016-05-31 | 2016-11-09 | 广东欧珀移动通信有限公司 | 一种指纹解锁的方法及终端 |
CN106325660A (zh) * | 2015-06-29 | 2017-01-11 | 上海卓易科技股份有限公司 | 指令处理方法及*** |
CN106959841A (zh) * | 2016-01-08 | 2017-07-18 | 阿里巴巴集团控股有限公司 | 一种应用中功能的调用方法及装置 |
CN107193474A (zh) * | 2017-04-28 | 2017-09-22 | 广东欧珀移动通信有限公司 | 解锁控制方法及相关产品 |
US20180260544A1 (en) * | 2017-03-07 | 2018-09-13 | International Business Machines Corporation | Enabling Single Finger Tap User Authentication and Application Launch and Login using Fingerprint Scanning on a Display Screen |
CN108664286A (zh) * | 2018-05-10 | 2018-10-16 | Oppo广东移动通信有限公司 | 应用程序预加载方法、装置、存储介质及移动终端 |
-
2018
- 2018-10-31 CN CN201811289660.0A patent/CN109375860A/zh not_active Withdrawn
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106325660A (zh) * | 2015-06-29 | 2017-01-11 | 上海卓易科技股份有限公司 | 指令处理方法及*** |
CN106959841A (zh) * | 2016-01-08 | 2017-07-18 | 阿里巴巴集团控股有限公司 | 一种应用中功能的调用方法及装置 |
CN105892889A (zh) * | 2016-03-31 | 2016-08-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种指纹操作方法及终端设备 |
CN106066954A (zh) * | 2016-05-27 | 2016-11-02 | 广东欧珀移动通信有限公司 | 一种指纹解锁控制方法、及设备 |
CN106096389A (zh) * | 2016-05-31 | 2016-11-09 | 广东欧珀移动通信有限公司 | 一种指纹解锁的方法及终端 |
US20180260544A1 (en) * | 2017-03-07 | 2018-09-13 | International Business Machines Corporation | Enabling Single Finger Tap User Authentication and Application Launch and Login using Fingerprint Scanning on a Display Screen |
CN107193474A (zh) * | 2017-04-28 | 2017-09-22 | 广东欧珀移动通信有限公司 | 解锁控制方法及相关产品 |
CN108664286A (zh) * | 2018-05-10 | 2018-10-16 | Oppo广东移动通信有限公司 | 应用程序预加载方法、装置、存储介质及移动终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106528006B (zh) | 一种页面打印方法及装置 | |
US10825088B2 (en) | Contract generation method and apparatus, server and storage medium | |
US10521872B2 (en) | Watermark adjustment method and device | |
JP4604877B2 (ja) | 表示画像制御プログラム、画像配信装置、表示画像制御装置、表示画像制御方法 | |
CN108536459A (zh) | 金融产品的更新方法、装置、设备和计算机存储介质 | |
CN110297672A (zh) | 页面动态生成方法、装置、计算机设备及存储介质 | |
TW202018635A (zh) | 業務推薦方法、裝置、電子設備及可讀儲存媒體 | |
US20160069007A1 (en) | Sewing machine system, terminal device, method of synchronizing embroidery data for sewing machine system, and recording non-transitory medium storing program for terminal device | |
US5281998A (en) | Scheduling color variations for discrete job elements | |
US20050154980A1 (en) | System and method for dynamic document layout | |
US20210182955A1 (en) | Financial transaction management system, method, storage medium and server | |
CN114071230B (zh) | 多端投屏方法、计算机设备及计算机可读存储介质 | |
CN105740304A (zh) | 可视化页面编辑方法、装置及a/b测试方法、装置 | |
CN110865783A (zh) | 投屏方法、设备、***和存储介质 | |
CN103544058A (zh) | 一种实现插件的方法和装置 | |
US20030167361A1 (en) | System and metod for manipulating device settings across different types of devices | |
CN108646988A (zh) | 文档打印方法和*** | |
CN109375860A (zh) | 发送指纹信息的方法、计算机设备以及存储介质 | |
JP4721223B2 (ja) | 画像形成装置、画像処理装置、及び画像形成システム | |
CN114785979A (zh) | 一种同屏显示方法、装置、设备及介质 | |
CN109767360A (zh) | 基于应用场景的特性处理方法、装置和计算机设备 | |
CN109164950A (zh) | 一种移动终端***界面设置方法、装置、介质和设备 | |
CN111599228A (zh) | 一种在线教育培训***、设备及可读存储介质 | |
CN102673173B (zh) | 信息处理设备和信息处理方法 | |
CN108984319A (zh) | 解决操作指令冲突的方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190222 |