White Plains, NY, United States of America

Mandana Vaziri-Farahani


Average Co-Inventor Count = 4.0

ph-index = 2

Forward Citations = 17(Granted Patents)


Company Filing History:


Years Active: 2012-2013

where 'Filed Patents' based on already Granted Patents

2 patents (USPTO):

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.

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