This inventor holds 2 USPTO granted patents. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2013.
Company Filing History:
Years Active: 2013
Title: Periklis Akritidis: Innovator in Memory Error Detection and Software Fault Isolation
Introduction
Periklis Akritidis is a notable inventor based in Cambridge, GB. He has made significant contributions to the field of software engineering, particularly in memory error detection and software fault isolation. With a total of 2 patents, his work has garnered attention for its innovative approaches to enhancing software reliability.
Latest Patents
One of Akritidis' latest patents is focused on detecting memory errors using write integrity testing. This method involves additional analysis during program compilation to identify objects that can be written by each instruction. By inserting code that checks whether a write instruction is allowed, the program can raise exceptions if the check fails, thereby preventing potential errors. Another significant patent addresses software fault isolation using byte-granularity memory protection. This approach allows untrusted drivers to run in a separate domain while sharing the same address space as the host software. The interposition library mediates calls between domains and enforces access control, ensuring that operations are performed securely.
Career Highlights
Periklis Akritidis is currently employed at Microsoft Technology Licensing, LLC, where he continues to develop innovative solutions in software technology. His expertise in memory management and software security has positioned him as a valuable asset in the tech industry.
Collaborations
Throughout his career, Akritidis has collaborated with notable colleagues, including Manuel Costa and Miguel Castro. These partnerships have contributed to the advancement of his research and the successful development of his patents.
Conclusion
Periklis Akritidis stands out as an influential inventor in the realm of software engineering. His patents reflect a commitment to improving software reliability and security, making significant strides in the industry.
