处理数字通信量度量的系统和方法

文档序号:8491726阅读:475来源:国知局
处理数字通信量度量的系统和方法
【技术领域】
[0001] 本发明一般涉及用于处理与发生在构成计算机网络的部分的互连实体之间的数 字通信量有关的度量(metrics)的方法和系统。该发明特别应用于涉及互联网上数字广告 活动的数字通信量度量的处理的领域,为方便描述该发明,举此相关示范应用。
[0002] 然而,应该理解的是,本发明不仅限于此应用。例如,本发明可以应用到在数据仓 库中维护的任何数据,或者任何在付费媒体(paidmedia)(例如广告),自有媒体(owned media)(例如电子邮件,网站解析),营业性数字通信(earneddigitaltraffic)(如由包 括Twitter(推特)和Facebook(脸书)在内的社交媒体应用所产生的通信量),以及移动 设备和平板电脑的数字通信领域中与数字通信量有关的数据集。
【背景技术】
[0003] 现有的广告服务系统包含了太多的关于广告通信流以及相关的用户行为的信息。 这些数据集,虽然非常详细,但并没有以一种具有商业价值的方式被组织起来,因为该数据 的结构可操作性极强且通常依不同个体活动而调整。此外,这样的数据集缺少对商业有用 的关键信息,如预算,目标和预测。这些数据集也代表了对相同市场活动的不同观点,从而 构建一个跨多平台的活动预展需要对数据进行手动联合和重复数据删除。
[0004] 因此,本发明希望提供用于处理数字通信量度量的方法和系统,允许用户以一种 便利而有用的方式重新组织和/或扩充与数字通信量有关的数据集,进而为该用户提供更 多有实用意义的此类数据集的报告。本发明还希望提供一种用于克服或改进现有的数字通 信量度量处理方法和系统中一个或多个缺点或不便的用于处理数字通信量度量的方法和 系统。

【发明内容】

