Location History:
- Seattle, WA (US) (2000)
- Vashon, WA (US) (2010)
- Redmond, WA (US) (2009 - 2013)
Company Filing History:
Years Active: 2000-2013
Title: The Innovative Contributions of Vivian Sewelson
Introduction
Vivian Sewelson is a prominent inventor based in Redmond, WA (US), known for her significant contributions to the field of computer programming. With a total of 5 patents to her name, she has developed innovative solutions that enhance computational efficiency and ease of programming.
Latest Patents
One of her latest patents is titled "Reusing Expression Graphs in Computer Programming Languages." This invention introduces a reusable expression graph system and method that generates reusable expression graphs adaptable to different input parameters. The system aims to achieve computational efficiency by mitigating the need to rebuild expressions for each new value. A key feature of this invention is the creation of a 'parameter node,' which serves as a generic placeholder for a leaf node in the expression graph. This parameter node can be bound to a bindable term, which may be a value or additional expressions, allowing for flexible evaluation across various programming languages.
Another notable patent is "Optimizing Automated Shader Program Construction." This invention addresses the challenges of programming Graphics Processing Units (GPUs) for non-graphics problems. By utilizing an interpreter that simplifies GPU programming, it provides familiar language constructs to non-graphics programmers. The interpreter effectively maps these constructs to complex graphics programming resources such as DirectX®, OpenGL®, Cg®, and HLSL®.
Career Highlights
Vivian Sewelson is currently employed at Microsoft Technology Licensing, LLC, where she continues to push the boundaries of innovation in technology. Her work has significantly impacted the way programming languages and GPU programming are approached, making them more accessible to a broader range of developers.
Collaborations
Throughout her career, Vivian has collaborated with notable colleagues, including David Read Tarditi, Jr. and Peter H Horadan. These collaborations have further enriched her work and contributed to the development of groundbreaking technologies.
Conclusion
Vivian Sewelson's innovative patents and contributions to computer programming exemplify her commitment to enhancing technology. Her work not only simplifies complex programming tasks but also paves the way for future advancements in the field.