一种信息获取方法及装置、计算机可读存储介质与流程

文档序号:17329998发布日期:2019-04-05 22:01阅读:112来源:国知局
一种信息获取方法及装置、计算机可读存储介质与流程

本发明涉及计算机技术领域,尤其涉及一种信息获取方法及装置、计算机可读存储介质。



背景技术:

现有技术中,在游戏运行状态下或视频播放的情况下,如果用户需要购买某项权益,就需要中断当前正在运行的游戏进程或视频进程进行支付,支付成功后才可获得权益继续游戏或继续视频观看,这使得用户玩游戏或观看视频的过程变得不连贯,影响用户沉浸式体验。比如在某个激烈的赛车竞赛类游戏运行过程中,用户想给他正在跑道上竞赛的车辆升级马力,如果升级需要支付,用户又想在赛车的过程中就完成升级,那么用户只能被迫中断赛车进程进行支付,支付完成后获得马力再继续竞赛,中断的游戏进程将大大影响用户的游戏体验。另外,若是预先将支付条件设定好,又有可能发生孩童操作或设备被冒用时发生非用户本人允许的支付问题。



技术实现要素:

有鉴于此,本发明实施例提供一种信息获取方法及装置、计算机可读存储介质,解决了现有技术中在游戏或程序者视频程序在运行过程中支付时,必须中断当前运行的应用问题,以及非本人操作的问题。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种信息获取方法,所述方法包括:

在目标应用在显示区域进行显示过程中,接收触发操作;其中,所述触发操作用于请求所述目标应用的至少一种目标权益;

基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,采集到的身份信息不在显示区域进行显示;

基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。

第二方面,本发明实施例提供一种信息获取装置,其特征在于,所述装置包括:

获取单元,用于在目标应用在显示区域进行显示过程中,接收触发操作;其中,所述触发操作用于请求所述目标应用的至少一种目标权益;

采集单元,用于基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,采集到的身份信息不在显示区域进行显示;

处理单元,用于基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。

第三方面,本发明实施例提供一种终端,其特征在于,所述终端包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器配置为运行所述计算机程序时,执行第一方面所述信息获取的方法的步骤。

第四方面,本发明实施例提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如第一方面所述的信息获取的方法的步骤。

本发明的实施例所提供的信息获取方法及装置、计算机可读存储介质,能够在目标应用在显示区域进行显示过程中,接收触发操作;接着,基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,采集到的身份信息不在显示区域进行显示;基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。这样,用户在目标应用显示过程中,并不需要中断当前的应用进程就可以触发权益请求,通过后台采集的用户的身份信息,来确定是否完成支付,整个过程用户无需中断当前的应用的显示即可完成,保证了目标应用显示的连贯性,同时通过身份信息,能够避免非用户本人的操作,提升了支付的安全性。

附图说明

在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。

图1为本发明实施例提供的一种信息获取方法的流程示意图;

图2为本发明实施例提供的另一种信息获取方法的流程示意图;

图3为本发明实施例提供的一种信息获取方法的系统架构示意图;

图4为本发明实施例提供的一种信息获取装置的结构组成示意图;

图5为本发明实施例提供的一种终端的硬件结构组成示意图。

具体实施方式

为了能够更加详尽地了解本申请实施例的特点与技术内容,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。

本发明实施例提供了一种信息获取方法,如图1所示,所述方法包括以下步骤:

步骤101、在目标应用在显示区域进行显示过程中,接收触发操作。

其中,所述触发操作用于请求所述目标应用的至少一种目标权益。

在本发明的其他实施例中,步骤101在目标应用在显示区域进行显示过程中,接收触发操作可以由终端来实现;该终端可以为任意类型的具有身份采集模块的终端,比如具有身份采集模块的智能手机、平板电脑、电脑、电视、智能穿戴设备(可以穿戴于用户身上的智能设备)等等。这里,身份采集模块可以是脸部图像采集模块、虹膜采集模块、指纹采集模块、声纹采集模块等能够采集表征用户身份信息的模块。

在本发明的其他实施例中,上述目标应用是指需要连续在显示区域中进行显示,并且不希望显示被中断的应用,例如游戏应用、视频或音频应用等。在目标应用在进行显示的过程中,终端设备能够接收用户的触发操作;这里的触发操作是用于请求目标应用中某一种或某几种权益的操作;其中,所述权益可以是指实现目标应用中特定功能。示例性地,用户在进行赛车类游戏的过程中,想要对正在跑道上竞赛的车辆升级马力,则用户可以通过特定的触发操作,来请求上述的升级马力的权益。

