会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 化学元素和化合物 / / 银行软件功能界面生成方法和装置

银行软件功能界面生成方法和装置

阅读:180发布:2021-03-01

IPRDB可以提供银行软件功能界面生成方法和装置专利检索,专利查询,专利分析的服务。并且本申请提供了一种银行软件功能界面生成方法和装置,其中,该方法包括:获取目标用户的多条历史交易数据;确定多条历史交易数据中各历史交易数据对应的交易类型,并根据各历史交易数据对应的交易类型确定目标用户的常用功能;根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面;将生成的功能界面推送给目标用户。上述方案中,生成的功能界面能够满足目标用户的个性化需求,提高银行软件的用户使用体验,增加客户粘性。,下面是银行软件功能界面生成方法和装置专利的具体信息内容。

1.一种目标应用功能界面生成方法,其特征在于,包括:获取目标用户的多条历史数据;

确定所述多条历史数据中各历史数据对应的业务类型,并根据所述各历史数据对应的业务类型确定所述目标用户的常用功能;

根据所述目标用户的常用功能,调整目标应用的初始功能界面中功能图标的布局,生成与所述目标用户匹配的功能界面;

将生成的所述功能界面推送给所述目标用户。

2.一种银行软件功能界面生成方法,其特征在于,包括:获取目标用户的多条历史交易数据;

确定所述多条历史交易数据中各历史交易数据对应的交易类型,并根据所述各历史交易数据对应的交易类型确定所述目标用户的常用功能;

根据所述目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与所述目标用户匹配的功能界面;

将生成的所述功能界面推送给所述目标用户。

3.根据权利要求2所述的方法,其特征在于,获取目标用户的多条历史交易数据,包括:获取目标用户在预设时间段内通过多种银行渠道产生的多条历史交易数据,其中,所述多种银行渠道包括以下至少之一:电话银行渠道、手机银行渠道、网上银行渠道和实体银行渠道。

4.根据权利要求2所述的方法,其特征在于,根据所述各历史交易数据对应的交易类型确定所述目标用户的常用功能,包括:确定所述多条历史交易数据对应的多种交易类型中各交易类型的出现次数;

将出现次数大于预设次数的交易类型对应的功能确定为所述目标用户的常用功能。

5.根据权利要求2所述的方法,其特征在于,根据所述目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与所述目标用户匹配的功能界面,包括:确定与所述常用功能在业务上相关联的关联功能;

根据所述常用功能和所述关联功能,调整银行软件的初始功能界面中功能图标的布局,生成与所述目标用户匹配的功能界面。

6.根据权利要求5所述的方法,其特征在于,确定与所述常用功能在业务上相关联的关联功能,包括:抽取所述常用功能的业务特征数据,并根据所述业务特征数据生成所述常用功能的特征向量;

获取所述银行软件提供的多个功能中各功能的特征向量;

根据所述常用功能的特征向量和所述多个功能中各功能的特征向量,确定与所述常用功能相关联的关联功能。

7.根据权利要求5所述的方法,其特征在于,根据所述目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与所述目标用户匹配的功能界面,包括:获取银行的推荐功能;

获取在预设时间段内所述目标用户在银行软件和/或网上银行页面的浏览记录,并根据所述浏览记录确定所述目标用户的感兴趣功能;

根据所述常用功能、所述关联功能、所述感兴趣功能和所述推荐功能,调整银行软件的初始功能界面中功能图标的布局,生成与所述目标用户匹配的功能界面。

8.根据权利要求2所述的方法,其特征在于,将生成的所述功能界面推送给所述目标用户,包括:在所述目标用户更新所述银行软件时,向所述目标用户发送提示信息,所述提示信息用于提示所述目标用户是否获取新的功能界面;

接收所述目标用户通过客户端响应于所述提示消息返回的确认信息;

在所述确认信息为确认获取的情况下,将所述功能界面发送给所述目标用户。

