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

文档序号:18188316发布日期:2019-07-17 05:27阅读:180来源:国知局
系统的操作提示方法、装置及计算机可读存储介质与流程

本申请涉及计算机技术领域,尤其涉及一种系统的操作提示方法、装置及计算机可读存储介质。



背景技术:

对于大多数用户来说,在第一次进入一个新的系统时,由于对系统的不熟悉,当用户想要完成自己需要的业务时,经常会不知道如何进入正确的界面,从而执行很多无效操作,十分浪费时间。

现有技术中,当用户不会使用操作系统中的某个业务时,通常需要借助操作引导来完成自己想要的业务,但目前在pc端使用浏览器访问系统时,都是首次访问才有操作指引,并且都是显示在首页上对首页的基本功能简单介绍,功能覆盖面较少,不能有效的帮助用户了解操作系统中不同功能的操作过程。



技术实现要素:

本申请实施例公开了一种系统的操作提示方法、装置及计算机可读存储介质,能够根据用户行为主动预估用户操作系统时遇到的问题,并及时提示可能的正确操作,使得用户能够快速顺利地完成想要实现的业务。

第一方面,本申请实施例提供了一种系统的操作提示方法,该方法包括:

记录针对第一页面上的操作行为,所述操作行为包括一个或多个操作;

确定所述操作行为中满足预设提示条件的操作;

根据目标操作在预设数据库中匹配对应的业务,所述目标操作为满足所述预设提示条件的操作;所述预设数据库存储了多个操作与多个业务之间的对应关系;

输出操作提醒,所述操作提醒用于提示用户实现所述目标操作在所述预设数据库中对应的业务所需执行的操作。

在上述方法中,设备可以记录用户在该网站系统中的操作行为,确定操作行为中满足预设提示条件的操作为目标操作,确定目标操作后,根据目标操作在预设数据库中匹配对应的业务,输出该对应的业务的操作提醒,提示用户实现该对应的业务所需执行的操作;在这个过程中设备能够根据用户行为主动预估用户操作系统时遇到的问题,并输出可能的正确操作提示,提升了用户体验。

基于第一方面,在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断操作行为中是否存在执行次数超过第一阈值且没有完成预先配置的任何业务的操作;若是,则将所述执行次数超过第一阈值且没有完成预先配置的任何业务的操作确定为满足预设提示条件的操作。

基于第一方面,在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之后是否在预设时间段内未执行新的操作;若是,则将所述第一操作确定为满足预设提示条件的操作。

基于第一方面,在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之前是否执行过不同的操作次数超过第二阈值且没有完成预先配置的任何业务;若是,则将所述第一操作确定为满足预设条件的操作。

基于第一方面,在其中一种可选的实现方式中,所述根据目标操作在预设数据库中匹配对应的业务之前,还包括:

根据历史记录中执行完第一操作之后实现的业务的状态,确定执行所述第一操作之后预计将实现的各个业务的概率;根据所述预计将实现的各个业务的概率确定所述第一操作对应的业务,其中,所述第一操作对应的业务为执行所述第一操作之后预计将实现的概率最大的业务;所述第一操作为所述多个操作中任意一个操作。

基于第一方面,在其中一种可选的实现方式中,所述根据历史记录中执行完第一操作之后实现的业务的状态,确定执行所述第一操作之后预计将实现的各个业务的概率,包括:

根据历史记录中执行完第一操作之后实现的业务的状态,确定执行所述第一操作之后预计将实现的各个业务;根据所述历史记录中执行完第一操作之后实现所述各个业务的次数、所述各个业务的截止期限和最近一次执行的业务中的一项或多项,确定执行所述第一操作之后预计将实现的各个业务的概率。

基于第一方面,在其中一种可选的实现方式中,第一业务的第一比值与第一业务实现的概率正相关,所述第一业务的第一比值为所述历史记录中执行完第一操作之后,实现所述第一业务的次数在实现所述各个业务总次数中的占比;所述第一业务为所述各个业务中的任意一个业务;

所述第一业务的截止期限的长度与所述第一业务实现的概率负相关;

