Bellevue, WA, United States of America

Ying Zhao



Average Co-Inventor Count = 3.8

ph-index = 2

Forward Citations = 16(Granted Patents)


Location History:

  • Bellevue, WA (US) (2020 - 2023)
  • Redmond, WA (US) (2020 - 2023)

Company Filing History:


Years Active: 2020-2023

Loading Chart...
Loading Chart...
8 patents (USPTO):

Title: Innovations by Inventor Ying Zhao

Introduction

Ying Zhao is a prominent inventor based in Bellevue, WA (US). He has made significant contributions to the field of technology, particularly in code completion systems. With a total of 8 patents to his name, Zhao's work has had a substantial impact on software development and programming efficiency.

Latest Patents

One of Ying Zhao's latest patents is focused on code completion for languages with hierarchical structures. This innovative system predicts candidates to complete a code fragment with a tag name and/or an attribute name in source code written in a hierarchically-structured language. The candidates for predicting a tag name are based on a first-order tag Markov chain model generated from usage patterns of relationships of tag names found in a training dataset. Additionally, candidates for predicting an attribute name are based on a second-order attribute Markov chain model generated from usage patterns of sequences of attribute names associated with each tag name found in the training dataset.

Another notable patent by Zhao is related to code completion of method parameters using machine learning. This tool employs machine learning models to more accurately predict the likelihood of the parameters of a method invocation. A score is computed for each candidate variable, which is used to rank the viability of a variable as the intended parameter. The score is a weighted sum of a scope factor, an edit distance factor, and a declaration proximity factor, all based on a scope model, a method overload model, and a weight file trained offline on a training set of source code programs utilizing various method invocations.

Career Highlights

Ying Zhao is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and develop new technologies. His work at Microsoft has allowed him to collaborate with other talented professionals in the field.

Collaborations

Some of his notable coworkers include Shengyu Fu and Neelakantan Sundaresan, who have also contributed to advancements in technology and software development.

Conclusion

Ying Zhao's contributions to the field of technology through his patents and innovative ideas have made a significant impact on programming practices. His work continues to influence the way developers approach code completion and software development.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…