Patents by Inventor LINK GAN

LINK GAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10477363
    Abstract: Estimation of workforce skill misalignments using social networks are described herein. A selection of geographical regions and a skill cluster is received from a computing device. For a respective geographical region, a respective supply for the selected skill cluster is calculated as a first respective standardized score corresponding to a first respective percentage of skilled members in the respective geographical region whose respective member profile indicates possession of the selected skill cluster. For a respective geographical region, a respective demand for the selected skill cluster is calculated as a second respective standardized score corresponding to a second respective percentage of job-switching members in the respective geographical region whose respective member profile indicates possession of the selected skill cluster.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: November 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Link Gan
  • Patent number: 10455032
    Abstract: This disclosure is directed to a social networking server that includes different engines and databases to support the generation of visually meaningful electronic presentations that present member-provided data in one or more graphical and understandable charts and graphs. An electronic presentation includes one or more electronic documents where various ones of the electronic documents are generated from templates that specify the “look-and-feel” for a given type of electronic document. Rather than having to manually enter and design graphs and charts to present member-provided data in a meaningful way, the social networking server leverages the stored electronic document templates to create these charts and graphs. However, as there may be multiple systems involved in creating a given type of chart or graph, the social networking server is tasked with coordinating the efforts of these different systems.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: October 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew H. Kritzer, Boyu Zhang, Christine Eve Schmidt, Kuisong Tong, Link Gan, Sohan Rajpanth Murthy
  • Publication number: 20180096306
    Abstract: Systems and methods for analyzing job listing data and member profile data to identify in demand skills is disclosed. A computer system receives a request for recommended job listings from a client device. The system accesses a plurality of job listings from a database. The system parses each of the job listings of the plurality of job listings to identify a list of skills required by each job listing. The system accesses a plurality of member profiles. The system analyzes the plurality of member profiles to extract a list of skills from each member profile. For a particular skill in the list of skills, the system calculates a first number of job listings requiring the particular skill and a first number of members who possess the particular skill. The system determines a skill gap value for the particular skill based on the number of job listings requiring that particular skill and the number of members who possess that particular skill.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Qin Iris Wang, Mohammad H. Firooz, Link Gan, Feng Guo
  • Publication number: 20170221164
    Abstract: System and methods for determining course need based on member data are disclosed. For a respective skill in a list of skills, a server system determines a member interest score in the respective skill. The server system then determines an employer interest score in the respective skill. The server system determines a number of courses available for the respective skill at a server system. The server system generates a content priority score for the respective skill in the list of skills based on the member interest, the employer interest, and the number of skill learning materials associated with the skill.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: John Phillip Loof, Christopher Wright Lloyd, II, Danielle Leigh Kennedy, Link Gan
  • Publication number: 20170213295
    Abstract: This disclosure is directed to a social networking server that includes different engines and databases to support the generation of visually meaningful electronic presentations that present member-provided data in one or more graphical and understandable charts and graphs. An electronic presentation includes one or more electronic documents where various ones of the electronic documents are generated from templates that specify the “look-and-feel” for a given type of electronic document. Rather than having to manually enter and design graphs and charts to present member-provided data in a meaningful way, the social networking server leverages the stored electronic document templates to create these charts and graphs. However, as there may be multiple systems involved in creating a given type of chart or graph, the social networking server is tasked with coordinating the efforts of these different systems.
    Type: Application
    Filed: January 26, 2016
    Publication date: July 27, 2017
    Inventors: Andrew H. Kritzer, Boyu Zhang, Christine Eve Schmidt, Kuisong Tong, Link Gan, Sohan Rajpanth Murthy
  • Publication number: 20170091694
    Abstract: Estimation of workforce skill misalignments using social networks are described herein. A selection of geographical regions and a skill cluster is received from a computing device. For a respective geographical region, a respective supply for the selected skill cluster is calculated as a first respective standardized score corresponding to a first respective percentage of skilled members in the respective geographical region whose respective member profile indicates possession of the selected skill cluster. For a respective geographical region, a respective demand for the selected skill cluster is calculated as a second respective standardized score corresponding to a second respective percentage of job-switching members in the respective geographical region whose respective member profile indicates possession of the selected skill cluster.
    Type: Application
    Filed: June 27, 2016
    Publication date: March 30, 2017
    Inventor: LINK GAN