-
公开(公告)号:US09430519B1
公开(公告)日:2016-08-30
申请号:US13951770
申请日:2013-07-26
Applicant: Google Inc.
Inventor: Chao Cai , Eric W. Ewald , Cameron M. Tangney , Sagnik Nandy
IPC: G06F17/30
CPC classification number: G06F17/30386 , G06F17/30457 , G06F17/30489 , G06F17/3053
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically generating and configuring pre-aggregated datasets optimized for responding to particular types of data requests made against a large sub-optimal multidimensional dataset are disclosed. A dynamic aggregator monitors the query types and response latencies associated with queries made against the large multidimensional dataset. The dynamic aggregator defines pre-aggregated datasets based on the types of queries received from users and calculates a respective benefit score for each pre-aggregated dataset. The benefit score of each pre-aggregated dataset can be based on the recorded latencies and query count for the pre-aggregated dataset. The dynamic aggregator can decide whether to generate and/or maintain particular pre-aggregated datasets based on the current values of the benefit scores associated with the particular pre-aggregated datasets.
-
公开(公告)号:US20170228764A1
公开(公告)日:2017-08-10
申请号:US15425252
申请日:2017-02-06
Applicant: Google Inc.
Inventor: Cameron M. Tangney , Sissie Ling-Ie Hsiao , Chao Cai
CPC classification number: G06Q30/0244 , G06F3/04847 , G06Q30/02 , G06Q30/0242 , G06Q30/0243 , G06Q30/0277 , H04L43/045 , H04L67/02 , H04L67/146
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for reducing bias caused by cleared cookies. In one aspect, a method includes obtaining, from a historical data store storing data obtained from cookies that have been placed on various client devices, a set of the data obtained from the cookies. The contents of a given cookie are used to identify an initialization time when the given cookie was placed on a given client device by a server. A determination is made, based on the initialization time, that the cookie has an age that is less than the threshold age. Data obtained from the given cookie is filtered from inclusion in a final set of data that is used to generate measurements based on the age of the cookie being less than the threshold age.
-
公开(公告)号:US20160155143A1
公开(公告)日:2016-06-02
申请号:US15003224
申请日:2016-01-21
Applicant: Google Inc.
Inventor: Sissie Ling-le Hsiao , Chao Cai , Eric W. Ewald , Cameron M. Tangney , Robert A. Walker, II , Japjit Tulsi , Ming Lei , Zhimin He
IPC: G06Q30/02
CPC classification number: G06Q30/0246 , G06F16/9535 , G06Q30/02 , G06Q30/0242 , G06Q30/0243 , G06Q30/0256 , G06Q30/0283
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于提供转换路径性能测量和报告。 在一个方面,获得用户交互数据,用户交互数据是否指定用于多个转换的用户交互。 与每个转换相关联的用户交互是从用户交互数据中选择的,其中每个转换的关联用户交互是用户在转换的转换周期期间与转换用户的交互。 使用所选用户交互的用户交互数据,确定与转换相关联的每次转换和在转换的转换周期期间发生的用户交互的数量。 反过来,计算转换路径性能度量,并生成指定转换路径性能测量的报告。
-
-