Company Filing History:
Years Active: 2007-2011
Title: The Innovations of John Charles Brock
Introduction
John Charles Brock is a notable inventor based in Rochester, MN (US). He has made significant contributions to the field of computer systems, particularly in the area of code protection. With a total of 3 patents to his name, Brock's work focuses on enhancing the reliability and security of software applications.
Latest Patents
Brock's latest patents include innovative methods for protecting code from breakpoints. One of his patents describes a computer system and storage medium that prohibits breakpoints from being set within a protected range. This protected range can be defined as an atomic operation synchronization code range, which may be based on instructions generated by a compiler or compiler directives. When a command to add a breakpoint is received, the system compares the address of the breakpoint to the protected range. If the address falls within this range, the breakpoint is not set. Alternatively, if the address is within the protected range, the breakpoint can be set before the start or after the end of the protected range, effectively addressing issues related to endless loops.
Another patent by Brock focuses on a method, apparatus, system, and signal-bearing medium that similarly prohibits breakpoints from being set within a protected range. This innovation aims to enhance the stability of software by preventing interruptions that could lead to undesirable outcomes.
Career Highlights
Brock is currently employed at International Business Machines Corporation, commonly known as IBM. His work at IBM has allowed him to collaborate with other talented professionals in the field, contributing to advancements in technology and software development.
Collaborations
Some of his notable coworkers include Gregory Alan Chaney and Kevin Jack Erickson. Their collective expertise has fostered an environment of innovation and creativity within their projects.
Conclusion
John Charles Brock's contributions to the field of computer systems through his patents demonstrate his commitment to improving software reliability and security. His work continues to influence the industry and inspire future innovations.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.