创建分段定义制造技术

技术编号:2827909 阅读:198 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用于定义用来过滤网站访问数据的分段的系统和方法。该方法使得可以使用各种规则来创建和编辑分段。使用事件和容器来定义规则,其用作过滤数据的准则。该系统显示分段并使得用户可以将它们应用于所存储的数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术 一般地涉及用于与对数据库中的数据进行查询相关的工 具的用户界面。更特别地,本专利技术涉及用于生成分段定义或过滤器 准则的界面,这些分段定义或过滤器准则可应用于数据集并由Web 分析工具使用。
技术介绍
Web分析是指对因网站使用而创建的数据进行分析。例如,Web 分析可以用于挖掘访问者业务数据。测量各种访问者业务数据,诸 如正在使用哪种浏览器、选择了给定网页上的哪些链接、是否购买 了商品等。目前,可以获得大量的Web分析工具,诸如来自犹他州 奥勒姆市的Omniture公司的Site Catalyst version 11 。这些工具能够捕获 关于网站使用的数据,并对用户请求进行响应,显示关于网站使用的各种不同的度量,诸如掉线/变换(fallout/conversion) 、 A/B测试(A/B testing)等。这种现有工具的一个问题是,典型地,它们要求编程者参与生成报 告并将数据过滤为用户有兴趣查看的分段。如果用户希望通过创建或修 改分段定义而以不同的方式查看数据,则该用户必须提供关于编程者所 期望的内容的说明,该编程者接着将该说明转换为可被Web分析工具 理解的数据,诸如代码、规则集等。除需要额外通信和编程者与用户之 间的接口连接之外,这一过程典型地是非常耗费时间的,并且不允许用 户根据需要来改变或重新定义分段定义。因此,需要一种解决现有技术的上述缺点的用于Web分析工具的改 进的方法和系统。
技术实现思路
在此描述的本专利技术是 一 种用于定义用来过滤网站访问数据的分 段的系统和方法。该方法包括将多个事件和容器显示为可以用以过 滤网站访问数据的准则以及如在此所定义的用于定义分段的画布量。事件可以是发生在用户访问或查看网页时的任意活动,以及存 储在数据存储库中的数据准则。例如,内容为商品等于收音机 (product叫uals radio)的规则很容易理解,但该规则的范围却较难 理解。仅希望其中商品等于收音机(product equals radio)的定单, 希望访问其中商品是收音机的全部地方,还是希望曽经看到过收音 机的任何人(即访问者)所看到的所有页面?容器可以是用于限定 规则的任意准则或者可以用作层级式树结构中的节点。该方法还使 得可以接收选择事件和容器以包括在分段中的用户输入,并且该方 法还使得可以显示作为规则的所选择的事件和容器之间的关系。附图说明图1是用于操作本专利技术的Web分析工具的系统的框图。图2是图1系统的存储器的一个实施例的框图。图3是表示Web分析系统中的本专利技术的交互的框图。图4是根据本专利技术 一 个实施例的用于创建和编辑用来过滤网站访问数据的分段的方法的流程图。图4至图8是本专利技术的用户界面的图形表示。图9是根据本专利技术 一个实施例的图形用户界面的定义组件屏幕的图形表示。图10是根据本专利技术 一个实施例的图形用户界面的选择值屏幕的 图形表示。图11是根据本专利技术一个实施例的用于创建和编辑用来过滤网站 访问数据的分段的步骤的流程图。图12A和图12B示出了根据本专利技术一个实施例的基于文本的界面。具体实施例方式本专利技术是一种用于生成使得可以创建和修改分段定义的Web分 析工具的基于图形或文本的用户界面的系统和方法。尽管是在创建的,但本领域技术人员应当认识到,本专利技术可以具有各种其他应用, 诸如用于生成对关系数据库查询的用户界面。用以描述本专利技术的上 下文只是为了方便起见和便于理解,并非要对本专利技术的范围构成限制。在以下描述中,出于说明的目的,阐明了大量特定细节,以便提 供对本专利技术的透彻理解。然而,对本领域技术人员来说显然的是, 可以在没有这些特定细节的情况下实现本专利技术。在其他情况下,以 框图形式示出了结构和设备,以便避免使得本专利技术难以理解。本专利技术还涉及用于执行此处的操作的装置。具体而言,这一装置 可以根据需要来构造,或者它可以包括选择性地激活或由存储在计 算中的计算机程序来重新配置的通用计算机。这种计算机程序可以存储于计算机可读存储介质中,诸如但不限于,包括软盘、光盘、CD-ROM和磁光盘在内的任意类型的盘,只读存储器(ROM),随 机存取存储器(RAM) , EPROM, EEPROM,磁卡或光卡,或者适 合于存储电子指令的任意类型的介质,并且每个介质都耦合到计算 机系统总线。在此所用的耦合,,是指可通信地耦合,在各种实施 例中,其可以是或可以不是物理连接。在此提出的算法和显示并不固有地涉及任何特定计算机或其他 装置。可以结合根据此处的教导的程序而使用各种通用系统,或者 各种通用系统可以证明能够方便地构造更专门用于执行所需方法步 骤的装置。根据下面的描述,用于各种这些系统的所需结构将会变 得明显。此外,并不参考任何特定编程语言来描述本专利技术。应当意 识到,可以使用各种编程语言来实现在此描述本专利技术的启示。图1是该系统的一个实施例的框图。尽管现在是在冯.诺依曼体 系结构的上下文中描述本专利技术,但应当理解,本专利技术的一个实施例 以客户端/服务器体系结构划分功能性。参考图1,将该系统示出为包括控制单元150、显示器100、键盘122、光标控制器123、网络 控制器124以及音频设备125。将控制单元150示出为包括处理器 102、主存储器104以及数据存储设备107,所有这些设备可通信地 耦合到系统总线101。处理器102处理数据信号并且可以包括各种计算体系结构,其中 包括复杂指令集计算机(CISC )体系结构、精简指令集计算机(RISC ) 体系结构或实现指令集组合的体系结构。尽管图1中只示出了单个 处理器,但可以包括多个处理器。主存储器104可以存储可以由处理器102执行的指令和/或数据。 这些指令和/或数据可以包括用于执行在此描述的任意和/或所有技 术的代码。主存储器104可以是动态随机存取存储器(DRAM)设 备、静态随机存取存储器(SRAM)设备或本领域中已知的某些其他 存储器设备。下面将参考图2更详细地描述存储器104。特别地,详 细地示出了存储器104的用于提供针对分段定义的用户界面的部分。数据存储设备107存储用于处理器102的数据和指令,并且可以 包括一个或多个设备,其中包括硬盘驱动器、软盘驱动器、CD-ROM 设备、DVD-ROM设备、DVD-RAM设备、DVD-RW设备、闪存设备 或本领域中已知的某些其他大容量存储设备。系统总线101表示用于在整个控制单元150上传送信息和数据的共 享总线。系统总线101可以表示一个或多个总线,包括工业标准体系结 构(ISA)总线、外围组件互连(PCI)总线、通用串行总线(USB)、 或本领域中已知的用以提供类似功能性的某些其他总线。通过系统总线101耦合到控制单元150的附加组件包括显示设备 100、键盘122、光标控制设备123、网络控制器124以及音频设备125。 显示设备100表示配置为显示在此描述的电子图像和数据的任意设备。 显示设备100可以是阴极射线管(CRT)、液晶显示器(LCD)或任意 其他具有类似配置的显示设备、屏幕或监视器。键盘122表示耦合到控 制单元150以向处理器102传送信息和命令选择的文字数字输入设备。 光标控制器123表示配置为向处理器102传送位置数据以及命令选择的 用户输入设备。光标控制器123可以包括鼠本文档来自技高网...