所述第一业务的第二比值与第一业务实现的概率正相关,其中,所述第一业务的第二比值为第一数值与第二数值的比值,所述第一数值为历史记录中执行完所述最近一次执行的业务之后执行所述第一业务的次数,所述第二数值为所述历史记录中执行完所述最近一次执行的业务之后执行所述各个业务总次数。

基于第一方面,在其中一种可选的实现方式中,所述输出操作提醒之后,还包括:

接收输入的目标触发指令;

根据所述目标触发指令输出目标业务列表,所述目标业务列表包括一个或多个业务图标,其中每个业务图标标记了一种业务,所述一种业务为执行所述目标操作后最终能实现的业务。

这种实现方式根据用户输入的目标触发指令输出目标业务列表,使用户可以自主选择自己想要的业务提示,大大提高了实用性。

基于第一方面,在其中一种可选的实现方式中,所述多个业务图标包括第一业务图标和第二业务图标,若执行所述目标操作后最终实现的业务为第一业务图标所标记的业务的概率,大于执行所述目标操作后最终实现的业务为第二业务图标所标记的业务的概率,则在所述目标业务列表中,所述第一业务图标的位置在所述第二业务图标的位置之前。

这种实现方式根据所述最终实现的业务的概率排列所述多个业务图标位置,更加满足了用户在选择过程中的操作需求,提高了操作效率。

基于第一方面,在其中一种可选的实现方式中,所述输出操作提醒之后,还包括:

向所述预设数据库增加一条数据,其中,所述一条数据记录了所述操作行为的信息和执行所述操作行为之后实现的业务的信息。

这种实现方式记录了用户的操作行为和执行该操作行为后实现的业务,丰富和完善了预设数据库的信息,提高了下一次匹配的准确度。

第二方面,本申请实施例提供了一种系统的操作提示装置,包括:

记录单元,用于记录针对第一页面上的操作行为,所述操作行为包括一个或多个操作;

确定单元,用于确定所述操作行为中满足预设提示条件的操作;

匹配单元,用于根据目标操作在预设数据库中匹配对应的业务,所述目标操作为满足所述预设提示条件的操作;所述预设数据库存储了多个操作与多个业务之间的对应关系;

第一输出单元,用于输出操作提醒,所述操作提醒用于提示用户实现所述目标操作在所述预设数据库中对应的业务所需执行的操作。

基于第二方面,在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断操作行为中是否存在执行次数超过第一阈值且没有完成预先配置的任何业务的操作;若是,则将所述执行次数超过第一阈值且没有完成预先配置的任何业务的操作确定为满足预设提示条件的操作。

基于第二方面,在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之后是否在预设时间段内未执行新的操作;若是,则将所述第一操作确定为满足预设提示条件的操作。

基于第二方面,在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之前是否执行过不同的操作次数超过第二阈值且没有完成预先配置的任何业务;若是,则将所述第一操作确定为满足预设条件的操作。

基于第二方面,在其中一种可选的实现方式中,所述确定单元,还用于在根据目标操作在预设数据库中匹配对应的业务之前,根据历史记录中执行完第一操作之后实现的业务的状态,确定执行所述第一操作之后预计将实现的各个业务的概率;根据所述预计将实现的各个业务的概率确定所述第一操作对应的业务,其中,所述第一操作对应的业务为执行所述第一操作之后预计将实现的概率最大的业务;所述第一操作为所述多个操作中任意一个操作。

基于第二方面,在其中一种可选的实现方式中,所述第一确定单元还用于在根据目标操作在预设数据库中匹配对应的业务之前,根据历史记录中执行完第一操作之后实现的业务的状态,确定执行所述第一操作之后预计将实现的各个业务;

根据所述历史记录中执行完第一操作之后实现所述各个业务的次数、所述各个业务的截止期限和最近一次执行的业务中的一项或多项,确定执行所述第一操作之后预计将实现的各个业务的概率。

根据所述预计将实现的各个业务的概率确定所述第一操作对应的业务,其中,所述第一操作对应的业务为执行所述第一操作之后预计将实现的概率最大的业务;所述第一操作为所述多个操作中任意一个操作。

基于第二方面,在其中一种可选的实现方式中,第一业务的第一比值与第一业务实现的概率正相关,所述第一业务的第一比值为所述历史记录中执行完第一操作之后,实现所述第一业务的次数在实现所述各个业务总次数中的占比;所述第一业务为所述各个业务中的任意一个业务;