9.一种银行软件功能界面生成装置,其特征在于,包括:获取模块,用于获取目标用户的多条历史交易数据;

确定模块,用于确定所述多条历史交易数据中各历史交易数据对应的交易类型,并根据所述各历史交易数据对应的交易类型确定所述目标用户的常用功能;

生成模块,用于根据所述目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与所述目标用户匹配的功能界面,其中,生成的所述功能界面与所述目标用户对应;

推送模块,用于将生成的所述功能界面推送给所述目标用户。

10.一种计算机设备,其特征在于,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求2至8中任一项所述方法的步骤。

11.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述指令被执行时实现权利要求2至8中任一项所述方法的步骤。

说明书全文

银行软件功能界面生成方法和装置

技术领域

[0001] 本申请涉及计算机技术及个性化推荐领域,特别涉及一种银行软件功能界面生成方法和装置。

背景技术

[0002] 随着移动支付的发展,手机银行已成为银行领域的主要交易渠道。目前,手机银行软件的功能界面布局相对固定。然而,一般情况下,不同客户所需要办理的业务类型呈现个性化与多样化特点,客户每次通过手机银行渠道办理所需业务,需要在多个界面中查找功能,功能使用体验不好。
[0003] 针对上述问题,目前尚未提出有效的解决方案。

发明内容

[0004] 本申请实施例提供了一种银行软件功能界面生成方法和装置,以解决现有技术中银行软件的功能界面布局固定而导致用户体验差的问题。
[0005] 本申请实施例提供了一种目标应用功能界面生成方法,包括:获取目标用户的多条历史数据;确定多条历史数据中各历史数据对应的业务类型,并根据各历史数据对应的业务类型确定目标用户的常用功能;根据目标用户的常用功能,调整目标应用的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面;将生成的功能界面推送给目标用户。
[0006] 本申请实施例还提供了一种银行软件功能界面生成方法,包括:获取目标用户的多条历史交易数据;确定多条历史交易数据中各历史交易数据对应的交易类型,并根据各历史交易数据对应的交易类型确定目标用户的常用功能;根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面;将生成的功能界面推送给目标用户
[0007] 在一个实施例中,获取目标用户的多条历史交易数据,包括:获取目标用户在预设时间段内通过多种银行渠道产生的多条历史交易数据,其中,多种银行渠道包括以下至少之一:电话银行渠道、手机银行渠道、网上银行渠道和实体银行渠道。
[0008] 在一个实施例中,根据各历史交易数据对应的交易类型确定目标用户的常用功能,包括:确定多条历史交易数据对应的多种交易类型中各交易类型的出现次数;将出现次数大于预设次数的交易类型对应的功能确定为目标用户的常用功能。
[0009] 在一个实施例中,根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面,包括:确定与常用功能在业务上相关联的关联功能;根据常用功能和关联功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0010] 在一个实施例中,确定与常用功能在业务上相关联的关联功能,包括:抽取与常用功能对应的业务特征数据,并根据业务特征数据生成常用功能的特征向量;获取银行软件提供的多个功能中各功能的特征向量;根据常用功能的特征向量和多个功能中各功能的特征向量,确定与常用功能相关联的关联功能。
[0011] 在一个实施例中,根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面,包括:获取银行的推荐功能;获取在预设时间段内目标用户在银行软件和/或网上银行页面的浏览记录,并根据浏览记录确定目标用户的感兴趣功能;根据常用功能、关联功能、感兴趣功能和推荐功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0012] 在一个实施例中,将生成的功能界面推送给目标用户,包括:在目标用户更新银行软件时,向目标用户发送提示信息,提示信息用于提示目标用户是否获取新的功能界面;接收目标用户通过客户端响应于提示消息返回的确认信息;在确认信息为确认获取的情况下,将功能界面发送给目标用户。
[0013] 本申请实施例还提供了一种银行软件功能界面生成装置,包括:获取模块,用于获取目标用户的多条历史交易数据;确定模块,用于确定多条历史交易数据中各历史交易数据对应的交易类型,并根据各历史交易数据对应的交易类型确定目标用户的常用功能;生成模块,用于根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面,其中,生成的功能界面与目标用户对应;推送模块,用于将生成的功能界面推送给目标用户。
[0014] 本申请实施例还提供一种计算机设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述任意实施例中所述的银行软件功能界面生成方法的步骤。
[0015] 本申请实施例还提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述任意实施例中所述的银行软件功能界面生成方法的步骤。
[0016] 在本申请实施例中,提供了一种银行软件功能界面生成方法,获取目标用户的多条历史交易数据,确定多条历史交易数据中各历史交易数据对应的交易类型,并根据各历史交易数据对应的交易类型确定目标用户的常用功能,根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面,并将生成的功能界面推送给目标用户。上述方案中,基于目标用户的多条历史交易数据确定目标用户的常用功能,并根据常用功能调整银行软件的功能图标的布局,从而生成与目标用户匹配的功能界面,该功能界面能够满足目标用户的个性化需求,提高银行软件的目标用户的使用体验。

