US 12,292,859 B2
Intelligent folder-based data organization system
Bryan Robert Mulcrone, Woodridge, IL (US)
Assigned to TREEVAH LLC, Dover, DE (US)
Filed by Filter Folder, LLC, Dover, DE (US)
Filed on Feb. 23, 2024, as Appl. No. 18/585,953.
Application 18/585,953 is a continuation of application No. 18/134,652, filed on Apr. 14, 2023, granted, now 11,940,960.
Claims priority of provisional application 63/333,179, filed on Apr. 21, 2022.
Prior Publication US 2024/0193133 A1, Jun. 13, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2019.01); G06F 7/00 (2006.01); G06F 16/13 (2019.01); G06F 16/185 (2019.01); G06F 16/31 (2019.01)
CPC G06F 16/185 (2019.01) [G06F 16/13 (2019.01); G06F 16/313 (2019.01)] 13 Claims
OG exemplary drawing
 
1. A folder-based data product for organizing data in a storage system, the product comprising:
a Keyword Hierarchy Extracting Module, which extracts a keyword hierarchy from the data;
a Folder Hierarchy Generating Module which generates a folder hierarchy in the data storage system based on the keyword hierarchy;
a Target Folder Determining Module for determining a target folder in the folder hierarchy for the data;
a Data Storing Module which stores the data in the target folder in the folder hierarchy; and
processor executable instructions stored on non-transitory machine-readable media which, when executed by a processor cause the processor to:
in response to a filtering operation on a folder, traverse lower-level folders under the folder to identify folders and data under the folder and generate a filtering hierarchy for filtering the folders and data associated with the folder, the filtering hierarchy reflecting a folder hierarchy associated with the folder; and
in response to a selection of one or more filtering tags at a level of the filtering hierarchy, filter filtering tags at a lower level of the level to filter out lower-level filtering tags under non-selected filtering tags at the level of the filtering hierarchy and only display names of lower-level filtering tags under the one or more selected filtering tags in the filtering hierarchy.