Data access tool
An apparatus includes a first database, a memory, and first and second processors. The first database stores a list including a first identifier assigned to the first processor and a second identifier assigned to the second processor. The processors each randomly shuffle a copy of the list and place the first element of their shuffled copy in a third list. Each processor further determines that the first identifier appears a first number of times and the second identifier appears a second number of times in the third list, the first number greater than the second number. In response to determining that the first number is greater than the second number, the first processor copies data stored in a second database into the memory and sets a flag to true, while the second processor determines that the flag is set to true and accesses the data copy stored in the memory.
Bank of America Corporation
G G G G G G G G
G06F G06F G06F G06F G06F G06F G06F G06F
additional additional additional inventional inventional inventional inventional inventional
Jian Jim Niroop Reddy Sarvari Maruthi Punit Udaya Kumar Raju
Chen Patimeedi Tadimalla Shanmugam Srivastava Ratnakaram