Accessing a shared data set
GB2632107AInactive Publication Date: 2025-01-29INTERNATIONAL BUSINESS MACHINE CORPORATION
Patent Information
- Application Number
- GB2023011293
- Authority / Receiving Office
- GB · GB
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-24
- Publication Date
- 2025-01-29
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 00000000_0000_ABST
Abstract
A method of accessing a shared data set using a shared and an exclusive lock by initiating at least one reader thread configured to perform a read operation on a data set. Recording a reader thread state for the at least one reader thread in a data structure in response to a shared lock request. Selectively acquiring the shared lock for the reader thread(s) and implementing processing of the reader thread(s). Selectively interrupting processing of a reader thread in response to an exclusive lock request. Restoring the reader thread state using the reader thread state recorded in the data structure and releasing the shared lock while acquiring an exclusive lock. Resuming the processing of the at least one reader thread and reacquiring the shared lock for the reader thread(s) in response to determining a releasing of the exclusive lock.
Need to check novelty before this filing date? Find Prior Art
Citation Information
Patent Citations
System and method for improved complex storage locks
US20020078119A1
Transaction Parallel Control Method, and Database Managemet System
US20090300017A1
Reentrant read-write lock algorithm
US20170031730A1
Method and apparatus for locking file in memory
US20170091218A1
Method and apparatus for controlling access to trie data structure
US20210279225A1