示出统计图中影响因素的方法和设备的制作方法

文档序号:6339121阅读:252来源:国知局
专利名称:示出统计图中影响因素的方法和设备的制作方法
技术领域
本发明涉及计算机网络领域,尤其涉及一种在关于网站的统计图中示出影响因素的方法和设备。
背景技术
统计图是根据统计数字,用几何图形、事物形象和地图等绘制的各种图形。统计图可以使复杂的统计数字简单化、通俗化、形象化,使人一目了然,便于理解和比较。在目前的搜索引擎营销账户系统中,通常会提供账户相关数据(如展现量,点击量,消费金额,平均点击价格等)在一段时间范围内(如过去7天,最近1个月,指定时间范围等)的变化情况,通常会使用统计图来展示统计数字,以方便用户分析比较。例如百度公司提供的搜索营销账户系统内,会提供基于消费和点击数据的历史变化趋势图。当系统使用者看到历史变化趋势图时,会针对一些变化剧烈的时间点进行分析(也就是俗称的拐点), 以了解导致该种变化的原因,并针对性的对账户管理进行调整,以使搜索营销效果恢复正常状态。导致这些变化的影响因素除了外界影响之外,主要是针对账户管理曾经发生过的历史操作,因此使用者想了解原因时,就需要查询曾经发生过的账户内的历史操作情况。而现有的搜索引擎营销账户系统中,使用者在统计图中看到历史趋势变化之后,并不能直接调出和该变化有关的历史操作和重要事件,通常需要通过繁琐的操作才能了解各时间点上发生的历史操作,并需要从种类繁多的历史操作中判断哪些操作为引起变化的主要原因, 因为历史操作中大部分对于所述变化的影响是微乎其微的。这样的判断过程耗时耗力,降低了使用者发现问题、定位原因并作出应对的效率。

