US 11,940,960 B2
Intelligent folder-based data organization system
Bryan Robert Mulcrone, Woodridge, IL (US)
Assigned to FOLDER FRONT, LLC, Dover, DE (US)
Filed by Filter Folder, LLC, Dover, DE (US)
Filed on Apr. 14, 2023, as Appl. No. 18/134,652.
Claims priority of provisional application 63/333,179, filed on Apr. 21, 2022.
Prior Publication US 2023/0342337 A1, Oct. 26, 2023
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)] 30 Claims
OG exemplary drawing
 
1. A folder-based data organization method, comprising:
obtaining, with a processor circuitry, a keyword hierarchy for a plurality of documents, the keyword hierarchy configured for organizing the plurality of documents and comprising a plurality of levels for the keyword hierarchy, wherein each of the plurality of levels comprises at least one keyword, with each of the plurality of documents associated with a keyword hierarchy path that routes to the document in the keyword hierarchy;
generating, with the processor circuitry, a folder directory in a data storage system based on the keyword hierarchy, the folder directory being displayed for navigating the plurality of documents, wherein a folder hierarchy of the folder directory reflects at least a portion of the keyword hierarchy and folders in the folder hierarchy are named based on corresponding keywords in the at least a portion of the keyword hierarchy;
determining, with the processor circuitry, a target folder for storing one of the documents in the folder directory based on the keyword hierarchy path associated with the document;
storing, with the processor circuitry, the document to the target folder in the folder directory;
in response to a filtering operation on a folder, traversing lower-level folders under the folder to identify folders and documents under the folder and generating a filtering hierarchy for filtering the folders and documents 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, 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.