Patents by Inventor Jiashuo Wang

Jiashuo Wang 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: 11792167
    Abstract: Techniques for a flexible data security and machine learning system for merging third-party data are provided. In one technique, the system receives a data set from a third-party entity and receives selection data that indicates that the third-party entity selected a set of data security policies that includes an encryption option and a data mixing option from among multiple data mixing options. In response to receiving the selection data, the system stores data that associates the set of data security policies with the data set, encrypts the data set according to the encryption option, and persistently stores the encrypted data set. Later, the system decrypts the encrypted data set in volatile memory, generates, based on the data mixing option, training data based on the decrypted version of the data set, trains a machine-learned model based on the training data, and stores the machine-learned model in association with the data set.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haifeng Zhao, Yang Chen, Jiashuo Wang, Xiaojing Chen, Chencheng Wu, Souvik Ghosh, Ankit Gupta, Jing Wang, John Patrick Moore, Henry Heyburn Pistell, Mira Thambireddy, Haowen Cao, Keyi Yu
  • Publication number: 20220321541
    Abstract: Techniques for a flexible data security and machine learning system for merging third-party data are provided. In one technique, the system receives a data set from a third-party entity and receives selection data that indicates that the third-party entity selected a set of data security policies that includes an encryption option and a data mixing option from among multiple data mixing options. In response to receiving the selection data, the system stores data that associates the set of data security policies with the data set, encrypts the data set according to the encryption option, and persistently stores the encrypted data set. Later, the system decrypts the encrypted data set in volatile memory, generates, based on the data mixing option, training data based on the decrypted version of the data set, trains a machine-learned model based on the training data, and stores the machine-learned model in association with the data set.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Haifeng ZHAO, Yang CHEN, Jiashuo WANG, Xiaojing CHEN, Chencheng WU, Souvik GHOSH, Ankit GUPTA, Jing WANG, John Patrick MOORE, Henry Heyburn PISTELL, Mira THAMBIREDDY, Haowen CAO, Keyi YU
  • Publication number: 20220253540
    Abstract: Techniques for securely storing and processing data for training data generation are provided. In one technique, multiple encrypted records are retrieved from a first persistent storage. For each encrypted record, that record is decrypted in memory to generate a decrypted record that comprises multiple attribute values. Then, based on the attribute values and a definition of multiple features of a machine-learned model, multiple feature values are generated and stored, along with a label, in a training instance, which is then stored in a second persistent storage. One or more machine learning techniques are used to train the machine-learned model based on training data that includes the training instances that are stored in the second persistent storage.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 11, 2022
    Inventors: Yunpeng XU, Tianhao LU, Xiaoqiang LUO, Jiashuo WANG, Chencheng WU
  • Patent number: 11080272
    Abstract: Entity resolution techniques for matching entity records from different data sources are provided. In one technique, an entity record from a source database is identified along with multiple data items included therein. Each data item corresponds to an attribute of multiple source attributes. For one of the data items that corresponds to a first source attribute, multiple target attributes are identified. A first query is generated that includes the data items and associates the data item with each of the multiple target attributes. A second query that is different than the first query is also generated. Two searches are performed of a target database: one based on the first query and the other based on the second query. A scoring model generates multiple scores, one for each search result. It is determined whether the entity record matches an entity record in the target database based on the set of scores.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: August 3, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yang Chen, Liang Zhang, Haifeng Zhao, Jiashuo Wang, Aparna Krishnan, Anand Kishore, Chencheng Wu, John P. Moore
  • Publication number: 20200409945
    Abstract: Entity resolution techniques for matching entity records from different data sources are provided. In one technique, an entity record from a source database is identified along with multiple data items included therein. Each data item corresponds to an attribute of multiple source attributes. For one of the data items that corresponds to a first source attribute, multiple target attributes are identified. A first query is generated that includes the data items and associates the data item with each of the multiple target attributes. A second query that is different than the first query is also generated. Two searches are performed of a target database: one based on the first query and the other based on the second query. A scoring model generates multiple scores, one for each search result. It is determined whether the entity record matches an entity record in the target database based on the set of scores.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Yang Chen, Liang Zhang, Haifeng Zhao, Jiashuo Wang, Aparna Krishnan, Anand Kishore, Chencheng Wu, John P. Moore