发明内容
本发明的目的在于提供一种示出统计图中影响因素的方法和设备,将影响因素直接呈现在统计图上,使用户可以结合统计图的历史变化趋势直观地发现引起该变化趋势的影响因素。为达到上述目的,本发明提供了一种示出统计图中影响因素的方法,该方法包括
记录离散的统计数值,并根据该离散的统计数值绘制统计图; 分别记录影响所述离散的统计数值的影响因素;
将所述离散的统计数值及其对应的影响因素呈现给用户。相应地,本发明提供了一种用于示出统计图中影响因素的服务器,该服务器包括 数值数据库,用于记录离散的统计数值;
因素数据库,用于分别记录与所述离散的统计数值有关的影响因素; 统计图绘制模块,用于将所述离散的统计数值及其对应的影响因素呈现给用户,其中统计图绘制模块包括绘图单元和因素展示单元,其中
所述绘图单元,用于根据所述离散的统计数值绘制统计图,并将该统计图发送给客户端;
所述因素展示单元,用于将所述影响因素提供给所述客户端。另一方面,本发明还提供了一种用于示出统计图中影响因素的系统,该系统包括上述服务器和与该服务器相连接的客户端。本发明提供的示出统计图中影响因素的方法和设备有效解决了现有技术中出现的问题,将影响因素直接呈现在统计图上,使用户可以结合统计图的历史变化趋势直观地发现引起该变化趋势的影响因素,并辅助用户判断出其中重要的影响因素,节约了用户的时间,使用户可以快速发现问题、快速定位原因以及作出应对,提升了搜索营销管理的效率,提升了用户体验。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显
图1是根据本发明提供的示出统计图中影响因素的方法的一种具体实施方式
的流程
图2至图4是根据本发明提供的示出统计图中影响因素的方法的几种优选具体实施
例;
图5是根据本发明提供的示出统计图中影响因素的服务器的结构示意图以及相应地的系统的结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施例作详细描述。首先请参考图1,图1是根据本发明提供的示出统计图中影响因素的方法的一种具体实施方式
的流程图,其中该方法包括
步骤S101,记录离散的统计数值,并根据该离散的统计数值绘制统计图; 在目前的搜索引擎营销账户系统中,通常会提供账户相关数据(如展现量,点击量,消费金额,平均点击价格等)在一段时间范围内(如过去7天,最近1个月,指定时间范围等)的变化情况,通常会使用统计图来展示统计数字,以方便用户分析比较。统计图通常是根据离散的统计数值绘制的(包括以离散统计数值模拟连续统计数值的统计图)。在本具体实施方式
中,本发明实施在搜索引擎营销账户系统的技术领域中,根据搜索引擎营销账户系统的数据分析要求,在步骤SlOl中所述离散的统计数值为在时间上离散的数值,该在时间上离散的数值包括单位时间内的点击量、展现量、消费金额、平均点击价格、点击率或其组合。所述单位时间一般是以公共历法中的天、周、月、季度或年等时长作为单位时间。记录在单位时间内产生的搜索引擎营销账户系统的关键数值(例如上述点击量和展现量等),根据所述关键数值生成统计图呈现给用户作分析、调研所用。所述统计图通常是能表现数值趋势走向的统计图,因此优选地生成折线统计图、散点统计图、直方统计图或复式折线统计图(复式折线统计图是用于进行多关键数值对比)。统计图可以使复杂的统计数字简单化、通俗化、形象化,使人一目了然,便于理解和比较,也较容易被入门或进阶用户理解。由于所述离散的统计数值通常是存储在服务器上,优选地,服务器会根据该离散的统计数值生成统计图并发送给客户端供用户查看,在另一些实施例中,服务器也可以将上述统计数值发送给客户端,生成统计图的处理由该客户端完成。在现有的计算机图形化处理中,统计图的生成方法有很多种,本领域技术人员可以选用任一种合适的统计图生成方法实施本发明,在此不再赘述。步骤S102,分别记录影响所述离散的统计数值的影响因素;
在步骤SlOl所述的单位时间内,影响所述离散的统计数值的影响因素有很多,这些影响因素都会导致所述统计数值的变化。针对应用在搜索引擎营销账户系统的本具体实施方式
,所述影响因素通常包括在所述单位时间内用户发起的历史操作,或在所述单位时间内互联网搜索引擎统计的重要相关事件。其中,所述用户是搜索引擎营销账户系统的用户,即推广的发起者,因此用户的历史操作通常包括推广预算修改、推广次数修改、推广地域修改、推广时段修改或其组合(与上述历史操作相关的搜索引擎营销账户系统业务逻辑模式都是预先根据互联网推广规律定制的,方便系统用户对推广的流程进行管理)。在用户进行上述历史操作的时候通常通过客户端与服务器交互以发送触发上述历史操作的指令,此过程中服务器会存储用户触发的历史操作。此外,对所述离散的统计数值影响较大的影响因素可能还包括一些重要的相关事件,例如气温骤降会导致取暖器的销售额上升,或区域性传染病的流行会导致所述区域内的防疫设备需求量上升。以搜索引擎营销账户系统用户推广的网站是用于销售取暖器为例,气温骤降导致取暖器需求量增大,互联网的用户在网页上搜索关键字“取暖器”的频率也上升,相应地所述用户推广的网站的点击量、展现量也增加。在经济活动中,上述重要的相关事件均是引起所述离散的统计数值改变的重要因素,因此将上述重要的相关事件也判定为所述影响因素。在实际实施过程中,所述用户可以定制一系列规则,以便更准确地确定所述重要的相关事件。步骤S103,将所述离散的统计数值及其对应的影响因素呈现给用户。具体地,分别将所述离散的统计数值及其对应的影响因素呈现给用户,准确地告知用户影响所述离散的统计数值的影响因素。优选地,可以将所述影响因素展示在所述统计图上。在现有技术中,所述影响因素和所述统计图通常呈现在不同的窗口或界面中,并且两者之间无计算机可视化图形标示的联系关系。用户需要了解与所述统计图某个统计数值有关的所述影响因素时,不仅需要在多个窗口和界面内切换,还必须通过人工对比才能获取所需的影响因素。本具体实施方式
中,将呈现所述影响因素的界面集成在呈现所述统计图的界面上,首先减少了用户查询操作的次数,其次减少了用户人工对比的时间。为了实现良好的人机图形界面交互,将所述影响因素展示在所述统计图上的方法通常包括在所述统计图中触发代表所述统计数值的统计图元素,并获取与该统计图元素有关的影响因素。其中所述触发的方法包括光标悬停或光标点击(针对使用带有光标的 PC机用户采用上述触发方式),或触屏点击(针对使用便携性触屏设备的用户采用该触发方式)。此外,所述获取与该统计图元素有关的影响因素也可以采用友好的计算机图形界面显示,包括使包括所述影响因素的界面浮动在所述统计图的页面之上;弹出包括所述影响因素的对话框;和/或提供所述影响因素按时间顺序排列的列表。为了进一步说明图1示出的具体实施方式
的效果,请参考图2至图4,图2至图4 是根据本发明提供的示出统计图中影响因素的方法的几种优选具体实施例。首先参考图2,图2示出了一个搜索引擎营销账户系统中的复式折线统计图,该复式折线统计图中示出了两条折线,分别代表展现量和点击量这两个统计数值由8月8日至 8月15日的升降趋势(如图所示,展现量是圆形拐点折线,点击量是矩形拐点折线)。该复式折线统计图是根据记录的8月8日至8月15日的展现量具体数值和点击量的具体数值生成的。在表示所述展现量的折线上,代表8月11日的展现量数值的拐点201突然达到了整条折线的峰值,通常用户会需要了解什么影响因素导致了这种变化。在本实施例中,用户使用光标悬停在拐点201之上或点击拐点201 (即操作拐点201这个统计图元素),就可使包括了 8月11日用户主要历史操作的界面200浮动在该复式折线统计图之上。如图所示,8 月11日用户的主要历史操作是“1.增加推广预算3000元;2.暂停3个推广计划;3.推广地域调整为1个。”用户查看该主要历史操作后,可根据推广的计划进一步进行操作,以达到加强推广效果或节约成本的目的。可选的,每一项所述历史操作后都设置了链接入口, 若用户激活该链接入口则可以进一步查看上述历史操作的详细情况。相应地,若用户想查看另一拐点的主要历史操作,对所述另一拐点进行操作呼出类似界面200的界面即可。当然,操作拐点201之后,呈现所述主要历史操作的方式不仅限于界面200,也可以是弹出的对话框或其他合适的方式。在实际实施过程中,由用户发起的对搜索引擎营销账户系统的历史操作可能会有很多类型,但是其中一些类型的历史操作对所述离散的统计数值的影响并不大,因此界面 200中包括的只是与所述离散的统计数值有关的历史操作,即所述主要历史操作。所述主要历史操作的范围可以由开发人员预先设定,通常所述主要历史操作即是推广预算修改、推广次数修改、推广地域修改和推广时段修改这几类操作。请参考图3,图3示出了搜索引擎营销账户系统中的一幅直方统计图和一个对话框。所述直方统计图示出了 1月至10月消费金额(所述离散的统计数值)的升降趋势,用户查看该直方统计图可知,代表7月的直方柱302长度最长,意指7月的消费金额达到了峰值,当用户想了解7月有什么影响因素造成了这种变化,在本实施例中,将光标301悬停在直方柱302之上或移动光标301点击直方柱302 (即操作统计图元素直方柱302),均可触发弹出类似于界面200的浮动界面(在图3中未示出),浮动在所述直方统计图之上。本实施例中采取的方法是呼出对话框303,对话框303中包括了 7月的主要历史操作,其为“1. 启动四个推广计划;2.推广地域调整为3个。”此外对话框303还包括了 7月主要相关新闻,即前述重要的相关事件,其为“1. 全国大部地区保持高温,市民对空调需求激增;2. 持续高温谨防中暑,空调市场销售火爆。”对话框303内包含的内容方便用户进一步定制推广计划和以及对推广策略进行调整。在本实施例中,所述重要的相关事件可以由搜索引擎为用户统计所得。结合图3和图4参考,图3中的直方统计图还可以配合如图4示出的对话框401为用户提供影响因素查看服务。对话框401中包含的内容与所述直方统计图有关,包括1月至10的历史操作列表和重要新闻列表,用户R需激活对话框内“杳看历史操作”或“杳看新厘”这些链接入口,即可看到对应月份的历史操作明细和重要新闻全文。本实施例中,将所述影响因素的集合实施为如对话框401内包含所示的列表,将所述影响因素按时间顺序排列,可以简化用户操作,提升用户体验。需要说明的是,在本发明其他的一些具体实施方式
中,可以包括图2至图4示出的任一实施例中的内容或其全部,也即是可以将上述实施例组合使用。相应地,本发明还提供了一种用于示出统计图中影响因素的服务器,请参考图5, 图5是根据本发明提供的示出统计图中影响因素的服务器的结构示意图以及相应地的系统的结构示意图,首先参考图5中的服务器500的结构,该服务器500包括
数值数据库520,用于记录离散的统计数值;
因素数据库530,用于分别记录与所述离散的统计数值有关的影响因素; 统计图绘制模块510,用于将所述离散的统计数值及其对应的影响因素呈现给用户,其中统计图绘制模块包括绘图单元511和因素展示单元512
绘图单元511,用于根据所述离散的统计数值绘制统计图,并将该统计图发送给客户
端;
因素展示单元512,用于将所述影响因素展示在所述统计图上,并将该展示了所述影响因素的统计图发送给所述客户端。除此之外,图5还示出了服务器500与客户端组成的系统,用于示出统计图中影响因素。下面进一步对服务器500以及客户端进行说明。具体地,数值数据库520记录的离散的统计数值包括在时间上离散的数值,所述数值包括单位时间内的点击量、展现量、消费金额、平均点击价格、点击率或其组合。相应地对上述统计数值进行操作时,会产生相应地历史操作记录,因素数据库530中的历史操作记录模块531负责记录上述历史操作,所述历史操作是用户通过客户端操作所述搜索引擎营销账户系统而产生的,其中主要的历史操作包括推广预算修改、推广次数修改、推广地域修改、推广时段修改或其组合。此外因素数据库530中还包括要闻记录模块532,用于记录在所述单位时间内互联网搜索引擎统计的重要相关事件,如图所示,要闻记录模块532收集由新闻提供服务器700 (例如各大门户网站的服务器或访问量大的热点服务器)等提供的所述重要相关事件。需要说明的是,所述数值数据库520或因素数据库530可以分别实施为分离的单一数据库,也可以分别实施为分布式数据库,这根据数据量和访问量的大小所决定。统计图绘制模块510与数值数据库520相连,根据数值数据库520中存储的离散的统计数值生成统计图,所述统计图包括折线统计图、散点统计图、直方统计图或复式折线统计图等。所述客户端可以实施为一种安装在PC终端601、笔记本终端602或移动终端603 上的软件,其可以接受服务器500发送的离散数据,以生成所述统计图,或直接接受并显示服务器500发送的统计图。在本具体实施方式
中,采用较为常见的B/S结构实施本系统,所有安装了常见网页浏览器的设备均可充当所述客户端,服务器500将所述统计图以浏览器可识别的方式发送给所述客户端呈现给用户。需要所述客户端和服务器500的交互以进行示出统计图中影响因素的处理,其中统计图绘制模块510中的因素展示单元512用于实现如下功能接收所述客户端发送的指令,该指令触发所述统计图中代表所述统计数值的统计图元素;因素展示单元512将与所述统计图元素有关的影响因素展示在所述统计图上,并将该展示了所述影响因素的统计图发送给所述客户端。以使用PC终端601的浏览器充当所述客户端为例,用户在PC终端601 使用光标点击(即所述指令)所述统计图中的统计图元素,然后因素展示单元512调用因素数据库530中记录的影响因素,并将该影响因素集成在所述统计图上并发送给PC终端601 的浏览器显示给用户。当然根据客户端的物理平台不同,所述指令还包括光标悬停或触屏点击等。将所述影响因素集成在所述统计图上的方法有很多,包括使包括所述影响因素的界面浮动在所述统计图的页面之上;弹出包括所述影响因素的对话框;和/或提供所述影响因素按时间顺序排列的列表。其具体实现的方式可以参考图2至图4提供的具体实施方式
中相关部分的描述,在此不再赘述。集成所述影响因素的统计图被发送给所述客户端供用户查看,若用户需要查看其他的影响因素,则触发指令使因素展示单元512再次工作即可。需要指出的是,本领域技术人员应该理解,根据具体的设计需要,服务器500可以实施为单一的服务器,也可以实施为服务器集群。实施上述具体实施方式
,有效解决了现有技术中出现的问题,在显示统计图的情况下,还将所述离散的统计数值及其对应的影响因素呈现给用户,方便用户准确地定位引起统计图变化趋势的原因,特别地,通过将影响因素集成在统计图上并呈现给用户,使用户可以结合统计图的历史变化趋势直观地发现引起该变化趋势的影响因素,并辅助用户判断出其中重要的影响因素,节约了用户的时间,使用户可以快速发现问题、快速定位原因以及作出应对,提升了搜索营销管理的效率,提升了用户体验。本发明提供的示出统计图中影响因素的方法可以使用可编程逻辑器件结合来实现,也可以实施为计算机程序软件,例如根据本发明的实施例可以是一种计算机程序产品, 运行该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现所述生成热力图的方法。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如热拔插技术存储设备)。所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、ROM、快闪存储器和硬盘。所述可移动介质包括但不限于光存储媒体(例如 CD-ROM和DVD)、磁光存储媒体(例如M0)、磁存储媒体(例如盒带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。以上所揭露的仅为本发明的一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种示出统计图中影响因素的方法,其特征在于,该方法包括 记录离散的统计数值,并根据该离散的统计数值绘制统计图; 分别记录影响所述离散的统计数值的影响因素;分别将所述离散的统计数值及其对应的影响因素呈现给用户。
2.根据权利要求1所述的方法,其特征在于,将所述离散的统计数值及其对应的影响因素呈现给用户包括将所述影响因素展示在所述统计图上。
3.根据权利要求1或2所述的方法,其特征在于,所述离散的统计数值包括在时间上离散的数值,所述数值包括单位时间内的点击量、展现量、消费金额、平均点击价格、点击率或其组合。
4.根据权利要求1或2所述的方法,其特征在于,所述统计图包括 折线统计图、散点统计图、直方统计图或复式折线统计图。
5.根据权利要求3所述的方法,其特征在于,所述影响因素包括 在所述单位时间内用户发起的历史操作;或在所述单位时间内互联网搜索引擎统计的重要相关事件。
6.根据权利要求5所述的方法,其特征在于,所述历史操作包括 推广预算修改、推广次数修改、推广地域修改、推广时段修改或其组合。
7.根据权利要求2所述的方法,其特征在于,将所述影响因素展示在所述统计图上包括在所述统计图中触发代表所述统计数值的统计图元素,并获取与该统计图元素有关的影响因素。
8.根据权利要求7所述的方法,其特征在于,所述触发的方式包括 光标悬停、光标点击或触屏点击。
9.根据权利要求7或8所述的方法,其特征在于,所述获取与该统计图元素有关的影响因素包括使包括所述影响因素的界面浮动在所述统计图的页面之上; 弹出包括所述影响因素的对话框;和/或提供所述影响因素按时间顺序排列的列表。
10.一种用于示出统计图中影响因素的服务器,其特征在于,该服务器包括 数值数据库,用于记录离散的统计数值;因素数据库,用于分别记录与所述离散的统计数值有关的影响因素; 统计图绘制模块,用于将所述离散的统计数值及其对应的影响因素呈现给用户,其中统计图绘制模块包括绘图单元和因素展示单元,其中所述绘图单元,用于根据所述离散的统计数值绘制统计图,并将该统计图发送给客户端;所述因素展示单元,用于将所述影响因素提供给所述客户端。
11.根据权利要求10所述的服务器,其特征在于,所述绘图单元绘制的统计图包括 折线统计图、散点统计图、直方统计图或复式折线统计图。
12.根据权利要求10所述的服务器,其特征在于,所述数值数据库记录的离散的统计数值包括在时间上离散的数值,所述数值包括单位时间内的点击量、展现量、消费金额、平均点击价格、点击率或其组合。
13.根据权利要求12所述的服务器,其特征在于,所述因素数据库包括 历史操作记录模块,用于在记录所述单位时间内用户发起的历史操作;要闻记录模块,用于记录在所述单位时间内互联网搜索引擎统计的重要相关事件。
14.根据权利要求13所述的服务器,其特征在于,所述历史操作记录模块记录的所述历史操作包括推广预算修改、推广次数修改、推广地域修改、推广时段修改或其组合。
15.根据权利要求10所述的服务器,其特征在于,所述因素展示单元实现如下功能 接收所述客户端发送的指令,该指令触发所述统计图中代表所述统计数值的统计图元素;所述因素展示单元将与所述统计图元素有关的影响因素展示在所述统计图上,并将该展示了所述影响因素的统计图发送给所述客户端。
16.根据权利要求15所述的服务器,其特征在于,所述因素展示单元将与所述统计图元素有关的影响因素展示在所述统计图上的方式包括使包括所述影响因素的界面浮动在所述统计图的页面之上; 弹出包括所述影响因素的对话框;和/或提供所述影响因素按时间顺序排列的列表。
17.一种用于示出统计图中影响因素的系统,其特征在于,该系统包括权利要求10-16 中的任何一项所述的服务器和与所述服务器相连接的客户端。
全文摘要
本发明提供了一种示出统计图中影响因素的方法,该方法包括如下步骤记录离散的统计数值,并根据该离散的统计数值绘制统计图;分别记录影响所述离散的统计数值的影响因素;将所述离散的统计数值及其对应的影响因素呈现给用户。相应地,本发明还提供了一种用于示出统计图中影响因素的服务器和系统。通过将集成了影响因素的统计数值呈现给用户,使用户可快速发现引起统计数值变化趋势的影响因素,并辅助用户判断出其中重要的影响因素,节约了用户的时间,使用户可以快速发现问题、快速定位原因以及作出应对,提升了搜索营销管理的效率,提升了用户体验。
文档编号G06F17/30GK102426570SQ20101059489
公开日2012年4月25日 申请日期2010年12月17日 优先权日2010年12月17日
发明者丁瑶, 崔岷, 李刚, 苏亮, 陈彦 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1