Inventor
FU SHENGYU
US27 patents
Patents
27 patentsUS10983761B2Apr 20, 2021
Deep learning enhanced code completion system
MICROSOFT TECHNOLOGY LICENSING LLC21 citations94
US11262984B2Mar 1, 2022
Multi-lingual line-of-code completion system
MICROSOFT TECHNOLOGY LICENSING LLC12 citations85
US10671355B2Jun 2, 2020
Code completion with machine learning
MICROSOFT TECHNOLOGY LICENSING LLC8 citations80
US11157652B2Oct 26, 2021
Obfuscation and deletion of personal data in a loosely-coupled distributed system
MICROSOFT TECHNOLOGY LICENSING LLC7 citations76
US12169715B2Dec 17, 2024
Code review comment generation via retrieval-augmented transformer with chunk cross-attention
MICROSOFT TECHNOLOGY LICENSING LLC4 citations75
US12314707B2May 27, 2025
Pre-training for automating code review activities
MICROSOFT TECHNOLOGY LICENSING LLC2 citations74
US11392354B2Jul 19, 2022
Frequent source code pattern mining
MICROSOFT TECHNOLOGY LICENSING LLC2 citations72
US11307831B2Apr 19, 2022
Neural code completion via re-ranking
MICROSOFT TECHNOLOGY LICENSING LLC4 citations72
US11715006B2Aug 1, 2023
Natural language code search
MICROSOFT TECHNOLOGY LICENSING LLC3 citations71
US11763078B2Sep 19, 2023
Provisional selection drives edit suggestion generation
MICROSOFT TECHNOLOGY LICENSING LLC6 citations69
US10725748B2Jul 28, 2020
Extracting program features for assisting software development
MICROSOFT TECHNOLOGY LICENSING LLC2 citations68
US12229533B2Feb 18, 2025
Multi-lingual line-of-code completion system
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US12032936B2Jul 9, 2024
Code adaptation through deep learning
MICROSOFT TECHNOLOGY LICENSING LLC1 citations62
US11809842B2Nov 7, 2023
Multi-lingual line-of-code completion system
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11645576B2May 9, 2023
Code completion for languages with hierarchical structures
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11379190B2Jul 5, 2022
Deep learning enhanced code completion system
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11243750B2Feb 8, 2022
Code completion with machine learning
MICROSOFT TECHNOLOGY LICENSING LLC1 citations62
US11126930B2Sep 21, 2021
Code completion for dynamically-typed programming languages using machine learning
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US10628130B2Apr 21, 2020
Code completion of custom classes with machine learning
MICROSOFT TECHNOLOGY LICENSING LLC1 citations62
US11662984B2May 30, 2023
Frequent source code pattern mining
MICROSOFT TECHNOLOGY LICENSING LLC0 citations61
US10990358B2Apr 27, 2021
Code completion for overloaded methods
MICROSOFT TECHNOLOGY LICENSING LLC0 citations52
US12524210B2Jan 13, 2026
Hybrid inference system for COGS reduction
MICROSOFT TECHNOLOGY LICENSING LLC0 citations51
US12314154B2May 27, 2025
Code execution trace generation with pre-trained large language model
MICROSOFT TECHNOLOGY LICENSING LLC0 citations51
US12314301B2May 27, 2025
Code search for examples to augment model prompt
MICROSOFT TECHNOLOGY LICENSING LLC0 citations50
US12399991B2Aug 26, 2025
Signing large language model prompts to prevent unintended response
MICROSOFT TECHNOLOGY LICENSING LLC0 citations48
US11586839B2Feb 21, 2023
Code completion of method parameters with machine learning
MICROSOFT TECHNOLOGY LICENSING LLC0 citations48
US11194825B2Dec 7, 2021
Distributed sequential pattern data mining framework
MICROSOFT TECHNOLOGY LICENSING LLC0 citations46