Company Filing History:
Years Active: 2012-2013
Title: Mandana Vaziri-Farahani: Innovator in Programming Models
Introduction
Mandana Vaziri-Farahani is a notable inventor based in White Plains, NY (US). She has made significant contributions to the field of programming models, holding 2 patents that reflect her innovative approach to technology.
Latest Patents
Her latest patents include "Declarative object identity using relation types," which provides a programming model based on a relational view of the heap. This invention defines identity declaratively, eliminating the need for equals() and hashcode() methods. Each element in the heap, referred to as a tuple, is associated with an immutable identity and mutable state. The model establishes a stricter contract where identity remains unchanged during execution. Additionally, she holds a patent for "Dynamic detection of atomic-set-serializability violations." This invention involves a method and system for detecting atomic-set serializability violations in program execution. It identifies a set of classes associated with a program, selects subsets of fields, and observes data accesses to determine if the code fragments are serializable.
Career Highlights
Mandana is currently employed at International Business Machines Corporation, commonly known as IBM. Her work at IBM has allowed her to explore and develop innovative solutions in programming and information processing.
Collaborations
Some of her notable coworkers include Julian Timothy Dolby and Frank Tip, who have collaborated with her on various projects.
Conclusion
Mandana Vaziri-Farahani's contributions to programming models and her innovative patents highlight her role as a leading inventor in her field. Her work continues to influence the development of technology and programming practices.
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.