消费记录生成方法、设备、存储介质及装置与流程

文档序号:18796726发布日期:2019-09-29 19:47阅读:384来源:国知局
消费记录生成方法、设备、存储介质及装置与流程

本发明涉及大数据的技术领域,尤其涉及一种消费记录生成方法、设备、存储介质及装置。



背景技术:

目前,习惯于使用电子账户付款的用户,通常会有查看自己的消费记录的习惯,以对自己的资金进行管理,并防止发生误付和被盗付。然而,电子银行提供的消费记录中的类型信息,通常为“手机银行支取”或“网上支付支取”等较为抽象的内容,用户据此难以确认自己是否有过对应的消费。而支付宝等现有网络支付平台提供的消费记录中,通常仅有简单的账单分类和对买卖标的物的记录,在对同类物品进行过多次买卖、以及在交易中不存在具体的买卖标的物(比如:支付服务费用)等场合,用户对现有网络支付平台提供的消费记录也容易产生疑虑,而难以确认自己是否有过对应的消费。因此,如何实现支付数据的分类,以使用户基于分类的支付数据核实消费信息是亟待解决的技术问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种消费记录生成方法、设备、存储介质及装置,旨在解决现有技术中电子账户付款消费记录分类不明确,导致用户无法准确核实消费信息的技术问题。

为实现上述目的,本发明提供一种消费记录生成方法,所述消费记录生成方法包括以下步骤:

响应于付款成功反馈信息,从付款终端中获取付款基本信息;

从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息;

从映射关系表中查找与所述当前日程目的信息对应的当前消费类型,所述映射关系表中包括日程目的信息与消费类型之间的对应关系;

根据所述当前消费类型和所述付款基本信息生成消费记录。

优选地,所述从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息,包括:

从所述付款基本信息中提取出当前付款时刻或当前付款地点信息;

从所述预设的当日日程计划数据中提取出至少一个日程计划时间信息或至少一个日程计划地点信息;

将所述当前付款时刻与所述日程计划时间信息进行匹配,或,将所述当前付款地点信息与所述日程计划地点信息进行匹配;

若所述当前付款时刻与所述日程计划时间信息匹配成功,则将匹配成功的日程计划时间信息作为目标时间段,并从所述预设的当日日程计划数据中提取出所述目标时间段对应的日程目的信息,作为当前日程目的信息;

或,若所述当前付款地点信息与所述日程计划地点信息匹配成功,则将匹配成功的日程计划地点信息作为目标地址,并从所述预设的当日日程计划数据中提取出所述目标地址对应的日程目的信息,作为当前日程目的信息。

优选地,所述从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息,包括:

从所述付款基本信息中提取出当前付款时刻或当前付款地点信息;

根据所述当前付款地点信息,在预设的当日日程计划数据中查找第一计划条目;

根据所述当前付款时刻,在预设的当日日程计划数据中查找第二计划条目;

根据所述当前付款地点信息和所述当前付款时刻,计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数;

选取所述第一置信系数和所述第二置信系数中的较大者,从所述较大者的计划条目中提取出日程目的信息,作为当前日程目的信息。

优选地,所述根据所述当前付款地点信息和所述当前付款时刻,计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数,包括:

根据所述当前付款地点信息和所述当前付款时刻,通过预设置性度公式计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数,所述预设置性度公式如下:

x=δt×(1-k)+δd×k,其中,x为置信系数,δt为所述当前付款时刻与计划条目的时间之间的时间间隔值,δd为所述当前付款地点信息与计划条目的位置之间的距离值,k为权重系数。

优选地,所述从映射关系表中查找与所述当前日程目的信息对应的当前消费类型,所述映射关系表中包括日程目的信息与消费类型之间的对应关系,包括:

对所述当前日程目的信息进行关键词提取,获得所述当前日程目的信息的当前关键词;

对映射关系表中的日程目的信息进行关键词提取,获得各日程目的信息对应的目的信息关键词,所述映射关系表中包括目的信息关键词与消费类型之间的对应关系;

根据所述当前关键词从所述映射关系表中查找对应的当前消费类型。

优选地,所述映射关系表包括预设消费类型树状结构;

所述根据所述当前关键词从所述映射关系表中查找对应的当前消费类型,包括:

从预设消费类型树状结构的消费类型中查找与所述当前关键词对应的当前消费类型。

优选地,所述从预设消费类型树状结构的消费类型中查找与所述当前关键词对应的当前消费类型之前,所述消费记录生成方法还包括:

对所述预设的当日日程计划数据中的日程目的信息进行关键词提取,获得所述日程目的信息对应的日程关键词;

根据所述日程关键词选取对应的消费类型,根据选取的消费类型生成预设消费类型树状结构。

此外,为实现上述目的,本发明还提出一种消费记录生成设备,所述消费记录生成设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的消费记录生成程序,所述消费记录生成程序配置为实现如上文所述的消费记录生成方法的步骤。

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有消费记录生成程序,所述消费记录生成程序被处理器执行时实现如上文所述的消费记录生成方法的步骤。

此外,为实现上述目的,本发明还提出一种消费记录生成装置,所述消费记录生成装置包括:

获取模块,用于响应于付款成功反馈信息,从付款终端中获取付款基本信息;

提取模块,用于从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息;

查找模块,用于从映射关系表中查找与所述当前日程目的信息对应的当前消费类型,所述映射关系表中包括日程目的信息与消费类型之间的对应关系;

生成模块,用于根据所述当前消费类型和所述付款基本信息生成消费记录。

本发明中,通过在接收到付款成功反馈信息时,获取付款基本信息,从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息,查找与所述当前日程目的信息对应的当前消费类型,根据所述当前消费类型和所述付款基本信息生成消费记录,基于大数据,对消费进行分类,使得消费信息对应的消费类型明确,从而方便用户基于分类获得的消费类型准确核对消费记录。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的消费记录生成设备的结构示意图;

图2为本发明消费记录生成方法第一实施例的流程示意图;

图3为本发明消费记录生成方法第二实施例的流程示意图;

图4为本发明消费记录生成方法第三实施例的流程示意图;

图5为本发明消费记录生成装置第一实施例的结构框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的消费记录生成设备结构示意图。