在本发明的其他实施例中,一种触发操作可以对应目标应用的一种或多中权益,这里需要在目标应用之前进行设置。所述触发操作是指不影响当前目标应用进程的操作,也就是说,触发操作是不中断当前目标应用持续显示的操作,例如语音操作、手势操作、面部表情操作、物理按键操作等。

步骤102、基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息。

其中,采集到的身份信息不在显示区域进行显示。

在本发明的其他实施例中,步骤102基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息可以由终端来实现。

在本发明的其他实施例中,可以通过触发操作,来确定操作者是否进行权益请求,以及需要请求的目标权益。具体地,用户可以预先设置预设操作,以及预设操作对应的目标权益,当在终端接收到触发操作时,可以通过判断触发操作是否为预设操作来确定操作者是否进行了权益请求,以及操作者请求的目标权益。不同的预设操作对应不同的一种以上的目标权益。其中,所述预设操作包括以下之一:预设语音操作、预设手势操作、预设面部表情操作、预设物理按键组合操作。

例如,预设操作为预设语音操作“小游你好,我要升级马力”,或者预设操作为预设手势操作“手指敲击三次屏幕”,或预设操作为预设面部表情操“微笑的表情”时,或者预设操作为预设物理按键组合操作“同时按下ctrl与shift按键”时,都可以对应目标权益为升级当前游戏中赛车的马力。

进一步,终端确定接收到的触发操作为预设操作,可以确定用户需要请求目标应用对应的目标权益,进入支付流程。这时,终端需要对当前的操作者进行验证,判断是否为合法用户。在本发明中,为了不影响用户在游戏或者视频中的沉浸式体验,进行身份采集的时候,需要保持目标应用在显示区域持续进行显示,并从后台启动身份采集模块,对用户的身份信息进行采集,并且采集的身份信息并不在显示区域进行显示。这里,身份采集模块可以是任意类型的能够采集表征用户身份信息的装置;例如,身份采集模块可以是摄像头,通过摄像头采集操作者的脸部信息或者是采集操作者的虹膜信息,根据脸部信息或虹膜信息确定用户的身份。

步骤103、基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。

其中,步骤103基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益可以由终端来实现。

在本发明的其他实施例中,终端采集到用户的身份信息之后,可以判断所述身份信息是否与预设用户的身份信息匹配,若匹配则认为当前的操作者为合法用户,同时确认支付成功,终端通过网络向目标应用的权益服务器发送鉴权确认信息,权益服务器根据鉴权确认信息,将触发操作请求的目标权益下发至所述目标应用。若身份信息与预设用户的身份信息不匹配,则在目标应用的界面提示支付失败的消息。

在另一实施方式中,考虑到终端正在进行的目标应用占据了终端中的绝大部分内存和运算资源,因此,终端将采集到的用户的身份信息,通过网络发送至鉴别服务器,通过鉴别服务器对用户的身份信息进行识别,判断采集到的身份信息是否与预设用户的身份信息匹配,若匹配则认为当前的操作者为合法用户,得到鉴权确认信息,并将所述鉴权确认信息发送至目标应用的权益服务器中,权益服务器根据鉴权确认信息,将触发操作请求的目标权益下发至所述目标应用。若鉴别服务器确定身份信息与预设用户的身份信息不匹配,则将鉴权失败消息发送至终端,终端在目标应用的界面提示支付失败的消息。在本实施例中,所述鉴别服务器和所述权益服务器可以为同一个服务器实体。

本发明的实施例所提供的信息获取方法,能够在目标应用在显示区域进行显示过程中,接收触发操作;接着,基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,采集到的身份信息不在显示区域进行显示;基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。这样,用户在目标应用显示过程中,并不需要中断当前的应用进程就可以触发权益请求,通过后台采集的用户的身份信息,来确定是否完成支付,整个过程用户无需中断当前的应用的显示即可完成,保证了目标应用显示的连贯性,同时通过身份信息,能够避免非用户本人的操作,提升了支付的安全性。

基于前述实施例,本发明实施例提供一种信息获取方法,如图2所示,所述方法包括以下步骤:

步骤201、终端在目标应用在显示区域进行显示过程中,接收触发操作。

其中,所述触发操作用于请求所述目标应用的至少一种目标权益。这里,终端可以通过终端中的获取单元来接收触发操作。

在步骤201之前,所述终端还需要完成以下步骤:

采集预设用户的身份信息,并设置预设操作。

在本发明的其他实施例中,在步骤201之前,还需要采集进行支付的用户,即预设用户的合法的身份信息,同时还需要设置预设操作。以用户的身份信息为脸部信息为例,终端预先采集进行支付的用户的脸部信息。

步骤202、若所述触发操作为预设操作,终端保持所述目标应用在显示区域进行显示,并且在后台采集用户的身份信息。

在本发明的其他实施例中,终端在目标应用进行持续显示的过程中,通过获取触发操作,并根据预先设置的预设操作,可以不中断目标应用的显示进程来请求权益。其中,所述预设操作包括以下之一:

预设语音操作、预设手势操作、预设面部表情操作、预设物理按键组合操作。

具体地,若预设操作是预设语音操作,则终端允许用户通过下达语音命令来触发权益请求,此时获取单元可以是麦克风。若预设操作是预设手势操作,则终端允许用户通过摆出某个指定的手势动作来触发权益请求,此时获取单元可以是触摸屏;另外,终端还可以允许用户通过敲击几下屏幕来触发权益请求,此时获取单元可以是振动传感器。若预设操作是面部表情操作,则终端允许用户通过做出某个指定的面部表情来触发权益请求,此时获取单元可以是摄像头。若预设操作是物理按键组合操作,则终端允许用户通过使用某组热键来触发权益请求,此时获取单元可以是按键信号输入芯片。其中,预设操作包括但不限于以上所述的几种方式,只要能使用户不中断目标应用的进程触发权益请求即可。

在本发明的其他实施例中,当终端判断接收到的触发操作为预设操作之后,确定了用户请求的目标权益,这时终端通过网络向权益服务器发送所述目标权益的确认消息,权益服务器判断当前请求的目标权益是否需要支付;这里,目标权益的确认信息中至少携带目标权益的标识信息。

若所述目标权益需要支付,则权益服务器向终端发送身份鉴别请求,终端接收到所述身份鉴别请求后,在保持所述目标应用在显示区域进行显示的同时,在后台启动身份采集模块,对用户的身份信息进行采集。

若所述目标权益无需支付,则终端通过网络接收权益服务器直接下发的目标权益,并在目标应用的显示界面提示用户权益到账信息。其中,所述权益到账信息可以通过透明提示框在目标应用的显示界面进行提示,不中断目标应用的显示进程。

步骤203、终端判断所述身份信息与预设用户的身份信息是否匹配。

步骤204、若所述身份信息与所述预设用户的身份信息匹配,终端获取用户的识别信息。

其中,所述识别信息包括指纹信息和/或声纹信息。

在发明的其他实施例中,考虑到用户在进行触发操作的过程中进行了误触发的情况,可以确定了用户的身份信息之后,进行二次鉴权的过程。

具体地,在二次鉴权的过程中,终端可以通过透明的提示消息框,向用户提示正在进行支付过程,并提示用户输入支付密码;例如,通过透明提示框向用户显示提示消息“请输入支付指纹密码”。

进一步,在终端输出提示框的同时,终端在后台启动指纹采集模块和/或声音采集模块,以采集用户的指纹信息和/或声纹信息。

步骤205、基于所述识别信息,终端确定是否对所述触发操作请求的所述预设应用的预设权益进行获取。

步骤206、若所述识别信息为预设识别信息,终端获取所述触发操作请求的目标应用的至少一种目标权益。

在本发明的其他实施例中,终端根据指纹信息和/或声纹信息,判断是否是预设识别信息。若为预设识别信息,则终端通过网络向权益服务器发送鉴权确认信息,权益服务器根据该鉴权确认信息发送所述目标权益至终端,下发成功后终端在目标应用的显示界面提示用户支付成功与目标权益到账信息。若所述识别信息并不是预设识别信息,则支付失败,终端在目标应用的显示界面提示支付失败的错误提示。

需要说明的是,在终端进行身份识别之前,还需要输入预设用户的指纹信息和/或声纹信息,将所述指纹信息和/或声纹信息确定为预设识别信息。

