系统操作方法、装置、计算机设备及可读存储介质与流程

文档序号:26191723发布日期:2021-08-06 18:44阅读:88来源:国知局
系统操作方法、装置、计算机设备及可读存储介质与流程

本发明特别涉及一种系统操作方法、装置、计算机设备及可读存储介质。需要说明的是,本发明系统操作方法、装置、计算机设备及可读存储介质可用于人工智能领域,也可用于除人工智能领域之外的任意领域,本发明对系统操作方法、装置、计算机设备及可读存储介质的应用领域不做限定。



背景技术:

现有的网上银行系统在使用时,功能较为单一,对于点击或操作不便的使用人群,如手上残留汗渍或其他液体,以及残缺手指的人员,则无法进行操作使用,操作便捷性差。



技术实现要素:

本发明实施例提供了一种系统操作方法,以解决现有技术中系统操作存在功能单一、便捷性差的技术问题。该方法包括:

捕捉用户眼部瞳孔在显示屏上当前的注视位置;

在注视位置上生成光标,光标与注视位置同步移动;

当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序。

本发明实施例还提供了一种系统操作装置,以解决现有技术中系统操作存在功能单一、便捷性差的技术问题。该装置包括:

注视位置捕捉模块,用于捕捉用户眼部瞳孔在显示屏上当前的注视位置;

显示模块,用于在注视位置上生成光标,光标与注视位置同步移动;

操作模块,用于当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序。

本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意的系统操作方法,以解决现有技术中系统操作存在功能单一、便捷性差的技术问题。

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述任意的系统操作方法的计算机程序,以解决现有技术中系统操作存在功能单一、便捷性差的技术问题。

在本发明实施例中,提出了捕捉用户眼部瞳孔在显示屏上当前的注视位置;在注视位置上生成光标,光标与注视位置同步移动;当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序。即实现了根据光标与图标的重合情况来运行图标对应的应用程序,进而实现了用户通过眼部瞳孔注视图标即可自动智能完成运行图标对应的应用程序的操作,与现有技术相比,避免了必须使用手动操作的情况,无论是手上有液体等不便操作的情况还是手部残缺等无法操作的情况,均可以通过眼部瞳孔来操作应用程序的运行,有利于提高功能操作的多样化、便捷性;此外,由于通过眼部瞳孔注视图标来完成运行图标对应的应用程序的方式避免了直接触碰屏幕,还有利于减少系统所在终端的损耗或损坏。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:

图1是本发明实施例提供的一种系统操作方法的流程图;

图2是本发明实施例提供的一种运行图标对应的应用程序的流程图;

图3是本发明实施例提供的一种网上银行服务系统的结构示意图;

图4是本发明实施例提供的一种计算机设备的结构框图;

图5是本发明实施例提供的一种系统操作装置的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。

在本发明实施例中,提供了一种系统操作方法,如图1所示,该方法包括:

步骤102:捕捉用户眼部瞳孔在显示屏上当前的注视位置;

步骤104:在注视位置上生成光标,光标与注视位置同步移动;

步骤106:当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序。

由图1所示的流程可知,在本发明实施例中,提出了捕捉用户眼部瞳孔在显示屏上当前的注视位置;在注视位置上生成光标,光标与注视位置同步移动;当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序。即实现了根据光标与图标的重合情况来运行图标对应的应用程序,进而实现了用户通过眼部瞳孔注视图标即可自动智能完成运行图标对应的应用程序的操作,与现有技术相比,避免了必须使用手动操作的情况,无论是手上有液体等不便操作的情况还是手部残缺等无法操作的情况,均可以通过眼部瞳孔来操作应用程序的运行,有利于提高功能操作的多样化、便捷性;此外,由于通过眼部瞳孔注视图标来完成运行图标对应的应用程序的方式避免了直接触碰屏幕,还有利于减少系统所在终端的损耗或损坏。

具体实施时,上述系统操作方法可以运行在用户使用的任意终端上,例如,业务系统的前端终端、移动终端、具有显示屏的家电终端等。

具体实施时,上述系统操作方法可以用来完成任意应用程序的运行操作。

具体实施时,为了能够准确根据用户眼部瞳孔的注视位置来运行应用程序,在本实施例中,如图2所示,通过以下步骤实现当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序的过程:

当所述光标在所述显示屏上停止移动且与图标重合达到预设时长时,变化所述图标的显示方式;

当所述光标与变化显示方式后的所述图标重合达到所述预设时长时,运行所述图标对应的应用程序,否则(例如,光标与变化显示方式后的所述图标未重合,或者光标与变化显示方式后的所述图标重合未达到预设时长时光标与变化显示方式后的所述图标不重合了,即用户的眼部瞳孔从图标上移开),不运行所述图标对应的应用程序并恢复图标的显示方式。

