Company Filing History:
Years Active: 2018-2020
Title: Michael Bowerman: Innovator in Software Development
Introduction
Michael Bowerman is a prominent inventor based in Seattle, WA (US). He has made significant contributions to the field of software development, holding a total of 7 patents. His work focuses on enhancing the efficiency and functionality of software libraries and executable code delivery.
Latest Patents
Among his latest patents is a groundbreaking invention titled "Software library versioning with caching." This patent discloses various embodiments for software library versioning that incorporates intelligent caching based on signatures. In one embodiment, a library is requested in response to a first dependency in a first network resource. The library is then received along with a signature that identifies its version. It is stored in a local cache on a client computing device, indexed by library signatures. When a second network resource has a second dependency on the library, it is loaded from the local cache, provided that the second dependency specifies the library with the same signature.
Another notable patent is "Streaming delivery of client-executable code." This invention outlines various embodiments for streaming executable code to clients. A bundle of executable code intended for execution on a client device is identified. A plurality of segments of this bundle is requested from a server via a network. Individual segments are independently verified as they are received. Notably, processing of data in the first segment can commence before the second segment is received, enhancing the efficiency of code execution.
Career Highlights
Michael Bowerman is currently employed at Amazon Technologies, Inc., where he continues to innovate and develop cutting-edge software solutions. His work has significantly impacted the way software libraries and executable code are managed and delivered.
Collaborations
Throughout his career, Michael has collaborated with talented individuals such as Sergey Parshin and Ronen Barenboim. These collaborations have fostered an environment of innovation and creativity, leading to the development of advanced software technologies.
Conclusion
Michael Bowerman is a distinguished inventor whose contributions to software development have paved the way for more efficient and effective technology solutions. His patents reflect a deep understanding of the challenges in software management and delivery, making him a valuable asset in the tech industry.
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.