Patent ID: 11941004
Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A computer-implemented method for performing batched data management operations, the computer-implemented method comprising:
receiving a policy defining maintenance rules of data in a data store, wherein the policy comprises a request to adjust requested table entries that each comprise a string of alphanumeric characters of a plurality of strings of alphanumeric characters or an additional string of alphanumeric characters of the plurality of strings of alphanumeric characters, wherein the string of alphanumeric characters is different than the additional string of alphanumeric characters;
retrieving a global index of a plurality of global indices in response to receiving the policy and based on the global index of the plurality of global indices comprising the string of alphanumeric characters of the plurality of strings of alphanumeric characters, wherein the global index of the plurality of global indices indicates, in the data store, a plurality of rows of a plurality of tables containing the string of alphanumeric characters, wherein the plurality of rows of the plurality of tables comprises a respective row of a table of the plurality of tables;
retrieving an additional global index of the plurality of global indices in response to receiving the policy and based on the additional global index of the plurality of global indices comprising the additional string of alphanumeric characters of the plurality of strings of alphanumeric characters, wherein the additional global index of the plurality of global indices indicates, in the data store, a plurality of additional rows of the plurality of tables containing the additional string of alphanumeric characters, wherein the plurality of additional rows of the plurality of tables comprises a respective additional row of the table of the plurality of tables;
batching operations via:
at a particular time, initiating and performing a search query on the table of the plurality of tables to identify a table entry containing the string of alphanumeric characters and to identify an additional table entry containing the additional string of alphanumeric characters by scanning the respective row of the table of the plurality of tables indicated by the global index of the plurality of global indices and scanning the respective additional row of the table of the plurality of tables indicated by the additional global index of the plurality of global indices; and
adjusting the table entry and the additional table entry in accordance with the policy after identification of the table entry and the additional table entry by performing the search query.