具体的,变化所述图标的显示方式可以是使图标更显著的显示方式,例如,将图标放大显示(例如,针对年轻人,快速模式,可以是放大后的图标与图标以外的填充画面占整显示屏比例为1:5,针对老年人,老年模式,可以是放大后的图标与图标以外的填充画面占整显示屏比例为2:1)、将图标居中显示或者放大后居中显示等。

具体的,为了适应不同人群操作的习惯,上述预设时长可以针对不同年龄段的用户数值不同,老年人、中年人、年轻人分别对应不同数值的预设时长,例如,0.1-0.5s、1-5s等。所述预设时长可以是根据不同年龄段的用户群的历史操作时长进行k-means聚类得到的。

具体实施时,为了基于上述系统操作方法实现应用程序的登录运行等过程,在本实施例中,还包括:

在登录时,可以发送登录账号和登录密码进行验证,其中,所述登录账号包括用户基本信息和瞳孔数据;具体的,用户基本信息可以包括身份证号、绑定手机号、绑定银行卡号和使用者真实姓名等信息,以便后台对登录进行验证。

验证通过后,运行所述图标对应的应用程序。

具体实施时,为了满足用户不同的操作选择,在本实施例中,所述显示屏上可以设置激活图标,通过对激活图标操作激活所述系统操作方法的功能。

具体的,用户可以通过对激活图标操作来激活所述系统操作方法的功能,即使用上述系统操作方法来操作,也可以不激活所述系统操作方法的功能,即用户使用手动操作。

具体的,对激活图标操作的方式可以点击、声控、摇晃等任意方式。

具体实施时,为了帮助用户顺利、正确地使用上述系统操作方法,在本实施例中,还提供了使用引导方式,例如,当所述系统操作方法的功能为首次激活时,产生虚拟登录页面,基于所述虚拟登录页面进行操作视频演练,即通过操作视频来展示、教导操作过程;

将光标移动至实景演练图标中,模拟操作页面(例如,业务办理页面等)引导用户进行光标的使用训练,即通过引导用户移动眼部瞳孔来训练光标移动,进而引导用户通过移动光标来操作想要运行的图标,例如,通过图示或语音告知用户向上、下、左、右移动眼部瞳孔在显示屏上的注视位置,达到训练移动光标的目的,进而实现光标与图标重合,运行图标。

具体实施时,为了进一步提高上述系统操作方法的便捷性,在本实施例中,提出了直接将系统操作方法设置为系统的操作方法,即设置为系统的运行模式,用户每次可以直接通过上述系统操作进行操作,无需每次用户再启动上述系统操作方法。例如,针对每个系统,当所述系统操作方法的使用次数达到预设数值时,将用户的基本信息和使用所述系统操作方法的频率输入预测模型,所述预测模型输出是否直接使用所述系统操作方法,其中,所述预测模型是以历史用户数据为样本训练ga-bp神经网络结构得到的;若所述预测模型输出是直接使用所述系统操作方法,则将所述系统操作方法设置为系统的运行模式,否则,不将所述系统操作方法设置为系统的运行模式,而是根据是否接收到激活所述系统操作方法的信息,来确定是否运行所述系统操作方法,即用户自行选择用手动操作模式,或者自行选择是否运行所述系统操作方法。

具体的,ga-bp神经网络结构是通过bp神经网络和遗传算法建立的,在bp神经网络的权值和阈值的优化方面引入遗传算法,构建ga-bp神经网络结构。确定ga-bp神经网络结构,根据网络输入输出的个数确定bp神经网络结构,进而确定了遗传算法中需要优化的参数个数。根据kolmogorov原理,一个三层bp神经网络足以完成任意的n维到m维的映射,一般只需要采用一个隐层即可,隐层节点个数采用试凑法确定,从而确定ga-bp神经网络结构。通过遗传算法输出的最优个体作为bp神经网络初始权值和阈值进行bp神经网络训练和学习。将收集的历史用户数据(例如,年龄、职业、性别等用户的基本信息,登录系统次数、使用上述系统操作方法的频率等信息)作为历史数据,把历史数据分为训练集和测试集,基于历史数据分析,对ga-bp神经网络模型进行训练,得到预测模型,并使用测试样本对预测模型的预测准确率进行验证。预测模型在使用过程中还可以通过机器学习方法不断对测试模型自优化吗,提高模型的有效性。

