一种统计信息交互频率的方法及其装置制造方法

文档序号:6523595阅读:214来源:国知局
一种统计信息交互频率的方法及其装置制造方法
【专利摘要】本发明提供一种统计信息交互频率的方法,包括步骤:读取统计信息主表,所述统计信息主表记录有交互信息的主键,以及交互信息的一个或多个属性字段;按预设的属性字段,统计该字段相应内容所对应的信息交互的次数,并存入次数统计表;所述次数统计表记录有用于统计的属性字段的内容,以及对应的信息交互的次数。本发明还提供一种统计信息交互频率的装置,包括处理单元、存储单元、统计单元、计算单元、分表单元、排序单元和图表单元。采取本发明技术方案之后的有益效果为:能够通过对大量交互的信息的充分统计挖掘对用户有用的资讯,并将结果直观地展现给用户。
【专利说明】一种统计信息交互频率的方法及其装置
【技术领域】
[0001]本发明涉及计算机信息管理领域,特别涉及一种统计信息交互频率的方法及其装置。
【背景技术】
[0002]电子通讯技术中,用户与系统、系统与系统、用户与用户之间互相通信并交换信息的过程称为交互。当今电子信息技术飞速发展,用户每天都在利用各类信息处理系统和软件处理和存储大量的信息,交互行为也在前台或后台海量飞速地进行着。然而现有技术中对信息交互所进行的统计往往限于较小的时间范围,不能够从对交互行为的全面统计中挖掘更丰富的对用户有益的信息。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种能够直观地展示信息交互频率的统计信息交互频率的方法及其装置。
[0004]为了解决上述技术问题,本发明采取的技术方案是:
[0005]一种统计信息交互频率的方法,包括步骤:
[0006]读取统计信息主表,所述统计信息主表记录有交互信息的主键,以及交互信息的一个或多个属性字段;
[0007]按预设的属性字段,统计该字段相应内容所对应的信息交互的次数,并存入次数统计表;所述次数统计表记录有用于统计的属性字段的内容,以及对应的信息交互的次数。
[0008]进一步地,所述的统计信息交互频率的方法中,所述属性字段包括信息交互的发生时间,在读取统计信息主表之前,还包括步骤:
[0009]按预设的时间分段,获得多张统计信息主表,各统计信息主表对应预设的各时间分段。
[0010]进一步地,所述的统计信息交互频率的方法中,在统计该字段相应内容所对应的信息交互的次数并存入次数统计表之后,还包括步骤:
[0011]将次数统计表中的信息交互次数换算为热度值,将其存入热度值统计表,并对热度值统计表中的热度值进行排序;所述将信息交换次数换算为热度值的公式为:热度值=Ig (信息交互次数)。
[0012]进一步地,所述的统计信息交互频率的方法中,所述属性字段包括交互信息的发送方ID与接收方ID ;
[0013]统计次数时,统计相应发送方ID或接收方ID所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方ID或接收方ID,以及对应的信息交互的次数。
[0014]进一步地,所述的统计信息交互频率的方法中,所述属性字段包括交互信息的发送方所属用户组与接收方所属用户组;
[0015]统计次数时,统计相应发送方所属用户组或接收方所属用户组所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方所属用户组或接收方所述用户组,以及对应的信息交互的次数。
[0016]进一步地,所述的统计信息交互频率的方法中,所述属性字段包括交互信息的内容相关信息,所述交互信息的内容相关信息包括:交互信息的内容、交互信息的内容所对应的关键词或交互信息的内容所对应的组别;
[0017]统计次数时,统计相应交互信息的内容相关信息所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有交互信息的内容相关信息,以及对应的信息交互的次数。
[0018]进一步地,所述的统计信息交互频率的方法中,所述属性字段包括信息交互的发生时间;
[0019]统计次数时,统计预设的时间区间内的信息交互的次数,并存入次数统计表,所述次数统计表记录有预设的时间区间,以及对应的信息交互的次数。
[0020]进一步地,所述的统计信息交互频率的方法还包括按照用户自定义的统计方式对信息交互的次数进行统计;
[0021]所述自定义的统计方式包括:按照用户指定的一属性字段和/或该字段内指定内容统计信息交互的次数,并存入次数统计表。该自定义的统计方式的实现方式如下:
[0022]在读取统计信息主表之前,进行步骤:
[0023]响应统计请求,所述统计请求包括按照用户指定的属性字段或所述字段内指定内容统计信息交互的次数,并存入次数统计表。
[0024]进一步地,所述的统计信息交互频率的方法中,在按预设的属性字段,统计该字段相应内容所对应的信息交互的次数,并存入次数统计表之后,还包括步骤:
[0025]对次数统计表中信息交互的次数进行排序。
[0026]进一步地,所述的统计信息交互频率的方法中,对次数统计表中信息交互的次数进行排序之后,还包括步骤:将排序结果列表展示;或在排序后将排序结果绘图并展示图表;所述绘图为绘制柱形图、折线图、饼图、条形图、面积图、散点图中的一种或数种,或由柱形图、折线图、饼图、条形图、面积图、散点图中两种或两种以上叠加而成的复合图。
[0027]一种统计信息交互频率的装置,包括处理单元、统计单元和存储单元;
[0028]存储单元用于存储统计信息主表和次数统计表;
[0029]处理单元用于从存储单元中读取统计信息主表,所述统计信息主表记录有交互信息的主键,以及交互信息的一个或多个属性字段;
[0030]统计单元用于按预设的属性字段,统计该字段相应内容所对应的信息交互的次数,并存入次数统计表;所述次数统计表记录有用于统计的属性字段的内容,以及对应的信息交互的次数。
[0031]进一步地,所述的统计信息交互频率的装置中,所述属性字段还包括信息交互的发生时间;
[0032]所述装置还包括分表单元,所述分表单元用于在处理单元读取统计信息主表之前,按预设的时间分段,获得多张统计信息主表,各统计信息主表对应预设的各时间分段。
[0033]进一步地,所述的统计信息交互频率的装置还包括计算单元和排序单元;
[0034]所述计算单元用于在统计该字段相应内容所对应的信息交互的次数并存入次数统计表之后,将次数统计表中的信息交互次数换算为热度值,将其存入热度值统计表;所述将信息交换次数换算为热度值的公式为:热度值=Ig (信息交互次数);
[0035]排序单元用于对热度值统计表中的热度值进行排序。
[0036]进一步地,所述的统计信息交互频率的装置中,所述属性字段包括交互信息的发送方ID与接收方ID ;统计单元统计相应发送方ID或接收方ID所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方ID或接收方ID,以及对应的信息交互的次数;
[0037]所述属性字段还包括交互信息的发送方所属用户组与接收方所属用户组;统计单元统计相应发送方所属用户组或接收方所属用户组所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方所属用户组或接收方所述用户组,以及对应的信息交互的次数;
[0038]所述属性字段还包括交互信息的内容相关信息,所述交互信息的内容相关信息包括:交互信息的内容、交互信息的内容所对应的关键词或交互信息的内容所对应的组别;统计单元统计相应交互信息的内容相关信息所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有交互信息的内容相关信息,以及对应的信息交互的次数;
[0039]所述属性字段还包括信息交互的发生时间;统计单元统计预设的时间区间内的信息交互的次数,并存入次数统计表,所述次数统计表记录有预设的时间区间,以及对应的信息交互的次数。
[0040]进一步地,所述的统计信息交互频率的装置中,统计单元还用于按照用户自定义的统计方式对信息交互的次数进行统计;
[0041]所述自定义的统计方式包括:按照用户指定的一属性字段和/或该字段内指定内容统计信息交互的次数,并存入次数统计表。
[0042]进一步地,所述的统计信息交互频率的装置中,所述排序单元还用于在统计单元按预设的属性字段统计该字段相应内容所对应的信息交互的次数并存入次数统计表之后,对次数统计表中信息交互的次数进行排序。
[0043]进一步地,所述的统计信息交互频率的装置还包括图表单元;
[0044]所述图表单元用于在排序单元对次数统计表中信息交互的次数进行排序之后,将排序结果列表展示;或在排序后将排序结果绘图并展示图表;所述绘图为绘制柱形图、折线图、饼图、条形图、面积图、散点图中的一种或数种,或由柱形图、折线图、饼图、条形图、面积图、散点图中两种或两种以上叠加而成的复合图。
[0045]采取本发明技术方案之后的有益效果为:能够通过对大量交互的信息的充分统计挖掘对用户有用的资讯,并将结果直观地展现给用户。
【专利附图】

