US 12,189,577 B1
Multi-modal data storage volume regulation
Venkata Kuruvada, Foster City, CA (US); Fang I. Hsiao, Berkeley, CA (US); and Nicholas Matthew Tankersley, Seattle, WA (US)
Assigned to Cisco Technology, Inc, San Jose, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Jan. 11, 2023, as Appl. No. 18/095,941.
Application 18/095,941 is a continuation of application No. 17/482,196, filed on Sep. 22, 2021, granted, now 11,580,067.
Application 17/482,196 is a continuation of application No. 16/732,323, filed on Jan. 1, 2020, granted, now 11,157,446, issued on Oct. 26, 2021.
Application 16/732,323 is a continuation of application No. 15/884,999, filed on Jan. 31, 2018, granted, now 10,558,614, issued on Feb. 11, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 16/14 (2019.01); G06F 16/22 (2019.01); G06F 16/951 (2019.01); G06Q 10/063 (2023.01)
CPC G06F 16/14 (2019.01) [G06F 3/0605 (2013.01); G06F 16/2255 (2019.01); G06F 16/951 (2019.01); G06Q 10/063 (2013.01); G06F 3/061 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
establishing a network connection with a network storage volume;
storing, in the network storage volume and via the network connection, a first entry in a first-mode storage bucket and a second entry in a second-mode storage bucket, the first-mode storage bucket having first bucket metadata, and the second-mode storage bucket having second bucket metadata;
monitoring the storing via the network connection to the first-mode storage bucket and the second-mode storage bucket to determine a variable range of a characteristic of a plurality of buckets;
initiating a purge based on the characteristic of the plurality of buckets satisfying the variable range;
selecting at least one bucket to be purged from the plurality of buckets of the network storage volume based at least in part on bucket metadata of the plurality of buckets, the plurality of buckets including the first-mode storage bucket and the second-mode storage bucket; and
causing the purge of the at least one selected bucket from the network storage volume.