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

文档序号:8319786阅读:来源:国知局
中的数据量E2 (t) 为:E2(t) = E2y(T) = 0 ;
[0362] 在用户u的信息单元集合在时刻T之后第1次接收到心跳信号的时刻Tmwl,用户 u的第2个信息单元的动态存储模块中的数据量为:
[0363] E2 (Tmwl) = E2y ⑴ + δ E2 (Thbw1) = δ E2 (Tmwl);
[0364] 其中,δ EZ(Thbw1)是用户u的第2个信息单元的关联激励器在时刻Thbw1产生的新 数据量;
[0365] 控制操作单元执行6· 2· η);
[0366] 6. 2. η)控制操作单元将用户u的信息单元集合中第1个创建的信息单元的SEl闭 合,使得第1个信息单元的动态存储模块中的数据可以输出;
[0367] 控制操作单元把针对第1个信息单元的动态存储模块的输出数据操作次数加 1 ; 其中,针对第1个信息单元的动态存储模块的输出数据操作次数记为ζ,ζ = 0,1,2,......, 自然数;
[0368] 并且,控制操作单元对第1个信息单元的动态存储模块的数据量的第ζ次输出发 生时间Tp(Z)进行记录,记为I\e(z) = T, z = 1,2, 3,......也即,前述权利要求9)中所述 的步骤2)所述的当前时刻信息T也是系统记录的第1个信息单元的动态存储模块的数据 量的第z次输出发生时间;
[0369] 比较 P (T)-En (T)-En-I (T)-……_E3 (T)-E2 (T)与 El (T),El (T)是用户 u 的信息单 元集合的第1个信息单元的动态存储模块在时间T的数据量;
[0370] 因为 P(T)〈Eu(T) = E1(T)+E2(T)……+En (T),所以有
[0371] P (T) -En (T) -En-I (T) -......-E3 (T) -E2 (T) <E1 (T)
[0372] 则第1个信息单元的动态存储模块向数据输出端口输出数据量:
[0373] P(T)-En(T)-En-I(T)-......-E3 (T)-E2 (T);
[0374] 也即,第1个信息单元的动态存储模块的第z次扣减量为:
[0375] Dl (z) = P (T) -En (T) -En-I (T) -......-E3 (T) -E2 (T);
[0376] 第z次扣减后,第1个信息单元的动态存储模块的剩余数据量变为:
[0377] Ely(T) = El ⑴-Dl (z);
[0378] 数据输出端口接收到的数据量被予以累加和存储;
[0379] 随后,控制操作单元指示用户u的信息单元集合的数据输出端口执行数据量输 出,输出数据量为P(T);
[0380] 控制操作单元将用户u的第1个信息单元的SEl断开;
[0381] 控制操作单元将用户u的心跳线控制开关SHB闭合;
[0382] 控制操作单元给本次输出数据请求返回成功响应消息;
[0383] 本次输出数据请求操作结束;
[0384] 其后,在用户u的信息单元集合在时刻T之后第1次接收到心跳信号的时刻Thbw1之 前的任意时刻t,t e (T,Thbw1),用户u的第1个信息单元的动态存储模块中的数据量El (t) 为:
[0385] El (t) =Ely(T)
[0386] = En (T) +En-I (T) +......+E2 (T) +El (T) -P (T);
[0387] 在用户u的信息单元集合在时刻T之后第1次接收到心跳信号的时刻Tmwl,用户 u的第1个信息单元的动态存储模块中的数据量为:
[0388] EI(Thbw1) = Ely (T)+5 El (Thbw1)
[0389] = En (T) +En-I (T) +......+E2 (T) +El (T) -P (T) + δ El (Thbw1);
[0390] 其中,δ El (Thbw1)是用户u的第1个信息单元的关联激励器在时刻Thbw1产生的新 数据量;
[0391] 6. 3)若P (T) >Eu (T),则控制操作单元执行步骤7)操作。
[0392] 所述的步骤7. 2. I. 1)后,在第η个信息单元的稳态存储模块的下一次扣减,即第 m+1次扣减发生之前的任意时刻t,te (Tn(m),Tn(m+l)),第η个信息单元的稳态存储模 块的数据量Cn⑴为:
[0393] Cn (t) =Cny(T) =Cn (T)-Qn (m) = Eu (T)+Cn (T)-P (T);
[0394] 所述的步骤7. 2. 1. 2)后,任意时刻t,t>Tn (m),第η个信息单元的稳态存储模块 的数据量Cn(t) = 0 ;所述7. 2. 2. 1)后,在下一次,即第ρ+1次,扣减发生之前的任意时刻 t,t e (Tn-1 (p),Tn-I (p+1)),第n-1个信息单元的稳态存储模块的数据量Cn-I⑴为:
[0395] Cn-I (t) = Cn-Iy(T) = Cn-l(T)-Qn-l(p) = Eu (T)+Cn (T)+Cn-I (T)-P (T); 所述步骤7. 2. n-1. 1)后,在下一次,即第r+1次,扣减发生之前的任意时刻t, t e (T2(r),T2(r+l)),第2个信息单元的稳态存储模块的数据量C2(t)为:
[0396] C2 (t) = C2y (T) = C2 (T) -Q2 (r)=
[0397] Eu (T) +Cn (T) +Cn-I (T) + ……+C3 (T) +C2 ⑴-P ⑴;所述步骤 7· 2· η)后,在下一次, 即第ζ+1次,扣减发生之前的任意时刻t,t e (ΤΙ (ζ),Tl (ζ+1)),第1个信息单元的稳态存 储模块的数据量Cl⑴为:
[0398] Cl (t) = Cly(T) = Cl(T)-Ql(Z)=
[0399] Eu (T) +Cn (T) +Cn-I (T) +......+C3 (T) +C2 (T) +Cl (T) -P (T)。
[0400] 所述的步骤3)中控制操作单元断开用户u的心跳线控制开关SHB之后,从控制操 作单元断开用户u的心跳线控制开关SHB的时刻T,至控制操作单元再次闭合用户u的心跳 线控制开关SHB的时刻tc期间,若控制操作单元接收到针对用户u的信息单元集合输出数 据的请求,则进一步包括以下步骤:
[0401] 若控制操作单元拒绝本次输出数据请求,则给本次输出数据请求返回失败响应消 息,且其原因为系统正忙;本次输出数据请求操作结束;
[0402] 或者,若控制操作单元接受本次输出数据请求,则控制操作单元将本次输出数据 请求的数据输出操作时间延后,使得控制操作单元对该用户u的信息单元集合的本次数据 输出操作发生时刻T b2= tc+ δ T或T b2>tc+ δ T。
[0403] 所述的步骤3)中控制操作单元断开用户u的心跳线控制开关SHB之后,进一步包 括以下步骤:
[0404] 从控制操作单元断开用户u的心跳线控制开关SHB的时刻Τ,至控制操作单元再次 闭合用户u的心跳线控制开关SHB的时刻tc期间,信息单元集合中的心跳计数暂存器对接 收到的心跳信号个数h予以记录,h = 0, 1,2···;
[0405] 在心跳线控制开关SHB再次闭合后的第一个心跳信号到来的时刻,也即在控制开 关SHB断开后的第h+Ι个心跳信号到来的时刻,从心跳计数暂存器发出的心跳信号中的心 跳个数字段值是h+1,h = 0, 1,2,…。
[0406] 所述的步骤3)中控制操作单元断开用户u的心跳线控制开关SHB之后,从控制操 作单元断开用户u的心跳线控制开关SHB的时刻T,至控制操作单元再次闭合用户u的心跳 线控制开关SHB的时刻tc期间,若控制操作单元接收到针对用户u的信息单元集合输入数 据的请求,则进一步包括以下步骤:
[0407] 若控制操作单元拒绝本次输入数据请求,则给本次输入数据请求返回失败响应消 息,且其原因为系统正忙;本次输入数据请求操作结束;
[0408] 或者,若控制操作单元接受本次输入数据请求,则控制操作单元将本次输入数据 请求的数据输出操作时间延后,使得控制操作单元对该用户u的信息单元集合的本次数据 输入操作发生时刻(也即系统记录的本次数据输入操作发生时刻)T i2>tc。
[0409] 所述的信息单元集合的数据输出流程中,对于信息单元个数为η的信息单元集 合,在用户u的一次输出数据请求操作过程中,若有a (a = 0, 1,2,…,η)个信息单元的稳态 存储模块中的数据量被扣减之后的剩余数据量为零,则在本次输出数据请求操作结束时, 控制操作单元将把稳态存储模块数据量为零的这a个信息单元从用户u的信息单元集合移 入到用户U的信息单元历史记录表中;并且,当用户U的下一次信息单元集合输入数据请求 到来时,控制操作单元对该次输入数据操作的次数记录为η-a+l ;这使得所述的信息单元 集合中的各个信息单元中的稳态存储模块中的数据量都不等于零,并由此提高本系统的处 理效率。
[0410] 在本发明中能够反映在短时间内体现激励率的变化情况,例如,1秒,2秒……而现 在技术中一段时间内(例如:3个月、半年内)的比率变化通常是固定的即无体现的。
[0411] 进一步举例来说,目前银行存款计息方式分为活期存款计息模式与定期存款计息 模式。定期存款利息计算方式为存款到期日采用本金*年化利息率*定期约定时间。过期 部分按活期计算利息。也就是说,利率的变化在短时间内(1秒,2秒……)是固定的不变的, 利息在一段时间内是随着时间而变化的。虽然利息量随着以秒为单位的时间变化但是没有 反映利率随着较短时间(例如秒为单位)的变化情况,而通常的在一段较长时间内(如3 个月、半年等)利率是不会显示变化情况的。
[0412] 如果将账务管理系统中的利息率设定为激励率。那么,若将用户数据信息保存到 本发明所述的系统中,每个用户就拥有自己的账户(由信息单元中的一系列存储模块组 成)。在本发明所述系统中,由于信息单元中的激励率in (t)会随着时间t的推移不断增大, 因此,在用户的各个子账户中,对于本金不为零的那些子账户,则越早创建的子账户所享受 的利息率越大。所以,在本系统中,对于用户的每次存款操作(也即输入数据请求操作),每 一笔存款的当前利息率都不相同。最近一次存款的当前利息率小于之前的存款的当前利息 率。为此,系统需要为每一笔存入资金建立单独的子帐户(也即新建一个信息单元),以实 现每一笔存入资金的利息率及利息额的实时计算和相应的动态展示,如图4所示。
[0413] 当用户的取款操作(也即输出数据请求操作)更新了子账户中的相关信息时,本 子账户的历次历史操作记录都将在本子账户中予以记录,如图5所示。
[0414] 用户的存款服务账户显示如下表:
[0415]
【主权项】
1. 一种信息单元集合的实时处理系统,其特征在于,包括;控制操作单元、时间源单 元、用户信息单元集合;其中, 控制操作单元为每个注册用户在注册时创建一个用户信息单元集合;控制操作单元还 用于实现数据累加、数据比较、数据比较之后的数据差值;时间源单元用于为控制操作单元 提供时间;时间源单元还用于为每个用户的信息单元集合提供周期性屯、跳信号; 所述的每个用户的信息单元集合包括;数据输入端口、数据输出端口、屯、跳线控制开 关、信息单元;其中,用户的信息单元集合创建时,若集合中尚未有任何输入数据,则集合中 的信息单元个数为0 ;集合第一次有输入数据时,则控制操作单元在集合中创建第1个信 息单元;W此类推,集合第n次有输入数据时,则控制操作单元在集合中创建第n个信息单 元; 所述用户的信息单元集合中的每套信息单元进一步包括: 稳态存储模块:通过控制线与控制操作单元连接,执行控制操作单元的控制操作;通 过数据线与数据输入端口连接,存储用户信息单元集合输入的数据量;通过数据线与稳态 存储模块的数据输出控制开关连接,当所述开关闭合时,稳态存储模块可向数据输出端口 输出数据量;通过激励线与关联激励器连接,为关联激励器提供激励基数; 关联激励器;通过激励线与稳态存储模块连接,接受稳态存储模块中数据量的激励; 通过屯、跳线与时间源单元连接,接收来自时间源单元的屯、跳信号;每次接收到屯、跳信号的 时刻,关联激励器就在稳态存储模块中数据量的激励下产生1次新数据量,此时刻产生的 新数据量为;此时刻的稳态存储模块中的数据量与此时刻的关联激励器中的激励率W及屯、 跳信号周期的时间长度=者的乘积;并且,关联激励器每接收到至少1个屯、跳信号,关联激 励器中的激励率就会变化;通过数据线与动态存储模块连接,关联激励器中每次产生的新 数据量都输出给动态存储模块; 动态存储模块:通过控制线与控制操作单元连接,执行控制操作单元的控制操作;通 过数据线与关联激励器连接,存储关联激励器中每次产生的新数据量;通过数据线与动态 存储模块的数据输出控制开关连接,当所述开关闭合时,动态存储模块可向数据输出端口 输出数据量; 稳态存储模块的数据输出控制开关;通过数据线分别与稳态存储模块和数据输出端口 连接;当所述开关闭合时,稳态存储模块可向数据输出端口输出数据量;当所述开关断开 时,稳态存储模块无法向数据输出端口输出数据量; 动态存储模块的数据输出控制开关;通过数据线分别与动态存储模块和数据输出端口 连接;当所述开关闭合时,动态存储模块可向数据输出端口输出数据量;当所述开关断开 时,动态存储模块无法向数据输出端口输出数据量。
2. 根据权利要求1所述的信息单元集合的实时处理系统,其特征在于,所述的数据输 出端口通过数据线与信息单元集合中的各个稳态存储模块的数据输出控制开关和各个动 态存储模块的数据输出控制开关连接,当所述开关闭合时,数据输出端口从所述数据输出 控制开关所连接的相应存储模块接收到的数据量被予W累加和存储; 所述的数据输出端口通过控制线与控制操作单元连接,并按照控制操作单元的操作指 示执行数据量输出操作。
3. 根据权利要求1所述的信息单元集合的实时处理系统,其特征在于,每个用户的信 息单元集合还包括屯、跳计数暂存器;屯、跳计数暂存器通过屯、跳线与时间源单元连接,接收 来自时间源单元的屯、跳信号;屯、跳计数暂存器通过屯、跳线与屯、跳线控制开关连接,当所述 屯、跳线控制开关断开时,在所述屯、跳线控制开关断开期间,屯、跳计数暂存器对接收到的屯、 跳信号个数h予W记录;在所述屯、跳线控制开关再次闭合后的第一个屯、跳信号到来的时 亥IJ,屯、跳计数暂存器向用户的信息单元集合中的各个激励器广播发送屯、跳信号,屯、跳信号 中的屯、跳个数字段的取值为h+1,其中h为屯、跳计数暂存器在所述屯、跳线控制开关断开期 间所记录的屯、跳信号个数,h = 0, 1,2,…;
4. 根据权利要求1所述的信息单元集合的实时处理系统,其特征在于,所述的时间源 单元能为每个用户的信息单元集合提供屯、跳信号,屯、跳信号的时间周期5 T的时间长度为 1秒,或2秒、或3秒、或4秒、或5秒、或6秒、或10秒、或12秒、或15秒、或20秒、或30 秒、或60秒。
5. 根据权利要求1所述的信息单元集合的实时处理系统,其特征在于,关联激励器每 接收到至少一个屯、跳信号,关联激励器的激励率就会不断增加;在用户的信息单元集合中, 对于数据量不为零的那些信息单元,则在集合中越早创建的信息单元中的关联激励器的激 励率越大。
6. 根据权利要求1所述的信息单元集合的实时处理系统,其特征在于,所述的每个用 户的信息单元集合中的屯、跳线控制开关在创建时的初始状态为闭合。
7. -种信息单元集合的实时处理方法,其中所述方法设及的信息单元集合的实时系 统,包括;控制操作单元、时间源单元和用户信息单元集合;其特征在于,所述方法包括信 息单元集合的数据输入流程和信息单元集合的数据输出流程;其中,所述的信息单元集合 的数据输入流程包括;控制操作单元接收到给用户的信息单元集合的输入数据请求时,执 行W下操作: R1)控制操作单元对输入数据请求进行检验,若检验不通过,则拒绝本次输入数据请 求,并返回相应的原因信息;若检验通过,则继续执行W下操作; R2)控制操作单元读取来自时间源单元的当前时刻信息T,并予W记录; R3)控制操作单元把用户的输入数据操作次数n加1 ; 其中,用户的输入数据操作次数记为n,n = 0,1,2,…...,自然数; 用户的第n次输入数据操作时间化(n) =T,n = 1,2,3......; 其中;用户的信息单元集合的创建时间记为Tu(0); R4)控制操作单元在用户的信息单元集合中创建一个新的信息单元,也即第n个信息 单元; 其中,用户的第n个信息单元的创建时间化(0)即为前述记录的时间T,也即化(0)= Tu (n) = T, n = 1,2,3......; 所述的用户的第n个信息单元包含: 模块1 ;稳态存储模块,其存储数据量记为Cn ; 化在创建时间化(0)的初始值即为用户在时间T从数据输入端口接收到的本次输入数 据请求的输入数据量Lu,记为化(Tn(0)) =Lu(T); 模块2 ;关联激励器, 关联激励器在创建时间化(0)的初始激励率i CTn(O))记为in (0);其接收到第1个屯、 跳信号后的激励率记为in (1),in (0) = in (1)或 in (0) <in (1);其接收到第2个屯、跳信号后的激励率记为in (2), in(l) = in(2)或in(l)<in(2) 此类推,其接收到第g个屯、跳信号后的激励率记为 in(g),in(g-l) = in(g)或in(g-l)<in(g);其接收到第g+1个屯、跳信号后的激励率记为 in(g+l),in(g) = in (g+1)或 in (g) <in (g+1); 只要稳态存储模块中的数据量不等于零,随着时间的推移,关联激励器每次接收到屯、 跳信号的时刻T皿,就在稳态存储模块中数据量化(T皿)的激励下产生1次新数据量5化; 5 化=Cn (Thb) *in (g) * 5 T = 5 化(g); 其中,5 T是时间源单元发送屯、跳信号的周期的时间长度;The是关联激励器接收到屯、 跳信号的时刻,Thb= T i+(g-l)* 5 T = Tg,也即,Tge也是时间源单元自第n个信息单元创建 时刻起,发送的第g个屯、跳信号的时刻;Ti是时间源单元自第n个信息单元创建时刻起,发 送的第1个屯、跳信号的时刻; 化Ohb)是用户的第n个信息单元的稳态存储模块在时刻T皿的数据量; in (g)是关联激励器接收的屯、跳信号个数达到g时的激励率; 模块3 ;动态存储模块,其存储数据量记为En ; En在创建时间Tn (0)的初始值En (Tn (0)) = 0 ; 其后,只要稳态存储模块的数据量不等于零,随着时间的推移,关联激励器每次接收到 屯、跳信号后,关联激励器就向动态存储模块输出一次新的数据量5化(g);在时刻t,用户 的第n个信息单元从关联激励器累计输入的数据量记为Si班n (t); 模块4 ;稳态存储模块的数据输出控制开关,记为S化; 用户的第n个信息单元中的S化处于断开状态时,第n个信息单元的稳态存储模块中 的数据无法输出,稳态存储模块中的数据量不会减少;S化处于闭合状态时,稳态存储模块 中的数据可W输出; 模块5 ;动态存储模块的数据输出控制开关,记为SEn ; 用户的第n个信息单元中的沈n于断开状态时,第n个信息单元的动态存储模块中的 数据无法输出,动态存储模块中的数据量不会减少;S化处于闭合状态时,动态存储模块中 的数据可W输出。<
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1