US 12,189,632 B2
Methods for updating reference count and shared objects in a concurrent system
Shu-Shang Sam Wei, Sunnyvale, CA (US); Shuaib Hasan Khwaja, Pleasanton, CA (US); and Pankaj Pradhan, Bangalore (IN)
Assigned to OPEN TEXT CORPORATION, Waterloo (CA)
Filed by OPEN TEXT CORPORATION, Waterloo (CA)
Filed on Oct. 12, 2023, as Appl. No. 18/485,589.
Application 18/485,589 is a continuation of application No. 17/965,137, filed on Oct. 13, 2022, granted, now 11,822,552.
Application 17/965,137 is a continuation of application No. 16/883,681, filed on May 26, 2020, granted, now 11,487,761, issued on Nov. 1, 2022.
Application 16/883,681 is a continuation of application No. 13/524,487, filed on Jun. 15, 2012, granted, now 10,706,051, issued on Jul. 7, 2020.
Prior Publication US 2024/0045870 A1, Feb. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/24 (2019.01); G06F 16/2455 (2019.01)
CPC G06F 16/24552 (2019.01) 20 Claims
OG exemplary drawing
 
1. A method for controlling update access to an object type in a distributed computing environment, wherein the object type resides in a first memory which is accessible by a plurality of clients, the method comprising:
copying an unlocked, existing object type from the first memory and saving the copied object type to a second memory;
making changes to a type definition of the copied object type in the second memory while the object type resident in the first memory remains unlocked;
after completing the changes to the type definition of the copied object type in the second memory, locking the object type resident in the first memory;
replacing the object type resident in the first memory with the changed copied object type from the second memory; and
unlocking the changed copied object type in the first memory.