[0005] 根据本发明的第一方面,提供了一种通过控制器处理度量的计算机实现方法,所 述控制器包括处理器和存储有程序指令的存储器,当由处理器执行该程序指令时,程序指 令使得实施以下步骤:
[0006] 从一个或多个源生成或接收表征数字通信量和/或相关用户行为的度量;
[0007] 生成或接收与度量相关联的表格数据集,该数据集包括度量行和维度行,其中每 一行代表了一个由维度组合表征的度量组的子集;
[0008] 接收代表数据集分区的数据结构的一个或多个分区标识符;
[0009] 将一个或多个度量组分配到一个或多个分区标识符;以及
[0010] 根据分区标识符来解析数据集。
[0011] 数字通信量可以包括广告业务通信流,或由电子邮件、网站解析和社交媒体产生 的数字通信流。数字通信量可以在众多网络设备任何一种之间流动,网络设备包括固定计 算终端、移动计算终端和平板电脑。
[0012] 与数据集相关联的维度可以包括日期、活动描述符和每秒关键字。
[0013] 在一个或多个实施例中,当由处理器执行代码时会进一步使得实施将分区标识符 写入数据集的步骤。在一个或多个实施例中,分区标识符将数据集中的数据行与预定数据 结构中的节点相关联,比如线性列表、树形分层或多连通图结构,从而使度量组与其相关联 的维度和度量能够根据数据集分区而进行寻址和集合。
[0014] 在一个或多个实施例中,一个或多个度量组可以被分配到多个分区。然而,在其它 实施例中,一个或多个度量组也可以被分配到单个分区。
[0015] 根据本发明的第二方面,提供了一种通过控制器处理度量的计算机实现方法,所 述控制器包括处理器和存储有程序指令的存储器,当由处理器执行该程序指令时,程序指 令使得实施以下步骤:
[0016] 从一个或多个源生成或接收表征数字通信量和/或相关用户行为的度量;
[0017] 生成或接收与度量相关联的表格数据集,该数据集包括度量行和维度行,其中每 一行代表了一个由维度组合表征的度量组的子集;
[0018] 接收补充度量和/或维度数据;以及
[0019] 将补充度量和/或维度数据写入数据集。
[0020] 在一个或多个实施例中,上述一系列步骤可以单独执行或者与将分区标识符分配 到一个或多个度量组的一系列步骤一起执行。
[0021] 根据本发明的另一个方面,提供了一种通过控制器处理度量的计算机实现方法, 所述控制器包括处理器和存储有代码的存储器,当由处理器执行该代码时,代码使得实施 以下步骤:
[0022] 从第一源和第二源生成或接收表征数字通信量和/或相关用户行为的度量;
[0023] 生成或接收从第一源得到的度量的第一数据集X和从第二源得到的度量的第二 数据集Y,所述数据集包括度量行和维度行,其中每一行代表一个由维度组合表征的度量组 的子集;以及
[0024] 对第一数据集X和第二数据集Y应用映射函数(mappingfunction)来将多个数 据集合并为单个数据集,所述映射函数用来确定第一数据集中的一个维度的哪些级别映射 到第二数据集中的另一维度的哪些级别。
[0025] 在本发明的一个或多个实施例中,当所述代码被所述处理器进一步执行时,使得 实施从所述第一数据集和第二数据集学习映射函数B的步骤。
[0026] 在一个或多个实施例中,映射函数BSA<C,
[0027] A是由第二数据集Y构造且由|T|行和|Y|列构成的矩阵,A中的每一行都包含度 量M的值,度量M在第一数据集和第二数据集中都以预设期间出现,并且A中的每一列都 包含对于维度Y中一个级别的M值;以及
[0028] C是由第一数据集X构造且由|T|行和|X|列构成的矩阵,C中的每一行都包含对 于预定期间的M值,并且C中的每一列都包含对于维度X中一个级别的M值。
[0029] 在一个或多个实施例中,预设期间可以是一天或其它时间段。
[0030] 在一个或多个实施例中,当B是一个正整数矩阵,并且矩阵B中的所有单元的和等 于MAX(|X|,|Y|)时,处理器运行一个线性或非线性求解程序以学习映射函数B。
[0031] 在一个或多个实施例中,处理器运行一个最小二乘矩阵求解程序来学习映射函数 B〇
[0032] 根据本发明的另一个方面,提供了一个用于处理度量的控制器,所述控制器包括 处理器和存储程序指令的存储器,当处理器执行该程序指令时,程序指令使得实施以下步 骤:
[0033] 从一个或多个源生成或接收表征数字通信量和/或相关用户行为的度量;
[0034] 生成或接收与度量相关联的表格数据集,该数据集包括度量行和维度行,其中每 一行代表了一个由维度组合表征的度量组的子集;
[0035] 接收代表数据集分区的数据结构的一个或多个分区标识符;
[0036] 将一个或多个度量组分配到一个或多个分区标识符;以及
[0037] 根据分区标识符对数据集进行解析。
[0038] 根据本发明的另一个方面,提供了用于处理度量的控制器,所述控制器包括处理 器和存储程序指令的存储器,当处理器执行该程序指令时,程序指令使得实施以下步骤:
[0039] 从一个或多个源生成或接收表征数字通信量和/或相关用户行为的度量;
[0040] 生成或接收与度量相关联的表格数据集,该数据集包括度量行和维度行,其中每 一行代表一个由维度组合表征的度量组的子集;
[0041] 接收补充或附加的度量和/或维度数据;以及
[0042] 将补充或附加的度量和/或维度数据写入数据集。
[0043] 根据本发明的再一个方面,提供了用于处理度量的控制器,所述控制器包括处理 器和存储程序代码的存储器,当处理器执行该程序代码时,程序代码使得实施以下步骤:[0044] 从第一源和第二源生成或接收表征数字通信量和/或相关用户行为的度量;
[0045] 生成或接收从第一源得到的度量的第一数据集X和从第二源得到的度量的第二 数据集Y,所述数据集包括度量行和维度行,其中每一行代表一个由维度组合表征的度量组 的子集;并且
[0046] 对第一数据集X和第二数据集Y应用映射函数来将多个数据集合并为单个数据 集,所述映射函数用来确定第一数据集X中的一个维度的哪些级别被映射到第二数据集Y 中的另一维度的哪些级别。
[0047] 根据本发明的另一个方面,提供了一种与如上所述的控制器一起使用的用户接 口,所述用户接口具有一种视窗功能,使用户能够:
[0048] 指定代表数据集分区的数据结构的一个或多个分区标识符;以及
[0049] 将一个或多个度量组分配给一个或多个分区标识符。
[0050]根据本发明的再一个方面,提供了一种与如上所述的控制器一起使用的用户接 口,所述用户接口具有一种视窗功能,使用户能够:
[0051] 输入补充的度量和/或维度数据;以及
[0052] 将一个或多个分区标识符分配给补充的度量和/或维度数据。
[0053] 所述用户接口还可以包括一种使用户能够将度量和维度的附加数据行添加到数 据集的视窗功能。
[0054] 所述用户接口还可以包括一种使用户能够在数据集中划分度量和维度的数据行 的视窗功能。
[0055] 所述用户接口还可以包括一种使用户能够从第一数据集和第二数据集中选择待 通过将至少一个连接器的相对端定位在表征待联合的度量和/或维度的图形元素上而联 合的度量和/或维度的视窗功能。
[0056]根据本发明的又一个方面,提供了一种与如上所述的控制器一起使用的用户接 口,所述用户接口具有一种视窗功能,使用户能够:
[0057] 从第一数据集和第二数据集中选择待
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1