Patents by Inventor Chuong Ba DO

Chuong Ba DO 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).

  • Publication number: 20210133247
    Abstract: A system includes a database configured to store skills graphs for courses, a skills mapping service configured to map skills to courses, a skill query service configured to receive a skill identifier associated with a skill, and return an ordered list of courses. The system further includes a graph service configured to generate skills graphs and store the skills graphs in the database, and a recommendation service configured to traverse skills graphs stored in the graph database, identify one or more courses that are tagged with the skill identifier associated with the skill, and provide the ordered list of courses to the skill query service.
    Type: Application
    Filed: January 4, 2021
    Publication date: May 6, 2021
    Inventors: Kang Chen, Chuong Ba Do, Hyun Bin Kim, Emily Glassberg Sands, Airong Cai
  • Patent number: 10902061
    Abstract: In one general aspect, a computer-implemented method can include receiving, by a computer system, a name for a course, receiving, by the computer system, a selection of a skill, storing, in a first database included in the computer system, the skill tagged to the course, creating a skills graph including tagged skills for a plurality of courses including the course, the skills graph providing a graph of a skills hierarchy for the course, storing, in a second database included in the computer system, the skills graph, receiving, by the computer system, a query for the skill, and in response to receiving the query, traversing the skills graph, the traversing identifying the skill as a tagged skill for at least the course, and based on identifying the skill as a tagged skill for the course, identifying the name for the course.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: January 26, 2021
    Assignee: Coursera, Inc.
    Inventors: Kang Chen, Chuong Ba Do, Hyun Bin Kim, Emily Glassberg Sands, Airong Cai
  • Publication number: 20190220547
    Abstract: In one general aspect, a computer-implemented method can include receiving, by a computer system, a name for a course, receiving, by the computer system, a selection of a skill, storing, in a first database included in the computer system, the skill tagged to the course, creating a skills graph including tagged skills for a plurality of courses including the course, the skills graph providing a graph of a skills hierarchy for the course, storing, in a second database included in the computer system, the skills graph, receiving, by the computer system, a query for the skill, and in response to receiving the query, traversing the skills graph, the traversing identifying the skill as a tagged skill for at least the course, and based on identifying the skill as a tagged skill for the course, identifying the name for the course.
    Type: Application
    Filed: January 17, 2018
    Publication date: July 18, 2019
    Applicant: COURSERA, INC.
    Inventors: Kang CHEN, Chuong Ba DO, Hyun Bin Kim, Emily Glassberg SANDS, Airong Cai