Calgary, Canada

Darren Kennedy

This inventor holds 1 USPTO granted patent. Top assignee: Synopsys, Inc.. Active years: 2019.


% Patents Active = 100.0

Average Co-Inventor Count = 6.0

ph-index = 1

Forward Citations = 1(Granted Patents)


Company Filing History:


Years Active: 2019

Loading Chart...
1 patent (USPTO):Explore Patents

Title: The Innovative Contributions of Darren Kennedy

Introduction

Darren Kennedy is a notable inventor based in Calgary, Canada. He has made significant contributions to the field of software testing through his innovative patent. His work focuses on enhancing the efficiency and effectiveness of software processes.

Latest Patents

Darren Kennedy holds a patent titled "Separating test coverage in software processes using shared memory." This invention introduces a Remote Test Separation (RTS) system that comprises an original software product instrumented for testing and a shared memory accessible to the original software product. The shared memory includes a plurality of coverage counters. The RTS system further comprises an agent capable of accessing the shared memory, which reads the plurality of coverage counters at the end of a test and writes coverage data to another memory. This system runs multiple tests without interruption, generating coverage data associated with a plurality of sequential tests and recording the associations between lines of code and their corresponding tests. He has 1 patent to his name.

Career Highlights

Darren Kennedy is currently employed at Synopsys, Inc., where he continues to develop innovative solutions in software testing. His work has been instrumental in advancing the methodologies used in the industry.

Collaborations

Darren has collaborated with notable colleagues such as Scott McPeak and Jonathan Clark, contributing to a dynamic work environment that fosters innovation and creativity.

Conclusion

Darren Kennedy's contributions to software testing through his patent demonstrate his commitment to innovation in the field. His work not only enhances testing processes but also sets a standard for future developments in software engineering.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to [email protected]
Loading…