所述第一业务的截止期限的长度与所述第一业务实现的概率负相关;

所述第一业务的第二比值与第一业务实现的概率正相关,其中,所述第一业务的第二比值为第一数值与第二数值的比值,所述第一数值为历史记录中执行完所述最近一次执行的业务之后执行所述第一业务的次数,所述第二数值为所述历史记录中执行完所述最近一次执行的业务之后执行所述各个业务总次数。

基于第二方面,在其中一种可选的实现方式中,所述装置还包括:

接收单元,用于接收输入的目标触发指令;

第二输出单元,用于根据所述目标触发指令输出目标业务列表,所述目标业务列表包括一个或多个业务图标,其中每个业务图标标记了一种业务,所述一种业务为执行所述目标操作后最终能实现的业务。

基于第二方面,在其中一种可选的实现方式中,所述多个业务图标包括第一业务图标和第二业务图标,若执行所述目标操作后最终实现的业务为第一业务图标所标记的业务的概率,大于执行所述目标操作后最终实现的业务为第二业务图标所标记的业务的概率,则在所述目标业务列表中,所述第一业务图标的位置在所述第二业务图标的位置之前。

基于第二方面,在其中一种可选的实现方式中,所述装置还包括:

增加单元,用于向所述预设数据库增加一条数据,其中,所述一条数据记录了所述操作行为的信息和执行所述操作行为之后实现的业务的信息。

需要说明的是,第二方面的实现方式及相应的有益效果可以参照第一方面以及相应实现方式中的描述,此处不再赘述。

第三方面,本申请实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有程序指令,所述程序指令当被处理器执行时使所述处理器执行第一方面所述的方法。

需要说明的是,第三方面的实现方式及相应的有益效果可以参照第一方面以及相应实现方式中的描述,此处不再赘述。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图作简单地介绍。

图1是本申请实施例提供的一种系统的操作提示方法的系统架构示意图;

图2是本申请实施例提供的一种系统的操作提示方法的流程示意图;

图3是本申请实施例提供的一种系统的操作提示方法的场景示意图;

图4是本申请实施例提供的又一种系统的操作提示方法的场景示意图;

图5是本申请实施例提供的一种系统的操作提示装置的结构示意图;

图6是本申请实施例提供的一种系统的操作提示设备的结构示意图。

具体实施方式

下面将结合附图对本申请实施例中的技术方案进行描述。

应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。在本申请说明书中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。在本说明书中使用的术语“设备”、“单元”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,设备可以是但不限于,处理器,数据处理平台,计算设备,计算机,2个或更多个计算机等。

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

为了更好的理解本申请实施例提供的一种系统的操作提示方法、装置及计算机可读存储介质,下面先对本申请实施例适用的操作提示方法的系统架构图进行描述,该系统架构至少存在如下两种情况:

情况一,参阅图1,图1是本方案实施例提供的系统的操作提示方法的系统架构示意图。如图1所示,系统架构可以包括一个或多个服务器(多个服务器可以构成一个服务器集群),以及一个或多个终端(或设备),这个服务器与本地终端构成一个系统,其中:

服务器可以包括但不限于后台服务器、组件服务器、数据处理服务器等,服务器可以通过互联网与多个终端进行通信。服务器为终端提供操作提示服务。服务器上需要运行有相应的服务器端程序来提供相应的操作提示服务,如数据库服务、数据计算、决策执行等等。

终端可以安装并运行相关的应用。应用是指与服务器相对应,为客户提供本地服务的程序。这里,该本地服务可包括但不限于:向服务器发送信息(例如操作行为信息)和接收服务器发送的信息(例如操作提示信息)以及共享信息等等。本方案实施例中的终端可以包括但不限于任何一种基于智能操作系统的电子产品,其可与用户通过键盘、虚拟键盘、触摸板、触摸屏以及声控设备等输入设备来进行人机交互,诸如智能手机、平板电脑、个人电脑等。其中,智能操作系统包括但不限于任何通过向移动设备提供各种移动应用来丰富设备功能的操作系统,诸如安卓(androidtm)、iostm、windowsphonetm等。

