Patents by Inventor Tianchen YU

Tianchen YU 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: 11503127
    Abstract: Techniques for performing prefetching for a ranking service in a microservice architecture are provided. In one technique, in response to receiving a content request, an entity identifier of an entity associated with the content request is determined, a host of a second service that is different than the first service is determined. The first service sends the entity identifier to the host of the second service. The second service retrieves entity feature data that is associated with the entity identifier. The first service identifies a set of content delivery campaigns, identifies the host of the second service, and sends the identity of the set of content delivery campaigns to the host of the second service. The host of the second service determines a ranking of the set of content delivery campaigns, a subset thereof is selected, and data about each selected campaign is transmitted over a computer network.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: November 15, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tao Cai, Tianchen Yu, Sara Smoot Gerrard, Sanjay Agarwal, Meilin Yang, Zhongwei Jiang
  • Publication number: 20220103643
    Abstract: Techniques for performing prefetching for a ranking service in a microservice architecture are provided. In one technique, in response to receiving a content request, an entity identifier of an entity associated with the content request is determined, a host of a second service that is different than the first service is determined. The first service sends the entity identifier to the host of the second service. The second service retrieves entity feature data that is associated with the entity identifier. The first service identifies a set of content delivery campaigns, identifies the host of the second service, and sends the identity of the set of content delivery campaigns to the host of the second service. The host of the second service determines a ranking of the set of content delivery campaigns, a subset thereof is selected, and data about each selected campaign is transmitted over a computer network.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventors: Tao CAI, Tianchen YU, Sara Smoot GERRARD, Sanjay AGARWAL, Meilin YANG, Zhongwei JIANG