【技术保护点】
一种定义用于过滤网站访问数据的分段的方法,包括:    将多个事件和容器显示为可以用以过滤所述网站访问数据的准则;    显示用于定义分段的画布,所述画布定义针对所述分段的用以过滤所述网站访问数据的一个或多个规则;    接收选择所述多个事件和容器中的第一事件和容器以包括在所述分段中的用户输入;以及    在所述画布上显示所述多个事件和容器中的所述第一事件和容器。

【技术特征摘要】
【国外来华专利技术】US 2005-6-6 60/688,211;US 2005-6-6 60/688,076;US 21.一种定义用于过滤网站访问数据的分段的方法,包括将多个事件和容器显示为可以用以过滤所述网站访问数据的准则;显示用于定义分段的画布,所述画布定义针对所述分段的用以过滤所述网站访问数据的一个或多个规则;接收选择所述多个事件和容器中的第一事件和容器以包括在所述分段中的用户输入;以及在所述画布上显示所述多个事件和容器中的所述第一事件和容器。2. 根据权利要求1所述的方法,还包括接收选择所述多个事件和容器中的第二事件和容器以包括在所 述分段中的用户输入;以及在所述画布上显示所述多个事件和容器中的第一事件和容器以 及第二事件和容器。3. 根据权利要求2所述的方法,其中对所述多个事件和容器中的第一事件和容器以及第二事件和容器进行嵌套。4. 根据权利要求2所述的方法,其中使用AND运算来对所述多 个事件和容器中的第一事件和容器以及第二事件和容器进行组合。5. 根据权利要求2所述的方法,其中使用OR运算来对所述多 个事件和容器中的第一事件和容器以及第二事件和容器进行组合。6. 根据权利要求2所述的方法,其中所述事件和容器在视觉上 是不同的。7. 根据权利要求1所述的方法,其中所述画布包括两个部分, 第一部分用于使得事件和容器被包括在所述规则之中,并且第二部 分使得事件和容器被排除在所述规则之外。8. 根据权利要求1所述的方法,其中接收选择所述多个事件和 容器中的第 一 事件和容器以包括在所述分段中的用户输入还包括将2所述多个事件和容器中的所述第一事件和容器拖放到所述画布。9. 根据权利要求1所述的方法,还包括将所述分段应用于所述 网站i^问凄y居。10. —种编辑用于过滤网站访问数据的分...

【专利技术属性】
技术研发人员:CR埃罗尔BM埃罗尔
申请(专利权)人:奥姆尼图雷有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1