Location History:
- Palisades, MN (US) (2015)
- Palisade, MN (US) (2016)
- Rochester, MN (US) (2021)
Company Filing History:
Years Active: 2015-2021
Title: Innovations of James M. Stephens
Introduction
James M. Stephens is a notable inventor based in Palisade, MN (US). He has made significant contributions to the field of resource management, holding a total of 3 patents. His work primarily focuses on enhancing transaction management and deadlock avoidance in computing systems.
Latest Patents
One of his latest patents involves a method for resource management. This operation includes connecting to a blockchain configured to store transaction data, receiving transactions from user nodes, and performing transactional operations on resources. The transaction manager node writes the transaction data into a recovery log and commits the transaction to the blockchain. In cases of an unknown outcome, a recovery operation is executed to ensure data integrity.
Another significant patent by Stephens addresses managing resource pools for deadlock avoidance. In this method, a computer receives requests from threads for connections from a resource pool. It determines if the thread already has a connection and allocates a new concurrent connection from a reserved partition if necessary. This innovative approach helps in optimizing resource utilization and preventing deadlocks in multi-threaded environments.
Career Highlights
James M. Stephens is currently employed at International Business Machines Corporation (IBM). His work at IBM has allowed him to explore and develop advanced technologies that contribute to efficient resource management in computing.
Collaborations
Some of his notable coworkers include Robert M. H. Dunn and Stacy Renee Joines. Their collaborative efforts have further enhanced the innovative projects at IBM.
Conclusion
James M. Stephens is a distinguished inventor whose work in resource management has led to valuable patents that improve transaction management and deadlock avoidance. His contributions continue to influence the field of computing and resource optimization.