Location History:
- Bellevue, WA (US) (2017)
- Tucson, AZ (US) (2019)
Company Filing History:
Years Active: 2017-2019
Title: Sam Martin: Innovator in Software Component Updates
Introduction
Sam Martin is a notable inventor based in Tucson, AZ (US). He has made significant contributions to the field of software development, particularly in the area of updating software components. With a total of 2 patents, his work focuses on enhancing the security and efficiency of software updates.
Latest Patents
One of Sam Martin's latest patents involves a method and system for renewing software at the component level. This innovative approach includes a client program that features a base component for loading software components into loadable regions of the program. The software component is designed to write state data that associates the state of the update in storage upon execution. It also tests the state data to verify the condition of the updated program, effectively disallowing rollback and roll-forward attacks. The state data comprises hash chain values, ensuring the correctness of the updated program is entangled with application data used for program functionality. Additionally, a server is included that features an update pool with multiple software updates deployed in each client, along with a policy control for monitoring and controlling various aspects of the update process.
Career Highlights
Throughout his career, Sam Martin has worked with reputable companies such as Irdeto B.V. and Irdeto Canada Corporation. His experience in these organizations has allowed him to refine his skills and contribute to significant advancements in software technology.
Collaborations
Some of Sam's notable coworkers include Clifford Liem and Hongrui Dong. Their collaboration has likely fostered an environment of innovation and creativity in their projects.
Conclusion
Sam Martin's contributions to software component updates demonstrate his commitment to improving software security and functionality. His innovative patents and career achievements highlight his role as a significant figure in the field of software development.
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.