Patents by Inventor Sijia Zhang

Sijia Zhang 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: 12265544
    Abstract: A computing server may continuously update a set of nodes that are addable to a data tree based on past interactions of the user with one or more nodes. The computing server may track a recently interacted set of interacted nodes with which the user has interacted within a number of past interactions. The computing server may select a pool of candidate nodes based on the recently interacted set. At least one of the candidate nodes is within a domain boundary of one of the interacted nodes that is in the recently interacted set. The domain boundary may be determined by the degree of relationship. The computing server may present one or more candidate nodes in the pool as a version of the continuously updated set of nodes. The computing server may update the pool of candidate nodes as additional interactions performed by the user updates the recently interacted set.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: April 1, 2025
    Assignee: Ancestry.com Operations Inc.
    Inventors: Xiaoxuan Zhang, Sijia Zhang, Yen-Yun Yu
  • Publication number: 20230196116
    Abstract: A method or a system for classifying users into a plurality of categories. The system uses a first machine learning (ML) model to segment users into a first plurality of groups based in part on a first set of features, indicating relative research-skill levels of the respective users. The system uses a second ML model to segment users into a second plurality of groups based in part on a second set of features, indicating relative engagement levels of the respective users. The system then uses a third ML model to classify the plurality of users into a plurality of classes based in part on the research-skill levels and the engagement levels of the respective users, and selects and presents content to the user based in part on their classifications.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 22, 2023
    Inventors: Alexander Liss, Azadeh Moghtaderi, Sijia Zhang
  • Publication number: 20220382770
    Abstract: A computing server may continuously update a set of nodes that are addable to a data tree based on past interactions of the user with one or more nodes. The computing server may track a recently interacted set of interacted nodes with which the user has interacted within a number of past interactions. The computing server may select a pool of candidate nodes based on the recently interacted set. At least one of the candidate nodes is within a domain boundary of one of the interacted nodes that is in the recently interacted set. The domain boundary may be determined by the degree of relationship. The computing server may present one or more candidate nodes in the pool as a version of the continuously updated set of nodes. The computing server may update the pool of candidate nodes as additional interactions performed by the user updates the recently interacted set.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 1, 2022
    Inventors: Xiaoxuan Zhang, Sijia Zhang, Yen-Yun Yu