-
1.
公开(公告)号:US20200342351A1
公开(公告)日:2020-10-29
申请号:US16397686
申请日:2019-04-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Suhai Liu , Haowen Cao , Shen Huang
Abstract: Techniques for using machine learning techniques to distinguish between different types of uses of an online service are provided. In one technique, first training data is used to train a first prediction model and second training data is used to train a second prediction model. The label of training instances in the first training data indicates whether an online action with respect to an online service of one type of action or another type of action. The label of training instances in the second training data indicates whether an entity using the online service initiated a particular action. The first prediction model is used to classify multiple actions performed by an entity relative to the online service. The second prediction model takes the classifications produced by the first prediction model to determine a likelihood that the entity will initiate the particular action.
-
公开(公告)号:US20200074871A1
公开(公告)日:2020-03-05
申请号:US16118218
申请日:2018-08-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yi Qun Zhou , Yayuan Hu , Haowen Cao , Ibraheem Abdul Malik
Abstract: Techniques are provided for identifying and presenting contextual course recommendations. A browser extension analyzes text within web content that is being displayed on a computing device. The browser extension, as part of the analysis, identifies one or more keywords. The browser extension transmits the one or more keywords over a computer network to a remote computer system. For each keyword, the remote computer system identifies one or more courses and one or more relevance scores, each of which reflects a relevance measure between the keyword and a course of the one or more courses. The remote system transmits, to the browser extension, course identification data that identifies one or more particular courses. The browser extension causes the course identification data to be displayed on the computing device.
-
公开(公告)号:US20190205928A1
公开(公告)日:2019-07-04
申请号:US15856247
申请日:2017-12-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Thomas M. Lee , Haowen Cao , Chencheng Wu , Shubalakshmi Krishnan , Eva Chau , Bita Gorjiara , Xinruo Jing , Bill Kuang
CPC classification number: G06Q30/0251 , G06F16/90335 , H04L51/34
Abstract: Techniques for integrating an entity identification system and a content delivery system are provided. The entity identification system identifies multiple entities that have been identified, by multiple users, through the entity identification system. The entity identification system determines a stage for each identified entity, creates multiple entity groups (one for each different stage), and makes the entity groups available to the content delivery system. The content delivery system assigns each entity group to a different content delivery campaign. In response to receiving a content request from a client device, the content delivery system determines an identifier associated with the client device, where the identifier is in a particular entity group. Based on the identifier, a content delivery campaign that corresponds to the particular entity group is determined and a content item associated with the content delivery campaign is identified and transmitted over a network to the client device.
-
公开(公告)号:US11250716B2
公开(公告)日:2022-02-15
申请号:US16118218
申请日:2018-08-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yi Qun Zhou , Yayuan Hu , Haowen Cao , Ibraheem Abdul Malik
IPC: G09B5/12 , G06N20/00 , G06F16/48 , G06F16/9535
Abstract: Techniques are provided for identifying and presenting contextual course recommendations. A browser extension analyzes text within web content that is being displayed on a computing device. The browser extension, as part of the analysis, identifies one or more keywords. The browser extension transmits the one or more keywords over a computer network to a remote computer system. For each keyword, the remote computer system identifies one or more courses and one or more relevance scores, each of which reflects a relevance measure between the keyword and a course of the one or more courses. The remote system transmits, to the browser extension, course identification data that identifies one or more particular courses. The browser extension causes the course identification data to be displayed on the computing device.
-
公开(公告)号:US11792167B2
公开(公告)日:2023-10-17
申请号:US17219482
申请日:2021-03-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Haifeng Zhao , Yang Chen , Jiashuo Wang , Xiaojing Chen , Chencheng Wu , Souvik Ghosh , Ankit Gupta , Jing Wang , John Patrick Moore , Henry Heyburn Pistell , Mira Thambireddy , Haowen Cao , Keyi Yu
CPC classification number: H04L63/0428 , G06N20/00
Abstract: Techniques for a flexible data security and machine learning system for merging third-party data are provided. In one technique, the system receives a data set from a third-party entity and receives selection data that indicates that the third-party entity selected a set of data security policies that includes an encryption option and a data mixing option from among multiple data mixing options. In response to receiving the selection data, the system stores data that associates the set of data security policies with the data set, encrypts the data set according to the encryption option, and persistently stores the encrypted data set. Later, the system decrypts the encrypted data set in volatile memory, generates, based on the data mixing option, training data based on the decrypted version of the data set, trains a machine-learned model based on the training data, and stores the machine-learned model in association with the data set.
-
公开(公告)号:US10748192B2
公开(公告)日:2020-08-18
申请号:US16218438
申请日:2018-12-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Thomas M. Lee , Steven H. Kaplan , Haowen Cao , Chencheng Wu , John P. Moore
IPC: G06Q30/02 , G06F16/9535 , H04L29/08 , G06F9/54 , G06F16/958 , G06Q50/00
Abstract: Techniques for managing multiple computing systems are provided. A system comprises a content delivery system (CDS) and an entity identification system (EIS). The CDS causes a content item that is associated with a content delivery campaign to be delivered over a computer network to a computing device of a user. The CDS detects that the user performed an action relative to the content item and, in response, creates an action record that indicates a particular entity associated with the user and that indicates an account that is associated with the content item and causes the action record to be made available to the EIS. The EIS, based on the account indicated in the action record, identifies a particular account from among multiple accounts indicated in an account database and searches the particular account for an entity (if any) that matches the particular entity.
-
-
-
-
-