一种基于时间数据和资金数据的数据处理方法与流程

文档序号:22929277发布日期:2020-11-13 16:26阅读:110来源:国知局
一种基于时间数据和资金数据的数据处理方法与流程

本发明涉及互联网技术领域,尤其涉及一种基于时间数据和资金数据的数据处理方法。



背景技术:

随着互联网和智能手机的高速发展,人们也开始在线上用手机或电脑去处理更多的事务,而在互联网时代的今天,信息化的快速发展也造成了大量碎片化信息和快节奏生活。当大量的的事务堆积涌向用户时,人们通常会因为碎片过多导致处理不妥善,生活也会变得杂乱。

为了更好地去管理和处理这些事情,手机和电脑上开始出现各种应用软件,如手机备忘录,系统日历、x-mind思维导图,超级课程表,mindmaster等等。

在钱财管理方面,只能在各个手机消息和微信支付宝的支付记录自己去统计。无法实现时间财富等数据管理的作用。

面对快节奏的信息化时代,很多人对于自己时间管理的不合理造成处事能力差,做事情效率低下,如何对个人的时间数据和资金数据的有效管理成为当前需要解决的技术问题。



技术实现要素:

(一)要解决的技术问题

鉴于现有技术的上述缺点、不足,本发明提供一种基于时间数据和资金数据的数据处理方法,其解决了现有技术中无法同时对时间数据和资金数据进行规范化处理的问题,提升用户的使用体验。

(二)技术方案

为了达到上述目的,本发明采用的主要技术方案包括:

第一方面,本发明实施例提供一种基于时间数据和资金数据的数据处理方法,包括:

接收用户触发的时间查看请求,所述时间查看请求中携带待查看的第一时间段的信息;

根据所述时间查看请求,展示所述第一时间段内指定用户的事件、每一事件的状态信息、第一时间段内对应的至少一个账户的资金数据;

其中,所述第一时间段为相对于当前时间点的过去时间段,则所述事件和资金数据为采用预设搜索方式搜索指定用户及所述账户的基本信息和变化状态信息。

可选地,所述方法还包括:

根据用户预先设定的汇总时间信息,汇总第二时间段内的时间轴上显示的所有事件的状态信息,以及所有账户的资金基本信息和变化状态信息;

根据汇总的信息,更新所述时间轴上对应事件和资金数据的状态。

可选地,所述方法还包括:

根据第三时间段内时间轴上事件的信息和资金数据,生成便于用户查看的图形信息;所述图形信息中展示有每一事件和资金数据的基本信息,状态信息和动态变化的过程信息。

可选地,所述方法还包括:

主界面中展示有生成的图形信息的提示查看按钮,在所述提示查看按钮被触发时,展示所述图形信息;

和/或,所述图形信息包括:柱形图信息、圆形图信息和曲线图信息中的一种或多种。

可选地,所述接收用户触发的时间查看请求的步骤之前,所述方法还包括:

应用程序接收启动指令之后,应用程序的主界面中展示有:位于主界面上方的动态子界面、当前时间点的事件和资金数据;

所述主界面中还展示有用于时间选择的时间单位的信息。

可选地,应用程序中时间轴上的事件为从导入的文本信息中识别并获取的;

所述时间轴上的资金数据的信息为采用爬虫搜索方式基于账户标识获取的资金数据和变化状态信息。

可选地,所述方法还包括:

在应用程序的主用户关联多个子用户标识时,在导入的文本信息中涉及到子用户标识的任务信息时,将该任务信息发送子用户标识所属终端,以使子用户标识所属的应用程序添加所述任务信息。

可选地,所述方法还包括:

获取第四时间段内应用程序内用户触发查看的事件信息和资金数据的信息,该用户的基本信息;

将获取的信息发送云端服务器,以使云端服务器根据接收的所有信息进行聚类处理,获取用于向用户推荐的管理模板/理财信息;

接收所述管理模板/理财信息,并在应用程序的主界面进行推荐展示。

第二方面,本发明实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上第一方面任一项所述的基于时间数据和资金数据的数据处理方法的步骤。

第三方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上第一方面任一项所述的基于时间数据和资金数据的数据处理方法的步骤。

(三)有益效果

