一种信息单元集合的实时处理系统及其方法

文档序号:8319786阅读:342来源:国知局
一种信息单元集合的实时处理系统及其方法
【技术领域】
[0001] 本发明涉及信息服务计算技术领域,特别地涉及一种信息单元集合的实时处理 系统及其方法。
【背景技术】
[0002] 在科技发展的今天,互联网、通讯领域的高速发展为人们的生活提供了各种便利, 伴随着国际一体化进程的加快和财务金融业的快速发展,人们的理财意识也越来越强,伴 随着互联网金融领域内技术的快速发展,网络银行、个人理财等促使相关的金融财务管理 应用系统或软件被相继开发。
[0003] 现有的互联网金融领域内的应用技术涉及的系统和方法,并不能满足用户对于实 时掌握用户账户的各种动态信息的要求。目前的金融财务管理软件系统只是提供了访问信 息数据库的接口和供用户操作的人机界面,根据用户的操作去读写财务数据。并且,随着互 联网金融技术的发展,快速取现的理财业务也开始普及应用到手机APP上。因此,根据以上 说明,将金融和互联网技术有效结合的技术也越来越被人们所需要,如此,既可满足用户的 利益诉求更好的吸引客户资金,还可通过技术提高例如互联网金融管理公司的管理控制水 平的问题变得越来越需要了。

【发明内容】