情况二,系统架构可以是一个设备,这个设备可以为本地的一个终端,终端可以安装并运行相关的应用。应用是指与服务器相对应,为客户提供本地服务的程序。本方案实施例中的终端可以包括但不限于任何一种基于智能操作系统的电子产品,其可与用户通过键盘、虚拟键盘、触摸板、触摸屏以及声控设备等输入设备来进行人机交互,诸如智能手机、平板电脑、个人电脑等。其中,智能操作系统包括但不限于任何通过向移动设备提供各种移动应用来丰富设备功能的操作系统,诸如安卓(androidtm)、iostm、windowsphonetm等。

下面结合图2就本申请的系统的操作提示方法进行说明,如图2所示,其为本申请实施例提供的一种系统的操作提示方法的流程示意图,该方法可以基于图1所示的系统架构或者其他架构来实现,该方法可以包括但不限于以下步骤:

步骤s201:设备记录针对第一页面上的操作行为。

具体地,用户进入业务系统(例如,通过浏览器进入网页业务系统)后,在该网站中的任意页面每执行一个操作,该设备便会把该操作记录下来;以图3为例,图3为某企业网站系统的手续费确认页面,当用户进入该手续费确认页面,设备便会记录一次“进入手续费确认页面”的操作记录,当用户接着对页面中“查询”这个图标进行了点击操作后,该设备便会记录一次“点击查询图标”的操作记录,这样就记录了两次操作。其中,本申请实施例提供两种记录针对第一页面上的操作行为的方式:针对情况一,用户在本地终端上进入网页业务系统后,本地终端获取到用户的操作行为,便通过有线或无线的方式发送到服务器上;针对情况二,当用户在终端上进入网页业务系统后,终端直接获取用户的操作行为。

步骤s202:设备确定操作行为中满足预设提示条件的操作。

具体地,在记录的操作行为中,设备每接收到一个操作记录,便会对该操作进行判定,若该操作符合预设提示条件,则设备判定该操作为目标操作;下面列举三种符合预设提示条件的情况:

情况一、所述确定所述操作行为中满足预设提示条件的操作,包括:判断操作行为中是否存在执行次数超过第一阈值且没有完成预先配置的任何业务的操作;若是,则将所述执行次数超过第一阈值且没有完成预先配置的任何业务的操作确定为满足预设提示条件的操作。也即是说,若某个操作的执行次数超过第一阈值且没有完成预先配置的任何业务,则系统确定该操作属于满足预设提示条件的操作,可以称之为目标操作以方便后续描述;举例来说,当用户对图3所示的页面中“查询”这个图标进行了超过30次的重复点击,并且没有完成该页面中所能完成的任何业务,则设备在记录到第31个“点击查询图标”操作后,便把“点击查询图标”这个操作判定为目标操作;

情况二、所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之后是否在预设时间段内未执行新的操作;若是,则将所述第一操作确定为满足预设提示条件的操作。也即是说,若执行完某个操作之后,在预设时间段内未执行新的操作,则设备确定该操作为满足预设提示提交的操作,可以称之为目标操作以方便后续描述;举例来说,当用户进入图3的手续费确认页面后,设备记录“进入手续费确认页面”操作,若在获取到该操作后的两分钟之内没有进行任何的操作,即该设备两分钟都没有接收到新的操作记录,则该设备便把“进入手续费确认页面”这个操作判定为目标操作;

情况三、所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之前是否执行过不同的操作次数超过第二阈值且没有完成预先配置的任何业务;若是,则将所述第一操作确定为满足预设条件的操作。也即是说,若执行完某个操作之后,设备记录显示在该操作之前,用户执行的操作次数超过第二阈值且没有完成预先配置的任何业务,则设备确定该操作为满足预设提示条件的操作,可以称之为目标操作以方便后续描述;举例来说,当用户在网站系统中执行了30次操作,且在30次操作中没有完成网站系统中的任何业务,则当用户接着执行第31次操作且依然没有完成网站系统中的任何业务时,设备便把该第31次的操作判定为目标操作。

步骤s203:设备根据目标操作在预设数据库中匹配对应的业务。

具体地,设备确定了某个操作为目标操作后,根据设备对一些用户的历史记录中执行完该目标操作之后实现的业务的状态,确定执行该目标操作之后预计将实现的各个业务的概率,其中概率最大的业务即为该目标操作匹配的业务。下面提供两种确定执行该目标操作之后预计将实现的各个业务的概率的方式。