具体实施时,上述预设数值可以是能够衡量用户对上述系统操作方法的喜好程度的数值,例如,在用户激活上述系统操作方法后,在用户使用上述系统操作方法的次数>10次的情况下,则可以将用户信息输入预测模型,以便根据预测结果自动、智能地调整系统为手动操作模式还是基于上述系统操作方法的智能操作模式。

具体实施时,在用户使用上述系统操作方法的次数<10次的情况下,根据近五次使用上述系统操作方法的占比,若占比>=50%,则说明用户喜欢使用上述系统操作方法,将上述系统操作方法直接设置为系统的操作模式,即每次用户使用系统时自动直接执行上述系统操作方法。

具体实施时,上述系统操作方法可以用于任何基于屏幕的系统操作场景,例如,用户终端的业务办理、业务系统前端终端的业务办理、家电的操作等。以网上银行服务系统为例,以在移动通信终端上执行上述系统操作方法为例,如图3所示,网上银行服务系统中包括防火墙,且手机银行服务器在与互联网数据交换过程中设置有数据信息防护墙,网上银行服务系统中连接的互联网前端通过wap网关和信号基站与移动通信终端连接。

在本实施例中,提供了一种计算机设备,如图4所示,包括存储器402、处理器404及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意的系统操作方法。

具体的,该计算机设备可以是计算机终端、服务器或者类似的运算装置。

在本实施例中,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述任意的系统操作方法的计算机程序。

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

基于同一发明构思,本发明实施例中还提供了一种系统操作装置,如下面的实施例所述。由于系统操作装置解决问题的原理与系统操作方法相似,因此系统操作装置的实施可以参见系统操作方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是本发明实施例的系统操作装置的一种结构框图,如图5所示,该装置包括:

注视位置捕捉模块502,用于捕捉用户眼部瞳孔在显示屏上当前的注视位置;

显示模块504,用于在注视位置上生成光标,光标与注视位置同步移动;

操作模块506,用于当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序。

在一个实施例中,操作模块,包括:

显示设置单元,用于当所述光标在所述显示屏上停止移动且与图标重合达到预设时长时,变化所述图标的显示方式;

操作单元,用于当所述光标与变化显示方式后的所述图标重合达到所述预设时长时,运行所述图标对应的应用程序。

在一个实施例中,所述预设时长针对不同年龄段的用户数值不同,所述预设时长是根据不同年龄段的用户群的操作时长进行k-means聚类得到的。

在一个实施例中,还包括:

验证模块,用于发送登录账号和登录密码进行验证,其中,所述登录账号包括用户基本信息和瞳孔数据;

运行模块,用于验证通过后,运行所述图标对应的应用程序。

在一个实施例中,还包括:

激活模块,用于所述显示屏上设置激活图标,通过对激活图标操作激活所述系统操作方法的功能。

在一个实施例中,还包括:

引导模块,用于当所述系统操作方法的功能为首次激活时,产生虚拟登录页面,基于所述虚拟登录页面进行操作视频演练;将光标移动至实景演练图标中,模拟业操作引导用户进行光标的使用训练。

在一个实施例中,还包括:

预测模块,用于针对每个系统,当所述系统操作方法的使用次数达到预设数值时,将用户的基本信息和使用所述系统操作方法的频率输入预测模型,所述预测模型输出是否直接使用所述系统操作方法,其中,所述预测模型是以历史用户数据为样本训练ga-bp神经网络结构得到的;

模式设置模块,用于若所述预测模型输出是直接使用所述系统操作方法,则将所述系统操作方法设置为系统的运行模式,否则,根据是否接收到激活所述系统操作方法的信息,来确定是否运行所述系统操作方法。

本发明实施例实现了如下技术效果:提出了捕捉用户眼部瞳孔在显示屏上当前的注视位置;在注视位置上生成光标,光标与注视位置同步移动;当光标在所述显示屏上停止移动且与图标重合时,运行所述图标对应的应用程序。即实现了根据光标与图标的重合情况来运行图标对应的应用程序,进而实现了用户通过眼部瞳孔注视图标即可自动智能完成运行图标对应的应用程序的操作,与现有技术相比,避免了必须使用手动操作的情况,无论是手上有液体等不便操作的情况还是手部残缺等无法操作的情况,均可以通过眼部瞳孔来操作应用程序的运行,有利于提高功能操作的多样化、便捷性;此外,由于通过眼部瞳孔注视图标来完成运行图标对应的应用程序的方式避免了直接触碰屏幕,还有利于减少系统所在终端的损耗或损坏。

虽然本发明提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。

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

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

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

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

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。本发明并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本发明的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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