Company Filing History:
Years Active: 1998-2010
Title: Alberto Sangiovanni-Vincentelli: Innovator in Software Performance Estimation
Introduction
Alberto Sangiovanni-Vincentelli is a prominent inventor based in Berkeley, CA (US). He has made significant contributions to the field of software performance estimation and interface synthesis. With a total of 3 patents, his work has had a profound impact on the design and functionality of software systems.
Latest Patents
One of his latest patents is titled "Systems and methods for performing software performance estimations." This invention provides a method for annotating software with performance information. The computer code is compiled into assembler code, which is then translated into a simulation model expressed in assembler-level source code. The simulation model is annotated with information for calculating various performance parameters of the software, such as timing information and resource usage information. The model is subsequently re-compiled and executed on a simulator, which may include a hardware simulation model, allowing for the computation of performance information from the simulation.
Another notable patent is "System and method for automatically synthesizing interfaces between incompatible protocols." This invention enables Intellectual Property (IP) Blocks to be reused at a system level. It represents the IP blocks as entities that exchange messages without needing to represent their functionality. The invention addresses the tedious and error-prone task of interfacing between IP blocks that use different signaling protocols. By utilizing regular expression-based protocol descriptions, the invention builds an interface machine that automatically labels data referenced by all protocols, even when the data sequencing differs.
Career Highlights
Alberto Sangiovanni-Vincentelli is currently associated with Cadence Design Systems, Inc., where he continues to innovate in the field of software design and performance estimation. His work has been instrumental in advancing the capabilities of software systems and enhancing their efficiency.
Collaborations
He has collaborated with notable professionals in the industry, including Patrick Charles McGeer and Alexander Saldanha. These collaborations have further enriched his contributions to the field.
Conclusion
Alberto Sangiovanni-Vincentelli is a distinguished inventor whose work in software performance estimation and interface synthesis has made a significant impact on the industry. His innovative patents and collaborations reflect his commitment to advancing technology and improving software systems.