在其中一种实施方式中,设备判定了某个操作为目标操作后,根据该设备对一些用户的历史记录中执行完该目标操作之后实现的业务的状态,若执行完该目标操作之后实现的某一个业务的次数,在实现的各个业务总次数中的占比越高,则该目标操作对应该业务的概率就越大,其中概率最大的业务即为该目标操作匹配的业务;举例来说,以情况二为例,设备把“进入手续费确认页面”这个操作判定为目标操作后,根据一些用户的历史记录,统计执行完“进入手续费确认页面”这个操作之后实现的业务的状态,若在历史记录中执行“进入手续费确认页面”这个操作后,接下来实现“确认手续费并提取”、“打印业务结算表”和“手工导入保单生成支付申请”这三个业务的次数占比分别为50%、30%、20%,则“进入手续费确认页面”这个操作对应“确认手续费并提取”这个业务的概率最大,即“进入手续费确认页面”这个操作匹配的业务为“确认手续费并提取”。

在其中一种实施方式中,设备判定了某个操作为目标操作后,根据设备对一些用户的历史记录,统计执行完目标操作之后实现的业务的状态,确定执行该目标操作之后预计将实现的各个业务;确定执行该目标操作之后预计将实现的各个业务之后,根据历史记录中执行完该目标操作之后实现的各个业务的次数,各个业务当前的截止期限和最近一次执行的业务,这三项信息中的一项或多项,计算执行该目标操作之后预计将实现的各个业务的概率;其中,执行完该目标操作之后实现的某一个业务的次数在实现的各个业务总次数中的占比,与该业务实现的概率正相关;某一业务当前的截止期限的长度与该业务实现的概率负相关,也就是说一个业务当前的截止期限越长,则对该业务实现的概率产生负面影响,一个业务当前的截止期限越短,则对该业务实现的概率产生正面影响;最近一次执行的业务之后执行第一业务的次数,在最近一次执行的业务之后执行各个业务总次数的占比,与该业务实现的概率正相关。

举例来说,以情况二为例,设备把“进入手续费确认页面”这个操作判定为目标操作后,根据一些用户的历史记录,统计执行完目标操作之后实现的业务的状态,确定执行该目标操作之后预计将实现的三个业务,分别是“确认手续费并提取”、“打印业务结算表”、“手工导入保单生成支付申请”,设备通过对这三个业务的分析得出:1、在历史记录中执行“进入手续费确认页面”这个操作后,接下来实现“确认手续费并提取”、“打印业务结算表”和“手工导入保单生成支付申请”这三个业务的次数占比分别为50%、30%、20%;2、“确认手续费并提取”这一业务的截止期限为15日,“打印业务结算表”和“手工导入保单生成支付申请”没有截止期限;3、用户最近一次完成的业务为“生成手续费账单”,在历史记录中完成“生成手续费账单”这一业务后,接下来实现“确认手续费并提取”、“打印业务结算表”和“手工导入保单生成支付申请”这三个业务的次数占比分别为70%、20%、10%。通过得出的这三条数据信息,综合计算得出实现“确认手续费并提取”、“打印业务结算表”和“手工导入保单生成支付申请”这三个业务的概率分别为80%、15%、5%,即“进入手续费确认页面”这个操作匹配的业务为“确认手续费并提取”。可以理解的,上述三条数据信息中任意一条或两条数据信息都可以实现设备对概率的计算,此处不再赘述。

步骤s204:设备输出对应的业务的操作提醒。

具体地,目标操作匹配对应的业务后,设备输出该业务的操作提醒到当前页面,操作提醒的方式不限于流程图、纯文字等方式。以图4为例,目标操作匹配的业务为“确认手续费并提取”,设备以流程图的方式给出了“确认手续费并提取”这个业务的操作提示。其中,本申请实施例提供两种输出操作提醒的方式:针对情况一,目标操作匹配对应的业务后,服务器将对应的操作提醒发送到终端;针对情况二,目标操作匹配对应的业务后,将对应的操作提醒直接输出到与终端连接的显示设备。

