-
公开(公告)号:US12277577B2
公开(公告)日:2025-04-15
申请号:US18335072
申请日:2023-06-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yuan Gao , Mu Qiao , Min Liu , Yi Zhang , Qianqian Ma , Shan Ba , Lisa Qian , Ian V. Koeppe , Chad K. Crowe , John F. McCarthy, III
IPC: G06Q30/02 , G06Q30/0241 , G06Q30/0242
Abstract: Embodiments of the disclosed technologies are capable of providing engagement feedback for an online system while maintaining user privacy. Embodiments determine one or more user groups. A user group includes users, and a size of the user group is selected to protect user privacy. A user action is received from a user in a first group. The user action includes an interaction with a piece of content. A group action count is updated for the first group based on the user action. The group action count indicates a number of interactions with the piece of content by any of the users in the first group. An estimated number of unique engagements is calculated based on the group action count and the size of the first group. The estimated number of unique engagements is provided to the online system as the engagement feedback for the piece of content.
-
公开(公告)号:US10750349B2
公开(公告)日:2020-08-18
申请号:US15951494
申请日:2018-04-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Min Liu , Anthony V. Discolo , Edmund Hon-Sum Lui , Kean Ee Lim , Ryan B. Elgram , Donald F. Box , Martin J. Gudgin , Zhangwei Xu , Todd R. Manion , Grant Gardner , Jeremy L. Dewey , Shiraz J. Cupala , Curt A. Steeb
IPC: H04W8/00 , A63F13/327 , A63F13/79 , A63F13/323 , A63F13/71 , H04L29/08 , H04L12/28 , A63F13/213 , A63F13/215
Abstract: Device linking is described. In one or more implementations, data is maintained at a network service that describes characteristics of a plurality of devices that are associated with a user account of the network service. A communication is formed to be received by one of the plurality of devices that includes a portion of the data that pertains to another one of the plurality of devices and that is suitable by the receiving device to discover the other one of the plurality of devices to initiate a local network connection between the devices.
-
公开(公告)号:US20180234831A1
公开(公告)日:2018-08-16
申请号:US15951494
申请日:2018-04-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Min Liu , Anthony V. Discolo , Edmund Hon-Sum Lui , Kean Ee Lim , Ryan B. Elgram , Donald F. Box , Martin J. Gudgin , Zhangwei Xu , Todd R. Manion , Grant Gardner , Jeremy L. Dewey , Shiraz J. Cupala , Curt A. Steeb
IPC: H04W8/00 , A63F13/213 , A63F13/215 , A63F13/323 , A63F13/327 , A63F13/71 , A63F13/79 , H04L12/28 , H04L29/08
CPC classification number: H04W8/005 , A63F13/12 , A63F13/213 , A63F13/215 , A63F13/323 , A63F13/327 , A63F13/71 , A63F13/79 , A63F2300/403 , A63F2300/405 , A63F2300/407 , A63F2300/8017 , H04L12/2809 , H04L12/2829 , H04L29/08576 , H04L67/14 , H04L67/16 , H04L67/18 , H04L67/30 , H04L67/306
Abstract: Device linking is described. In one or more implementations, data is maintained at a network service that describes characteristics of a plurality of devices that are associated with a user account of the network service. A communication is formed to be received by one of the plurality of devices that includes a portion of the data that pertains to another one of the plurality of devices and that is suitable by the receiving device to discover the other one of the plurality of devices to initiate a local network connection between the devices.
-
公开(公告)号:US09967730B2
公开(公告)日:2018-05-08
申请号:US15442346
申请日:2017-02-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Min Liu , Anthony V. Discolo , Edmund Hon-Sum Lui , Kean Ee Lim , Ryan B. Elgram , Donald F. Box , Martin J. Gudgin , Zhangwei Xu , Todd R. Manion , Grant Gardner , Jeremy L. Dewey , Shiraz J. Cupala , Curt A. Steeb
IPC: A63F9/24 , H04W8/00 , A63F13/327 , A63F13/79 , A63F13/323 , A63F13/71 , A63F13/30 , H04L12/28 , H04L29/08 , A63F13/213 , A63F13/215
CPC classification number: H04W8/005 , A63F13/12 , A63F13/213 , A63F13/215 , A63F13/323 , A63F13/327 , A63F13/71 , A63F13/79 , A63F2300/403 , A63F2300/405 , A63F2300/407 , A63F2300/8017 , H04L12/2809 , H04L12/2829 , H04L29/08576 , H04L67/16 , H04L67/18 , H04L67/30 , H04L67/306
Abstract: Device linking is described. In one or more implementations, data is maintained at a network service that describes characteristics of a plurality of devices that are associated with a user account of the network service. A communication is formed to be received by one of the plurality of devices that includes a portion of the data that pertains to another one of the plurality of devices and that is suitable by the receiving device to discover the other one of the plurality of devices to initiate a local network connection between the devices.
-
公开(公告)号:US20170164180A1
公开(公告)日:2017-06-08
申请号:US15442346
申请日:2017-02-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Min Liu , Anthony V. Discolo , Edmund Hon-Sum Lui , Kean Ee Lim , Ryan B. Elgram , Donald F. Box , Martin J. Gudgin , Zhangwei Xu , Todd R. Manion , Grant Gardner , Jeremy L. Dewey , Shiraz J. Cupala , Curt A. Steeb
IPC: H04W8/00 , A63F13/323 , H04L29/08 , A63F13/79 , A63F13/215 , A63F13/213 , A63F13/327 , A63F13/71
CPC classification number: H04W8/005 , A63F13/12 , A63F13/213 , A63F13/215 , A63F13/323 , A63F13/327 , A63F13/71 , A63F13/79 , A63F2300/403 , A63F2300/405 , A63F2300/407 , A63F2300/8017 , H04L12/2809 , H04L12/2829 , H04L29/08576 , H04L67/16 , H04L67/18 , H04L67/30 , H04L67/306
Abstract: Device linking is described. In one or more implementations, data is maintained at a network service that describes characteristics of a plurality of devices that are associated with a user account of the network service. A communication is formed to be received by one of the plurality of devices that includes a portion of the data that pertains to another one of the plurality of devices and that is suitable by the receiving device to discover the other one of the plurality of devices to initiate a local network connection between the devices.
-
公开(公告)号:US09358470B2
公开(公告)日:2016-06-07
申请号:US14546932
申请日:2014-11-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Todd Roshak , Jason White , Chris Turkstra , Min Liu , Logananth Seetharaman , Edmund Lui , Anthony Discolo , Stacey Law , Adam Mollis
IPC: G06F17/00 , A63F13/85 , A63F13/98 , A63F13/30 , H04N21/414 , H04N21/4147 , H04N21/443 , H04N21/478 , H04N21/482 , A63F13/25
CPC classification number: A63F13/85 , A63F13/02 , A63F13/12 , A63F13/25 , A63F13/30 , A63F13/335 , A63F13/338 , A63F13/77 , A63F2300/209 , A63F2300/409 , H04N21/414 , H04N21/4147 , H04N21/4432 , H04N21/4781 , H04N21/4821
Abstract: An integrated gaming and media experience is disclosed, including television viewing on a gaming console. A client component is installed via a bootstrap process that uses authentication information to accomplish this task. Once installed, it integrates itself into a typical gaming display. Various console hardware details are used to enable communication between the client component and downstream servers providing the content. Once up and running, the client component allows users to watch television as if they were interacting with a set-top box. Users may switch between various applications on the gaming console, including but not limited to game titles, DVR, VOD, DVD programs, and so on.
Abstract translation: 公开了集成的游戏和媒体体验,包括在游戏机上的电视观看。 通过引导过程安装客户端组件,该进程使用身份验证信息来完成此任务。 一旦安装,它将其自身集成到典型的游戏显示器中。 各种控制台硬件细节用于启用客户端组件和提供内容的下游服务器之间的通信。 一旦启动并运行,客户端组件允许用户观看电视,就像他们正在与机顶盒进行交互。 用户可以在游戏机上的各种应用之间切换,包括但不限于游戏标题,DVR,VOD,DVD程序等。
-
公开(公告)号:US20240152955A1
公开(公告)日:2024-05-09
申请号:US17976089
申请日:2022-10-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jialiang Mao , Rina Siller Friedberg , Karthik Rajkumar , Qian Yao , Min Liu , YinYin Yu
IPC: G06Q30/02 , G06F16/957
CPC classification number: G06Q30/0243 , G06F16/9577 , G06Q30/0277
Abstract: Methods, systems, and computer programs are presented for eliminating bias while training an ML model using training data that includes past experimental data. One method includes accessing experiment results, for A/B testing of a first model, that comprise information regarding engagement with a first set of items presented to users, each item being presented within an ordered list of results. A position bias is calculated for positions within the ordered list of results where the items were presented. A machine-learning program is trained to obtain a second model using a training set comprising values for features that include the calculated position bias. The method includes detecting a second set of items to be ranked for presentation to a first user, and calculates, using the second model, a relevance score for the second set of items, which are ranked based on the respective relevance score and presented on a display.
-
8.
公开(公告)号:US11238488B2
公开(公告)日:2022-02-01
申请号:US16824643
申请日:2020-03-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Min Liu , Parvez Ahammad
Abstract: A delayed grouping (batch) processing of previous campaign delivery pacing decisions and corresponding outcomes (deliveries) is used to configure a new auction experiment iteration. In the new iteration, a campaign that was previously over-delivered is classified as either (a) over-delivered due to incorrect pacing or (b) over-delivered due to auction experiment design. After the delayed processing, the new auction experiment iteration is conducted with a mitigating action taken on the previously over-delivered campaign if the campaign is classified as (b) over-delivered due to auction experiment design. For example, the mitigating action can include removing the campaign from a subsequent iteration of the experiment, or the experiment can be redesigned. By doing so, the over-delivery caused by the campaign due to the auction experiment design is avoided when performing the new auction experiment iteration.
-
9.
公开(公告)号:US20210295374A1
公开(公告)日:2021-09-23
申请号:US16824643
申请日:2020-03-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Min Liu , Parvez Ahammad
Abstract: A delayed grouping (batch) processing of previous campaign delivery pacing decisions and corresponding outcomes (deliveries) is used to configure a new auction experiment iteration. In the new iteration, a campaign that was previously over-delivered is classified as either (a) over-delivered due to incorrect pacing or (b) over-delivered due to auction experiment design. After the delayed processing, the new auction experiment iteration is conducted with a mitigating action taken on the previously over-delivered campaign if the campaign is classified as (b) over-delivered due to auction experiment design. For example, the mitigating action can include removing the campaign from a subsequent iteration of the experiment, or the experiment can be redesigned. By doing so, the over-delivery caused by the campaign due to the auction experiment design is avoided when performing the new auction experiment iteration.
-
公开(公告)号:US12265987B2
公开(公告)日:2025-04-01
申请号:US17976089
申请日:2022-10-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jialiang Mao , Rina Siller Friedberg , Karthik Rajkumar , Qian Yao , Min Liu , YinYin Yu
IPC: G06Q30/0241 , G06Q30/0242
Abstract: Methods, systems, and computer programs are presented for eliminating bias while training an ML model using training data that includes past experimental data. One method includes accessing experiment results, for A/B testing of a first model, that comprise information regarding engagement with a first set of items presented to users, each item being presented within an ordered list of results. A position bias is calculated for positions within the ordered list of results where the items were presented. A machine-learning program is trained to obtain a second model using a training set comprising values for features that include the calculated position bias. The method includes detecting a second set of items to be ranked for presentation to a first user, and calculates, using the second model, a relevance score for the second set of items, which are ranked based on the respective relevance score and presented on a display.
-
-
-
-
-
-
-
-
-