本发明的有益效果是:本发明的基于时间数据和资金数据的数据处理方法,汇总用户的与时间对应的事件信息和指定账户的资金数据,并对其进行处理,按照时间顺序进行排列,在接收到查看指令时,展示给用户,由此,可解决现有技术中无法同时对时间数据和资金数据进行规范化处理的问题,提升用户的使用体验。

本申请的方法可以根据每个人的不同属性信息作出针对性的时间管理,实现用户合理有效的管理时间。此外,本申请中应用程序的主界面简洁直白,操作简单,探索性更强,提高用户的用户体验。

进一步地,采用图形展示方式展示一定时间段的的事件信息和资金数据,提高用户的识别度。还可以针对性的向用户定向推荐适合用户的模板管理事件和资金。

附图说明

图1为本发明一实施例提供的基于时间数据和资金数据的数据处理方法的流程图;

图2为本发明另一实施例提供的基于时间数据和资金数据的数据处理方法的流程图;

图3为本发明一实施例提供的信息管理装置的结构示意图;

图4为本发明一实施例提供的电子设备的结构示意图。

具体实施方式

为了更好的理解上述技术方案,下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更清楚、透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

需要说明的是,本发明实施例的基于时间数据和资金数据的数据处理方法是一种计算机程序,其体现在移动终端上可为一个app,其属于对指定数据的处理方法。

实施例一

如图1所示,图1示出了本发明一实施例提供的基于时间数据和资金数据的数据处理方法的流程示意图,在图1中执行主体为电子设备,该方法可包括:

101、接收用户触发的时间查看请求,所述时间查看请求中携带待查看的第一时间段的信息。

举例来说,在本实施例中,用户点击app的指令,可为电子设备接收到用户触发的时间查看请求。

待查看的第一时间段的信息可为昨天一天的信息、上一周的信息或,上一个月的信息等。

102、根据所述时间查看请求,展示所述第一时间段内指定用户的事件、每一事件的状态信息、第一时间段内对应的至少一个账户的资金数据。

举例来说,指定用户为用户a时,可展示用户a的定期理财的收益、定期理财的动态变化信息如距离赎回的时间等。

另外,需要说明的是,通常用户设置有展示规则,为此,电子设备可根据展示规则展示每一事件、每一事件的状态信息及资金数据等。如果用户没有设置展示规则时,可根据默认的展示规则展示每一事件、每一事件的状态信息及资金数据。

其展示规则可包括:总金额、累计收益、第一时间段的浮动收益;分app信息展示各单独理财信息。

可理解的是,所述第一时间段为相对于当前时间点的过去时间段,则所述事件和资金数据为采用预设搜索方式搜索指定用户及所述账户的基本信息和变化状态信息。

例如,利用以用户a的身份标识在当前移动终端的各app/小程序中遍历搜索相关理财的数据。

在其他实施例中,第一时间段可为包括过去时间段和未来时间段的连续时间段的信息。本实施例中的爬虫搜索方式不止搜索信息,还搜索用户投资的方式等关联信息。

本实施例的方法,汇总用户的与时间对应的事件信息和指定账户的资金数据,并对其进行处理,按照时间顺序进行排列,在接收到查看指令时,展示给用户,由此,可解决现有技术中无法同时对时间数据和资金数据进行规范化处理的问题,提升用户的使用体验。

同时,本实施例的方法可以减少用户需要在各个应用程序之间打开切换的问题。

实施例二

如图2所示,图2示出了本发明一实施例提供的基于时间数据和资金数据的数据处理方法的流程示意图,在图2中执行主体为电子设备的信息管理装置,该方法可包括:

201、信息管理装置根据用户预先设定的汇总时间信息,汇总第二时间段内的时间轴上显示的所有事件的状态信息,以及所有账户的资金基本信息和变化状态信息。

在本实施例中,可采用knn算法进行处理,以在时间轴上显示时间的状态信息等。时间轴上显示的信息包括过去一段时间发生的真实的事件及事件关联的信息,还包括未来一段时间内大概率发生的资金变化的预测信息。

举例来说,用户存在周期定投的方式在某一指定应用程序中进行理财,则可在时间轴上的定投时间点显示定投金额及累计金额等。

202、根据汇总的信息,更新所述时间轴上对应事件和资金数据的状态。

203、接收用户触发的时间查看请求,所述时间查看请求中携带待查看的第一时间段的信息。