在其中一个实施方式中,目标操作匹配对应的业务后,设备输出该业务的操作提醒到当前页面,若输出的该操作提醒不是用户想要执行的业务的操作提醒,用户可以选择点击特定的按钮查看目标业务列表,目标业务列表中包括一个或多个业务图标,每个业务图标标记了一种业务,为执行目标操作后最终能实现的业务,用户在目标业务列表中选择想要实现的业务,设备输出该业务的操作提醒到当前页面,操作提醒的方式不限于流程图、纯文字等方式。其中,多个业务图标在目标业务列表中的排列方式可以通过概率来进行排列,若执行目标操作后最终实现的业务为第一业务图标所标记的业务的概率,大于执行目标操作后最终实现的业务为第二业务图标所标记的业务的概率,则在目标业务列表中,第一业务图标的位置在第二业务图标的位置之前。

以图4为例,目标操作匹配的业务为“确认手续费并提取”,设备以流程图的方式给出了“确认手续费并提取”这个业务的操作提示,若输出的该操作提醒不是用户想要执行的业务的操作提醒,用户可以选择点击特定的按钮查看目标业务列表,目标业务列表中为“打印业务结算表”和“手工导入保单生成支付申请”两个业务图标,若执行目标操作后实现的业务为“打印业务结算表”的概率,大于执行目标操作后实现的业务为“手工导入保单生成支付申请”的概率,则在目标业务列表中“打印业务结算表”图标的位置在“手工导入保单生成支付申请”图标的位置之前。

在其中一个实施方式中,目标操作匹配对应的业务后,设备输出该业务的操作提醒到当前页面,并在设备的数据库中增加一条数据,该条数据记录了该用户所有的操作信息和执行这些操作之后实现的业务的信息。

实施本申请实施例,当用户进入网站系统后,设备记录用户在该网站系统中的操作行为,确定操作行为中满足预设提示条件的操作为目标操作;确定目标操作后,根据目标操作在预设数据库中匹配对应的业务;输出该对应的业务的操作提醒,提示用户实现该对应的业务所需执行的操作。能够精确定位用户在操作过程中出现的业务操作问题,并给出相应的业务操作精确提示,提升了用户体验。

为了便于更好地实施本申请实施例的上述方案,本申请还对应提供了一种操作提示装置,下面结合附图来进行详细说明:

如图5所示,本申请实施例提供一种系统的操作提示装置50的结构示意图,系统的操作提示装置50可以包括:记录单元501、确定单元502、匹配单元503和第一输出单元504,其中,

记录单元501,用于记录针对第一页面上的操作行为,所述操作行为包括一个或多个操作;

确定单元502,用于确定所述操作行为中满足预设提示条件的操作;

在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断操作行为中是否存在执行次数超过第一阈值且没有完成预先配置的任何业务的操作;若是,则将所述执行次数超过第一阈值且没有完成预先配置的任何业务的操作确定为满足预设提示条件的操作。

在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之后是否在预设时间段内未执行新的操作;若是,则将所述第一操作确定为满足预设提示条件的操作。

在其中一种可选的实现方式中,所述确定所述操作行为中满足预设提示条件的操作,包括:判断在执行完所述操作行为中最后一个操作之前是否执行过不同的操作次数超过第二阈值且没有完成预先配置的任何业务;若是,则将所述第一操作确定为满足预设条件的操作。

在其中一种实施例中,确定单元,还用于在根据目标操作在预设数据库中匹配对应的业务之前,根据历史记录中执行完第一操作之后实现的业务的状态,确定执行第一操作之后预计将实现的各个业务的概率;根据预计将实现的各个业务的概率确定第一操作对应的业务,其中,第一操作对应的业务为执行第一操作之后预计将实现的概率最大的业务;第一操作为多个操作中任意一个操作。

