US 12,242,989 B2
Centralized skills management via skills inference within context of global skills graph
Srivathsan Jagadeesan, Sammamish, WA (US); and Swati Jhawar, San Jose, CA (US)
Assigned to Microsoft Technology Licensing, LLC., Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Mar. 16, 2022, as Appl. No. 17/696,313.
Prior Publication US 2023/0297908 A1, Sep. 21, 2023
Int. Cl. G06Q 10/0631 (2023.01); G06Q 10/105 (2023.01)
CPC G06Q 10/063112 (2013.01) [G06Q 10/105 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for skills inference within the context of a global skills graph, wherein the method is implemented in a computing system comprising a processor, and wherein the method comprises:
executing, via a network, a web-based application on a remote computing system associated with a tenant organization, the web-based application being operated by a human capital management (HCM) department of the tenant organization;
extracting, via the processor, skills-related terms associated with the execution of the web-based application from emails sent or received by employees of the tenant organization;
interfacing with a global skills graph via an application programming interface (API);
importing standardized skill tags from the global skills graph, wherein the imported standardized skill tags relate to the extracted skills-related terms;
accessing a property graph comprising data objects corresponding to the tenant organization, wherein the data objects comprise object metadata with incorporated standardized skill tags;
extracting a portion of the data objects comprising the object metadata with incorporated standardized skill tags that match the imported standardized skill tags relating to the extracted skills-related terms; and
surfacing, via the network, a skills-related functionality on a display of the remote computing system during the execution of the web-based application, the skills-related functionality providing a skills-based recommendation functionality, a skills-based search functionality, a skills-based user profile update functionality, a tenant skills list standardization functionality, and a skills-based reporting functionality used by the HCM department of the tenant organization, wherein the skills-related functionality utilizes the extracted portion of the data objects to standardize skills data of the employees of the tenant organization across the skills-based recommendation functionality, the skills-based search functionality, the skills-based user profile update functionality, the tenant skills list standardization functionality, and the skills-based reporting functionality for use by the HCM department of the tenant organization.