-
公开(公告)号:US11188950B2
公开(公告)日:2021-11-30
申请号:US15253702
申请日:2016-08-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Haishan Liu , David Merrill Pardoe , Kun Liu , Manoj Rameshchandra Thakur , Kancheng Cao , Chongzhe Li
Abstract: The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which may be used in conjunction with a campaign for distributing content to users of the social network. Among other things, embodiments of the present disclosure provide a number of advantages over conventional systems for content distribution, including a simplified targeting process and increased reach (i.e. distribution) for content providers among users of a social network, as well as improving the utilization of an inventory of content and higher and more efficient engagement with such content by users of the social network.
-
公开(公告)号:US10409651B2
公开(公告)日:2019-09-10
申请号:US15706225
申请日:2017-09-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Wen Pu , Liqin Xu , Rohan Ramanath , Kun Liu
Abstract: Techniques for incremental workflow execution are provided. In one technique, a computing job in a workflow identifies an input path that indicates a first location from which the computing job is to read input data. The computing job identifies an output path that indicates a second location to which the computing job is to write output data. The computing job performs a comparison between the input path and the output path. Based on the comparison, the computing job determines whether to read the input data from the first location. If the input path does not correspond to the output path, then the computing job reads the input data from the first location, generates particular output data based on the input data, and writes the particular output data to the second location. The computing job ceases to execute if the input path corresponds to the output path.
-
3.
公开(公告)号:US20190043078A1
公开(公告)日:2019-02-07
申请号:US15669773
申请日:2017-08-04
Applicant: Microsoft Technology Licensing, LLC
Inventor: Lin Ma , Lijun Peng , David Merrill Pardoe , Gaurav Chandalia , Kun Liu
Abstract: A system comprises servers comprising processors and memory storing instructions which, when executed by the processors, cause the processors to perform: receiving, from a content provider, a request to begin a content delivery campaign, the request comprising targeting criteria and a resource amount, prior to beginning the content delivery campaign, determining, based on the targeting criteria, historical results of content item selection events, prior to beginning the content delivery campaign, determining, based on the targeting criteria, a suggested resource reduction request amount using the historical results and the resource amount, causing the suggested resource reduction request amount to be displayed to the content provider, receiving, from the content provider, a particular resource reduction request amount for the content delivery campaign, initiating the content delivery campaign using the particular resource reduction request amount.
-
公开(公告)号:US20180315082A1
公开(公告)日:2018-11-01
申请号:US15581836
申请日:2017-04-28
Applicant: Microsoft Technology Licensing, LLC
IPC: G06Q30/02
Abstract: Techniques for simulating performance of a content delivery campaign are provided. In one technique, multiple entities that satisfy one or more criteria associated with a content delivery campaign are identified. For each entity, multiple content item selection events in which that entity participated are identified and data associated with each of the content item selection events are aggregated to generate aggregated data. The aggregated data associated with each entity is combined to generate combined aggregated data. The combined aggregated data is adjusted based on an actual performance value of the content delivery campaign to generate adjusted aggregated data. In response to receiving input, determining, based on the adjusted aggregated data and the input, a simulated performance of the content delivery campaign.
-
公开(公告)号:US11301575B2
公开(公告)日:2022-04-12
申请号:US16153623
申请日:2018-10-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Matthew Z. Tamayo-Rios , Saurav Sinha , Ruslan Ovechkin , Gopinathan Kannan , Vijay G. Bharadwaj , Christopher R. Macaulay , Eric Fleischman , Nathan J. Ide , Kun Liu
IPC: G06F21/00 , G06F21/62 , G06F21/44 , H04L29/06 , H04L67/1097 , H04L67/1095
Abstract: Techniques for secure data synchronization are described. In one or more implementations, a determination is made as to whether enterprise data is stored locally on a first device corresponding to an enterprise device. Based on a determination that the second device is a non-enterprise device, a determination is made as to whether a permission associated with the first device indicates that the first device is permitted to propagate the enterprise data to non-enterprise devices. If the first device lacks permission to propagate the enterprise data to non-enterprise devices, the enterprise data is prevented from being propagated to the second device.
-
公开(公告)号:US10891592B2
公开(公告)日:2021-01-12
申请号:US15941121
申请日:2018-03-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Aman Grover , Benjamin Hoan Le , Qing Duan , Liang Zhang , Wen Pu , Zhifeng Deng , Kun Liu
IPC: G06Q10/10 , G06Q30/02 , G06F16/248 , G06F16/9535 , G06F16/2457 , G06Q50/00
Abstract: Instead of a fixed fee for a particular job application, discussed in some examples are methods, systems, and machine readable mediums which provide for a job posting service that utilizes a pay-per-click model. That is, job posters pay a fee for each time the member selects the job posting for further inquiry when that posting is shown to a member (called an impression). The fee that is paid is determined by the job poster. Selecting a job posting may comprise clicking on or otherwise entering an input signifying an intention to view the job.
-
公开(公告)号:US10121018B2
公开(公告)日:2018-11-06
申请号:US15210112
申请日:2016-07-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Matthew Z. Tamayo-Rios , Saurav Sinha , Ruslan Ovechkin , Gopinathan Kannan , Vijay G. Bharadwaj , Christopher R. Macaulay , Eric Fleischman , Nathan J. Ide , Kun Liu
Abstract: Techniques for secure data synchronization are described. In one or more implementations, a determination is made as to whether enterprise data is stored locally on a first device corresponding to an enterprise device. Based on a determination that the second device is a non-enterprise device, a determination is made as to whether a permission associated with the first device indicates that the first device is permitted to propagate the enterprise data to non-enterprise devices. If the first device lacks permission to propagate the enterprise data to non-enterprise devices, the enterprise data is prevented from being propagated to the second device.
-
公开(公告)号:US10331702B2
公开(公告)日:2019-06-25
申请号:US14286879
申请日:2014-05-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zal Yaz Bilimoria , Abhishek Gupta , Kun Liu , Anmol Bhasin
Abstract: Techniques for generating recommendation cluster within a social network service are described. Consistent with some embodiments, sample members in a social network service are identified. The sample members may be associated with prior member activity involving a source member. A cluster category this then selected based on a member attribute shared by a plurality of the sample members. In turn, a recommendation cluster is generated based on the selected cluster category. Generating the recommendation duster may involve selecting member profiles that match the cluster category. The member profiles selected in this way form the recommendation cluster. One or more of the member profiles of the recommendation cluster are then surfaced to a client device operated by the source member.
-
公开(公告)号:US20190043017A1
公开(公告)日:2019-02-07
申请号:US15941121
申请日:2018-03-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Aman Grover , Benjamin Hoan Le , Qing Duan , Liang Zhang , Wen Pu , Zhifeng Deng , Kun Liu
Abstract: Instead of a fixed fee for a particular job application, discussed in some examples are methods, systems, and machine readable mediums which provide for a job posting service that utilizes a pay-per-click model. That is, job posters pay a fee for each time the member selects the job posting for further inquiry when that posting is shown to a member (called an impression). The fee that is paid is determined by the job poster. Selecting a job posting may comprise clicking on or otherwise entering an input signifying an intention to view the job.
-
10.
公开(公告)号:US20180308124A1
公开(公告)日:2018-10-25
申请号:US15495690
申请日:2017-04-24
Applicant: Microsoft Technology Licensing, LLC
CPC classification number: G06Q30/0251 , G06N3/0454 , G06N5/003 , G06N5/025 , G06N20/00 , G06N20/10 , G06N20/20 , G06Q30/0277 , G06Q50/01
Abstract: Machine learning techniques are described for generating recommendations using decision trees. A decision tree is generated based on training data that comprises multiple training instances, each of which comprises a feature value for each of multiple features and a label of a target variable. The multiple features correspond to attributes of multiple content delivery campaigns. Later, feature values of a content delivery campaign are received. The decision tree is traversed using the feature values to generate output. Based on the output, one or more recommendations are identified and the one or more recommendations are presented on a computing device.
-
-
-
-
-
-
-
-
-