[0004] 本发明为了解决上述问题,同时,为了实现用户随时可通过互联网终端或通信终 端对用户信息单元内的数据进行操作,并可以根据计算系统提供的动态信息进行管理,解 决现有技术中无法直观的显示时间以及动态信息之间比例变化关系无法实时的根据明确 动态信息进行操作的问题。本发明提供了一种信息单元集合的实时处理系统及其方法。
[0005] 本发明通过提供一种信息单元集合实时处理的系统与方法,来实现一种数据量集 合的实时动态计算及信息存储服务。在本系统中,用户可随时通过互联网终端或移动通信 终端对信息单元集合提出输入数据请求和输出数据请求。
[0006] 本申请提供一种信息单元集合的实时处理系统,包括:控制操作单元、时间源单 元、用户信息单元集合;其中,
[0007] 控制操作单元为每个注册用户在注册时创建一个用户信息单元集合;控制操作单 元还用于实现数据累加、数据比较、数据比较之后的数据差值;时间源单元用于为控制操作 单元提供时间;时间源单元还用于为每个用户的信息单元集合提供周期性心跳信号;
[0008] 所述的每个用户的信息单元集合包括:数据输入端口、数据输出端口、心跳线控制 开关、信息单元;其中,用户的信息单元集合创建时,若集合中尚未有任何输入数据,则集合 中的信息单元个数为0 ;集合第一次有输入数据时,则控制操作单元在集合中创建第1个信 息单元;以此类推,集合第η次有输入数据时,则控制操作单元在集合中创建第η个信息单 元;
[0009] 所述用户的信息单元集合中的每套信息单元进一步包括:
[0010] 稳态存储模块:通过控制线与控制操作单元连接,执行控制操作单元的控制操作; 通过数据线与数据输入端口连接,存储用户信息单元集合输入的数据量;通过数据线与稳 态存储模块的数据输出控制开关连接,当所述开关闭合时,稳态存储模块可向数据输出端 口输出数据量;通过激励线与关联激励器连接,为关联激励器提供激励基数;
[0011] 关联激励器:通过激励线与稳态存储模块连接,接受稳态存储模块中数据量的激 励;通过心跳线与时间源单元连接,接收来自时间源单元的心跳信号;每次接收到心跳信 号的时刻,关联激励器就在稳态存储模块中数据量的激励下产生1次新数据量,此时刻产 生的新数据量为:此时刻的稳态存储模块中的数据量与此时刻的关联激励器中的激励率以 及心跳信号周期的时间长度三者的乘积;并且,关联激励器每接收到至少1个心跳信号,关 联激励器中的激励率就会变化;通过数据线与动态存储模块连接,关联激励器中每次产生 的新数据量都输出给动态存储模块;
[0012] 动态存储模块:通过控制线与控制操作单元连接,执行控制操作单元的控制操作; 通过数据线与关联激励器连接,存储关联激励器中每次产生的新数据量;通过数据线与动 态存储模块的数据输出控制开关连接,当所述开关闭合时,动态存储模块可向数据输出端 口输出数据量;
[0013] 稳态存储模块的数据输出控制开关;通过数据线分别与稳态存储模块和数据输出 端口连接;当所述开关闭合时,稳态存储模块可向数据输出端口输出数据量;当所述开关 断开时,稳态存储模块无法向数据输出端口输出数据量;
[0014] 动态存储模块的数据输出控制开关:通过数据线分别与动态存储模块和数据输出 端口连接;当所述开关闭合时,动态存储模块可向数据输出端口输出数据量;当所述开关 断开时,动态存储模块无法向数据输出端口输出数据量。
[0015] -种信息单元集合的实时处理方法,其中所述方法涉及的信息单元集合的实时系 统,包括:控制操作单元、时间源单元和用户信息单元集合;所述方法包括信息单元集合的 数据输入流程和信息单元集合的数据输出流程;其中,所述的信息单元集合的数据输入流 程包括:
[0016] 控制操作单元接收到给用户的信息单元集合的输入数据请求时,执行以下操作:
[0017] Rl)控制操作单元对输入数据请求进行检验,若检验不通过,则拒绝本次输入数据 请求,并返回相应的原因信息;若检验通过,则继续执行以下操作;
[0018] R2)控制操作单元读取来自时间源单元的当前时刻信息T,并予以记录;
[0019] R3)控制操作单元把用户的输入数据操作次数η加1 ;
[0020] 其中,用户的输入数据操作次数记为η,η = 0,1,2,…...,自然数;用户的第η次 输入数据操作时间Tu(n) = Τ,η = 1,2,3···· · ·;
[0021] 其中:用户的信息单元集合的创建时间记为Tu(O);
[0022] R4)控制操作单元在用户的信息单元集合中创建一个新的信息单元,也即第η个 信息单元;
[0023] 其中,用户的第η个信息单元的创建时间Tn(O)即为前述记录的时间Τ,也即 Tn (0) = Tu (η) = Τ,η = 1,2, 3......;
[0024] 所述的用户的第η个信息单元包含:
[0025] 模块1 :稳态存储模块,其存储数据量记为Cn ;
[0026] Cn在创建时间Tn(O)的初始值即为用户在时间T从数据输入端口接收到的本次输 入数据请求的输入数据量Lu,记为Cn (Tn(O)) =Lu(T);
[0027] 丰旲块2 :关联激励器,
[0028] 关联激励器在创建时间Tn (0)的初始激励率i (Tn (0))记为in (0);其接收到第1 个心跳信号后的激励率记为in (1),in (0) = in (1)或
[0029] in (0)〈in (I);其接收到第2个心跳信号后的激励率记为in (2),
[0030] in (I) = in⑵或in (I)〈in (2);以此类推,其接收到第g个心跳信号后的激励率 记为in(g),in(g-l) = in(g)或in(g-l)〈in(g);其接收到第g+Ι个心跳信号后的激励率 记为 in (g+1),in (g) = in (g+Ι)或 in (g)〈in (g+Ι);
[0031] 只要稳态存储模块中的数据量不等于零,随着时间的推移,关联激励器每次接收 到心跳信号的时刻Thb,就在稳态存储模块中数据量Cn(T m)的激励下产生1次新数据量 δ En :
[0032] δ En = Cn (Thb) *in (g) * δ T = δ En (g);
[0033] 其中,δ T是时间源单元发送心跳信号的周期的时间长度;Thb是关联激励器接收 到心跳信号的时刻,Thb= T ^(g-l)* δ T = Tg,也即,Thb也是时间源单元自第η个信息单元 创建时刻起,发送的第g个心跳信号的时刻;T 1是时间源单元自第η个信息单元创建时刻 起,发送的第1个心跳信号的时刻;Cn (Thb)是用户的第η个信息单元的稳态存储模块在时 刻Thb的数据量;
[0034] in (g)是关联激励器接收的心跳信号个数达到g时的激励率;
[0035] 模块3 :动态存储模块,其存储数据量记为En ;
[0036] En在创建时间Tn (0)的初始值En (Tn (0) )= 0 ;
[0037] 其后,只要稳态存储模块的数据量不等于零,随着时间的推移,关联激励器每次接 收到心跳信号后,关联激励器就向动态存储模块输出一次新的数据量δ En(g);在时刻t, 用户的第η个信息单元从关联激励器累计输入的数据量记为SigEn (t);
[0038] 模块4 :稳态存储模块的数据输出控制开关,记为SCn ;
[0039] 用户的第η个信息单元中的SCn处于断开状态时,第η个信息单元的稳态存储模 块中的数据无法输出,稳态存储模块中的数据量不会减少;SCn处于闭合状态时,稳态存储 模块中的数据可以输出;
[0040] 模块5 :动态存储模块的数据输出控制开关,记为SEn ;
[0041]用户的第η个信息单元中的SEn于断开状态时,第η个信息单元的动态存储模块 中的数据无法输出,动态存储模块中的数据量不会减少;SEn处于闭合状态时,动态存储模 块中的数据可以输出。
[0042] 本发明具有以下优势:
[0043] 1)为每个用户分别设立信息单元集合。每个信息单元集合是由纵向和横向构成的 二维结构。纵向的存储单元由用户先后输入数据量的行为依次创建。系统记录用户输入数 据量那一刻的时间,作为该存储单元的索引。每个存储单元在横向分为稳态存储模块和动 态存储模块。其中,稳态存储模块中的数据量以激励率in(t)激励动态存储模块产生新的 数据量。激励率in(t)会随着时间t的推移不断增大。
[0044] 2)用户每次输出数据量时,系统将按照独特的规则对信息单元集合进行操作。这 个规则是:首先从动态存储模块中输出数据量,然后按创建时间的逆序来选取稳态存储模 块并输出其中的数据量。顺序如下:动态存储模块中的数据量-> 最新创建的稳态存储模块 中的数据量-> 次新创建的稳态存储模块中的数据量-> ……
[0045] 3)这个规则的原因是为了追求整个信息单元集合中的数据量合计值的最大化。因 为在用户的信息单元集合中,对于数据量不为零的那些信息单元,越早创建的信息单元中 的关联激励器的激励率越大。
【附图说明】
[0046] 图1是本发明的信息单元集合的体系结构图。
[0047] 图2是本发明涉及的用户的信息单元集合及其与控制操作单元和时间源单元的 连接关系的总体结构图。
[0048] 图3是本发明涉及的用户的第η个信息单元的结构图。
[0049] 图4是本发明涉及的实施例中不同时间的输入数据操作需要建立不同的子账户 的示意图。
[0050] 图5是本发明涉及的实施例中每个子账户中记录有历次历史操作记录的示意图。
【具体实施方式】
[0051] 本发明的涉及系统的实施例,本系统的总体结构如图1所示,具体涉及一种信息 单元集合的实时处理系统,包括:控制操作单元、时间源单元、用户信息单元集合;其中,
[0052] 控制操作单元为每个注册用户在注册时创建一个用户信息单元集合;控制操作单 元还用于实现数据累加、数据比较、数据比较之后的数据差值;时间源单元用于为控制操作 单元提供时间;时间源单元还用于为每个用户的信息单元集合提供周期性心跳信号;
[0053] 所述的每个用户的信息单元集合包括:数据输入端口、数据输出端口、心跳线控制 开关、信息单元;其中,用户的信息单元集合创建时,若集合中尚未有任何输入数据,则集合 中的信息单元个数为0 ;集合第一次有输入数据时,则控制操作单元在集合中创建第1个信 息单元;以此类推,集合第η次有输入数据时,则控制操作单元在集合中创建第η个信息单 元,如图3所示;
[0054] 所述用户的信息单元集合中的每套信息单元进一步包括:
[0055] 稳态存储模块:通过控制线与控制操作单元连接,执行控制操作单元的控制操作; 通过数据线与数据输入端口连接,存储用户信息单元集合输入的数据量;通过数据线与稳 态存储模块的数据输出控制开关连接,当所述开关闭合时,稳态存储模块可向数据输出端 口输出数据量;通过激励线与关联激励器连接,为关联激励器提供激励基数;
[0056] 关联激励器:通过激励线与稳态存储模块连接,接受稳态存储模块中数据量的激 励;通过心跳线与时间源单元连接,接收来自时间源单元的心跳信号;每次接收到心跳信 号的时刻,关联激励器就在稳态存储模块中数据量的激励下产生1次新数据量,此时刻产 生的新数据量为:此时刻的稳态存储模块中的数据量与此时刻的关联激励器中的激励率以 及心跳信号周期的时间长度三者的乘积;并且,关联激励器每接收到至少1个心跳信号,关 联激励器中的激励率就会变化;通过数据线与动态存储模块连接,关联激励器中每次产生 的新数据量都输出给动态存储模块;
[0057] 动态存储模块:通过控制线与控制操作单元连接,执行控制操作单元的控制操作; 通过数据线与关联激励器连接,存储关联激励器中每次产生的新数据量;通过数据线与动 态存储模块的数据输出控制开关连接,当所述开关闭合时,动态存储模块可向数据输出端 口输出数据量;
[0058] 稳态存储模块的数据输出控制开关;通过数据线分别与稳态存储模块和数据输出 端口连接;当所述开关闭合时,稳态存储模块可向数据输出端口输出数据量;当所述开关 断开时,稳态存储模块无法向数据输出端口输出数据量;
[0059] 动态存储模块的数据输出控制开关:通过数据线分别与动态存储模块和数据输出 端口连接;当所述开关闭合时,动态存储模块可向数据输出端口输出数据量;当所述开关 断开时,动态存储模块无法向数据输出端口输出数据量。
[0060] 所述的数据输出端口通过数据线与信息单元集合中的各个稳态存储模块的数据 输出控制开关和各个动态存储模块的数据输出控制开关连接,当所述开关闭合时,数据输 出端口从所述数据输出控制开关所连接的相应存储模块接收到的数据量被予以累加和存 储;
[0061] 所述的数据输出端口通过控制线与控制操作单元连接,并按照控制操作单元的操 作指示执行数据量输出操作。
[0062] 每个用户的信息单元集合还包括心跳计数暂存器;心跳计数暂存器通过心跳线与 时间源单元连接,接收来自时间源单元的心跳信号;心跳计数暂存器通过心跳线与心跳线 控制开关连接,当所述心跳线控制开关断开时,在所述心跳线控制开关断开期间,心跳计数 暂存器对接收到的心跳信号个数h予以记录;在所述心跳线控制开关再次闭合后的第一个 心跳信号到来的时刻,心跳计数暂存器向用户的信息单元集合中的各个激励器广播发送心 跳信号,心跳信号中的心跳个数字段的取值为h+Ι,其中h为心跳计数暂存器在所述心跳线 控制开关断开期间所记录的心跳信号个数,h = 0, 1,2,…;
[0063] 所述的时间源单元能为每个用户的信息单元集合提供心跳信号,心跳信号的时间 周期δ T的时间长度为1秒,或2秒、或3秒、或4秒、或5秒、或6秒、或10秒、或12秒、或 15秒、或20秒、或30秒、或60秒。
[0064] 关联激励器每接收到至少一个心跳信号,关联激励器的激励率就会不断增加;在 用户的信息单元集合中,对于数据量不为零的那些信息单元,则在集合中越早创建的信息 单元中的关联激励器的激励率越大。
[0065] 所述的每个用户的信息单元集合中的心跳线控制开关在创建时的初始状态为闭 合。
[0066] 结合附图2,本申请提供涉及具体一种信息单元集合的实时处理方法,其中所述 方法涉及的信息单元集合的实时系统,包括:控制操作单元、时间源单元和用户信息单元集 合;所述方法包括信息单元集合的数据输入流程和信息单元集合的数据输出流程;其中, 所述的信息单元集合的数据输入流程包括:
[0067] 控制操作单元接收到给用户u的信息单元集合的输入数据请求时,执行以下操 作:
[0068] Rl)控制操作单元对输入数据请求进行检验,若检验不通过,则拒绝本次输入数据 请求,并返回相应的原因信息;若检验通过,则继续执行以下操作;
[0069] R2)控制操作单元读取来自时间源单元的当前时刻信息T,并予以记录;
[0070] R3)控制操作单元把用户U的输入数据操作次数η加1 ;
[0071] 其中,用户u的输入数据操作次数记为η,η = 0,1,2,…...,自然数;用户u的第 η次输入数据操作时间Tu(n) = Τ,η = 1,2,3···· · ·;
[0072] 其中:用户u的信息单元集合的创建时间记为Tu(O);
[0073] R4)控制操作单元在用户u的信息单元集合中创建一个新的信息单元,也即第η个 信息单元;
[0074] 其中,用户u的第η个信息单元的创建时间Tn(O)即为前述记录的时间Τ,也即 Tn (0) = Tu (η) = Τ,η = 1,2, 3......;
[0075] 所述的用户u的第η个信息单元包含:
[0076] 模块1 :稳态存储模块,其存储数据量记为Cn ;
[0077] Cn在创建时间Tn (0)的初始值即为用户u在时间T从数据输入端口接收到的本次 输入数据请求的输入数据量Lu,记为Cn(Tn(0)) =Lu(T);
[0078] 丰旲块2 :关联激励器,
[0079] 关联激励器在创建时间Tn (0)的初始激励率i (Tn (0))记为in (0);其接收到第1 个心跳信号后的激励率记为in(l),in(0) = in(l)或in(0)〈in(l);其接收到第2个心跳 信号后的激励率记为in (2),in (I) = in⑵或in (I)〈in (2);以此类推,其接收到第g个心 跳信号后的激励率记为in(g),in(g-l) = in(g)或in(g-l)〈in(g);其接收到第g+Ι个心 跳信号后的激励率记为 in(g+l),in(g) = in(g+l)或 in(g)〈in(g+l);
[0080] 只要稳态存储模块中的数据量不等于零,随着时间的推移,关联激励器每次接收 到心跳信号的时刻Thb,就在稳态存储模块中数据量Cn(T m)的激励下产生1次新数据量 δ En :
[0081] δ En = Cn (Thb) *in (g) * δ T = δ En (g);
[0082] 其中,δ T是时间源单元发送心跳信号的周期的时间长度;Thb是关联激励器接收 到心跳信号的时刻,Thb= T ^(g-l)* δ T = Tg,也即,Thb也是时间源单元自第η个信息单元 创建时刻起,发送的第g个心跳信号的时刻;T 1是时间源单元自第η个信息单元创建时刻 起,发送的第1个心跳信号的时刻;Cn(Thb)是用户u的第η个信息单元的稳态存储模块在 时刻T hb的数据量;
[0083] in (g)是关联激励器接收的心跳信号个数达到g时的激励率;
[0084] 模块3 :动态存储模块,其存储数据量记为En ;
[0085] En在创建时间Tn (0)的初始值En (Tn (0) )= 0 ;
[0086] 其后,只要稳态存储模块的数据量不等于零,随着时间的推移,关联激励器每次接 收到心跳信号后,关联激励器就向动态存储模块输出一次新的数据量δ En(g);在时刻t, 用户u的第η个信息单元从关联激励器累计输入的数据量记为SigEn (t);
[0087] 模块4 :稳态存储模块的数据输出控制开关,记为SCn ;
[0
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1