本实施例中待查看的第一时间段可为一天,或一周,或者三天等。通常待查看的时间段不少于24小时,因为目前的理财产品的收益在24小时之后才可以显示。

204、根据所述时间查看请求,展示所述第一时间段内指定用户的事件、每一事件的状态信息、第一时间段内对应的至少一个账户的资金数据。

举例来说,本实施例中应用程序(即电子设备中的信息管理装置)的时间轴上的事件为从导入的文本信息中识别并获取的;

所述时间轴上的资金数据的信息为采用爬虫搜索方式基于账户标识获取的资金数据和变化状态信息。

特别地,在应用程序的主用户关联多个子用户标识时,在导入的文本信息中涉及到子用户标识的任务信息时,将该任务信息发送子用户标识所属终端,以使子用户标识所属的应用程序添加所述任务信息。

进一步地,本实施例的方法还包括下述的步骤:

205、根据第三时间段内时间轴上事件的信息和资金数据,生成便于用户查看的图形信息;所述图形信息中展示有每一事件和资金数据的基本信息,状态信息和动态变化的过程信息。

举例来说,主界面中展示有生成的图形信息的提示查看按钮,在所述提示查看按钮被触发时,展示所述图形信息;

和/或,所述图形信息包括:柱形图信息、圆形图信息和曲线图信息中的一种或多种。

可理解的是,本实施例中应用程序的主界面简洁直白,操作简单,探索性更强,提高用户的用户体验。

进一步地,采用图形展示方式展示一定时间段的的事件信息和资金数据,提高用户的识别度。还可以针对性的向用户定向推荐适合用户的模板管理事件和资金。

在实际应用中,本实施例在步骤203之前,方法还包括图中未示出的步骤203a:

203a:应用程序接收启动指令之后,应用程序的主界面中展示有:位于主界面上方的动态子界面、当前时间点的事件和资金数据;

所述主界面中还展示有用于时间选择的时间单位的信息。

在实际应用中,所述方法还包括:a1、获取第四时间段内应用程序内用户触发查看的事件信息和资金数据的信息,该用户的基本信息;

a2、将获取的信息发送云端服务器,以使云端服务器根据接收的所有信息进行聚类处理,获取用于向用户推荐的管理模板/理财信息。

举例来说,云端服务器可以采用k-means聚类、均值漂移聚类、dbscan聚类、gmm聚类等聚类方法对接收的信息进行处理,以确定各电子设备需要的管理模板或可以推荐的理财信息。

a3、接收所述管理模板/理财信息,并在应用程序的主界面进行推荐展示。

当然,在另外的实施例中,电子设备可以根据另一预设时间段内(如半年或一年内)用户偏爱的理财信息或管理模板信息,将当前设备各app内稳健理财信息进行汇总,并采用knn算法进行处理,获取与当前用户使用的理财信息相关联的理财信息进行合理推荐。

本实施例的方法可以根据每个人的不同属性信息作出针对性的时间管理,实现用户合理有效的管理时间。

实施例三

如图3所示,图3示出了本发明一实施例提供的信息管理装置的结构示意图,本实施例的信息管理装置包括:时间管理模块31、财富管理模块32、汇总模块33、数据图模块34、操作界面模块35、语音控制模块36;

其中,时间管理模块31主要以时间轴来记录事件的时间过程和进度提醒。例如,借助于年,月,周,日等时间分级进行时间管理。每个日期上面设置一个独立的时间轴,点开这个时间轴,可以看到当前级别最小粒度内的计划事件和已完成事件。最小粒度可为日级别中每个小时。周级别中的每天,月级别中的每周等。

举例来说,用户可预先输入时间轴可以提前一周或者一月做计划来整体的系统的规划。

本实施例的时间管理模块可以对每一个时间点所定义的事情的情况进行跟踪和汇总,对完成的事情和未完成的事情用不同的颜色表示,对于未完成的事件发出提醒。

财富管理模块32,主要用于展示时间轴上面的事情发生与金额有关的变化数据。

例如,信息管理装置借助于爬虫搜索的方式自动搜索和记录时间轴上的相关数据。例如,通过授权后搜索银行app软件收入支付数据,微信软件收入支付数据,支付宝软件收入支付数据,相关数据都会自动记录到时间轴。

汇总模块33,主要用于根据用户设置的更新时间段自动汇总时间轴上的事件发生情况和完成情况,并汇总该时间段内的收入和支出情况,同理每周每月都可以查看汇总的报告。

