操作引导方法、装置、电子设备及存储介质与流程

文档序号:33517039发布日期:2023-03-22 06:04阅读:32来源:国知局
操作引导方法、装置、电子设备及存储介质与流程

1.本公开涉及大数据领域和金融领域,更具体地涉及一种操作引导方法、装置、设备、介质和程序产品。


背景技术:

2.相关技术中,操作引导方法一般包括:将每个页面进行编号,相关技术开发人员根据相关电话坐席或者收到测试人员的反馈结果,在代码中手工加入该页面引导提示信息,进而实现在用户操作遇到问题时,根据用户所处的页面编号提供相应的引导提示。
3.在实现本公开发明构思的过程中,发明人发现相关技术中至少存在以下问题:
4.相关技术中的操作引导方法难以针对性地为用户遇到的问题提供引导提示,从而导致提供的引导提示不够精准。


技术实现要素:

5.鉴于上述问题,本公开提供了一种操作引导方法、装置、设备、介质和程序产品。
6.根据本公开的一个方面,提供了一种操作引导方法,包括:响应于交易流程结束的操作,在确定上述交易流程出现交易报错的情况下,获取交易报错信息,其中,上述交易报错信息中包含交易流程标识信息;根据上述交易流程标识信息和预设操作字段信息,从交易日志中获取与交易流程对应的目标操作数据,其中,上述目标操作数据包含与预设操作字段对应的操作数据;根据上述目标操作数据,从预设的场景库中确定与上述目标操作数据对应的目标场景编号;根据上述目标场景编号,从预设的操作引导方案库中确定与上述目标场景编号对应的目标操作引导方案。
7.根据本公开的实施例,上述场景库中的每个场景编号对应一个操作标准值;上述根据上述目标操作数据,从预设的场景库中确定与上述目标操作数据对应的目标场景编号包括:将上述目标操作数据参数化,得到与上述目标操作数据对应的目标操作值;根据上述目标操作值和上述操作标准值之间的相似度,从上述场景库中确定与上述目标操作值对应的上述目标场景编号。
8.根据本公开的实施例,上述目标操作数据包括至少一个操作数据;上述将上述目标操作数据参数化,得到与上述目标操作数据对应的目标操作值包括:针对上述至少一个操作数据中的每个操作数据,将上述操作数据参数化,得到单一操作值,最终得到至少一个上述单一操作值;将至少一个上述单一操作值按照预设顺序排列形成操作值数列,其中,上述操作值数列为上述目标操作值。
9.根据本公开的实施例,上述根据上述目标操作值和上述操作标准值之间的相似度,从上述场景库中确定与上述目标操作值对应的上述目标场景编号包括:针对上述场景库中的每个场景编号,确定上述目标操作值和与上述场景编号对应的操作标准值之间的相似度值,得到至少两个上述相似度值;确定至少两个上述相似度值中的最大相似度值,得到目标相似度值;在确定上述目标相似度值满足预设相似度阈值的情况下,确定与上述目标
相似度值对应的操作标准值,得到目标操作标准值;确定与上述目标操作标准值对应的场景编号为上述目标场景编号。
10.根据本公开的实施例,上述操作引导方法还包括:在确定上述目标相似度值不满足上述预设相似度阈值的情况下,在操作记录表中记录上述目标操作数据,并向客服端发送操作引导请求,以便于上述客服端提供相应的引导方案。
11.根据本公开的实施例,上述操作引导方案库的确定方法包括:获取操作记录表,其中,上述操作记录表中包含n条交易失败数据,其中,n≥2;对上述n条交易失败数据进行分类生成至少一个最终类别,得到上述场景库,其中,上述场景库包括场景编号,一个上述场景编号对应一个上述最终类别;针对上述场景库中的每个场景编号,利用上述操作记录表中属于上述场景编号的上述交易失败数据,确定与上述场景编号对应的操作引导方案,最终得到上述操作引导方案库。
12.根据本公开的实施例,每条交易失败数据包括交易名称、报错代码和与上述预设操作字段对应的样本操作数据;上述对上述n条交易失败数据进行分类生成至少一个最终类别包括:根据上述报错代码对上述n条交易失败数据进行分类,生成至少一个第一类别;针对上述至少一个第一类别中的每个第一类别,根据上述交易名称对属于上述第一类别中的交易失败数据进行分类,生成至少一个第二类别;针对上述至少一个第二类别中的每个第二类别,利用上述与预设字段对应的样本操作数据对属于上述第二类别中的交易失败数据进行分类,生成至少一个上述最终类别。
13.根据本公开的实施例,上述操作引导方法还包括:在上述确定与上述场景编号对应的操作引导方案之后,利用属于上述场景编号的交易失败数据确定与上述场景编号对应的操作标准值。
14.根据本公开的实施例,上述属于上述场景编号的交易失败数据包括i条,上述预设操作字段包括m个,i≥1,m≥1;上述利用属于上述场景编号的交易失败数据确定与上述场景编号对应的操作标准值包括:针对上述m个预设操作字段中的每个预设操作字段,从上述属于上述场景编号的交易失败数据中获取与上述预设操作字段对应的样本操作数据,得到待处理数据;将上述待处理数据参数化,得到参数化后的待处理数据;确定上述参数化后的待处理数据的平均值,得到与上述预设操作字段对应的操作数据平均值,最终得到m个上述操作数据平均值;将m个上述操作数据平均值按照预设顺序排列形成操作数据平均值数列;确定上述操作数据平均值数列为与上述场景编号对应的上述操作标准值。
15.本公开的另一个方面提供了一种操作引导装置,包括:第一获取模块,用于响应于交易流程结束的操作,在确定上述交易流程出现交易报错的情况下,获取交易报错信息,其中,上述交易报错信息中包含交易流程标识信息;第二获取模块,用于根据上述交易流程标识信息和预设操作字段信息,从交易日志中获取与交易流程对应的目标操作数据,其中,上述目标操作数据包含与预设操作字段对应的操作数据;第一确定模块,用于根据上述目标操作数据,从预设的场景库中确定与上述目标操作数据对应的目标场景编号;第二确定模块,用于根据上述目标场景编号,从预设的操作引导方案库中确定与上述目标场景编号对应的目标操作引导方案。
16.本公开的另一个方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使
得一个或多个处理器执行上述操作引导方法。
17.本公开的另一个方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述操作引导方法。
18.本公开的另一个方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述操作引导方法。
19.根据本公开的实施例,根据响应于交易流程结束的操作,在确定交易流程出现交易报错的情况下,获取该交易流程的交易报错信息,进而可以根据该交易报错信息中的交易流程标识信息和预设操作字段信息,从交易日志中获取与该交易流程对应的目标操作数据,其中,该目标操作数据包含与预设操作字段对应的操作数据,实现了将交易报错信息与目标操作数据的对应,再根据该目标操作数据,从预设的场景库中确定与目标操作数据对应的目标场景编号,进而实现了交易报错信息、目标操作数据以及目标场景编号的对应,再根据该目标场景编号,从预设的操作引导方案库中确定与目标场景编号对应的目标操作引导方案,实现了交易报错信息、目标操作数据、目标场景编号以及目标操作引导方案的对应,进而实现了在展示界面展示该与交易报错信息对应的目标操作引导方案。因为将交易报错信息与操作引导方案进行准确对应,所以至少部分地克服了操作引导方案不够精准的技术问题,进而达到了提高操作引导方案准确程度的技术效果。
附图说明
20.通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
21.图1示意性示出了根据本公开实施例的操作引导方法、装置、设备、介质和程序产品的应用场景图;
22.图2示意性示出了根据本公开实施例的操作引导方法的流程图;
23.图3示意性示出了根据本公开实施例的另一操作引导方法的流程图;
24.图4示意性示出了根据本公开实施例的操作引导方案库的示意图;
25.图5示意性示出了根据本公开实施例的操作记录表的示意图;
26.图6示意性示出了根据本公开实施例的操作引导方案库确定方法的流程图;
27.图7示意性示出了根据本公开实施例的操作标准值确定方法的流程图;
28.图8示意性示出了根据本公开实施例的操作引导装置的结构框图;以及
29.图9示意性示出了根据本公开实施例的适于实现操作引导方法的电子设备的方框图。
具体实施方式
30.以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
31.在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用
的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
32.在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
33.在使用类似于“a、b和c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b和c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。
34.在相关技术中,操作引导的准确度不够,经常不能有效帮助客户解决遇到的问题,另外,在操作引导不能有效帮助客户解决问题的情况下,还会增大电话坐席的压力,提高投诉率,因此需要提高操作引导的准确度。
35.有鉴于此,本公开针对以上技术问题,通过在交易流程出现交易报错时,根据报错信息获取与交易流程对应的目标操作信息,然后根据目标操作数据从预设的操作引导方案库中确定与报错信息对应的场景编号,进而根据场景编号输出对应的目标操作引导方案,可以解决操作引导准确度不够的问题,实现提高操作引导准确度的效果。
36.具体地,本公开的实施例提供了一种操作引导方法,包括:
37.响应于交易流程结束的操作,在确定交易流程出现交易报错的情况下,获取交易报错信息,其中,交易报错信息中包含交易流程标识信息;
38.根据交易流程标识信息和预设操作字段信息,从交易日志中获取与交易流程对应的目标操作数据,其中,目标操作数据包含与预设操作字段对应的操作数据;
39.根据目标操作数据,从预设的场景库中确定与目标操作数据对应的目标场景编号;
40.根据目标场景编号,从预设的操作引导方案库中确定与目标场景编号对应的目标操作引导方案。
41.需要说明的是,本公开实施例提供的操作引导方法和装置可用于大数据领域和金融领域。本公开实施例提供的操作引导方法和装置也可用于除大数据领域和金融领域之外的任意领域,例如计算机技术领域。本公开实施例提供的操作引导方法和装置的应用领域不做限定。
42.在本公开的技术方案中,在获取或采集用户个人信息之前,均获取了用户的授权或同意。
43.在本公开的技术方案中,对数据的获取、收集、存储、使用、加工、传输、提供、公开和应用等处理,均符合相关法律法规的规定,采取了必要保密措施,且不违背公序良俗。
44.图1示意性示出了根据本公开实施例的操作引导方法、装置、设备、介质和程序产品的应用场景图。
45.如图1所示,根据该实施例的应用场景100可以包括网络、终端设备和服务器。网络104用以在第一终端设备101、第二终端设备102、第三终端设备103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
46.用户可以使用第一终端设备101、第二终端设备102、第三终端设备103通过网络104与服务器105交互,以接收或发送消息等。第一终端设备101、第二终端设备102、第三终端设备103上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。
47.第一终端设备101、第二终端设备102、第三终端设备103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
48.服务器105可以是提供各种服务的服务器,例如对用户利用第一终端设备101、第二终端设备102、第三终端设备103所浏览的网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的用户请求等数据进行分析等处理,并将处理结果(例如根据用户请求获取或生成的网页、信息、或数据等)反馈给终端设备。
49.需要说明的是,本公开实施例所提供的操作引导方法一般可以由服务器105执行。相应地,本公开实施例所提供的操作引导装置一般可以设置于服务器105中。本公开实施例所提供的操作引导方法也可以由不同于服务器105且能够与第一终端设备101、第二终端设备102、第三终端设备103和/或服务器105通信的服务器或服务器集群执行。相应地,本公开实施例所提供的操作引导装置也可以设置于不同于服务器105且能够与第一终端设备101、第二终端设备102、第三终端设备103和/或服务器105通信的服务器或服务器集群中。或者,本公开实施例所提供的操作引导方法也可以由第一终端设备101、第二终端设备102、或第三终端设备103执行,或者也可以由不同于第一终端设备101、第二终端设备102、或第三终端设备103的其他终端设备执行。相应地,本公开实施例所提供的操作引导装置也可以设置于第一终端设备101、第二终端设备102、或第三终端设备103中,或设置于不同于第一终端设备101、第二终端设备102、或第三终端设备103的其他终端设备中。
50.应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
51.以下将基于图1描述的场景,通过图2~图7对公开实施例的操作引导方法进行详细描述。
52.图2示意性示出了根据本公开实施例的操作引导方法的流程图。
53.如图2所示,该实施例的操作引导方法包括操作s210~操作s250。
54.在操作s210,响应于交易流程结束的操作,在确定交易流程出现交易报错的情况下,获取交易报错信息,其中,交易报错信息中包含交易流程标识信息。
55.根据本公开的实施例,例如,交易流程标识信息可以是用来标识交易流程阶段的信息,可以包括交易名称信息,可以根据交易流程标识信息确定出现报错的交易流程。交易报错信息可以包括交易代码以及交易流程等信息。
56.在操作s220,根据交易流程标识信息和预设操作字段信息,从交易日志中获取与交易流程对应的目标操作数据,其中,目标操作数据包含与预设操作字段对应的操作数据。
57.根据本公开的实施例,预设操作字段信息可以是预先确定的字段,可以根据该字段从交易日志中提取与该字段对应的数据。预设操作字段信息例如可以包括眨眼时间、点头时间、摇头时间、总操作时间信息、同一场景停留时间信息以及交易失败次数信息等信息。
58.需要说明的是,对用户的眨眼、摇头、点头等信息均是在得到权限授权的情况下获取的。可以通过眼动仪以及屏幕触感等技术,实现对不同字段的数据的获取。
59.本公实施例的上述预设字段仅为示例,具体字段可根据实际使用情况的不同进行扩充。
60.根据本公开的实施例,例如,可以从交易流程出现报错之前的所有操作数据中按照预设操作字段信息获取目标操作数据。
61.根据本公开的实施例,例如,在交易开始的情况下,开始记录交易流程中的操作数据,并在交易结束之后将所有记录的操作数据存储到交易日志中。进而可以通过交易流程标识信息从交易日志中确定目标操作数据。
62.在操作s230,根据目标操作数据,从预设的场景库中确定与目标操作数据对应的目标场景编号。
63.根据本公开的实施例,场景库可以包括多个不同的场景,每个场景具有对应的场景编号,例如眨眼超时场景、摇头超时场景、点头超时场景、页面停留时间超时场景以及交易失败次数超过预设次数的场景等。
64.根据本公开的实施例,例如,目标操作数据可以是根据交易报错信息获取的操作数据,进而可以根据目标操作数据从预设的场景库中确定交易报错的场景,得到目标场景编号。由于目标操作数据是根据交易报错信息得到的,则根据目标操作数据从场景库中确定与目标操作数据对应的目标场景编号,从而得到交易报错信息所处的场景。
65.在操作s240,根据目标场景编号,从预设的操作引导方案库中确定与目标场景编号对应的目标操作引导方案。
66.根据本公开的实施例,操作引导方案库中可以包括多个操作引导方案,每个操作引导方案对应一个场景编号,在确定目标场景编号之后,可以根据目标场景编号确定目标操作引导方案。
67.根据本公开的实施例,例如,可以实现根据目标操作数据确定目标场景编号进而确定与目标操作数据和目标场景编号对应的目标操作引导方案,关联了交易报错的目标操作数据、该目标操作数据对应的目标场景编号以及对应的目标操作引导方案,可以提高目标操作引导方案的解决交易报错的准确性。
68.根据本公开的实施例,例如,在交易超时报错的情况下,可以根据同一场景停留时间信息以及眨眼场景确定对应的目标操作引导方案。
69.根据本公开的实施例,目标操作引导方案例如可以包括报错操作、报错原因以及操作步骤。具体地,目标操作引导方案包括点头时间超时,请重新点头。
70.根据本公开的实施例,根据响应于交易流程结束的操作,在确定交易流程出现交易报错的情况下,获取该交易流程的交易报错信息,进而可以根据该交易报错信息中的交易流程标识信息和预设操作字段信息,从交易日志中获取与该交易流程对应的目标操作数据,其中,该目标操作数据包含与预设操作字段对应的操作数据,实现了将交易报错信息与目标操作数据的对应,再根据该目标操作数据,从预设的场景库中确定与目标操作数据对应的目标场景编号,进而实现了交易报错信息、目标操作数据以及目标场景编号的对应,再根据该目标场景编号,从预设的操作引导方案库中确定与目标场景编号对应的目标操作引导方案,实现了交易报错信息、目标操作数据、目标场景编号以及目标操作引导方案的对
应,进而实现了在展示界面展示该与交易报错信息对应的目标操作引导方案。因为将交易报错信息与操作引导方案进行准确对应,所以至少部分地克服了操作引导方案不够精准的技术问题,进而达到了提高操作引导方案准确程度的技术效果。
71.根据本公开的实施例,上述操作引导方法还包括:在展示界面展示目标操作引导方案。
72.根据本公开的实施例,其中,场景库中的每个场景编号对应一个操作标准值;
73.根据目标操作数据,从预设的场景库中确定与目标操作数据对应的目标场景编号包括:
74.将目标操作数据参数化,得到与目标操作数据对应的目标操作值;
75.根据目标操作值和操作标准值之间的相似度,从场景库中确定与目标操作值对应的目标场景编号。
76.根据本公开的实施例,例如,将目标操作数据参数化的方法可以包括归一化以及参数化等方法。
77.根据本公开的实施例,例如,操作标准值可以是一组数列,通过向目标操作数据参数化之后形成与目标操作数据对应的数列,因此可以通过确定目标操作值与操作标准值之间的相似度,进而可以确定目标操作数据与场景编号的相似度,进而可以确定与目标操作数据对应的目标场景编号。
78.根据本公开的实施例,例如,目标场景编号对应的操作标准值可以为数列x1,x2,x3...xn。
79.根据本公开的实施例,通过将目标操作数据参数化,得到与目标操作数据对应的目标操作值,进而可以确定目标操作值和操作标准值之间的相似度,根据该相似度可以从场景库中确定与目标操作值对应的目标场景编号,将目标操作数据与目标场景编号进行对应,实现了通过目标操作确定目标场景,进而可以实现提高目标操作引导方案的准确程度的技术效果。
80.根据本公开的实施例,其中,目标操作数据包括至少一个操作数据;
81.将目标操作数据参数化,得到与目标操作数据对应的目标操作值包括:
82.针对至少一个操作数据中的每个操作数据,将操作数据参数化,得到单一操作值,最终得到至少一个单一操作值;
83.将至少一个单一操作值按照预设顺序排列形成操作值数列,其中,操作值数列为目标操作值。
84.根据本公开的实施例,例如,单一操作值可以是目标操作数据中一组操作数据对应的操作值,进而可以将至少单一操作值按照预设顺序排列形成操作值数列,该数列可以作为目标操作值。
85.根据本公开的实施例,例如,可以将目标操作数据进行参数化、归一化处理,进而目标操作数据对应的目标操作值可以为数列y1,y2,y3...yn。
86.具体地,目标操作数据包括总操作时间、页面停留时间和失败次数,则总操作时间为其中一个操作数据,总操作时间对应的数值为其中一个单一操作值;页面停留时间为其中另一个操作数据,页面停留时间对应的数值为其中另一个单一操作值。
87.根据本公开的实施例,预设顺序可以是根据字段是排列顺序进行排列。
88.根据本公开的实施例,通过针对至少一个操作数据中的每个操作数据,将操作数据参数化,得到单一操作值,最终得到至少一个单一操作值,进而可以将得到的至少一个单一操作值按照预设顺序排列形成操作值数列,进而可以将该操作值数列作为目标操作值,由于得到了与操作数据对应的目标操作值,进而可以通过该目标操作值将交易报错信息与目标场景编号进行对应,进而可以实现提高目标操作引导方案的准确程度的技术效果。
89.根据本公开的实施例,其中,根据目标操作值和操作标准值之间的相似度,从场景库中确定与目标操作值对应的目标场景编号包括:
90.针对场景库中的每个场景编号,确定目标操作值和与场景编号对应的操作标准值之间的相似度值,得到至少两个相似度值;
91.确定至少两个相似度值中的最大相似度值,得到目标相似度值;
92.在确定目标相似度值满足预设相似度阈值的情况下,确定与目标相似度值对应的操作标准值,得到目标操作标准值;
93.确定与目标操作标准值对应的场景编号为目标场景编号。
94.根据本公开的实施例,例如,目标操作值为y1,y2,y3...yn,其中一个场景编号a对应的操作标准值为x1,x2,x3...xn,则目标操作值和该操作标准值之间的相似度值可以采用公式(1)确定:
[0095][0096]
式中cov(x,y)可以表征目标操作值与操作标准值的相似度,n可以表征求和上限个数,i可以表征求和下限个数,e(x)可以表征x数列的期望值,e(y)可以表征y数列的期望值,式中的xi与上述操作标准值相对应,可以是操作标准值数列中的元素,yi与上述目标操作值相对应,可以是目标操作值数列中的元素。
[0097]
根据本公开的实施例,按照上述相似度计算方式,依次计算目标操作值与场景库中的每个场景编号对应的操作标准值之间的相似度值,之后从多个相似度值中确定最大相似度值,得到目标相似度值。在目标相似度值大于预设相似度阈值的情况下,将该目标相似度值对应的操作标准值作为目标操作标准值。
[0098]
根据本公开的实施例,例如,目标操作值与场景a对应的操作标准值的相似度为50%,与场景b对应的操作标准值的相似度为70%,与场景c对应的操作标准值的相似度为60%,与场景d对应的操作标准值的相似度为80%,进而可以将场景d对应的操作标准值确定为目标操作标准值,在预设相似度阈值为60%的情况下,由于目标操作值与场景d对应的操作标准值的相似度为80%,满足预设相似度阈值,进而可以将场景d的场景编号确定为目标场景编号。
[0099]
根据本公开的实施例,通过针对场景库中的每个场景编号,确定目标操作值和与场景编号对应的操作标准值之间的相似度值,可以得到至少两个相似度值,在该至少两个相似度值中确定最大相似度值,进而可以将最大相似度值作为目标相似度值,在确定目标相似度值满足预设相似度阈值的情况下,确定与目标相似度值对应的操作标准值,进而可以将该操作标准值作为目标操作标准值,再根据该目标操作标准值确定与该目标操作标准
值对应的场景编号为目标场景编号。由于将目标操作值与目标操作标准值进行对应,可以通过目标操作值确定目标场景,进而可以实现提高目标操作引导方案的准确程度的技术效果。
[0100]
根据本公开的实施例,上述操作引导方法还包括:
[0101]
在确定目标相似度值不满足预设相似度阈值的情况下,在操作记录表中记录目标操作数据,并向客服端发送操作引导请求,以便于客服端提供相应的引导方案。
[0102]
根据本公开的实施例,例如,在确定目标相似度值不满足预设相似度阈值的情况下,可以认为场景库中没有与该目标操作数据对应的场景编号。
[0103]
根据本公开的实施例,在目标相似度值不满足预设相似度阈值的情况下,说明目标操作数据与场景库中每种场景相似度均低于相似度阀值,因考虑当前数据量不足以支撑将目标操作数据与目标场景编号进行匹配,从而有可能会导致引导方案与场景有偏差。因此不会将该目标操作数据划分到任意一个场景,而只是将该目标操作数据进行记录,后续在该类目标操作数据增加到预设数据量的情况下,再建立新的场景,以将该类目标操作数据划分到对应的新场景中。
[0104]
根据本公开的实施例,在目标操作信息与现有的所有场景编号都不对应的情况下,将该目标操作数据记录在操作记录表,进而可以向客服端发送操作引导请求,以便于客服端提供相应的引导方案。该引导方案可以是在目标操作信息与现有的所有场景编号都不对应的情况下,为该目标操作信息创建新的场景,以使该目标操作信息具有对应的目标场景。可以在目标操作数据的数据量达到预设条件的情况下,进行新的场景的创建。
[0105]
根据本公开的实施例,例如,可以建立操作记录表,进而可以从交易日志中获取不同交易流程对应的目标操作数据并将该目标操作数据记录在操作记录表中。该操作记录表可以只记录出现报错时的交易流程标识信息和目标操作数据。
[0106]
根据本公开的实施例,通过在确定目标相似度值不满足预设相似度阈值的情况下,在操作记录表中记录目标操作数据,并向客服端发送操作引导请求,可以使客服端根据该目标操作数据确定相应的引导方案,进而可以实现提高目标操作引导方案的准确程度的技术效果。
[0107]
图3示意性示出了根据本公开实施例的另一操作引导方法的流程图。
[0108]
如图3所示,该实施例的发送操作引导请求方法包括操作s301~操作s312。
[0109]
在操作s301,响应于交易流程结束的操作,在确定交易流程出现交易报错的情况下,获取交易报错信息。
[0110]
在操作s302,根据交易流程标识信息和预设操作字段信息,从交易日志中获取与交易流程对应的目标操作数据,目标操作数据包含与预设操作字段对应的操作数据。
[0111]
在操作s303,针对至少一个操作数据中的每个操作数据,将操作数据参数化,得到单一操作值,最终得到至少一个单一操作值。
[0112]
在操作s304,将至少一个单一操作值按照预设顺序排列形成操作值数列,其中,操作值数列为目标操作值。
[0113]
在操作s305,针对场景库中的每个场景编号,确定目标操作值和与场景编号对应的操作标准值之间的相似度值,得到至少两个相似度值。
[0114]
在操作s306,确定至少两个相似度值中的最大相似度值,得到目标相似度值。
[0115]
在操作s307,判断目标相似度值是否满足预设相似度阈值。在确定目标相似度值满足预设阈值的情况下,执行操作s308~操作s311;在确定目标相似度值不满足预设阈值的情况下,执行操作s312。
[0116]
在操作s308,确定与目标相似度值对应的操作标准值,得到目标操作标准值。
[0117]
在操作s309,确定与目标操作标准值对应的场景编号为目标场景编号。
[0118]
在操作s310,根据目标场景编号,从预设的操作引导方案库中确定与目标场景编号对应的目标操作引导方案。
[0119]
在操作s311,在展示界面展示目标操作引导方案。
[0120]
在操作s312,在操作记录表中记录目标操作数据,并向客服端发送操作引导请求。
[0121]
根据本公开的实施例,其中,操作引导方案库的确定方法包括:
[0122]
获取操作记录表,其中,操作记录表中包含n条交易失败数据,其中,n≥2;
[0123]
对n条交易失败数据进行分类生成至少一个最终类别,得到场景库,其中,场景库包括场景编号,一个场景编号对应一个最终类别;
[0124]
针对场景库中的每个场景编号,利用操作记录表中属于场景编号的交易失败数据,确定与场景编号对应的操作引导方案,最终得到操作引导方案库。
[0125]
根据本公开的实施例,例如,可以根据操作记录表中的交易失败数据生成该交易失败数据所对应的最终类别,进而可以根据该最终类别确定该交易失败数据对应的场景编号,进而可以根据某一类别的交易失败数据制定操作引导方案。
[0126]
根据本公开的实施例,例如,j条交易失败数据对应的最终类别为类别a,该最终类别a对应的场景编号可以为1,进而可以将该j条交易失败数据对应到场景1中,以确定与该场景编号对应的操作引导方案。可以将得到操作引导方案存储到操作引导方案库中。操作引导方案库可以是记录有场景编号、报错代码和操作引导方案的表格。
[0127]
需要说明的是,操作引导方案库中,不同场景下交易报错代码可能存在一致的情况。例如,从栏目a进行交易时,需要输入密码进行校验,如果校验失败会报错“报错代码c”,但是从栏目b进行交易时,也需要输入密码进行校验,如果校验失败也会报错“报错代码c”。
[0128]
图4示意性示出了根据本公开实施例的操作引导方案库的示意图。
[0129]
如图4所示,操作引导方案库中的数据可以包括场景编号、与该场景编号对应的报错代码以及对应的操作引导方案。
[0130]
根据本公开的实施例,通过获取操作记录表,进而对该操作记录表中的n条交易失败数据进行分类,生成至少一个最终类别,得到场景库,根据场景库中的场景编号,利用该操作记录表中属于该场景编号的交易失败数据,确定与该场景编号对应的操作引导方案,最终得到操作引导方案库。由于将交易失败数据、最终类别、场景编号以及操作引导方案进行对应,确定了交易失败数据对应的操作引导方案,进而可以实现提高目标操作引导方案的准确程度的技术效果。
[0131]
根据本公开的实施例,其中,每条交易失败数据包括交易名称、报错代码和与预设操作字段对应的样本操作数据;
[0132]
对n条交易失败数据进行分类生成至少一个最终类别包括:
[0133]
根据报错代码对n条交易失败数据进行分类,生成至少一个第一类别;
[0134]
针对至少一个第一类别中的每个第一类别,根据交易名称对属于第一类别中的交
易失败数据进行分类,生成至少一个第二类别;
[0135]
针对至少一个第二类别中的每个第二类别,利用与预设字段对应的样本操作数据对属于第二类别中的交易失败数据进行分类,生成至少一个最终类别。
[0136]
图5示意性示出了根据本公开实施例的操作记录表的示意图。
[0137]
如图5所示,该操作记录表可以包括编号、交易名称、报错代码以及操作信息(即操作字段)。其中,操作信息可以包括操作信息1、操作信息2、操作信息3;具体地,操作信息1可以是总操作时间信息,操作信息2可以是同一场景停留时间信息,操作信息3可以是交易失败次数信息。交易名称可以包括查找收款银行、查看交易明细以及查看转账记录等流程。需要说明的是,上述操作信息可以根据使用场景的引进进行扩充。
[0138]
根据本公开的实施例,例如,可以先根据报错代码对交易失败数据进行分类,生成第一类别,再根据交易名称对第一类别中的交易失败信息再进行分类,生成第二类别,再根据样本操作数据对第二类别中的交易失败数据进行分类,进而可以生成最终类别。该最终类别中的交易失败信息对应的报错代码、交易名称以及样本操作数据是一致的。
[0139]
根据本公开的实施例,例如,不同场景可以对应一致的报错代码。在场景1进行交易的情况下,输入卡密码进行校验,在校验失败的情况下可以提示报错代码c;在场景2进行交易的情况下,输入卡密码进行校验,在校验失败的情况下也可以提示报错代码c。
[0140]
根据本公开的实施例,例如,可以将报错代码和目标操作引导方案在展示界面进行展示,以根据准确化的操作引导方案促进交易流程的完成。
[0141]
根据本公开的实施例,通过根据报错代码对n条交易失败数据进行分类,生成至少一个第一类别,实现了第一类别中包含报错代码一致的交易失败数据,针对至少一个第一类别中的每个第一类别,再根据交易名称对属于第一类别中的交易失败数据进行分类,生成至少一个第二类别,实现了第二类别中包含报错代码与交易名称一致的交易失败数据,针对至少一个第二类别中的每个第二类别,可以利用与预设字段对应的样本操作数据对属于第二类别中的交易失败数据进行分类,生成至少一个最终类别,实现了最终类别中包含报错代码、交易名称与样本操作数据一致的交易失败数据。由于通过报错代码、交易名称以及样本操作数据进行分类,实现了交易失败数据、报错代码、交易名称与样本操作数据的对应,使最终类别中包含报错代码、交易名称与样本操作数据一致的交易失败数据,进而可以实现提高目标操作引导方案的准确程度的技术效果。
[0142]
根据本公开的实施例,上述操作引导方法还包括:
[0143]
在确定与场景编号对应的操作引导方案之后,利用属于场景编号的交易失败数据确定与场景编号对应的操作标准值。
[0144]
根据本公开的实施例,例如,在确定场景编号对应的操作引导方案后,可以利用该场景编号对应的交易失败数据确定与该场景编号对应的操作标准值,以实现场景编号与操作标准值进行对应,进而以便于利用该操作标准值确定与目标操作值的相似度。根据本公开的实施例,在确定与场景编号对应的操作引导方案之后,利用属于场景编号的交易失败数据确定与场景编号对应的操作标准值,实现了场景编号与操作标准值的对应,进而可以根据操作标准值确定与场景编号对应的目标操作值,可以实现提高目标操作引导方案的准确程度的技术效果。
[0145]
根据本公开的实施例,其中,属于场景编号的交易失败数据包括i条,预设操作字
段包括m个,i≥1,m≥1;
[0146]
利用属于场景编号的交易失败数据确定与场景编号对应的操作标准值包括:
[0147]
针对m个预设操作字段中的每个预设操作字段,从属于场景编号的交易失败数据中获取与预设操作字段对应的样本操作数据,得到待处理数据;
[0148]
将待处理数据参数化,得到参数化后的待处理数据;
[0149]
确定参数化后的待处理数据的平均值,得到与预设操作字段对应的操作数据平均值,最终得到m个操作数据平均值;
[0150]
将m个操作数据平均值按照预设顺序排列形成操作数据平均值数列;
[0151]
确定操作数据平均值数列为与场景编号对应的操作标准值。
[0152]
根据本公开的实施例,例如,可以从交易失败数据中获取与操作字段对应的样本操作数据,进而可以将获取的样本操作数据作为待处理数据。进而可以通过将待处理数据进行参数化,进而可以将参数化后的待处理数据的平均值按照预设排列顺序形成平均值数列,进而可以确定该平均值数列为该场景编号对应的操作标准值。
[0153]
根据本公开的实施例,例如,场景1包含i组交易失败操作数据,每条交易失败数据包括m个操作字段,对于第一个操作字段,获取第1组至第i组中与第一个操作字段对应的操作数据,得到第一数据集,然后计算第一数据集中数据的平均值,得到与第一个操作字段对应的操作数据平均值然后以此类推计算出所有操作字段的平均值,形成数列进而,可以将这个平均值数列定义为场景1对应的操作标准值。
[0154]
根据本公开的实施例,通过针对m个预设操作字段中的每个预设操作字段,从属于该场景编号的交易失败数据中获取与该预设操作字段对应的样本操作数据,可以将该样本操作数据作为待处理数据,进而可以将该待处理数据参数化,确定参数化后的待处理数据的平均值,进而得到与该预设操作字段对应的操作数据平均值,最终得到m个操作数据平均值,进而将m个操作数据平均值按照预设顺序排列形成操作数据平均值数列,确定该操作数据平均值数列为与该场景编号对应的操作标准值,由于通过预设操作字段从场景编号的交易失败数据中确定了操作标准值,实现了场景编号与操作标准值的对应,可以实现通过操作标准值与目标操作值的相似度确定与该场景编号对应的目标操作数据,进而可以实现提高目标操作引导方案的准确程度的技术效果。
[0155]
图6示意性示出了根据本公开实施例的操作引导方案库确定方法的流程图。
[0156]
如图6所示,该实施例的操作引导方案库确定方法包括操作s601~操作s605。
[0157]
在操作s601,获取操作记录表。
[0158]
在操作s602,根据报错代码对n条交易失败数据进行分类,生成至少一个第一类别。
[0159]
在操作s603,针对至少一个第一类别中的每个第一类别,根据交易名称对属于第一类别中的交易失败数据进行分类,生成至少一个第二类别。
[0160]
在操作s604,针对至少一个第二类别中的每个第二类别,利用与预设字段对应的样本操作数据对属于第二类别中的交易失败数据进行分类,生成至少一个最终类别,一个最终类别对应一个场景编号。
[0161]
在操作s605,针对场景库中的每个场景编号,利用操作记录表中属于场景编号的交易失败数据,确定与场景编号对应的操作引导方案,最终得到操作引导方案库。
[0162]
图7示意性示出了根据本公开实施例的操作标准值确定方法的流程图。
[0163]
如图7所示,该实施例的操作标准值确定方法包括操作s701~操作s705,其中,该实施例以确定场景a对应的操作标准值为例,场景a的交易失败数据包括i条,预设操作字段包括m个,i≥1,m≥1。
[0164]
在操作s701,针对m个预设操作字段中的每个预设操作字段,从场景a的交易失败数据中获取与预设操作字段对应的样本操作数据,得到待处理数据。
[0165]
在操作s702,将待处理数据参数化,得到参数化后的待处理数据。
[0166]
在操作s703,确定参数化后的待处理数据的平均值,得到与预设操作字段对应的操作数据平均值,最终得到m个操作数据平均值。
[0167]
在操作s704,将m个操作数据平均值按照预设顺序排列形成操作数据平均值数列。
[0168]
在操作s705,确定操作数据平均值数列为与场景a对应的操作标准值。
[0169]
需要说明的是,本公开实施例中的流程图所示的操作除非明确说明不同操作之间存在执行的先后顺序,或者不同操作在技术实现上存在执行的先后顺序,否则,多个操作之间的执行顺序可以不分先后,多个操作也可以同时执行。
[0170]
基于上述操作引导方法,本公开还提供了一种操作引导装置。以下将结合图8对该装置进行详细描述。
[0171]
图8示意性示出了根据本公开实施例的操作引导装置的结构框图。
[0172]
如图8所示,该实施例的操作引导装置800包括第一获取模块810、第二获取模块820、第一确定模块830、第二确定模块840。
[0173]
第一获取模块810用于响应于交易流程结束的操作,在确定交易流程出现交易报错的情况下,获取交易报错信息,其中,交易报错信息中包含交易流程标识信息。在一实施例中,第一获取模块810可以用于执行前文描述的操作s210,在此不再赘述。
[0174]
第二获取模块820用于根据交易流程标识信息和预设操作字段信息,从交易日志中获取与交易流程对应的目标操作数据,其中,目标操作数据包含与预设操作字段对应的操作数据。在一实施例中,第二获取模块820可以用于执行前文描述的操作s220,在此不再赘述。
[0175]
第一确定模块830用于根据目标操作数据,从预设的场景库中确定与目标操作数据对应的目标场景编号。在一实施例中,第一确定模块830可以用于执行前文描述的操作s230,在此不再赘述。
[0176]
第二确定模块840用于根据目标场景编号,从预设的操作引导方案库中确定与目标场景编号对应的目标操作引导方案。在一实施例中,第二确定模块840可以用于执行前文描述的操作s240,在此不再赘述。
[0177]
根据本公开的实施例,上述操作引导装置还包括:展示模块,用于在展示界面展示目标操作引导方案。
[0178]
根据本公开的实施例,第一确定模块包括第一获取单元和第一确定单元。其中,第一获取单元用于将目标操作数据参数化,得到与目标操作数据对应的目标操作值;第一确定单元用于根据目标操作值和操作标准值之间的相似度,从场景库中确定与目标操作值对应的目标场景编号。
[0179]
根据本公开的实施例,第一获取单元包括获取子单元和排列子单元。其中,获取子
单元用于针对至少一个操作数据中的每个操作数据,将操作数据参数化,得到单一操作值,最终得到至少一个单一操作值;排列子单元用于将至少一个单一操作值按照预设顺序排列形成操作值数列,其中,操作值数列为目标操作值。
[0180]
根据本公开的实施例,第二确定模块包括第二获取单元、第三获取单元、第四获取单元和第二确定单元。其中,第二获取单元用于针对场景库中的每个场景编号,确定目标操作值和与场景编号对应的操作标准值之间的相似度值,得到至少两个相似度值;第三获取单元用于确定至少两个相似度值中的最大相似度值,得到目标相似度值;第四获取单元用于在确定目标相似度值满足预设相似度阈值的情况下,确定与目标相似度值对应的操作标准值,得到目标操作标准值;第二确定单元用于确定与目标操作标准值对应的场景编号为目标场景编号。
[0181]
根据本公开的实施例,上述操作引导装置还包括发送模块。其中,发送模块用于在确定目标相似度值不满足预设相似度阈值的情况下,在操作记录表中记录目标操作数据,并向客服端发送操作引导请求,以便于客服端提供相应的引导方案。
[0182]
根据本公开的实施例,第一确定模块包括第五获取单元、生成单元和第三确定单元。其中,第五获取单元用于获取操作记录表,其中,操作记录表中包含n条交易失败数据,其中,n≥2;生成单元用于对n条交易失败数据进行分类生成至少一个最终类别,得到场景库,其中,场景库包括场景编号,一个场景编号对应一个最终类别;第三确定单元用于针对场景库中的每个场景编号,利用操作记录表中属于场景编号的交易失败数据,确定与场景编号对应的操作引导方案,最终得到操作引导方案库。
[0183]
根据本公开的实施例,生成单元包括第一生成子单元、第二生成子单元和第三生成子单元。其中,第一生成子单元用于根据报错代码对n条交易失败数据进行分类,生成至少一个第一类别;第二生成子单元用于针对至少一个第一类别中的每个第一类别,根据交易名称对属于第一类别中的交易失败数据进行分类,生成至少一个第二类别;第三生成子单元用于针对至少一个第二类别中的每个第二类别,利用与预设字段对应的样本操作数据对属于第二类别中的交易失败数据进行分类,生成至少一个最终类别。
[0184]
根据本公开的实施例,上述操作引导装置还包括第三确定模块。其中,第三确定模块用于在确定与场景编号对应的操作引导方案之后,利用属于场景编号的交易失败数据确定与场景编号对应的操作标准值。
[0185]
根据本公开的实施例,第三确定模块包括第六获取单元、第七获取单元、第八获取单元、排列单元和第四确定单元。其中,第六获取单元用于针对m个预设操作字段中的每个预设操作字段,从属于场景编号的交易失败数据中获取与预设操作字段对应的样本操作数据,得到待处理数据;第七获取单元用于将待处理数据参数化,得到参数化后的待处理数据;第八获取单元用于确定参数化后的待处理数据的平均值,得到与预设操作字段对应的操作数据平均值,最终得到m个操作数据平均值;排列单元用于将m个操作数据平均值按照预设顺序排列形成操作数据平均值数列;第四确定单元用于确定操作数据平均值数列为与场景编号对应的操作标准值。
[0186]
根据本公开的实施例的模块、子模块、单元、子单元中的任意多个、或其中任意多个的至少部分功能可以在一个模块中实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以被拆分成多个模块来实现。根据本公开实施例的模块、子模块、
单元、子单元中的任意一个或多个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本公开实施例的模块、子模块、单元、子单元中的一个或多个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
[0187]
根据本公开的实施例,第一获取模块810、第二获取模块820、第一确定模块830和第二确定模块840中的任意多个模块可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,第一获取模块810、第二获取模块820、第一确定模块830和第二确定模块840中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,第一获取模块810、第二获取模块820、第一确定模块830和第二确定模块84中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
[0188]
需要说明的是,本公开的实施例中操作引导装置部分与本公开的实施例中操作引导方法部分是相对应的,操作引导装置部分的描述具体参考操作引导方法部分,在此不再赘述。
[0189]
图9示意性示出了根据本公开实施例的适于实现操作引导方法的电子设备的方框图。
[0190]
如图9所示,根据本公开实施例的电子设备900包括处理器901,其可以根据存储在只读存储器(rom)902中的程序或者从存储部分908加载到随机访问存储器(ram)903中的程序而执行各种适当的动作和处理。处理器901例如可以包括通用微处理器(例如cpu)、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(asic))等等。处理器901还可以包括用于缓存用途的板载存储器。处理器901可以包括用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
[0191]
在ram 903中,存储有电子设备900操作所需的各种程序和数据。处理器901、rom 902以及ram 903通过总线904彼此相连。处理器901通过执行rom 902和/或ram 903中的程序来执行根据本公开实施例的方法流程的各种操作。需要注意,所述程序也可以存储在除rom 902和ram 903以外的一个或多个存储器中。处理器901也可以通过执行存储在所述一个或多个存储器中的程序来执行根据本公开实施例的方法流程的各种操作。
[0192]
根据本公开的实施例,电子设备900还可以包括输入/输出(i/o)接口905,输入/输出(i/o)接口905也连接至总线904。电子设备900还可以包括连接至i/o接口905的以下部件中的一项或多项:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至i/o接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、
半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
[0193]
本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
[0194]
根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。例如,根据本公开的实施例,计算机可读存储介质可以包括上文描述的rom 902和/或ram 903和/或rom 902和ram 903以外的一个或多个存储器。
[0195]
本公开的实施例还包括一种计算机程序产品,其包括计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。当计算机程序产品在计算机系统中运行时,该程序代码用于使计算机系统实现本公开实施例所提供的操作引导方法。
[0196]
在该计算机程序被处理器901执行时执行本公开实施例的系统/装置中限定的上述功能。根据本公开的实施例,上文描述的系统、装置、模块、单元等可以通过计算机程序模块来实现。
[0197]
在一种实施例中,该计算机程序可以依托于光存储器件、磁存储器件等有形存储介质。在另一种实施例中,该计算机程序也可以在网络介质上以信号的形式进行传输、分发,并通过通信部分909被下载和安装,和/或从可拆卸介质911被安装。该计算机程序包含的程序代码可以用任何适当的网络介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
[0198]
在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。在该计算机程序被处理器901执行时,执行本公开实施例的系统中限定的上述功能。根据本公开的实施例,上文描述的系统、设备、装置、模块、单元等可以通过计算机程序模块来实现。
[0199]
根据本公开的实施例,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例提供的计算机程序的程序代码,具体地,可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。程序设计语言包括但不限于诸如java,c++,python,“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0200]
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个
用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0201]
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
[0202]
以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1