在其中一种实施例中,确定单元,还用于在根据目标操作在预设数据库中匹配对应的业务之前,根据历史记录中执行完第一操作之后实现的业务的状态,确定执行第一操作之后预计将实现的各个业务;根据历史记录中执行完第一操作之后实现各个业务的次数、各个业务的截止期限和最近一次执行的业务中的一项或多项,确定执行第一操作之后预计将实现的各个业务的概率;根据预计将实现的各个业务的概率确定第一操作对应的业务,其中,第一操作对应的业务为执行第一操作之后预计将实现的概率最大的业务;第一操作为多个操作中任意一个操作。其中,第一业务的第一比值与第一业务实现的概率正相关,第一业务的第一比值为历史记录中执行完第一操作之后,实现第一业务的次数在实现各个业务总次数中的占比;第一业务为各个业务中的任意一个业务;第一业务的截止期限的长度与第一业务实现的概率负相关;第一业务的第二比值与第一业务实现的概率正相关,其中,第一业务的第二比值为第一数值与第二数值的比值,第一数值为历史记录中执行完最近一次执行的业务之后执行第一业务的次数,第二数值为历史记录中执行完最近一次执行的业务之后执行各个业务总次数。

匹配单元503,用于根据目标操作在预设数据库中匹配对应的业务,所述目标操作为满足所述预设提示条件的操作;所述预设数据库存储了多个操作与多个业务之间的对应关系;

第一输出单元504,用于输出操作提醒,所述操作提醒用于提示用户实现所述目标操作在所述预设数据库中对应的业务所需执行的操作。

在本申请实施例中,该装置还可以包括:

接收单元505,用于接收输入的目标触发指令;

第二输出单元506,用于根据所述目标触发指令输出目标业务列表,所述目标业务列表包括一个或多个业务图标,其中每个业务图标标记了一种业务,所述一种业务为执行所述目标操作后最终能实现的业务。

其中,多个业务图标包括第一业务图标和第二业务图标,若执行目标操作后最终实现的业务为第一业务图标所标记的业务的概率,大于执行目标操作后最终实现的业务为第二业务图标所标记的业务的概率,则在目标业务列表中,第一业务图标的位置在第二业务图标的位置之前。

在本申请实施例中,该装置还可以包括:

增加单元,用于向预设数据库增加一条数据,其中,一条数据记录了操作行为的信息和所述操作行为之后实现的业务的信息。

需要说明的是,本申请实施例中图5所描述的装置中各功能单元的功能可参见上述图2中所述的方法实施例中步骤s201-步骤s204的相关描述,此处不再赘述。

根据以上操作提示装置图,请参考图6,图6是本申请实施例提供的一种简化的操作提示设备结构示意图。便于理解和图示方便,图6的操作提示设备60中,可以包括以下一个或多个组件:存储器601、处理器602、通信设备603和输入/输出设备604。

存储器601可以包括一个或多个存储单元,每个单元可以包括一个或多个存储器,存储器可用于存储程序和各种数据,并能在操作提示设备60运行过程中高速、自动地完成程序或数据的存取。当图6所示的操作提示设备60,执行图2所述方法时,存储器可以用来存储模型参数、组合特征向量以及其他相关数据等。

通信设备603,也可以称为收发机,或收发器等,其中可以包括用来进行无线、有线或其他通信方式的单元。可选的,可以将603部分中用于实现接收功能的器件视为接收单元,将用于实现发送功能的器件视为发送单元,即603部分包括接收单元和发送单元。

处理器602,处理器也可以称为处理单元,处理单板,处理模块,处理装置等。处理器可以是中央处理器(centralprocessingunit,cpu),网络处理器(networkprocessor,np)或者cpu和np的组合。当图6所示的操作提示设备60,执行图2所述方法时,所述处理器602调用所述存储器601的操作提示程序,执行以下步骤:

记录针对第一页面上的操作行为;

确定操作行为中满足预设提示条件的操作;

根据目标操作在预设数据库中匹配对应的业务,该目标操作为满足预设提示条件的操作;

通过通信设备603输出操作提醒。

需要说明的是,本申请实施例中的操作提示设备60中处理器602的执行步骤可参考上述各方法实施例中图2实施例中的具体实现方式,这里不再赘述。

输入/输出设备604,可以为操作提示设备60外围部件接口之间提供接口,上述外围部件可以为键盘,鼠标,显示器,按钮,相似装置等。这些按钮可包括但不限于:启动/关闭按钮,锁定按钮和重置按钮等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

在本申请中,所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。尽管在此结合各实施例对本申请进行了描述,然而,在实施例所要求保护的本申请过程中,本领域技术人员可理解并实现公开实施例的其他变化。

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