一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

推送收款人方法、装置、计算机设备和存储介质与流程

2022-03-26 14:15:09 来源:中国专利 TAG:


1.本技术涉及大数据资源调度技术领域,特别是涉及一种智能推送收款人方法、装置、计算机设备和存储介质。


背景技术:

2.随着大数据资源调度技术的发展,出现了在线转帐技术,从而不再需要人们通过线下银行柜台办理转账手续进行转账交易,只需在银行app上或其他转账平台,选择对应的推荐收款人/收款账户即可实现在线快速转账。
3.传统技术中,推荐收款人主要是在银行app端以单列列表进行展示,供用户上下滑动选择。其排列顺序按照姓氏拼音排序自上而下排列,由近到远陈列最近的3-10个推荐收款人。当用户打开银行app选择推荐收款人进行转账时,即先从该列表中上下滑动,看当前列表中是否有目标推荐收款人,如果当前列表没有目标推荐收款人时,则将从通讯录中或者历史转账记录中进行查找,或直接手动输入目标推荐收款人的账户等进行转账。
4.传统方法由于需要用户从通讯录或者历史转账记录进行查找,或者手动输入钱包账户,因此,在一定程度上降低了用户转账效率。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种能够提升用户转账效率的推送收款人方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
6.第一方面,本技术提供了一种推送收款人方法。所述方法包括:
7.响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表;
8.根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,中间位置的第一类推荐收款人相对于外侧位置的推荐收款人突出显示;
9.响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
10.在其中一个实施例中,所述收款人栏位中推荐收款人的显示尺寸从中间向两侧依次变小。
11.在其中一个实施例中,滑动过程中,推荐收款人的显示尺寸根据所在位置变化,其中,所述收款人栏位中的推荐收款人的显示尺寸从中间向两侧依次变小。
12.在其中一个实施例中,所述推荐收款人至少包括第一类推荐收款人和第二类推荐收款人;所述第一类推荐收款人是交易频率大于阈值的推荐收款人;根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,包括:
13.将所述收款人列表中第一类推荐收款人中交易频率最大的两个推荐收款人在所
述收款人栏位的中间位置展示,在剩余的收款人栏位中按从中间至两侧的顺序,优先展示第一类推荐收款人中的剩余推荐收款人后再按第二类推荐收款人的优先级顺序展示第二类推荐收款人。
14.在其中一个实施例中,所述第二类推荐收款人包括历史交易时间距离当前时间最近的预设数量的推荐收款人;按历史交易时间的降序确定第二类推荐收款人的优先级顺序。
15.在其中一个实施例中,当当前时间为预设的定期交易时间时,所述第一类推荐收款人为定期交易时间为当前时间的推荐收款人;
16.所述推荐收款人还包括第二类推荐收款人和第三类推荐收款人,所述第二类推荐收款人为交易频率大于阈值的推荐收款人,所述第三类推荐收款人为历史交易时间距离当前时间最近的预设数量的推荐收款人;
17.所述第二类推荐收款人的优先级大于第三类推荐收款人的优先级。
18.在其中一个实施例中,
19.第二方面,本技术还提供了一种推送收款人装置。所述装置包括:
20.收款人列表获取模块,用于响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表;
21.推荐收款人展示模块,用于根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,中间位置的推荐收款人相对于外侧位置的推荐收款人突出显示;
22.滑动显示模块,用于响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
23.在一个实施例中,推送收款人装置中,所述收款人栏位中推荐收款人的显示尺寸从中间向两侧依次变小。
24.在一个实施例中,滑动显示模块,还用于滑动过程中,推荐收款人的显示尺寸根据所在位置变化,其中,所述收款人栏位中的推荐收款人的显示尺寸从中间向两侧依次变小。
25.在一个实施例中,所述推荐收款人至少包括第一类推荐收款人和第二类推荐收款人;推荐收款人展示模块,还用于将所述收款人列表中第一类推荐收款人中交易频率最大的两个推荐收款人在所述收款人栏位的中间位置展示,在剩余的收款人栏位中按从中间至两侧的顺序,优先展示第一类推荐收款人中的剩余推荐收款人后再按第二类推荐收款人的优先级顺序展示第二类推荐收款人。
26.在一个实施例中,推荐收款人展示模块中,所述第二类推荐收款人包括历史交易时间距离当前时间最近的预设数量的推荐收款人;所述推荐收款人展示模块按历史交易时间的降序确定第二类推荐收款人的优先级顺序。
27.在一个实施例中,推送收款人装置中,当当前时间为预设的定期交易时间时,所述第一类推荐收款人为定期交易时间为当前时间的推荐收款人;所述推荐收款人还包括第二类推荐收款人和第三类推荐收款人,所述第二类推荐收款人为交易频率大于阈值的推荐收款人,所述第三类推荐收款人为历史交易时间距离当前时间最近的预设数量的推荐收款
人;所述第二类推荐收款人的优先级大于第三类推荐收款人的优先级。
28.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
29.响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表;
30.根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,中间位置的第一类推荐收款人相对于外侧位置的推荐收款人突出显示;
31.响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当将所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
32.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
33.响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表;
34.根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,中间位置的推荐收款人相对于外侧位置的推荐收款人突出显示;
35.响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当将所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
36.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
37.响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表;
38.根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,中间位置的推荐收款人相对于外侧位置的推荐收款人突出显示;
39.响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
40.上述推送收款人方法、装置、计算机设备、存储介质和计算机程序产品,通过用户终端响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表。根据收款人列表中推荐收款人类别的优先级顺序,在收款人栏位从中间至两侧依次展示推荐收款人,优先级最高的第一类推荐收款人展示于收款人栏位的中间位置,优先级次于第一类推荐收款人的其他类别推荐收款人展示于收款人栏位中相对于第一类推荐收款人的外侧位置。当用户横向滑动操作收款人栏位时,用户终端根据滑动方向移动收款人栏位中的推荐收款人,任一推荐收款人移动到中间位置时,将进行突出显示,中间位置的推荐收款人被突出显示后,在视觉上更容易被用户捕捉到,横向滑动显示各推荐收款人,方便用户进行快速选择,从而使得本技术能够提升用户转账效率。
附图说明
41.图1为一个实施例中推送收款人方法的应用环境图;
42.图2为一个实施例中推送收款人方法的流程示意图;
43.图3为一个实施例中当第一类收款人为高频收款人时,收款人栏位中各推荐收款人的显示示意图;
44.图4为另一个实施例中当第一类推荐收款人为特定日收款人时,收款人栏位中各推荐收款人的显示示意图;
45.图5为一个实施例中推送收款人装置的结构框图;
46.图6为一个实施例中计算机设备的内部结构图。
具体实施方式
47.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
48.本技术实施例提供的推送收款人方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。在用户打开银行app进行转账时,用户终端响应用户发起的转账操作,向服务器请求至少两类推荐收款人,该至少两类推荐收款人是服务器基于历史转账信息确定的,用户终端在获取到至少两类推荐收款人时,得到收款人列表。将各类推荐收款人按照优先级顺序展示于收款人栏位中。
49.其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
50.在一个实施例中,如图2所示,提供了一种推送收款人方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
51.步骤202,响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表。
52.其中,转账操作是由用户发起的进行转账的操作,包括用户点击转账页面入口。历史转账信息是指当前用户和其他人发生转账交易的历史数据信息,历史数据信息包括和其他人发生转账交易的交易时间、交易金额、交易频率等。推荐收款人为此次转账所推荐的收款人。推荐收款人可从历史转账信息中确定。具体地,根据历史转账信息对推荐收款人进行分类,可以得到至少两类推荐收款人。将至少两类推荐收款人存储于表中,得到收款人列表,即收款人列表包括至少两类推荐收款人。当用户需要进行转账时,先在用户终端打开转账应用,点击转账跳转进入转账页面,转账页面包括通讯录好友和历史推荐收款人,用户点击进入转账页面之后,在预设响应时间内,终端将会响应该点击进入转账页面的操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表。
53.在一个实施例中,历史转账信息存储于服务器,当用户在终端发起转账操作时,用
户终端基于从服务器获取的历史转账信息确定至少两类推荐收款人,得到收款人列表。在一个实施例中,历史转账信息和收款人列表存储于用户终端,当用户在终端发起转账操作时,基于历史转账信息确定至少两类推荐收款人以及得到收款人列表。在一个实施例中,历史转账信息和收款人列表存储于服务器,当用户在终端发起转账操作时,用户终端向服务器发起数据请求,由服务器根据历史转账信息确定至少两类推荐收款人,得到收款人列表,并将收款人列表发送至用户终端。
54.步骤204,根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,中间位置的推荐收款人相对于外侧位置的推荐收款人突出显示。
55.其中,收款人列表根据推荐收款人类别确定了不同的优先级顺序,收款人列表包括至少两类推荐收款人类别,则收款人列表中包括至少两个优先级顺序。优先级顺序是针对各类别推荐收款人。
56.收款人栏位位于转账页面的最上层(相对用户而言,图层是最近的),横向的收款人栏位上设置有至少两个排布位置,各排布位置呈水平设置。收款人栏位各排布位置用于放置推荐的推荐收款人,推荐的推荐收款人以图标进行相应展示。推荐收款人放置在收款人栏位上的位置与各别类推荐收款人之间的优先级相关,优先级越高的一类推荐收款人,放在中间位置的概率越大。展示时,先排收款人栏位的中间位置,再排收款人栏位的其他位置。在放置下一类推荐收款人之前,需要先完成当前类别推荐收款人的放置。例如,若将优先级分为三个等级a》b》c,第一类推荐收款人的优先级对应为a,第二类推荐收款人的优先级对应为b,第三类推荐收款人的优先级对应为c,则第一类推荐收款人将放置于收款人栏位的中间位置进行展示,当所有第一类推荐收款人已放置完毕。则第二类推荐收款人将放置于第一类推荐收款人的外侧位置,当所有第二类推荐收款人已放置完毕。则第三类推荐收款人将放置于第二类推荐收款人的外侧位置。
57.将位于中间位置的推荐收款人相对于外侧位置的推荐收款人进行突出显示,当推荐收款人以图标进行展示时,突出显示包括将图标进行放大、光晕效果、添加颜色或颜色发生变化等。当图标包括文字和形状时,突出显示包括将图标中的文字进行粗化、放大、颜色标记,和/或,将图标中的形状进行粗化、放大、填充颜色等。
58.步骤206,响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
59.其中,当用户在转账页面横向滑动收款人栏位时,用户终端将响应该横向滑动操作,根据滑动方向移动收款人栏位中的推荐收款人。其中,收款人栏位的位置是固定的,位置固定是指用户进行横向滑动操作时,收款人栏位自身不移动,且收款人栏位中各推荐收款人之间的相对位置保持不变。横向滑动即东西方向滑动,包括:当向西滑动,则推荐收款人向西侧滑动,向东滑动,则推荐收款人向东侧滑动。滑动过程中,当推荐收款人移动至收款人栏位的中间位置时,进行突出显示。
60.上述推送收款人方法中,通过用户终端响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表。根据收款人列表中推荐收款人类别的优先级顺序,在收款人栏位从中间至两侧依次展示推荐收款人,优先级最高的第一类推荐收款人展示于
收款人栏位的中间位置,优先级次于第一类推荐收款人的其他类别推荐收款人展示于收款人栏位中相对于第一类推荐收款人的外侧位置。当用户横向滑动操作收款人栏位时,用户终端根据滑动方向移动收款人栏位中的推荐收款人,任一推荐收款人移动到中间位置时,将进行突出显示,中间位置的推荐收款人被突出显示后,在视觉上更容易被用户捕捉到,横向滑动显示各推荐收款人,方便用户进行快速选择,从而使得本技术能够提升用户转账效率。
61.在一个实施例中,所述收款人栏位中推荐收款人的显示尺寸从中间向两侧依次变小。
62.其中,收款人栏位在展示推荐收款人时,为了方便用户快速直观找到目标推荐收款人,从视觉图形大小着手,将收款人栏位各排布位置对应的显示尺寸设置成多种,使收款人栏位中间位置的推荐收款人的显示尺寸最大,越靠近中间位置的推荐收款人的显示尺寸越大,最远离中间位置的推荐收款人的显示尺寸最小。
63.本实施例中,通过收款人栏位中推荐收款人的显示尺寸从中间向两侧依次变小,从而在视觉展示上更容易方便用户区别各推荐收款人。
64.在一个实施例中,滑动过程中,推荐收款人的显示尺寸根据所在位置变化,其中,所述收款人栏位中的推荐收款人的显示尺寸从中间向两侧依次变小。
65.其中,由于设定了收款人栏位各排布位置对应的显示尺寸,因此,滑动过程中,推荐收款人的显示尺寸会根据所在位置发生变化。例如当推荐收款人从非中间位置移动到中间位置时,该推荐收款人的显示尺寸会变大;当推荐收款人从中间位置移动到非中间位置时,该推荐收款人的显示尺寸会变小。
66.本实施例中,滑动过程中,通过收款人栏位中各推荐收款人的显示尺寸随所在位置发生变化,从而使被滑动到中间位置的推荐收款人总是以最大显示尺寸进行展示。
67.在一个实施例中,所述推荐收款人至少包括第一类推荐收款人和第二类推荐收款人;所述第一类推荐收款人是交易频率大于阈值的推荐收款人;根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,包括:将所述收款人列表中第一类推荐收款人中交易频率最大的两个推荐收款人在所述收款人栏位的中间位置展示,在剩余的收款人栏位中按从中间至两侧的顺序,优先展示第一类推荐收款人中的剩余推荐收款人后再按第二类推荐收款人的优先级顺序展示第二类推荐收款人。
68.其中,交易频率是当前用户与其他人发生转账交易频率,第一类推荐收款人是交易频率大于阈值的推荐收款人。当基于历史转账信息确定各类推荐收款人时,再从各类推荐收款人中按照各自的优先级顺序分别选择进行展示的推荐收款人,将从第一类推荐收款人中选择展示的数量设置为预设展示数量。各个第一类推荐收款人在展示时,是根据第一类推荐收款人内部排序进行展示的。排序的标准是按照交易频率降序排列。第一类推荐收款人和其他类推荐收款人相比,优先级最高,因此各个第一类推荐收款人展示于收款人栏位的中间位置。将收款人列表中第一类推荐收款人中交易频率最大的两个推荐收款人在收款人栏位的中间位置进行展示,在剩余的收款人栏位中按照从中间到两侧的顺序,优先展示第一类推荐收款人中的剩余推荐收款人,剩余推荐收款人是预设展示数量的第一类推荐收款人在展示了两个第一类推荐收款人之后剩余的第一类推荐收款人。在展示完第一类推
荐收款人时,在按照第二类推荐收款人的优先级顺序展示各个第二类推荐收款人。各类推荐收款人对于用户来说,先后展示的时间差极小,通常不会被用户察觉。
69.本实施例中,通过先按照第一类推荐收款人的优先级顺序,将交易频率最大的两个推荐收款人先展示于收款人栏位的中间位置,再将剩余的收款人栏位按照从中间至两侧的顺序,展示各剩余推荐收款人后,再展示各第二类推荐收款人,从而使得各第一类推荐收款人的展示不会出错。并且,交易频率通常反应的是交易次数,因此交易频率越高,说明该收款人与当前用户的交易关系紧密,因此将其作为第一类推荐收款人,并放在中间位置,能够提高推荐成功率。
70.在一个实施例中,所述第二类推荐收款人包括历史交易时间距离当前时间最近的预设数量的推荐收款人;按历史交易时间的降序确定第二类推荐收款人的优先级顺序。
71.其中,历史交易时间是当前用户与其他人曾发生转账交易的时间,历史交易时间距离当前时间最近的推荐收款人,即最近推荐收款人。将预设数量的第二推荐收款人按照历史交易时间进行降序,得到第二类推荐收款人的优先级顺序,第二类推荐收款人在收款人栏位的剩余位置上。在一个实施例中,收款人列表中,如果一个推荐收款人既是最近的,又是交易频率大的,则保留为第一类,将其从第二类推荐收款人中删除。
72.本实施例中,根据历史交易时间降序确定第二类推荐收款人的优先级顺序,从而可以根据该优先级顺序将各个第二类推荐收款人展示于收款人栏位的剩余位置上。并且,推荐收款人包括了两类,一类是交易频率较高的推荐收款人,一类是历史交易时间最近的,均能反映与用户的交易关系紧密,进而能够提高推荐命中率。
73.在一个实施例中,当当前时间为预设的定期交易时间时,所述第一类推荐收款人为定期交易时间为当前时间的推荐收款人,即特定日推荐收款人;所述推荐收款人还包括第二类推荐收款人和第三类推荐收款人,所述第二类推荐收款人为交易频率大于阈值的推荐收款人,所述第三类推荐收款人为历史交易时间距离当前时间最近的预设数量的推荐收款人;所述第二类推荐收款人的优先级大于第三类推荐收款人的优先级。
74.其中,定期交易时间是用户周期性地与其他人进行转账交易的时间,如定期房租转账等。当当前时间为预设的定期交易时间时,第一类推荐收款人为定期交易时间为当前时间的推荐收款人。
75.原先按照交易频率确定的第一类推荐收款人,则成为第二类推荐收款人。原先按照交易时间确定的第二类推荐收款人,则成为了第三类推荐收款人。即第二类推荐收款人为交易频率大于阈值的推荐收款人,第三类推荐收款人为历史交易时间距离当前时间最近的预设数量的推荐收款人。且第一类推荐收款人的优先级大于第二类推荐收款人的优先级,第二类推荐收款人的优先级大于第三类推荐收款人的优先级。此处的优先级是指各类推荐收款人在收款人栏位上展示位置的优先程度,优先级越大,则越靠收款人栏位的中间位置展示。
76.本实施例中,当当前时间为预设的定期交易时间时,将定期交易时间为当前时间的推荐收款人作为第一类推荐收款人,其他类别推荐收款人的优先级发生变化,在收款人栏位从中间至两侧依次展示各推荐收款人。并且当前时间为预设的定期交易时间时,将与当前时间关系最紧密的推荐收款人,将其作为第一类推荐收款人,显示在收款人栏位的中间位置,能够提高其推荐命中率。
77.在一个实施例中,当目标收款人不在收款人列表中时,终端通过新增入口(如附图3和4中的号),添加转账人信息,其中,目标收款人为当前用户确定的转账对象。
78.在一个实施例中,收款人栏位中各类推荐收款人的位置是预设的,当响应转账操作时,将各类推荐收款人分别按照预设的位置进行展示。对于预设位置,针对每个预设位置设定相应推荐收款人图标的大小。当收款人列表还包括第三类推荐收款人时,根据排布公式:0.7
×
高频推荐收款人
×
x1 0.3
×
最近推荐收款人
×
x2 1
×
特定日推荐收款人
×
x3(x1、x2、x3=0或1)算出高频推荐收款人、最近推荐收款人及特定推荐收款人之后,向对应的位置填充数据。移动时加上动画和刷新效果,即可实现各类推荐收款人图标在从非中间位置移动到中间位置时,直径变大。
79.在一个实施例中,推送收款人方法,包括:用户终端响应用户发起的转账操作,向服务器请求至少两类推荐收款人,该至少两类推荐收款人是服务器基于历史转账信息确定的,用户终端在获取到至少两类推荐收款人时,得到收款人列表。
80.收款人列表包括第一类推荐收款人、第二类推荐收款人和第三类推荐收款人,第一类推荐收款人的优先级大于第二类推荐收款人的优先级,第二类推荐收款人的优先级大于第三类推荐收款人的优先级。
81.当存在高频推荐收款人和最近推荐收款人,不存在特定日推荐收款人时,收款人栏位仅展示表示高频推荐收款人的第一类推荐收款人、表示最近推荐收款人的第二类推荐收款人,且由于第一类推荐收款人的优先级高于第二类推荐收款人,因此,高频推荐收款人将展示于收款人栏位的中间位置,最近推荐收款人将展示于高频推荐收款人的两侧。此时,收款人栏位中各推荐收款人的显示示意图如图3所示,高频1、2、3、4表示高频收款人1、2、3、4,最近1、2、3、4表示最近收款人1、2、3、4,在突出显示时,位于收款人栏位中间的高频1、2图标最大,高频3、4次之,最近1、2更次之...。
82.当存在最近推荐收款人,不存在高频推荐收款人(假设当前用户与各收款人发生转账的次数完全一致)和特定日推荐收款人,最近推荐收款人作为第一类推荐收款人,收款人栏位仅展示表示最近推荐收款人的第一类推荐收款人,因此,将预设数量的最近推荐收款人展示于收款人栏位,按历史交易时间的降序(距离当前时间越近,则排序越前)确定各第二类推荐收款人的优先级顺序,将历史交易时间最靠近当前时间的展示于收款人栏位的中间位置,将剩余推荐收款人(剩余的最近推荐收款人)展示于历史交易时间最靠近当前时间的推荐收款人两侧。
83.当存在高频推荐收款人、最近推荐收款人和特定日推荐收款人时,将特定日推荐收款人作为第一类推荐收款人,将高频推荐收款人作为第二类推荐收款人,将最近推荐收款人作为第三类推荐收款人。将第一类推荐收款人、第二类推荐收款人和第三类推荐收款人,从中间至两侧依次展示。将优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,将第二类推荐收款人展示于第一类推荐收款人的外侧位置,将第三类推荐收款人展示于第二类推荐收款人的外侧位置。此时,收款人栏位中各推荐收款人的显示示意图如图4所示,特定1、2、3、4表示特定日收款人1、2、3、4,高频1、2、3、4表示高频收款人1、2、3、4,最近1、2表示最近收款人1、2。在突出显示时,位于收款人栏位中间的特定1、2图标最大,特定3、4次之,高频1、2更次之...。
84.用户终端将中间位置的推荐收款人相对于外侧位置的推荐收款人突出显示。当响
应于收款人栏位的横向滑动操作时,根据滑动方向移动收款人栏位中的推荐收款人,任一推荐收款人移动至收款人栏位的中间位置时将突出显示。
85.本实施例中,通过用户终端响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表。根据收款人列表中推荐收款人类别的优先级顺序,在收款人栏位从中间至两侧依次展示推荐收款人,优先级最高的第一类推荐收款人展示于收款人栏位的中间位置,优先级次于第一类推荐收款人的其他类别推荐收款人展示于收款人栏位中相对于第一类推荐收款人的外侧位置。当用户横向滑动操作收款人栏位时,用户终端根据滑动方向移动收款人栏位中的推荐收款人,任一推荐收款人移动到中间位置时,将进行突出显示,中间位置的推荐收款人被突出显示后,在视觉上更容易被用户捕捉到,横向滑动显示各推荐收款人,方便用户进行快速选择,从而使得本技术能够提升用户转账效率。
86.在一个实施例中,以推荐收款人包括特定日收款人、高频收款人和最近收款人为例,推送收款人方法,包括:响应转账操作,基于历史转账信息确定的各类推荐收款人,得到收款人列表;
87.根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的特定日收款人在收款人栏位的中间位置展示,优先级次之的高频收款人在收款栏位中间位置的两侧展示,优先级最低的最近收款人在收款人栏位的末端位置展示;且位于收款人栏位中间位置的特定日收款人相对于收款人栏位中间位置的两侧的高频收款人突出显示,位于收款人栏位中间位置的两侧的高频收款人相对于收款人栏位末端位置的最近收款人突出显示。
88.其中,如图4所示,在一个实施例中,灰色矩形为收款人栏位,包括特定日收款人、高频收款人和最近收款人。在图中,特定日收款人表示为特定1、特定2等,高频收款人表示为高频1、高频2等,最近收款人表示为最近1、最近2等。优先级最高的特定日收款人展示于收款人栏位的中间位置,优先级次之的高频收款人位于收款人栏位的中间位置,即将所有特定日收款人看成一个整体,位于特定日收款人的两侧。优先级最低的最近收款人展示于收款人栏位的末端位置,如图所示,将所有特定日收款人和所有高频收款人看成一个整体,位于特定日收款人和最近收款人的两侧。
89.响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
90.本实施例中,在推荐收款人包括特定日收款人、高频收款人和最近收款人时,按照被推荐的优先级,将优先级更高的一类收款人展示于更显眼的中间位置,或者在滑动过程中,使得被滑动到中间位置的一类收款人相比其他位置被突出显示,从而方便用户更快确定收款人。
91.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的
步骤或者阶段的至少一部分轮流或者交替地执行。
92.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的推送收款人方法的推送收款人装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个推送收款人装置实施例中的具体限定可以参见上文中对于推送收款人方法的限定,在此不再赘述。
93.在一个实施例中,如图5所示,提供了一种推送收款人装置,包括:收款人列表获取模块501、推荐收款人展示模块502和滑动显示模块503,其中:
94.收款人列表获取模块501,用于响应转账操作,基于历史转账信息确定的至少两类推荐收款人,得到收款人列表;
95.推荐收款人展示模块502,用于根据所述收款人列表中推荐收款人类别的优先级顺序,在横向的收款人栏位从中间至两侧依次展示推荐收款人,其中,优先级最高的第一类推荐收款人在收款人栏位的中间位置展示,中间位置的推荐收款人相对于外侧位置的推荐收款人突出显示;
96.滑动显示模块503,用于响应于对所述收款人栏位的横向滑动操作,根据滑动方向移动所述收款人栏位中的推荐收款人,滑动过程中,当所述推荐收款人移动至收款人栏位的中间位置时进行突出显示。
97.在一个实施例中,推送收款人装置中,所述收款人栏位中推荐收款人的显示尺寸从中间向两侧依次变小。
98.在一个实施例中,滑动显示模块,还用于滑动过程中,推荐收款人的显示尺寸根据所在位置变化,其中,所述收款人栏位中的推荐收款人的显示尺寸从中间向两侧依次变小。
99.在一个实施例中,所述推荐收款人至少包括第一类推荐收款人和第二类推荐收款人;推荐收款人展示模块,还用于将所述收款人列表中第一类推荐收款人中交易频率最大的两个推荐收款人在所述收款人栏位的中间位置展示,在剩余的收款人栏位中按从中间至两侧的顺序,优先展示第一类推荐收款人中的剩余推荐收款人后再按第二类推荐收款人的优先级顺序展示第二类推荐收款人。
100.在一个实施例中,所述第二类推荐收款人包括历史交易时间距离当前时间最近的预设数量的推荐收款人;所述推荐收款人展示模块按历史交易时间的降序确定第二类推荐收款人的优先级顺序。
101.在一个实施例中,推送收款人装置中,当当前时间为预设的定期交易时间时,所述第一类推荐收款人为定期交易时间为当前时间的推荐收款人;所述推荐收款人还包括第二类推荐收款人和第三类推荐收款人,所述第二类推荐收款人为交易频率大于阈值的推荐收款人,所述第三类推荐收款人为历史交易时间距离当前时间最近的预设数量的推荐收款人;所述第二类推荐收款人的优先级大于第三类推荐收款人的优先级。
102.上述推送收款人装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
103.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存
储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种推送收款人方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
104.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
105.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
106.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
107.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
108.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
109.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
110.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
111.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员
来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献