This inventor holds 2 USPTO granted patents. Top assignees: Next Computer, Inc., Next Software, Inc.. Active years: 1995-1997.
Company Filing History:
Years Active: 1995-1997
Title: Michael DeMoney: Innovator in Architecture Independent Executable Files
Introduction
Michael DeMoney is a notable inventor based in San Jose, CA. He has made significant contributions to the field of software development, particularly in creating methods that enhance the usability of applications across various architectures and operating systems. With a total of 2 patents, his work has paved the way for more efficient software deployment.
Latest Patents
One of Michael DeMoney's latest patents is titled "Method and apparatus for architecture independent executable files." This invention provides a method that enables a single release of applications for multiple architectures and operating systems. It simplifies the use of applications in diverse architecture environments by offering a single file that contains separate object code for each architecture. A special header identifies each section of object code and includes pointers to its starting location. When executed on a specific architecture, the operating system identifies the most suitable block of object code, which is then loaded into memory for execution. Each architecture is specified by CPU-type and CPU sub-type, with details on file offset, file size, and alignment. Padded bytes are included to ensure proper alignment, and the appropriate architecture can be selected at compile time.
Career Highlights
Throughout his career, Michael has worked with prominent companies such as NeXT Computer, Inc. and NeXT Software, Inc. His experience in these organizations has contributed to his expertise in software development and innovation.
Collaborations
Michael has collaborated with notable individuals in the tech industry, including Avadis Tevanian and Kevin Enderby. These collaborations have further enriched his work and expanded his influence in the field.
Conclusion
Michael DeMoney is a distinguished inventor whose contributions to architecture independent executable files have significantly impacted software development. His innovative methods continue to facilitate the ease of use of applications across various platforms.

