Company Filing History:
Years Active: 2022-2025
Title: Innovations by Shuo Zhang
Introduction
Shuo Zhang is an accomplished inventor based in Bellevue, WA (US). He has made significant contributions to the field of technology, particularly in the area of code development and data mining. With a total of 5 patents to his name, Zhang's work has the potential to enhance the efficiency of software development processes.
Latest Patents
One of Shuo Zhang's latest patents is focused on a natural language code search service. This innovative service provides idioms or frequently-occurring code patterns for a code fragment based on similar type usage and method/API invocation usage. The search service employs a data mining technique that mines code snippets from various websites and utilizes code snippets generated from a neural model to detect previously unknown idioms in the code snippets that can be reused. This search is initiated through a natural language query within a code development tool or application, thereby eliminating the need to switch out of the current application to perform the search.
Another notable patent by Zhang involves frequent source code pattern mining. This data mining technique is designed to identify large frequently-occurring source code patterns from methods/APIs that can be utilized in code development. Simplified trees that represent the syntactic structure and type and method usage of a source code fragment, such as a method, are mined to find closed and maximal frequent subtrees. These subtrees represent the largest frequently-occurring source code patterns or idioms associated with particular type and method usage. The identified idioms are then used in an idiom web service and/or a code completion system to assist users in developing source code programs.
Career Highlights
Shuo Zhang is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and contribute to the field of technology. His work is instrumental in advancing the capabilities of software development tools and methodologies.
Collaborations
Zhang has collaborated with notable colleagues such as Shengyu Fu and Neelakantan Sundaresan, further enhancing the impact of his work through teamwork and shared expertise.
Conclusion
Shuo Zhang's contributions to the field of technology through his patents and innovative ideas demonstrate his commitment to improving software development processes. His work not only showcases his inventiveness but also highlights the importance of collaboration in driving technological advancements.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.