【附图说明】
[0046]图1为本发明一实施方式中一种统计信息交互频率的方法的流程图;
[0047]图2为本发明一优选实施方式中的图表展不不意图;
[0048]图3为本发明一优选实施方式中的另一图表展不不意图;
[0049]图4为本发明一实施方式中的统计信息交互频率的装置的功能模块示意图。
[0050]标号说明:[0051]41-处理单元;
[0052]42-统计单元;
[0053]43-存储单元;
[0054]44-分表单元;
[0055]45-计算单元;
[0056]46-排序单元;
[0057]47-图表单元。
【具体实施方式】
[0058]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0059]请参阅图1,为本发明一实施方式中一种统计信息交互频率的方法的流程图。所述统计信息交互频率的方法,包括步骤:
[0060]步骤S10、读取统计信息主表,所述统计信息主表记录有交互信息的主键,以及交互信息的一个或多个属性字段;本发明的信息主表系用于记录信息交互过程中产生的交互信息的相关信息。例如一次交互过程对应一条交互信息,该交互信息的相关信息例如:信息交互发生的时间、信息发送方ID、信息接收方ID,信息发送方所属用户组、信息接收方所属用户组、信息内容、信息内容所属分类、信息内容关键词等等……信息发送方法所属用户组或信息接收方所属用户组可以有多种划分方法,对应于统计信息主表,可以在表中设置有多个字段分别描述不同划分方式的用户组。例如发送方ID张三,按部门划分属于研发组,按职称划分,属于资深工程师组,按工龄划分,属于10~20年工龄组,按性别划分,为男性组......[0061]步骤S11、按预设的属性字段,统计该字段相应内容所对应的信息交互的次数,并存入次数统计表;所述次数统计表记录有用于统计的属性字段的内容,以及对应的信息交互的次数。
[0062]进一步地,所述属性字段包括信息交互的发生时间,在读取统计信息主表之前,还包括步骤:按预设的时间分段,获得多张统计信息主表,各统计信息主表对应预设的各时间分段。本实施方式中,所述信息主表可以是一张或多张;当信息总表中信息量较小时,可以不必对信息总表进行划分,此时信息总表即为信息主表。但当信息总表中信息量较大(如达到百万级别)时,直接对信息总表进行信息交互次数统计的统计性能将受到很大影响,查询和统计速度慢、耗时多,此时,将对信息总表按预设的时间分段,获得多张信息主表。在所述信息主表为多张的情况下,统计信息的交互次数时,将统计所有信息主表中的信息交互行为。
[0063]例如,以年为时间单位对信息总表进行划分,获得多张信息主表,信息主表中的部分内容如表1、表2所不:
[0064]表1 (2012 年):
[0065]
【权利要求】
1.一种统计信息交互频率的方法,其特征在于,包括步骤: 读取统计信息主表,所述统计信息主表记录有交互信息的主键,以及交互信息的一个或多个属性字段; 按预设的属性字段,统计该字段相应内容所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有用于统计的属性字段的内容,以及对应的信息交互的次数。
2.如权利要求1所述的统计信息交互频率的方法,其特征在于,所述属性字段包括信息交互的发生时间,在读取统计信息主表之前,还包括步骤: 按预设的时间分段,获得多张统计信息主表,各统计信息主表对应预设的各时间分段。
3.如权利要求1所述的统计信息交互频率的方法,其特征在于,在统计所述字段相应内容所对应的信息交互的次数并存入次数统计表之后,还包括步骤: 将次数统计表中的信息交互次数换算为热度值,将其存入热度值统计表,并对热度值统计表中的热度值进行排序;所述将信息交换次数换算为热度值的公式为:热度值=Ig (信息交互次数)。
4.如权利要求1所述的统计信息交互频率的方法,其特征在于,所述属性字段包括交互信息的发送方ID与接收方ID ; 统计次数时,统计相应发送方ID或接收方ID所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方ID或接收方ID,以及对应的信息交互的次数。
5.如权利要求1所述的统计信息交互频率的方法,其特征在于,所述属性字段包括交互信息的发送方所属用户组与接收方所属用户组;` 统计次数时,统计相应发送方所属用户组或接收方所属用户组所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方所属用户组或接收方所述用户组,以及对应的信息交互的次数。
6.如权利要求1所述的统计信息交互频率的方法,其特征在于,所述属性字段包括交互信息的内容相关信息,所述交互信息的内容相关信息包括:交互信息的内容、交互信息的内容所对应的关键词或交互信息的内容所对应的组别; 统计次数时,统计相应交互信息的内容相关信息所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有交互信息的内容相关信息,以及对应的信息交互的次数。
7.如权利要求1所述的统计信息交互频率的方法,其特征在于,所述属性字段包括信息交互的发生时间; 统计次数时,统计预设的时间区间内的信息交互的次数,并存入次数统计表,所述次数统计表记录有预设的时间区间,以及对应的信息交互的次数。
8.如权利要求1所述的统计信息交互频率的方法,其特征在于,在读取统计信息主表之前,还包括步骤: 响应统计请求,所述统计请求包括按照用户指定的属性字段或所述字段的指定内容统计信息交互的次数,并存入次数统计表。
9.如权利要求1至8中任一项所述的统计信息交互频率的方法,其特征在于,在按预设的属性字段,统计所述字段相应内容所对应的信息交互的次数,并存入次数统计表之后,还包括步骤: 对次数统计表中信息交互的次数进行排序。
10.如权利要求9所述的统计信息交互频率的方法,其特征在于,对次数统计表中信息交互的次数进行排序之后,还包括步骤:将排序结果列表展示;或在排序后将排序结果绘图并展示图表;所述绘图为绘制柱形图、折线图、饼图、条形图、面积图、散点图中的一种或数种,或由柱形图、折线图、饼图、条形图、面积图、散点图中两种或两种以上叠加而成的复合图。
11.一种统计信息交互频率的装置,其特征在于,包括处理单元、统计单元和存储单元; 存储单元用于存储统计信息主表和次数统计表; 处理单元用于从存储单元中读取统计信息主表,所述统计信息主表记录有交互信息的主键,以及交互信息的一个或多个属性字段; 统计单元用于按预设的属性字段,统计所述字段相应内容所对应的信息交互的次数,并存入次数统计表;所述次数统计表记录有用于统计的属性字段的内容,以及对应的信息交互的次数。
12.如权利要求11所述的统计信息交互频率的装置,其特征在于,所述属性字段还包括信息交互的发生时间; 所述装置还包括分表单元,所述分表单元用于在处理单元读取统计信息主表之前,按预设的时间分段,获得多张统计信息主表,各统计信息主表对应预设的各时间分段; 所述属性字段包括交互信息的发送方ID与接收方ID ;统计单元统计相应发送方ID或接收方ID所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方ID或接收方ID,以及对应的信息交互的次数; 所述属性字段还包括交互信息的发送方所属用户组与接收方所属用户组;统计单元统计相应发送方所属用户组或接收方所属用户组所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有发送方所属用户组或接收方所述用户组,以及对应的信息交互的次数; 所述属性字段还包括交互信息的内容相关信息,所述交互信息的内容相关信息包括:交互信息的内容、交互信息的内容所对应的关键词或交互信息的内容所对应的组别;统计单元统计相应交互信息的内容相关信息所对应的信息交互的次数,并存入次数统计表,所述次数统计表记录有交互信息的内容相关信息,以及对应的信息交互的次数; 所述属性字段还包括信息交互的发生时间;统计单元统计预设的时间区间内的信息交互的次数,并存入次数统计表,所述次数统计表记录有预设的时间区间,以及对应的信息交互的次数; 统计单元还用于按照用户自定义的统计方式对信息交互的次数进行统计; 所述自定义的统计方式包括:按照用户指定的一属性字段或所述字段内指定内容统计信息交互的次数,并存入次数统计表。
13.如权利要求11所述的统计信息交互频率的装置,其特征在于,还包括计算单元、排序单元和图表单元; 所述计算单元用于在统计所述字段相应内容所对应的信息交互的次数并存入次数统计表之后,将次数统计表中的信息交互次数换算为热度值,将其存入热度值统计表;所述将信息交换次数换算为热度值的公式为:热度值=Ig (信息交互次数);排序单元用于对热度值统计表中的热度值进行排序;还用于在统计单元按预设的属性字段统计所述字段相应内容所对应的信息交互的次数并存入次数统计表之后,对次数统计表中信息交互的次数进行排序; 所述图表单元用于在排序单元对次数统计表中信息交互的次数进行排序之后,将排序结果列表展示;或在排序后将排序结果绘图并展示图表;所述绘图为绘制柱形图、折线图、饼图、条形图、面积图、 散点图中的一种或数种,或由柱形图、折线图、饼图、条形图、面积图、散点图中两种或两种以上叠加而成的复合图。
【文档编号】G06F17/30GK103729414SQ201310683385
【公开日】2014年4月16日 申请日期:2013年12月12日 优先权日:2013年12月12日
【发明者】黄俊旸, 唐沈虹, 鲁峰, 侯伟, 万孝雄 申请人:福建榕基软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1