Patents by Inventor Keith Wai Kit Tsang

Keith Wai Kit Tsang 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: 10769426
    Abstract: In an example embodiment, a member profile corresponding to a member of a social networking service is obtained. Usage information for the member is then obtained, and one or more member metrics are calculated based on the member profile and usage information for the corresponding member. A plurality of features are extracted from the member profile and the one or more member metrics. The plurality of features is inserted into an organization name confidence score model to obtain a confidence score for an organization name in the member profile.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Songtao Guo, Ke Wang, Alex Ching Lai, Aarti Kumar, Keith Wai Kit Tsang, Rekha Thakur, Song Lin, Christopher Matthew Degiere
  • Publication number: 20170308532
    Abstract: A system and method for generating content based on network source features are provided. In example embodiments, a request for a landing page that shows a display of one or more electronic documents is received. The source of the landing page and the one or more electronic documents is analyzed to determine page view correlation data and selection correlation data. The page view correlation data and selection correlation data is used to generate rank data for the electronic documents. The electronic documents are sorted according to the rank data and a display of the electronic documents in sorted order is provided.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 26, 2017
    Inventors: Keith Wai Kit Tsang, Qiang Zhu, Songtao Guo, Aviv Eyal, Sui Yan
  • Publication number: 20170091692
    Abstract: In an example embodiment, a member profile corresponding to a member of a social networking service is obtained. Usage information for the member is then obtained, and one or more member metrics are calculated based on the member profile and usage information for the corresponding member. A plurality of features are extracted from the member profile and the one or more member metrics. The plurality of features is inserted into an organization name confidence score model to obtain a confidence score for an organization name in the member profile.
    Type: Application
    Filed: October 30, 2015
    Publication date: March 30, 2017
    Inventors: Songtao Guo, Ke Wang, Alex Ching Lai, Aarti Kumar, Keith Wai Kit Tsang, Rekha Thakur, Song Lin, Christopher Matthew Degiere
  • Publication number: 20160224453
    Abstract: A machine may be configured to monitor the quality of software systems based on key performance indicators associated with versions of various units of code. For example, the machine accesses a current version of a unit of code that is not marked as evaluated, in a database. The machine generates a current key performance indicator (KPI) value for the current version of the unit of code based on an execution of the current version of the unit of code. The machine identifies a previous KPI value associated with a previous version of the unit of code that is marked as evaluated, in the database. The machine determines that the current KPI value is less than the previous KPI value and generates an alert for presentation in a user interface of a device. The alert may indicate a decreasing quality level associated with the current version of the unit of code.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 4, 2016
    Inventors: Yi Wang, Sheng Zhao, Xian Li, Keith Wai Kit Tsang, Aarti Kumar, Alex Ching Lai