本发明的实施例所提供的信息获取方法,能够在目标应用在显示区域进行显示过程中,接收触发操作;接着,基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,采集到的身份信息不在显示区域进行显示;基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。这样,用户在目标应用显示过程中,并不需要中断当前的应用进程就可以触发权益请求,通过后台采集的用户的身份信息,来确定是否完成支付,整个过程用户无需中断当前的应用的显示即可完成,保证了目标应用显示的连贯性,同时通过身份信息,能够避免非用户本人的操作,提升了支付的安全性。

本发明实施例提供的信息获取方法,可以应用与图3所示的系统架构中。具体地,目标应用(例如游戏应用)在终端持续进行显示的过程中,用户通过向终端发出触发操作来请求目标权益。终端根据所述触发操作确定用户请求的目标权益,并将所述目标权益确认信息发送至权益服务器中,使得权益服务器判断所述目标权益是否是需要支付的权益。当权益服务器确认所述目标权益为需要支付的权益之后,向终端发送需要支付的消息。终端接收权益服务器发送的需要支付的消息后,在后台启动身份采集模块(例如摄像头),通过身份采集模块对用户提供的面容图像进行采集。终端采集到面容图像后,与预设用户的面容图像进行匹配,若匹配成功,向权益服务器发送鉴权确认消息。权益服务器接收到鉴权确认消息后,向终端下发所述目标权益。终端接收权益服务器下发的目标权益,并向用户展示目标权益到账信息。

为实现本发明实施例的方法,本发明实施例还提供了一种信息获取装置,所述信息获取装置可以应用与上述实施例的终端中,如图4所示,所述信息获取装置包括:

获取单元41,用于在目标应用在显示区域进行显示过程中,接收触发操作;其中,所述触发操作用于请求所述目标应用的至少一种目标权益;

采集单元42,用于基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,采集到的身份信息不在显示区域进行显示;

处理单元43,用于基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。

在本发明的其他实施例中,所述处理单元43,具体用于判断所述身份信息与预设用户的身份信息是否匹配;若所述身份信息与所述预设用户的身份信息匹配,获取所述触发操作请求的目标应用的至少一种目标权益。

在本发明的其他实施例中,所述处理单元43,还用于将所述身份信息发送至所述鉴别服务器,并接收所述鉴别服务器的身份鉴别结果;基于所述身份鉴别结果,获取所述触发操作请求的目标应用对应的至少一种目标权益。

在本发明的其他实施例中,

所述获取单元41,还用于获取用户的识别信息;其中,所述识别信息包括指纹信息和/或声纹信息;

所述处理单元43,还用于基于所述识别信息,确定是否对所述触发操作请求的所述预设应用的预设权益进行获取。

在本发明的其他实施例中,所述处理单元43,具体用于当所述触发操作为预设操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,所述预设操作包括以下之一:

预设语音操作、预设手势操作、预设面部表情操作、预设物理按键组合操作。

本发明的实施例所提供的信息获取装置,能够在目标应用在显示区域进行显示过程中,接收触发操作;接着,基于所述触发操作,保持所述目标应用在显示区域进行显示,并且由后台采集用户的身份信息;其中,采集到的身份信息不在显示区域进行显示;基于所述身份信息,确定获取所述触发操作请求的目标应用对应的至少一种目标权益。这样,用户在目标应用显示过程中,并不需要中断当前的应用进程就可以触发权益请求,通过后台采集的用户的身份信息,来确定是否完成支付,整个过程用户无需中断当前的应用的显示即可完成,保证了目标应用显示的连贯性,同时通过身份信息,能够避免非用户本人的操作,提升了支付的安全性。

基于上述信息获取装置中各单元的硬件实现,为了实现本发明实施例提供的信息获取方法,本发明实施例还提供了一种终端,如图5所示,所述终端50包括:处理器51和配置为存储能够在处理器上运行的计算机程序的存储器52,

其中,所述处理器51配置为运行所述计算机程序时,执行前述实施例中的方法步骤。

当然,实际应用时,如图5所示,该装置50中的各个组件通过总线系统53耦合在一起。可理解,总线系统53用于实现这些组件之间的连接通信。总线系统53除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统53。

在示例性实施例中,本发明实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器52,上述计算机程序可由终端50的处理器51执行,以完成前述方法所述步骤。计算机可读存储介质可以是磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器。

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

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

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

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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