Location History:
- Dorset, GB (1999)
- Bradford Abbas, GB (1999 - 2000)
- Sherborne, GB (2000)
Company Filing History:
Years Active: 1999-2000
Title: Iain Stuart Houston: Innovator in Transaction Processing Systems
Introduction
Iain Stuart Houston is a notable inventor based in Bradford Abbas, GB. He has made significant contributions to the field of transaction processing systems, holding a total of 6 patents. His work focuses on enhancing the efficiency and reliability of distributed transaction systems.
Latest Patents
One of his latest patents is titled "Object oriented transaction monitor for distributed transaction." This invention presents an object-oriented transaction processing system based on the Object Management Group Object Management Architecture. It provides effective transaction scheduling and servicing through a combination of Object Transaction Services and a Transactional Object Request Broker. The Object Transactional Services manage the information needed to ensure reliability in transactions, including a two-phase commit process to implement transaction atomicity. The transactional Object Request Broker includes a transaction monitor facility that schedules objects to respond to object transaction requests. The tunable transaction monitor increases the efficiency of transaction processing by optimizing the use of computer system resources allocated to servicing transactions. The transaction monitor activates the objects necessary to satisfy a transaction request, which includes the ability to start new processes or threads of execution or to reuse existing ones. The interfaces to the Object Request Broker are clearly defined, allowing for the substitution of different transaction monitors as dictated by the application.
Another significant patent is "Apparatus, method and computer program for providing arbitrary locking." This invention introduces a server concurrency control technique for use in a client/server computing system. It involves receiving client requests of various lock requester types at a lock requester interface. The system compares each request against a lock requester set, which has a representation corresponding to previously received client requests that are currently holding locks to server resources. As a result of this comparison, the system determines whether a newly received client request conflicts with those currently holding locks.
Career Highlights
Iain Stuart Houston is currently employed at International Business Machines Corporation (IBM), where he continues to innovate in the field of transaction processing. His work has had a profound impact on how transactions are managed in distributed systems.
Collaborations
Throughout his career, Iain has collaborated with notable colleagues, including Simon Antony Holdsworth and Thomas James Freund. Their combined expertise has contributed to advancements in transaction processing technologies.
Conclusion
Iain Stuart Houston's contributions to transaction processing systems demonstrate his commitment to innovation and efficiency. His patents reflect a deep understanding of the complexities involved
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.