Company Filing History:
Years Active: 2000-2003
Title: John Sully: Innovator in Software Recovery Solutions
Introduction
John Sully is a notable inventor based in Santa Cruz, California. He has made significant contributions to the field of software development, particularly in the area of data recovery. With a total of four patents to his name, Sully's work focuses on enhancing the reliability and efficiency of software applications.
Latest Patents
One of Sully's latest patents is titled "Method of and apparatus for recovery of in-progress changes made in a software application." This invention provides a method and apparatus designed to enable the preservation and recovery of in-progress developments and changes within a software system. In the event of a process or system failure, the in-progress data can be preserved while it is created, allowing for retrieval and recovery after the system is restored. The invention includes a mechanism where cache memory contents are mirrored into a memory-mapped file, creating a redundant location for cache data. This ensures that in the event of a failure, the mirrored cache information is readily available for recovery. By utilizing this invention, applications can significantly reduce the amount of data and process time lost due to system failures.
Career Highlights
Throughout his career, John Sully has worked with prominent companies such as Silicon Graphics, Incorporated and Interwoven, Inc. His experience in these organizations has contributed to his expertise in software development and innovation.
Collaborations
Sully has collaborated with notable individuals in the industry, including Saeed S Zarrin and Daniel Edward Brown. These collaborations have likely enriched his work and contributed to the development of his innovative solutions.
Conclusion
John Sully's contributions to software recovery solutions demonstrate his commitment to improving the reliability of software applications. His innovative patents reflect a deep understanding of the challenges faced in software development and offer practical solutions to enhance data preservation.