附图说明

[0017] 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,并不构成对本申请的限定。在附图中:
[0018] 图1示出了本申请一实施例中银行软件功能界面生成方法的应用场景示意图;
[0019] 图2示出了本申请一实施例中的银行软件功能界面生成方法的流程图;
[0020] 图3示出了本申请一实施例中的银行软件功能界面生成方法的流程图;
[0021] 图4示出了本申请一实施例中的银行软件功能界面生成装置的示意图;
[0022] 图5示出了本申请一实施例中的计算机设备的示意图。

具体实施方式

[0023] 下面将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本申请,而并非以任何方式限制本申请的范围。相反,提供这些实施方式是为了使本申请公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0024] 本领域的技术人员知道,本申请的实施方式可以实现为一种系统、装置设备、方法或计算机程序产品。因此,本申请公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0025] 本申请实施例提供了一种银行软件功能界面生成方法。图1示出了本申请一实施例中银行软件功能界面生成方法的应用场景的示意图。如图1所示,银行软件服务器可以从各种银行渠道获取目标用户的历史交易数据。其中,各种银行渠道包括手机银行服务器渠道、电话银行服务器渠道和线下银行服务器渠道等。之后,银行软件服务器根据获得的目标用户的多条历史交易数据,确定各历史交易数据对应的交易类型,并根据各历史交易数据对应的交易类型确定目标用户的常用功能。银行软件服务器可以根据目标用户的常用功能调整初始功能界面中的功能图标的布局,生成与目标用户匹配的功能界面,并将生成的与目标用户匹配的功能界面推送给目标用户的客户端。
[0026] 其中,上述银行软件服务器、手机银行服务器、电话银行服务器和线下银行服务器可以是单一的服务器,也可以是服务器集群,或者是云服务器等都可以,具体的组成形成本申请不作限定。上述客户端可以是台式电脑、笔记本、手机终端、PDA等,只要是可以向用户或者业务人员进行内容展示和接收功能界面的设备都可以,对于客户端的呈现形成,本申请也不作限定。
[0027] 图2示出了本申请一实施例中目标应用功能界面生成方法的流程图。虽然本申请提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本申请实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。
[0028] 具体地,如图2所示,本申请一种实施例提供的目标应用功能界面生成方法可以包括以下步骤:
[0029] 步骤S201,获取目标用户的多条历史数据。
[0030] 具体地,目标应用可以包括银行软件、购物软件等各种软件。目标应用服务器可以获取目标用户的多条历史数据。其中,历史数据可以包括历史交易数据、历史聊天数据或者浏览记录数据等。具体地,目标应用服务器可以通过各种渠道获取目标用户的多条历史数据。
[0031] 步骤S202,确定多条历史数据中各历史数据对应的业务类型,并根据各历史数据对应的业务类型确定目标用户的常用功能。
[0032] 在获取目标用户的多条历史数据之后,可以确定多条历史数据中各历史数据对应的业务类型。其中,业务类型可以包括交易类型。之后,目标应用服务器可以根据各历史数据对应的业务类型确定目标用户的常用功能。其中,常用功能是指用户使用频率较高的功能,例如,使用频率大于预设频率的功能。
[0033] 步骤S203,根据目标用户的常用功能,调整目标应用的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0034] 步骤S204,将生成的功能界面推送给目标用户。
[0035] 在确定目标用户的常用功能之后,可以根据目标应用的常用功能调整目标应用的初始功能界面中功能图标的布局,例如,可以将常用功能对应的功能图标调整至靠前或显眼或便于操作的位置等。在根据目标用户的常用功能调整好目标应用的功能界面中功能图标的布局之后,可以生成与目标用户匹配的功能界面。将生成的功能界面推送给目标用户。例如,可以在用户安装或者更新目标应用的时候,将生成的功能界面推送给目标用户的客户端。
[0036] 上述方案中,基于目标用户的多条历史数据确定目标用户的常用功能,并根据常用功能调整目标应用的功能图标的布局,从而生成与目标用户匹配的功能界面,该功能界面能够满足目标用户的个性化需求,提高目标应用的目标用户的使用体验。此外,可以每隔预设时间段获取一次目标用户的多条历史数据,并基于获得多个条历史数据,动态调整功能界面中的功能图标的布局,从而动态生成与目标用户匹配的功能界面,实现目标用户的功能界面的实时更新,可以进一步提高用户的使用体验,及时满足目标用户的动态个性化需求,提高用户粘性。
[0037] 图3示出了本申请一实施例中银行软件功能界面生成方法的流程图。具体地,如图3所示,本申请一种实施例提供的银行软件功能界面生成方法可以包括以下步骤:
[0038] 步骤S301,获取目标用户的多条历史交易数据。
[0039] 其中,银行软件可以是手机银行软件或电脑银行软件等。银行软件服务器可以获取目标用户的多条历史交易数据。具体地,银行软件服务器可以通过各种渠道获取目标用户的多条历史交易数据。
[0040] 在本申请一些实施例中,获取目标用户的多条历史交易数据,可以包括:获取目标用户在预设时间段内通过多种银行渠道产生的多条历史交易数据,其中,多种银行渠道包括以下至少之一:电话银行渠道、手机银行渠道、网上银行渠道和实体银行渠道。
[0041] 步骤S302,确定多条历史交易数据中各历史交易数据对应的交易类型,并根据各历史交易数据对应的交易类型确定目标用户的常用功能。
[0042] 在获取目标用户的多条历史交易数据之后,可以确定多条历史交易数据中各历史交易数据对应的交易类型。其中,交易类型可以包括转账、购买理财产品、贷款等各种交易类型。
[0043] 其中,电话银行渠道主要是通过用户按键选择或语音识别导航到对应的IVR(Interactive Voice Response,互动式语音应答)节点,帮助用户办理所需业务,依赖于语音识别和语义理解等技术,其中,在该渠道办理业务时会输出如下两类数据:IVR交互轨迹:客服中心在转接人工前,多数采用IVR方式与客户交互,通过解析IVR交互轨迹,可以获取用户所办理的业务类型;SRP(Speech Recognition Platform,语音识别平台)交互数据:通过解析用户的语音导航交互数据,辅助判断用户将要办理的业务类型。其中,手机银行渠道和网上银行渠道主要是用户登录手机银行软件或网上银行页面,通过查找功能菜单按照既定流程办理所需的业务,在该渠道办理业务时,会产生所办理的业务类型和浏览记录等信息。
实体银行渠道是指用户在实体银行柜台办理业务时,业务人员将用户所办的业务信息输入至电脑并存储至实体银行服务器中,其中,业务信息中包括业务类型。
[0044] 之后,银行软件服务器可以根据各历史交易数据对应的交易类型确定目标用户的常用功能。其中,常用功能是指用户使用频率较高的功能,例如,使用频率大于预设频率的功能。
[0045] 在本申请一些实施例中,根据各历史交易数据对应的交易类型确定目标用户的常用功能,可以包括:确定多条历史交易数据对应的多种交易类型中各交易类型的出现次数;将出现次数大于预设次数的交易类型对应的功能确定为目标用户的常用功能。具体地,可以统计多条历史交易数据对应的多种交易类型中各交易类型的出现次数。之后,将出现次数大于预设次数的交易类型对应的功能确定为目标用户的常用功能。例如,在出现次数大于预设次数的交易类型包括转账和贷款时,则对应的常用功能包括转账功能和贷款功能。
在其他实施方式中,可以将出现次数按从大到小的顺序排列,并将排在前面预设位数的出现次数对应的交易类型对应的功能确定为目标用户的常用功能。
[0046] 步骤S303,根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0047] 步骤S304,将生成的功能界面推送给目标用户。
[0048] 在确定目标用户的常用功能之后,可以根据银行软件的常用功能调整银行软件的初始功能界面中功能图标的布局,例如,可以将常用功能对应的功能图标调整至靠前或显眼或便于操作的位置等。在根据目标用户的常用功能调整好银行软件的功能界面中功能图标的布局之后,可以生成与目标用户匹配的功能界面。将生成的功能界面推送给目标用户。例如,可以在用户安装或者更新银行软件的时候,将生成的功能界面推送给目标用户的客户端。
[0049] 上述方案中,基于目标用户的多条历史交易数据确定目标用户的常用功能,并根据常用功能调整银行软件的功能图标的布局,从而生成与目标用户匹配的功能界面,该功能界面能够满足目标用户的个性化需求,提高银行软件的目标用户的使用体验。此外,可以每隔预设时间段获取一次目标用户的多条历史交易数据,并基于获得多个条历史交易数据,动态调整功能界面中的功能图标的布局,从而动态生成与目标用户匹配的功能界面,实现目标用户的功能界面的实时更新,可以进一步提高用户的使用体验,及时满足目标用户的动态个性化需求,提高用户粘性。
[0050] 在本申请一些实施例中,根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面,可以包括:确定与常用功能在业务上相关联的关联功能;根据常用功能和关联功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0051] 具体地,根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局时,可以考虑与常用功能在业务上相关联的关联功能。例如,若常用功能为余额查询,则与该常用功能相关联的关联功能可以包括转账、贷款等功能。例如,若常用功能为转账功能,则与该常用功能相关联的关联功能可以包括余额查询功能。在确定与常用功能在业务上相关联的关联功能之后,可以根据常用功能和关联功能,调整银行软件的初始功能界面中功能图标的布局,例如将常用功能和关联功能对应的功能图标调整至靠前或显眼或易于操作的位置。在根据常用功能和关联功能调整功能图标的布局之后,生成与目标用户匹配的功能界面,并将生成的功能界面推送给目标用户。例如,若目标用户的常用功能为贷款功能,则根据功能之间的关联,将其它贷款产品或新业务推荐给目标用户。通过上述方式,根据常用功能和与常用功能在业务上相关联的关联功能来调整功能界面,可以进一步满足目标用户的个性化需求,进一步提高用户体验。
[0052] 在本申请一些实施例中,确定与常用功能在业务上相关联的关联功能,可以包括:抽取常用功能的业务特征数据,并根据业务特征数据生成常用功能的特征向量;获取银行软件提供的多个功能中各功能的特征向量;根据常用功能的特征向量和多个功能中各功能的特征向量,确定与常用功能相关联的关联功能。
[0053] 具体地,可以抽取常用功能的业务特征数据。示例性地,预设的业务特征数据可以至少包括以下之一:收款人姓名、收款人账号、收款银行、汇款金额、理财产品类型、理财产品金额、贷款类型、贷款金额、外币兑换类型和外币兑换金额。例如,可以从与常用功能对应的历史交易数据抽取业务特征数据,并根据常用功能对应的业务特征数据和预设的业务特征数据生成常用功能对应的特征向量。例如,常用功能为转账业务,则常用功能的业务特征数据包括:收款人姓名、收款人账号、收款银行和汇款金额。相应的,该常用功能对应的特征向量可以为(1,1,1,1,0,0,0,0,0,0)。可以获取银行软件提供的多个功能中除该常用功能之外的其他功能的特征向量。之后,根据常用功能的特征向量和多个功能中各功能的特征向量,确定与常用功能相关联的关联功能。例如,可以通过确定常用功能的特征向量与多个功能中各功能的特征向量之间的相似度,将相似度大于预设相似度的功能确定为与该常用功能相关联的关联功能。本申请对相似度的计算因子不做具体约束,计算因子可以包括但不局限于欧几里德距离、曼哈顿距离等。
[0054] 上述实施例中确定关联功能的方式仅是示例性的,本申请并不限于此。在其他实施方式中,可以预设设置各常用功能与关联功能的对应关系表,其中,常用功能与关联功能可以是一对一或一对多的对应关系。在确定常用功能之后,可以根据预设的对应关系表查找与常用功能在业务上相关联的关联功能。
[0055] 在本申请一些实施例中,根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面,可以包括:获取银行的推荐功能;获取在预设时间段内目标用户在银行软件和/或网上银行页面的浏览记录,并根据浏览记录确定目标用户的感兴趣功能;根据常用功能、关联功能、感兴趣功能和推荐功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0056] 具体地,银行软件服务器可以获取银行的推荐功能,例如,银行的特色功能或者银行软件新开发的功能。银行软件服务器还可以获取在预设时间段内目标用户在银行软件和/或网上银行业务上的浏览记录。其中,预设时间段可以为一个月、三个月或半年等。根据目标用户在预设时间段内的浏览记录,可以确定目标用户感兴趣的功能。例如,如果目标用户经常浏览理财产品,则可以将理财功能确定为目标用户感兴趣的功能。之后,可以根据常用功能、关联功能、推荐功能和感兴趣功能调整银行软件的初始功能界面中功能图标的布局,生成与目标用户相匹配的功能界面。银行软件服务器可以按照预设的规则根据常用功能、关联功能、推荐功能和感兴趣功能调整银行软件的初始功能界面中功能图标的布局。例如,银行软件的功能界面上可以展示8个功能图标,则可以按4个常用功能图标、2个关联功能图标、1个感兴趣功能图标和1个推荐功能图标的顺序进行布局,也可以按照3个常用功能图标、3个关联功能图标、1个感兴趣功能图标和1个推荐功能图标的顺序进行布局,还可以按照3个常用功能图标、2个感兴趣功能图标、2个关联功能图标和1个推荐功能图标的顺序进行布局,等等。可以理解的是,在常用功能、关联功能、推荐功能和感兴趣功能有重叠的情况下,可以进行去除重复的功能,避免在功能界面上显示两个相同的功能图标。通过上述方式,全面考虑目标用户的常用功能、关联功能、感兴趣功能和银行推荐功能,可以动态调整银行软件的功能界面,满足用户个性化需求,改善用户使用体验,进而提高用户粘性。
[0057] 在本申请一些实施例中,将生成的功能界面推送给目标用户,可以包括:在目标用户更新银行软件时,向目标用户发送提示信息,提示信息用于提示目标用户是否获取新的功能界面;接收目标用户通过客户端响应于提示消息返回的确认信息;在确认信息为确认获取的情况下,将功能界面发送给目标用户。
[0058] 具体地,可以在目标用户更新银行软件时,向目标用户发送提示信息。其中,提示信息用于提示目标用户是否要获取新的功能界面。在用户点击是或否时,客户端生成确认信息,并将确认信息返回给银行软件服务器。银行软件服务器接收到目标用户的确认信息之后,在确认信息为是(即确认获取)的情况下,将生成的功能界面发送给目标用户的客户端,客户端接收到功能界面之后,完成功能界面的更新。在确认信息为否(即无需获取)的情况下,银行软件服务器不将功能界面发送给目标用户的客户端。通过上述方式,可以根据用户意愿,确定是否重新设置目标用户的银行软件的功能菜单布局。
[0059] 下面结合一个具体实施例对上述方法进行说明,然而,值得注意的是,该具体实施例仅是为了更好地说明本申请,并不构成对本申请的不当限定。
[0060] 在本具体实施例中,银行软件功能界面生成方法可以包括以下步骤:
[0061] 步骤1,获取目标用户在预设时间段内通过多种银行渠道产生的多条历史交易数据,其中,多种银行渠道包括以下至少之一:电话银行渠道、手机银行渠道、网上银行渠道和实体银行渠道;
[0062] 步骤2,确定多条历史交易数据中各历史交易数据对应的交易类型;
[0063] 步骤3,确定多条历史交易数据对应的多种交易类型中各交易类型的出现次数,并将出现次数大于预设次数的交易类型对应的功能确定为目标用户的常用功能;
[0064] 步骤4,通过基于历史交易数据的推荐算法,确定与常用功能在业务上相关联的关联功能,具体地,可以抽取与常用功能对应的历史交易数据中的业务特征数据,并根据业务特征数据生成常用功能的特征向量,获取银行软件提供的多个功能中各功能的特征向量,根据常用功能的特征向量和多个功能中各功能的特征向量,确定与常用功能相关联的关联功能;
[0065] 步骤5,获取在预设时间段内目标用户在银行软件和/或网上银行页面的浏览记录,并根据浏览记录确定目标用户的感兴趣功能;
[0066] 步骤6,获取银行的推荐功能;
[0067] 步骤7,根据常用功能、关联功能、所示感兴趣功能和推荐功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面;
[0068] 步骤8,在目标用户更新银行软件时,向目标用户发送提示信息,提示信息用于提示目标用户是否获取新的功能界面;接收目标用户通过客户端响应于提示消息返回的确认信息;在确认信息为确认获取的情况下,将功能界面发送给目标用户的客户端,进行功能界面的更新。
[0069] 上述实施例中的银行软件功能界面生成方法,基于目标用户的多条历史交易数据确定目标用户的常用功能,确定与常用功能在业务上相关联的关联功能,确定用户感兴趣的功能以及银行的推荐功能,之后,根据常用功能、关联功能、感兴趣功能和推荐功能调整银行软件的功能图标的布局,从而生成与目标用户匹配的功能界面,该功能界面能够满足目标用户的个性化需求,提高银行软件的目标用户的使用体验。
[0070] 基于同一发明构思,本申请实施例中还提供了一种银行软件功能界面生成装置,如下面的实施例所述。由于银行软件功能界面生成装置解决问题的原理与银行软件功能界面生成方法相似,因此银行软件功能界面生成装置的实施可以参见银行软件功能界面生成方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图4是本申请实施例的银行软件功能界面生成装置的一种结构框图,如图4所示,包括:获取模块401、确定模块402、生成模块403和推送模块404,下面对该结构进行说明。
[0071] 获取模块401用于获取目标用户的多条历史交易数据。
[0072] 确定模块402用于确定多条历史交易数据中各历史交易数据对应的交易类型,并根据各历史交易数据对应的交易类型确定目标用户的常用功能。
[0073] 生成模块403用于根据目标用户的常用功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面,其中,生成的功能界面与目标用户对应。
[0074] 推送模块404用于将生成的功能界面推送给目标用户。
[0075] 在本申请一些实施例中,获取模块可以具体用于:获取目标用户在预设时间段内通过多种银行渠道产生的多条历史交易数据,其中,多种银行渠道包括以下至少之一:电话银行渠道、手机银行渠道、网上银行渠道和实体银行渠道。
[0076] 在本申请一些实施例中,确定模块可以具体用于:确定多条历史交易数据对应的多种交易类型中各交易类型的出现次数;将出现次数大于预设次数的交易类型对应的功能确定为目标用户的常用功能。
[0077] 在本申请一些实施例中,生成模块可以具体用于:确定与常用功能在业务上相关联的关联功能;根据常用功能和关联功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0078] 在本申请一些实施例中,确定与常用功能在业务上相关联的关联功能,包括:抽取常用功能的业务特征数据,并根据业务特征数据生成常用功能的特征向量;获取银行软件提供的多个功能中各功能的特征向量;根据常用功能的特征向量和多个功能中各功能的特征向量,确定与常用功能相关联的关联功能。
[0079] 在本申请一些实施例中,生成模块可以具体用于:获取银行的推荐功能;获取在预设时间段内目标用户在银行软件和/或网上银行页面的浏览记录,并根据浏览记录确定目标用户的感兴趣功能;根据常用功能、关联功能、感兴趣功能和推荐功能,调整银行软件的初始功能界面中功能图标的布局,生成与目标用户匹配的功能界面。
[0080] 在本申请一些实施例中,推送模块可以具体用于:在目标用户更新银行软件时,向目标用户发送提示信息,提示信息用于提示目标用户是否获取新的功能界面;接收目标用户通过客户端响应于提示消息返回的确认信息;在确认信息为确认获取的情况下,将功能界面发送给目标用户。
[0081] 从以上的描述中,可以看出,本申请实施例实现了如下技术效果:基于目标用户的多条历史交易数据确定目标用户的常用功能,并根据常用功能调整银行软件的功能图标的布局,从而生成与目标用户匹配的功能界面,该功能界面能够满足目标用户的个性化需求,提高银行软件的目标用户的使用体验。
[0082] 本申请实施方式还提供了一种计算机设备,具体可以参阅图5所示的基于本申请实施例提供的银行软件功能界面生成方法的计算机设备组成结构示意图,所述计算机设备具体可以包括输入设备51、处理器52、存储器53。其中,所述存储器53用于存储处理器可执行指令。所述处理器52执行所述指令时实现上述任意实施例中所述的银行软件功能界面生成方法的步骤。
[0083] 在本实施方式中,所述输入设备具体可以是用户和计算机系统之间进行信息交换的主要装置之一。所述输入设备可以包括键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、语音输入装置等;输入设备用于把原始数据和处理这些数的程序输入到计算机中。所述输入设备还可以获取接收其他模块、单元、设备传输过来的数据。所述处理器可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式等等。所述存储器具体可以是现代信息技术中用于保存信息的记忆设备。所述存储器可以包括多个层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。
[0084] 在本实施方式中,该计算机设备具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
[0085] 本申请实施方式中还提供了一种基于银行软件功能界面生成方法的计算机存储介质,所述计算机存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现上述任意实施例中所述银行软件功能界面生成方法的步骤。
[0086] 在本实施方式中,上述存储介质包括但不限于随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、缓存(Cache)、硬盘(Hard Disk Drive,HDD)或者存储卡(Memory Card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。
[0087] 在本实施方式中,该计算机存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
[0088] 显然,本领域的技术人员应该明白,上述的本申请实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请实施例不限制于任何特定的硬件和软件结合。
[0089] 应该理解,以上描述是为了进行图示说明而不是为了进行限制。通过阅读上述描述,在所提供的示例之外的许多实施方式和许多应用对本领域技术人员来说都将是显而易见的。因此,本申请的范围不应该参照上述描述来确定,而是应该参照前述权利要求以及这些权利要求所拥有的等价物的全部范围来确定。
[0090] 以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请实施例可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用