Patents by Inventor Xinruo Jing

Xinruo Jing 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: 20230351247
    Abstract: Embodiments of the disclosed technologies receive a first-party trained model and a first-party data set from a first-party system into a protected environment, receive a first third-party data set into the protected environment, and, in a data clean room, joining the first-party data set and the first third-party data set to create a joint data set for the particular segment, tuning a first-party trained model with the joint data set to create a third-party tuned model, sending model parameter data learned in the data clean room as a result of the tuning to an aggregator node, receiving a globally tuned version of the first-party trained model from the aggregator node, applying the globally tuned version of the first-party trained model to a second third-party data set to produce a scored third-party data set, and providing the scored third-party data set to a content distribution service of the first-party system.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 2, 2023
    Inventors: Boyi Chen, Tong Zhou, Siyao Sun, Lijun Peng, Xinruo Jing, Vakwadi Thejaswini Holla, Yi Wu, Pankhuri Goyal, Souvik Ghosh, Zheng Li, Yi Zhang, Onkar A. Dalal, Jing Wang, Aarthi Jayaram
  • Patent number: 10453089
    Abstract: Techniques for avoiding race conditions in a content delivery system are provided. Multiple content delivery campaigns that are affected by at least one remapping in a set of remappings are identified. Each remapping in the set of remappings maps an old identifier to a new identifier that is different than the old identifier. For at least some of the plurality of content delivery campaigns, identification data that identifies the content delivery campaign is sent to a particular service. In response to the particular service receiving the identification data, the particular service retrieves targeting data associated with the content delivery campaign. The particular service applies a subset of the set of remappings to the targeting data to generate updated targeting data. The particular service causes the updated targeting data to be stored in association with the content delivery campaign.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: October 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bita Gorjiara, Xinruo Jing, Luke Kopakowski, Hao Liu
  • Publication number: 20190205928
    Abstract: Techniques for integrating an entity identification system and a content delivery system are provided. The entity identification system identifies multiple entities that have been identified, by multiple users, through the entity identification system. The entity identification system determines a stage for each identified entity, creates multiple entity groups (one for each different stage), and makes the entity groups available to the content delivery system. The content delivery system assigns each entity group to a different content delivery campaign. In response to receiving a content request from a client device, the content delivery system determines an identifier associated with the client device, where the identifier is in a particular entity group. Based on the identifier, a content delivery campaign that corresponds to the particular entity group is determined and a content item associated with the content delivery campaign is identified and transmitted over a network to the client device.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 4, 2019
    Inventors: Thomas M. Lee, Haowen Cao, Chencheng Wu, Shubalakshmi Krishnan, Eva Chau, Bita Gorjiara, Xinruo Jing, Bill Kuang
  • Patent number: 10165077
    Abstract: Techniques and a system are provided for a cache manager system. The cache manager system includes features allowing the content selection system to determine when to use information stored in a cache memory or when to request a refresh of profile information by executing a merge of information from two or more data sources.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bita Gorjiara, Gururaj Seetharama, Irina Belousova, Xinruo Jing
  • Publication number: 20180349947
    Abstract: Techniques for avoiding race conditions in a content delivery system are provided. Multiple content delivery campaigns that are affected by at least one remapping in a set of remappings are identified. Each remapping in the set of remappings maps an old identifier to a new identifier that is different than the old identifier. For at least some of the plurality of content delivery campaigns, identification data that identifies the content delivery campaign is sent to a particular service. In response to the particular service receiving the identification data, the particular service retrieves targeting data associated with the content delivery campaign. The particular service applies a subset of the set of remappings to the targeting data to generate updated targeting data. The particular service causes the updated targeting data to be stored in association with the content delivery campaign.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 6, 2018
    Inventors: Bita Gorjiara, Xinruo Jing, Luke Kopakowski, Hao Liu
  • Publication number: 20170357591
    Abstract: Techniques and a system are provided for a cache manager system. The cache manager system includes features allowing the content selection system to determine when to use information stored in a cache memory or when to request a refresh of profile information by executing a merge of information from two or more data sources.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Bita Gorjiara, Gururaj Seetharama, Irina Belousova, Xinruo Jing