汇总模块33还用于对数据归类,用户可以查询收入的来源和支出的类别(比如房租,水电,电信等)。

数据图模块34可用于对应汇总的事情和数据,统计成可以直观查看的数据图(柱形图,圆形图,曲线图等等),即数据可视化处理,便于统计和分析。

操作界面模块35用于呈现动态flash界面,以年、月、周、日分级分类管理的时间轴的部分信息或全部信息等。

语音控制模块36,可基于智能ai进行语音提示。

通常,针对时间轴上事件可以是用户输入的事件信息,或者可以由模板植入(即公司日常活动或校园课程表)和自我定义(自行添加事件、公务在时间表内)方式输入的。

其中,模板植入获取各个样本数据的时间管理信息;根据获取的各个时间管理信息按预设规则生成该类别对应的时间管理模板。

例如,专门针对企业或学校课堂进行项目分配。在企业中,管理者可在完成时间规划后把可用时间分给各个小组的负责人,负责人之后可直接把任务时间添加到组员的时间安排中,防止遗忘和通知出现差错。同时,在学校里不同学生信息输入后,将直接获得课程表安排和校园活动信息。

财富管理模块中,任何事件如活动和公务的花销可记在时间表上对应的事件上。在权限允许的情况下,借助于爬虫搜索方式自行到微信和支付宝以及短信中查取花销信息,进行汇总。汇总周期可以是1天、1周、1月等。

在具体实现过程中,在用户允许授权的情况下,根据所述目标用户所填写的属性信息和时间安排与花销,确定所述目标用户所属的聚类类别;其中分类可用k-means聚类、均值漂移聚类、dbscan聚类、gmm聚类、凝聚层次聚类和图团体检测聚类中的任意一种。

通过获取目标用户的职业信息、年龄信息和性别信息的属性信息,根据所述目标用户的属性信息和预存的聚类类别,确定所述目标用户所属的聚类类别;由此确定所述目标用户所属的聚类类别所对应的时间花销管理模板;将确定的所述时间管理模板推送给所述目标用户。

由于能根据用户包括职业信息、年龄信息和性别信息的属性信息来确定出该用户所属的预设聚类类别以及与之对应的时间管理模板,能对不同用户的个性化属性信息进行有针对性的时间管理模板推送,实现针对不同用户进行合理有效的时间管理。

本实施例中信息管理装置的界面更简洁直白,符合大众查看方式,提升用户的体验性。

由此,本实施例的信息管理装置优化便利统计信息的同时,针对不同用户群进行合理有效的生活安排。本实施例的信息管理装置将会记载你所发生以及将要发生的事情;在记录时间事件的同时,这个应用软件还将记录你平时的钱财流动。人们可以通过这个软件在记录同时,能够更好的安排和管理生活。

实施例四

如图4所示,图4示出了本发明一实施例提供的电子设备的结构示意图,图4所示的电子设备可包括:至少一个处理器41、至少一个存储器42、至少一个网络接口44和/或其他的用户接口43。收银设备中的各个组件通过总线系统45耦合在一起。可理解,总线系统45用于实现这些组件之间的连接通信。总线系统45除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线系统45。

本实施例的电子设备可以执行图1至图2任一所示的方法,其中,用户接口43可以包括显示器、键盘或者点击设备(例如,鼠标或者触感板等。

可以理解,本实施例中的存储器42可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的存储器42旨在包括但不限于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器42存储了如下的元素,可执行单元或者数据结构,或者他们的子集,或者他们的扩展集:操作系统421和应用程序422。

其中,操作系统421,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序422,包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序422中。

在本发明实施例中,处理器41通过调用存储器42存储的程序或指令,具体的,可以是应用程序422中存储的程序或指令,处理器41用于执行第一方面所提供的方法步骤。

上述本发明实施例揭示的方法可以应用于处理器41中,或者由处理器41实现。处理器41可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器41中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器41可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器42,处理器41读取存储器42中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(pld)、现场可编程门阵列(fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的实施例中,应该理解到,方法实施例的步骤之间除非存在明确的先后顺序,否则执行顺序可任意调整。所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式

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

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

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

本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。

显然,本领域的技术人员可以对本发明进行各种修改和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也应该包含这些修改和变型在内。

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