Storage of events for a dynamic audience platform

    公开(公告)号:US10536550B2

    公开(公告)日:2020-01-14

    申请号:US15365587

    申请日:2016-11-30

    Applicant: Facebook, Inc.

    Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.

    SCHEDULING EVENTS FOR A DYNAMIC AUDIENCE PLATFORM

    公开(公告)号:US20180150887A1

    公开(公告)日:2018-05-31

    申请号:US15365571

    申请日:2016-11-30

    Applicant: Facebook, Inc.

    Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.

    Scheduling events for a dynamic audience platform

    公开(公告)号:US10740803B2

    公开(公告)日:2020-08-11

    申请号:US15365571

    申请日:2016-11-30

    Applicant: Facebook, Inc.

    Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.

    Evaluating modifications to features used by machine learned models applied by an online system

    公开(公告)号:US10699210B2

    公开(公告)日:2020-06-30

    申请号:US14671657

    申请日:2015-03-27

    Applicant: Facebook, Inc.

    Abstract: An online system identifies an additional feature to evaluate for inclusion in a machine learned model. The additional feature is based on characteristics of one or more dimensions of information maintained by the online system. To generate data for evaluating the additional feature, the online system generates various partitions of stored data, where each partition includes characteristics associated with one or more dimensions on which the additional feature is based. Using values of characteristics in a partition, the online system generates values for the additional feature and includes the values of the additional feature in the partition. Values for the additional feature are generated for various partitions based on the values of characteristics in each partition. The online system combines multiple partitions that include values for the additional feature to generate a training set for evaluating a machine learned model including the additional feature.

    STORAGE OF EVENTS FOR A DYNAMIC AUDIENCE PLATFORM

    公开(公告)号:US20180152536A1

    公开(公告)日:2018-05-31

    申请号:US15365587

    申请日:2016-11-30

    Applicant: Facebook, Inc.

    CPC classification number: H04L67/2842 H04L67/1097

    Abstract: A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.

    EVALUATING MODIFICATIONS TO FEATURES USED BY MACHINE LEARNED MODELS APPLIED BY AN ONLINE SYSTEM

    公开(公告)号:US20200272943A1

    公开(公告)日:2020-08-27

    申请号:US16869382

    申请日:2020-05-07

    Applicant: Facebook, Inc.

    Abstract: An online system identifies an additional feature to evaluate for inclusion in a machine learned model. The additional feature is based on characteristics of one or more dimensions of information maintained by the online system. To generate data for evaluating the additional feature, the online system generates various partitions of stored data, where each partition includes characteristics associated with one or more dimensions on which the additional feature is based. Using values of characteristics in a partition, the online system generates values for the additional feature and includes the values of the additional feature in the partition. Values for the additional feature are generated for various partitions based on the values of characteristics in each partition. The online system combines multiple partitions that include values for the additional feature to generate a training set for evaluating a machine learned model including the additional feature.

    Modifying advertisement bids using predicted advertisement performance

    公开(公告)号:US10740789B2

    公开(公告)日:2020-08-11

    申请号:US14965497

    申请日:2015-12-10

    Applicant: Facebook, Inc.

    Abstract: An advertising system provides advertisements to client devices. To select advertisements, the advertising system identifies previously selected advertisements to determine which presentations of the advertisement are still in-flight and have not yet resulted in conversion event. The advertising system predicts total advertising spend based on the in-flight advertisements, and adjusts a paced bid for the advertisement by determining whether the estimated total advertising spend, reflecting predicted in-flight advertisements, is above or below an expected spending to reach a budget for the advertising campaign, which may increase or decrease the paced bid.

    MODIFYING ADVERTISEMENT BIDS USING PREDICTED ADVERTISEMENT PERFORMANCE

    公开(公告)号:US20170169465A1

    公开(公告)日:2017-06-15

    申请号:US14965497

    申请日:2015-12-10

    Applicant: Facebook, Inc.

    Abstract: An advertising system provides advertisements to client devices. To select advertisements, the advertising system identifies previously selected advertisements to determine which presentations of the advertisement are still in-flight and have not yet resulted in conversion event. The advertising system predicts total advertising spend based on the in-flight advertisements, and adjusts a paced bid for the advertisement by determining whether the estimated total advertising spend, reflecting predicted in-flight advertisements, is above or below an expected spending to reach a budget for the advertising campaign, which may increase or decrease the paced bid.

    Evaluating Modifications to Features Used by Machine Learned Models Applied by an Online System
    9.
    发明申请
    Evaluating Modifications to Features Used by Machine Learned Models Applied by an Online System 审中-公开
    评估由在线系统应用的机器学习模型使用的特征的修改

    公开(公告)号:US20160283863A1

    公开(公告)日:2016-09-29

    申请号:US14671657

    申请日:2015-03-27

    Applicant: Facebook, Inc.

    CPC classification number: G06N20/00 G06Q30/00 G06Q50/01

    Abstract: An online system identifies an additional feature to evaluate for inclusion in a machine learned model. The additional feature is based on characteristics of one or more dimensions of information maintained by the online system. To generate data for evaluating the additional feature, the online system generates various partitions of stored data, where each partition includes characteristics associated with one or more dimensions on which the additional feature is based. Using values of characteristics in a partition, the online system generates values for the additional feature and includes the values of the additional feature in the partition. Values for the additional feature are generated for various partitions based on the values of characteristics in each partition. The online system combines multiple partitions that include values for the additional feature to generate a training set for evaluating a machine learned model including the additional feature.

    Abstract translation: 在线系统识别一个附加功能,以评估包含在机器学习模型中。 附加功能基于由在线系统维护的信息的一个或多个维度的特征。 为了生成用于评估附加特征的数据,在线系统生成存储数据的各种分区,其中每个分区包括与附加特征所基于的一个或多个维相关联的特征。 使用分区中的特征值,在线系统生成附加功能的值,并包括分区中附加功能的值。 基于每个分区中的特征值,为各个分区生成附加功能的值。 在线系统组合多个分区,其中包括附加功能的值,以生成用于评估包含附加功能的机器学习模型的训练集。

Patent Agency Ranking