如图1所示,该消费记录生成设备可以包括:处理器1001,例如中央处理器(centralprocessingunit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display),可选用户接口1003还可以包括标准的有线接口、无线接口,对于用户接口1003的有线接口在本发明中可为usb接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(randomaccessmemory,ram)存储器,也可以是稳定的存储器(non-volatilememory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的结构并不构成对消费记录生成设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及消费记录生成程序。

在图1所示的消费记录生成设备中,网络接口1004主要用于连接后台服务器,与所述后台服务器进行数据通信;用户接口1003主要用于连接用户设备;所述消费记录生成设备通过处理器1001调用存储器1005中存储的消费记录生成程序,并执行本发明实施例提供的消费记录生成方法。

基于上述硬件结构,提出本发明消费记录生成方法的实施例。

参照图2,图2为本发明消费记录生成方法第一实施例的流程示意图,提出本发明消费记录生成方法第一实施例。

在第一实施例中,所述消费记录生成方法包括以下步骤:

步骤s10:响应于付款成功反馈信息,从付款终端中获取付款基本信息。

应理解的是,本实施例的执行主体是所述消费记录生成设备,其中,所述消费记录生成设备可为个人电脑或服务器等电子设备。所述付款成功反馈信息,是指在用户付款成功后,网络支付平台或银行等向用户发送的作为反馈的通知信息,所述付款成功反馈信息通常包括收款账户信息、付款时刻信息和金额信息,也可以包括付款地点信息。所述付款基本信息是指相关于消费交易本身的基本信息,所述付款基本信息可以包括:当前付款时刻、当前付款地点信息和收款账户信息等。

在具体实现中,所述付款终端通常为用户用于付款的设备,比如智能手机台式电脑或智能手表等。所述付款基本信息可以直接通过对所述付款终端中存储器存储的所述付款成功反馈信息进行提取处理而获取,所述付款基本信息的全部或者部分信息。

也可以不通过对所述付款成功反馈信息进行提取处理而获取,举例而言,可以在接收到所述付款成功反馈信息时,由所述付款终端记录下的付款时刻和付款地点信息,对应作为所述付款基本信息的当前付款时刻和当前付款地点信息,其中,所述当前付款地点信息可以通过从所述付款终端的gps定位装置获取,若所述付款终端为台式电脑,也可以通过从所述付款终端的ip地址获取。

步骤s20:从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息。

可理解的是,日程目的信息是指,能够体现用户计划实现目的的信息,举例而言,“买菜”和“和客户洽谈商务”可以作为日程目的信息。所述预设的当日日程计划数据是指,记载有用户进行消费的当日的日程计划的数据。具体地,所述预设的当日日程计划数据,可以由多个计划条目组成,各计划条目可以包括相关联的日程时间、日程地点和日程目的。具体地,所述计划条目可以仅记载有相关联的日程目的和时间,比如:当日9:00~10:00买菜,当日10:00~12:00和客户洽谈商务;所述计划条目可以仅记载有相关联的日程目的和地点,比如:去地点a买菜,去地点b和客户洽谈商务;所述计划条目可以记载有相关联的日程目的、地点和时间,比如:当日9:00~10:00去地点a买菜,当日10:00~12:00去地点b和客户洽谈商务。

需要说明的是,所述当前日程目的信息即为与所述付款基本信息对应的能够体现用户当前消费目的的信息。比如,所述付款基本信息包括9:00在地点a付款10元,所述预设的当日日程计划数据为当日9:00~10:00去地点a买菜,当日10:00~12:00去地点b和客户洽谈商务,则从所述预设的当提日程计划数据中提取出的与所述付款基本信息对应的当前日程目的信息为买菜。

在第一实施例中,所述步骤s20,包括:

从所述付款基本信息中提取出当前付款时刻或当前付款地点信息;

从所述预设的当日日程计划数据中提取出至少一个日程计划时间信息或至少一个日程计划地点信息;

将所述当前付款时刻与所述日程计划时间信息进行匹配,或,将所述当前付款地点信息与所述日程计划地点信息进行匹配;

若所述当前付款时刻与所述日程计划时间信息匹配成功,则将匹配成功的日程计划时间信息作为目标时间段,并从所述预设的当日日程计划数据中提取出所述目标时间段对应的日程目的信息,作为当前日程目的信息;

或,若所述当前付款地点信息与所述日程计划地点信息匹配成功,则将匹配成功的日程计划地点信息作为目标地址,并从所述预设的当日日程计划数据中提取出所述目标地址对应的日程目的信息,作为当前日程目的信息。

可理解的是,所述预设的当日日程计划数据中通常包括一个或多个日程计划时间信息,还包括一个或多个日程计划地点信息。为了从所述预设的当日日程计划数据中提取出准确的所述当前日程目的信息,可通过将从所述付款基本信息中提取出的当前付款时刻与从所述预设的当日日程计划数据中提取出的日程计划时间信息进行匹配,具体地,可对所述当前付款时刻和所述日程计划时间信息进行分词处理,获得所述当前付款时刻对应的第一词语及所述日程计划时间信息对应的第二词语,将所述第一词语与所述第二词语进行匹配,从而获得匹配结果。

或者,通过将从所述付款基本信息中提取出的当前付款地点信息与从所述预设的当日日程计划数据中提取出的日程计划地点信息进行匹配。具体地,可对所述当前付款地点信息和所述日程计划地点信息进行分词处理,获得所述当前付款地点信息对应的第三词语及所述日程计划地点信息对应的第四词语,将所述第三词语与所述第四词语进行匹配,从而获得匹配结果。

举例说明,所述付款基本信息包括9:00在地点a付款10元,所述预设的当日日程计划数据为:当日9:00~10:00去地点a买菜,当日10:00~12:00去地点b和客户洽谈商务,则所述日程计划时间信息包括:当日9:00~10:00以及当日10:00~12:00,所述日程计划地点信息包括:地点a以及地点b,从所述付款基本信息中提取出所述当前付款时刻为9:00,将所述当前付款时刻9:00与所述日程计划时间信息:当日9:00~10:00以及当日10:00~12:00进行匹配,匹配成功的日程计划时间信息为当日9:00~10:00,则提取当日9:00~10:00对应的日程目的信息为买菜,即将买菜作为所述当前日程目的信息。或者,从所述付款基本信息中提取出所述当前付款地点信息为地点a,将所述地点a与所述日程计划地点信息:地点a以及地点b进行匹配,匹配成功的日程计划地点信息为地点a,则提取地点a对应的日程目的信息为买菜,即将买菜作为所述当前日程目的信息。

步骤s30:从映射关系表中查找与所述当前日程目的信息对应的当前消费类型,所述映射关系表中包括日程目的信息与消费类型之间的对应关系。

应理解的是,为了能够快速查找到所述当前消费类型,可预先获取存储于用户终端的备忘录或电子日历中的日程目的信息,对所述日程目的信息进行分析,获得各日程目的信息对应的消费类型,并建立各日程目的信息与消费类型之间的对应关系,构成所述映射关系表。

需要说明的是,消费类型,是指预先设置的用于对消费进行分类的若干类别。所述消费类型具体可以包括消费类型大类和消费类型小类,举例而言,购买物品可以为消费类型大类,而“购买食材”可以为“购买物品”的消费类型小类,消费类型的大类和小类可以形成所述映射关系表,所述映射关系表可以是树状结构,以方便查询。通过所述消费类型构成的树状结构中查找与所述当前日程目的信息对应的当前消费类型,比如,所述当前日程目的信息为买菜,在所述树状结构中买菜对应的消费类型为购买食材,则可将查找到的购买食材作为所述当前消费类型。

步骤s40:根据所述当前消费类型和所述付款基本信息生成消费记录。

在具体实现中,可以将所述当前消费类型和所述付款基本信息进行拼接,以生成消费记录。具体地,所述消费记录可以包括所述当前消费类型、收款账户信息、金额信息、当前付款地点信息和当前付款时刻,还可以包括日程目的信息。

本实施例中,通过在接收到付款成功反馈信息时,获取付款基本信息,从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息,查找与所述当前日程目的信息对应的当前消费类型,根据所述当前消费类型和所述付款基本信息生成消费记录,基于大数据,对消费进行分类,使得消费信息对应的消费类型明确,从而方便用户基于分类获得的消费类型准确核对消费记录。

参照图3,图3为本发明消费记录生成方法第二实施例的流程示意图,基于上述图2所示的第一实施例,提出本发明消费记录生成方法的第二实施例。

在第二实施例中,所述步骤s20,包括:

步骤s201:从所述付款基本信息中提取出当前付款时刻或当前付款地点信息。

应理解的是,所述付款基本信息是指相关于消费交易本身的基本信息,所述付款基本信息可以包括:当前付款时刻、当前付款地点信息和收款账户信息等,则可从所述付款基本信息中提取出当前付款时刻或当前付款地点信息。比如,所述付款基本信息包括9:00在地点a付款10元,从所述付款基本信息中提取出当前付款时刻为9:00,或,从所述付款基本信息中提取出当前付款地点信息为地点a。

步骤s202:根据所述当前付款地点信息,在预设的当日日程计划数据中查找第一计划条目。

可理解的是,所述预设的当日日程计划数据中通常包括多个计划条目,通过获取预设的当日日程计划数据中各计划条目,从各计划条目中提取出日程时间、日程地点和日程目的,分别对所述当前付款地点信息和各计划条目的日程地点进行分词处理,获得所述当前付款地点信息对应的关键词及各计划条目的日程地点对应的关键词,将所述当前付款地点信息对应的关键词与各计划条目的日程地点对应的关键词进行匹配,将匹配成功的日程地点对应的计划条目作为所述第一计划条目。

用户可能没有严格执行所述预设的当日日程计划数据中的日程计划,因而,在所述预设的当日日程计划数据中的各计划条目包括相关联的日程时间、日程地点和日程目的的情况下,仅根据当前付款地点信息,与仅根据当前付款时刻查找到的日程目的信息可能不相同。

步骤s203:根据所述当前付款时刻,在预设的当日日程计划数据中查找第二计划条目。

需要说明的是,通过获取预设的当日日程计划数据中各计划条目,从各计划条目中提取出日程时间、日程地点和日程目的,将所述当前付款时刻和各计划条目的日程时间进行匹配,将匹配成功的日程时间对应的计划条目作为所述第二计划条目。

举例而言,假如所述预设的当日日程计划数据中包括两个计划条目:当日9:00~10:00去地点a买菜,当日10:00~12:00去地点b和客户洽谈商务,而所述当前付款地点信息为地点a,所述当前付款时刻为11:00,则根据所述当前付款地点信息地点a查找到的第一计划条目为9:00~10:00去地点a买菜,根据所述当前付款时刻11:00查找的第二计划条目为当日10:00~12:00去地点b和客户洽谈商务,这种情况下,可以将获取的两个计划目的信息均显示出,以由用户进行选择,也可以由程序自动对日程目的进行选择。

步骤s204:根据所述当前付款地点信息和所述当前付款时刻,计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数。

需要说明的是,所述第一置信系数及所述第二置信系数的计算可通过预设置性度公式计算,所述预设置性度公式可具体为:x=δt×(1-k)+δd×k,其中,x为置信系数,δt为所述当前付款时刻与计划条目的时间之间的时间间隔值,δd为所述当前付款地点信息与计划条目的位置之间的距离值,k为权重系数且受到计划条目的日程目的信息影响,举例而言,如果日程目的为网购,那么k应取较小值,从而减小地点的影响,如果日程目的为现场购买商品,那么k应取较大值,从而增大地点的影响。在本实施例中,所述步骤s204包括:根据所述当前付款地点信息和所述当前付款时刻,通过预设置性度公式计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数,所述预设置性度公式如下:x=δt×(1-k)+δd×k,其中,x为置信系数,δt为所述当前付款时刻与计划条目的时间之间的时间间隔值,δd为所述当前付款地点信息与计划条目的位置之间的距离值。

步骤s205:选取所述第一置信系数和所述第二置信系数中的较大者,从所述较大者的计划条目中提取出日程目的信息,作为当前日程目的信息。

在具体实现中,置性系数越大,说明用户执行该置性系数对应的日程目的的可能性越大,因此,选取所述第一置信系数和所述第二置信系数中的较大者,所述较大者的计划条目中提取出日程目的信息与用户当前消费的当前日程目的信息更为相符,则可将所述较大者的计划条目中提取出日程目的信息,作为当前日程目的信息。

在第二实施例中,从所述付款基本信息中提取出当前付款时刻或当前付款地点信息,根据所述当前付款地点信息,在预设的当日日程计划数据中查找第一计划条目,根据所述当前付款时刻,在预设的当日日程计划数据中查找第二计划条目,根据所述当前付款地点信息和所述当前付款时刻,计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数,选取所述第一置信系数和所述第二置信系数中的较大者,从所述较大者的计划条目中提取出日程目的信息,作为当前日程目的信息,通过计算置性系数,置性系数越大,对应的日程目的与当前消费的目的越符合,从而提高日程目的信息的准确性。

参照图4,图4为本发明消费记录生成方法第三实施例的流程示意图,基于上述图3所示的第二实施例,提出本发明消费记录生成方法的第三实施例。

在第三实施例中,所述步骤s30,包括:

步骤s301:对所述当前日程目的信息进行关键词提取,获得所述当前日程目的信息的当前关键词。

应理解的是,可通过计算机程序自动选取与所述当前日程目的信息对应的当前消费类型。诚然,还可以为由用户自行从树状结构的消费类型中选择所述当前消费类型,对于构建日程目的信息对应到预设消费类型树状结构的规则,本实施例不作限制。

在具体实现中,可以对所述当前日程目的信息进行分词处理,以生成词向量,并对生成的词向量进行词性分析,提取特定词性(比如:动词或名词)的词语作为所述当前关键词,再根据所述当前关键词进行查表,以查找到对应的所述当前消费类型。

步骤s302:对映射关系表中的日程目的信息进行关键词提取,获得各日程目的信息对应的目的信息关键词,所述映射关系表中包括目的信息关键词与消费类型之间的对应关系。

应理解的是,为了能够快速查找出所述当前消费类型,可通过对所述映射关系中的日程目的信息进行分词处理,以生成日程目的信息对应的词向量,并对生成的词向量进行词性分析,提取特定词性(比如:动词或名词)的词语作为所述目的信息关键词,所述日程目的信息与消费类型之间的对应关系,也可表示为,所述目的信息关键词与消费类型之间的对应关系,即所述映射关系表中包括所述目的信息关键词与消费类型之间的对应关系。

步骤s303:根据所述当前关键词从所述映射关系表中查找对应的当前消费类型。

需要说明的是,所述映射关系表中包括所述目的信息关键词与消费类型之间的对应关系,则可将所述当前关键词与所述目的信息关键词进行匹配,若匹配成功,则将匹配成功的目的信息关键词对应的消费类型作为所述当前消费类型。

在具体实现中,所述映射关系表包括预设消费类型树状结构,将日程目的信息对应到消费类型树状结构的规则也可以不由用户指定输入,举例而言,可以由用户选取或者提供例子,通过训练模型的方式,获得将日程目的信息对应到预设消费类型树状结构的规则。本实施例中,所述步骤s303,包括:从预设消费类型树状结构的消费类型中查找与所述当前关键词对应的当前消费类型。

可理解的是,预设消费类型树状结构中包含的消费类型的数量,会对查找消费类型的速度造成影响。为了提高查找消费类型的速度。具体地,可对所述预设的当日日程计划数据中的日程目的信息进行文本分析,以生成词向量,并对生成的词向量进行词性分析,提取特定词性的词语作为日程关键词,再根据提取的日程关键词,选取可能的消费类型,并根据选取的消费类型生成预设消费类型树状结构。这样能够减少提供给用户的供选择的消费类型,从而方便用户对消费类型进行选择,提高所述当前消费类型的选取效率。本实施例中,所述从预设消费类型树状结构的消费类型中查找与所述当前关键词对应的当前消费类型之前,还包括:对所述预设的当日日程计划数据中的日程目的信息进行关键词提取,获得所述日程目的信息对应的日程关键词;根据所述日程关键词选取对应的消费类型,根据选取的消费类型生成预设消费类型树状结构。

在第三实施例中,对所述当前日程目的信息进行关键词提取,获得所述当前日程目的信息的当前关键词,根据所述当前关键词查找对应的当前消费类型,提高消费类型的查找效率,提升用户体验。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有消费记录生成程序,所述消费记录生成程序被处理器执行时实现如上文所述的消费记录生成方法的步骤。

此外,参照图5,本发明实施例还提出一种消费记录生成装置,所述消费记录生成装置包括:

获取模块10,用于响应于付款成功反馈信息时,从付款终端中获取付款基本信息。

应理解的是,所述付款成功反馈信息,是指在用户付款成功后,网络支付平台或银行等向用户发送的作为反馈的通知信息,所述付款成功反馈信息通常包括收款账户信息、付款时刻信息和金额信息,也可以包括付款地点信息。所述付款基本信息是指相关于消费交易本身的基本信息,所述付款基本信息可以包括:当前付款时刻、当前付款地点信息和收款账户信息等。

在具体实现中,所述付款终端通常为用户用于付款的设备,比如智能手机台式电脑或智能手表等。所述付款基本信息可以直接通过对所述付款终端中存储器存储的所述付款成功反馈信息进行提取处理而获取,所述付款基本信息的全部或者部分信息。

也可以不通过对所述付款成功反馈信息进行提取处理而获取,举例而言,可以在接收到所述付款成功反馈信息时,由所述付款终端记录下的付款时刻和付款地点信息,对应作为所述付款基本信息的当前付款时刻和当前付款地点信息,其中,所述当前付款地点信息可以通过从所述付款终端的gps定位装置获取,若所述付款终端为台式电脑,也可以通过从所述付款终端的ip地址获取。

提取模块20,用于从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息。

可理解的是,日程目的信息是指,能够体现用户计划实现目的的信息,举例而言,“买菜”和“和客户洽谈商务”可以作为日程目的信息。所述预设的当日日程计划数据是指,记载有用户进行消费的当日的日程计划的数据。具体地,所述预设的当日日程计划数据,可以由多个计划条目组成,各计划条目可以包括相关联的日程时间、日程地点和日程目的。具体地,所述计划条目可以仅记载有相关联的日程目的和时间,比如:当日9:00~10:00买菜,当日10:00~12:00和客户洽谈商务;所述计划条目可以仅记载有相关联的日程目的和地点,比如:去地点a买菜,去地点b和客户洽谈商务;所述计划条目可以记载有相关联的日程目的、地点和时间,比如:当日9:00~10:00去地点a买菜,当日10:00~12:00去地点b和客户洽谈商务。

需要说明的是,所述当前日程目的信息即为与所述付款基本信息对应的能够体现用户当前消费目的的信息。比如,所述付款基本信息包括9:00在地点a付款10元,所述预设的当日日程计划数据为当日9:00~10:00去地点a买菜,当日10:00~12:00去地点b和客户洽谈商务,则从所述预设的当提日程计划数据中提取出的与所述付款基本信息对应的当前日程目的信息为买菜。

在本实施例中,所述从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息,包括:

从所述付款基本信息中提取出当前付款时刻或当前付款地点信息;

从所述预设的当日日程计划数据中提取出至少一个日程计划时间信息或至少一个日程计划地点信息;

将所述当前付款时刻与所述日程计划时间信息进行匹配,或,将所述当前付款地点信息与所述日程计划地点信息进行匹配;

若所述当前付款时刻与所述日程计划时间信息匹配成功,则将匹配成功的日程计划时间信息作为目标时间段,并从所述预设的当日日程计划数据中提取出所述目标时间段对应的日程目的信息,作为当前日程目的信息;

或,若所述当前付款地点信息与所述日程计划地点信息匹配成功,则将匹配成功的日程计划地点信息作为目标地址,并从所述预设的当日日程计划数据中提取出所述目标地址对应的日程目的信息,作为当前日程目的信息。

可理解的是,所述预设的当日日程计划数据中通常包括一个或多个日程计划时间信息,还包括一个或多个日程计划地点信息。为了从所述预设的当日日程计划数据中提取出准确的所述当前日程目的信息,可通过将从所述付款基本信息中提取出的当前付款时刻与从所述预设的当日日程计划数据中提取出的日程计划时间信息进行匹配,具体地,可对所述当前付款时刻和所述日程计划时间信息进行分词处理,获得所述当前付款时刻对应的第一词语及所述日程计划时间信息对应的第二词语,将所述第一词语与所述第二词语进行匹配,从而获得匹配结果。

或者,通过将从所述付款基本信息中提取出的当前付款地点信息与从所述预设的当日日程计划数据中提取出的日程计划地点信息进行匹配。具体地,可对所述当前付款地点信息和所述日程计划地点信息进行分词处理,获得所述当前付款地点信息对应的第三词语及所述日程计划地点信息对应的第四词语,将所述第三词语与所述第四词语进行匹配,从而获得匹配结果。

举例说明,所述付款基本信息包括9:00在地点a付款10元,所述预设的当日日程计划数据为:当日9:00~10:00去地点a买菜,当日10:00~12:00去地点b和客户洽谈商务,则所述日程计划时间信息包括:当日9:00~10:00以及当日10:00~12:00,所述日程计划地点信息包括:地点a以及地点b,从所述付款基本信息中提取出所述当前付款时刻为9:00,将所述当前付款时刻9:00与所述日程计划时间信息:当日9:00~10:00以及当日10:00~12:00进行匹配,匹配成功的日程计划时间信息为当日9:00~10:00,则提取当日9:00~10:00对应的日程目的信息为买菜,即将买菜作为所述当前日程目的信息。或者,从所述付款基本信息中提取出所述当前付款地点信息为地点a,将所述地点a与所述日程计划地点信息:地点a以及地点b进行匹配,匹配成功的日程计划地点信息为地点a,则提取地点a对应的日程目的信息为买菜,即将买菜作为所述当前日程目的信息。

查找模块30,用于从映射关系表中查找与所述当前日程目的信息对应的当前消费类型,所述映射关系表中包括日程目的信息与消费类型之间的对应关系。

应理解的是,为了能够快速查找到所述当前消费类型,可预先获取存储于用户终端的备忘录或电子日历中的日程目的信息,对所述日程目的信息进行分析,获得各日程目的信息对应的消费类型,并建立各日程目的信息与消费类型之间的对应关系,构成所述映射关系表。

需要说明的是,消费类型,是指预先设置的用于对消费进行分类的若干类别。所述消费类型具体可以包括消费类型大类和消费类型小类,举例而言,购买物品可以为消费类型大类,而“购买食材”可以为“购买物品”的消费类型小类,消费类型的大类和小类可以形成所述映射关系表,所述映射关系表可以是树状结构,以方便查询。通过所述消费类型构成的树状结构中查找与所述当前日程目的信息对应的当前消费类型,比如,所述当前日程目的信息为买菜,在所述树状结构中买菜对应的消费类型为购买食材,则可将查找到的购买食材作为所述当前消费类型。

生成模块40,用于根据所述当前消费类型和所述付款基本信息生成消费记录。

在具体实现中,可以将所述当前消费类型和所述付款基本信息进行拼接,以生成消费记录。具体地,所述消费记录可以包括所述当前消费类型、收款账户信息、金额信息、当前付款地点信息和当前付款时刻,还可以包括日程目的信息。

本实施例中,通过在接收到付款成功反馈信息时,获取付款基本信息,从预设的当日日程计划数据中提取出与所述付款基本信息对应的当前日程目的信息,查找与所述当前日程目的信息对应的当前消费类型,根据所述当前消费类型和所述付款基本信息生成消费记录,基于大数据,对消费进行分类,使得消费信息对应的消费类型明确,从而方便用户基于分类获得的消费类型准确核对消费记录。

在一实施例中,所述提取模块20,还用于从所述付款基本信息中提取出当前付款时刻或当前付款地点信息;从所述预设的当日日程计划数据中提取出至少一个日程计划时间信息或至少一个日程计划地点信息;将所述当前付款时刻与所述日程计划时间信息进行匹配,或,将所述当前付款地点信息与所述日程计划地点信息进行匹配;若所述当前付款时刻与所述日程计划时间信息匹配成功,则将匹配成功的日程计划时间信息作为目标时间段,并从所述预设的当日日程计划数据中提取出所述目标时间段对应的日程目的信息,作为当前日程目的信息;或,若所述当前付款地点信息与所述日程计划地点信息匹配成功,则将匹配成功的日程计划地点信息作为目标地址,并从所述预设的当日日程计划数据中提取出所述目标地址对应的日程目的信息,作为当前日程目的信息。

在一实施例中,所述提取模块20,还用于从所述付款基本信息中提取出当前付款时刻或当前付款地点信息;根据所述当前付款地点信息,在预设的当日日程计划数据中查找第一计划条目;根据所述当前付款时刻,在预设的当日日程计划数据中查找第二计划条目;根据所述当前付款地点信息和所述当前付款时刻,计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数;选取所述第一置信系数和所述第二置信系数中的较大者,从所述较大者的计划条目中提取出日程目的信息,作为当前日程目的信息。

在一实施例中,所述消费记录生成装置还包括:

计算模块,用于根据所述当前付款地点信息和所述当前付款时刻,通过预设置性度公式计算所述第一计划条目的第一置信系数及所述第二计划条目的第二置信系数,所述预设置性度公式如下:

x=δt×(1-k)+δd×k,其中,x为置信系数,δt为所述当前付款时刻与计划条目的时间之间的时间间隔值,δd为所述当前付款地点信息与计划条目的位置之间的距离值,k为权重系数。

在一实施例中,所述查找模块30,还用于对所述当前日程目的信息进行关键词提取,获得所述当前日程目的信息的当前关键词;对映射关系表中的日程目的信息进行关键词提取,获得各日程目的信息对应的目的信息关键词,所述映射关系表中包括目的信息关键词与消费类型之间的对应关系;根据所述当前关键词从所述映射关系表中查找对应的当前消费类型。

在一实施例中,所述映射关系表包括预设消费类型树状结构;

所述查找模块30,还用于从预设消费类型树状结构的消费类型中查找与所述当前关键词对应的当前消费类型。

在一实施例中,所述生成模块40,还用于对所述预设的当日日程计划数据中的日程目的信息进行关键词提取,获得所述日程目的信息对应的日程关键词;根据所述日程关键词选取对应的消费类型,根据选取的消费类型生成预设消费类型树状结构。

本发明所述消费记录生成装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。词语第一、第二、以及第三等的使用不表示任何顺序,可将这些词语解释为标识。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器镜像(readonlymemoryimage,rom)/随机存取存储器(randomaccessmemory,ram)、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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