-
公开(公告)号:US20230205851A1
公开(公告)日:2023-06-29
申请号:US17926997
申请日:2021-05-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Xian Zhang , Xiaobing Guo , Yang Chen , Shuo Chen , Zhongxin Guo , Qiufeng Yin , Mao Yang , Lidong Zhou
IPC: G06F21/10
CPC classification number: G06F21/105
Abstract: According to implementations of the subject matter described herein, a solution is provided for pirated copy tracing based on a third party. In the solution, a report on a pirated copy of a digital content is received from a third party, wherein the report comprises first secret information for characterizing a first identification, time information and tracing information of the pirated copy. Subsequently, a request for verifying the report is received to determine whether the report is valid. When the report is determined as valid, a licensee associated with the report is marked as a first status to indicate that the pirated copy might be leaked by the licensee. Therefore, the pirated copy may be effectively traced based on third parties. The tracing information in the report can be hidden, and other third parties can therefore be prevented from using the tracing information for duplicate reports.
-
公开(公告)号:US10459750B2
公开(公告)日:2019-10-29
申请号:US15578967
申请日:2016-06-10
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Jiaxing Zhang , Thomas Moscibroda , Haoran Wang , Jurgen Aubrey Willis , Yang Chen , Ying Yan , James E. Johnson, Jr. , Ajay Mani
Abstract: Systems and methods are taught for providing customers of a cloud computing service to control when updates affect the services provided to the customers. Because multiple customers share the cloud's infrastructure, each customer may have conflicting preferences for when an update and associated downtime occurs. Preventing and resolving conflicts between the preferences of multiple customers while providing them with input for scheduling a planned update may reduce the inconvenience posed by updates. Additionally, the schedule for the update may be transmitted to customers so that they can prepare for the downtime of services associated with the update.
-
公开(公告)号:US20250131054A1
公开(公告)日:2025-04-24
申请号:US18978333
申请日:2024-12-12
Applicant: Microsoft Technology Licensing, LLC
IPC: G06F16/9535 , G06F16/9032 , G06F40/30
Abstract: In an example embodiment, an embedding model is used to generate an embedding of a natural language searching goal specified by a user, the embedding representing user intent of the user. Playbooks in a database of playbooks are also run through the embedding model to generate an embedding for each playbook indicative of a meaning of each playbook. A semantic relationship score can then be computed for each combination of the natural language search goal and a playbook, using the embeddings. These semantic relationship scores can then be passed into a ranking machine learning model, along with measured success rates for the playbooks, to generate a ranking of the playbooks. Based on this ranking, a set of filters and action corresponding to at least one of the playbooks may then be recommended to the user.
-
公开(公告)号:US20250086240A1
公开(公告)日:2025-03-13
申请号:US18243883
申请日:2023-09-08
Applicant: Microsoft Technology Licensing, LLC
IPC: G06F16/9535 , G06F16/9032 , G06F40/30
Abstract: In an example embodiment, an embedding model is used to generate an embedding of a natural language searching goal specified by a user, the embedding representing user intent of the user. Playbooks in a database of playbooks are also run through the embedding model to generate an embedding for each playbook indicative of a meaning of each playbook. A semantic relationship score can then be computed for each combination of the natural language search goal and a playbook, using the embeddings. These semantic relationship scores can then be passed into a ranking machine learning model, along with measured success rates for the playbooks, to generate a ranking of the playbooks. Based on this ranking, a set of filters and action corresponding to at least one of the playbooks may then be recommended to the user.
-
公开(公告)号:US11416286B2
公开(公告)日:2022-08-16
申请号:US16450811
申请日:2019-06-24
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Ying Yan , Yanjie Gao , Yang Chen , Thomas Moscibroda , Narayanan Ganapathy , Bole Chen , Zhongxin Guo
Abstract: Aspects of the technology described herein can facilitate computing on transient resources. An exemplary computing device may use a task scheduler to access information of a computational task and instability information of a transient resource. Moreover, the task scheduler can schedule the computational task to use the transient resource based at least in part on the rate of data size reduction of the computational task. Further, a checkpointing scheduler in the exemplary computing device can determine a checkpointing plan for the computational task based at least in part on a recomputation cost associated with the instability information of the transient resource. Resultantly, the overall utilization rate of computing resources is improved by effectively utilizing transient resources.
-
公开(公告)号:US11175943B2
公开(公告)日:2021-11-16
申请号:US16665904
申请日:2019-10-28
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Jiaxing Zhang , Thomas Moscibroda , Haoran Wang , Jurgen Aubrey Willis , Yang Chen , Ying Yan , James E. Johnson , Ajay Mani
Abstract: Systems and methods are taught for providing customers of a cloud computing service to control when updates affect the services provided to the customers. Because multiple customers share the cloud's infrastructure, each customer may have conflicting preferences for when an update and associated downtime occurs. Preventing and resolving conflicts between the preferences of multiple customers while providing them with input for scheduling a planned update may reduce the inconvenience posed by updates. Additionally, the schedule for the update may be transmitted to customers so that they can prepare for the downtime of services associated with the update.
-
公开(公告)号:US11868793B2
公开(公告)日:2024-01-09
申请号:US17526168
申请日:2021-11-15
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Jiaxing Zhang , Thomas Moscibroda , Haoran Wang , Jurgen Aubrey Willis , Yang Chen , Ying Yan , James E. Johnson , Ajay Mani
CPC classification number: G06F9/45558 , G06F8/65 , G06F8/656 , G06F9/4856 , G06F9/4881 , G06F9/5072 , G06F9/5088 , G06F2009/4557
Abstract: Systems and methods are taught for providing customers of a cloud computing service to control when updates affect the services provided to the customers. Because multiple customers share the cloud's infrastructure, each customer may have conflicting preferences for when an update and associated downtime occurs. Preventing and resolving conflicts between the preferences of multiple customers while providing them with input for scheduling a planned update may reduce the inconvenience posed by updates. Additionally, the schedule for the update may be transmitted to customers so that they can prepare for the downtime of services associated with the update.
-
公开(公告)号:US11593559B2
公开(公告)日:2023-02-28
申请号:US16455389
申请日:2019-06-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Xiaohai Zhang , Haifeng Zhao , Yang Chen , Michael A. Menarguez , Liang Zhang
Abstract: Computer-implemented techniques for enhanced tagging of natural language queries that are initially segmented and tagged by a named entity recognition system. By doing so, enhanced tagging of a natural language query that represents a deeper understanding of the query is provided. The enhanced tagging improves the operation of search engines that use the enhanced tags by enabling the search engine to identify and return more relevant search results in answers to natural language queries.
-
公开(公告)号:US11080272B2
公开(公告)日:2021-08-03
申请号:US16457666
申请日:2019-06-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yang Chen , Liang Zhang , Haifeng Zhao , Jiashuo Wang , Aparna Krishnan , Anand Kishore , Chencheng Wu , John P. Moore
IPC: G06F16/242 , G06F16/25 , G06F16/2457
Abstract: Entity resolution techniques for matching entity records from different data sources are provided. In one technique, an entity record from a source database is identified along with multiple data items included therein. Each data item corresponds to an attribute of multiple source attributes. For one of the data items that corresponds to a first source attribute, multiple target attributes are identified. A first query is generated that includes the data items and associates the data item with each of the multiple target attributes. A second query that is different than the first query is also generated. Two searches are performed of a target database: one based on the first query and the other based on the second query. A scoring model generates multiple scores, one for each search result. It is determined whether the entity record matches an entity record in the target database based on the set of scores.
-
公开(公告)号:US11210426B2
公开(公告)日:2021-12-28
申请号:US16331868
申请日:2016-09-09
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Ying Yan , Yang Chen , Thomas Moscibroda , Eric Chang , Jinglei Ren , Liang Chen , Yanjie Gao
Abstract: In implementations of the subject matter described herein, a new approach for controlling and tracing an object across a plurality of parties is proposed. A rule set may be enabled by the confirmation of a plurality of parties. The rule set may define constraints on operations related to the object. Upon receipt of a request for an operation related to the object, the requested operation may be verified based on the rule set agreed by the plurality of parties. In response to verifying that requested operation is valid, the requested operation may be performed, and a record for the operation may be created and stored in a blockchain database accessible to the plurality of parties.
-
-
-
-
-
-
-
-
-