US 11,720,528 B2
Collections for storage artifacts of a tree structured repository established via artifact metadata
Thomas J. Burris, Newton, MA (US); Bhavan Kumar Kasivajjula, Surfers Paradise (AU); Manish Kataria, New Delhi (IN); and Anurag Srivastava, Pune (IN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Jan. 3, 2022, as Appl. No. 17/567,758.
Application 17/567,758 is a division of application No. 16/579,365, filed on Sep. 23, 2019, granted, now 11,226,932.
Application 16/579,365 is a continuation of application No. 12/826,335, filed on Jun. 29, 2010, granted, now 10,423,577, issued on Sep. 24, 2019.
Prior Publication US 2022/0121622 A1, Apr. 21, 2022
Int. Cl. G06F 16/16 (2019.01); G06F 16/245 (2019.01); G06F 16/903 (2019.01); G06F 16/14 (2019.01); G06F 16/28 (2019.01); G06F 16/954 (2019.01); G06F 16/248 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/164 (2019.01) [G06F 16/156 (2019.01); G06F 16/168 (2019.01); G06F 16/245 (2019.01); G06F 16/903 (2019.01); G06F 16/248 (2019.01); G06F 16/256 (2019.01); G06F 16/289 (2019.01); G06F 16/954 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for implementing a search within a tree structured repository having a plurality of nodes, comprising:
receiving a search request including collection specific criteria and artifact specific criteria;
reducing a search space for the search request using the collection specific criteria;
reducing the search space for the search request using the artifact specific criteria;
sorting results using one of the collection specific criteria or the artifact specific criteria; and
presenting the sorted results, wherein
the search space includes a plurality of storage artifacts stored in the plurality of nodes, and
at least one of the storage artifacts includes metadata indicating that the one artifact is associated with a first collection of related heterogeneous artifacts and a second collection of related heterogeneous artifacts.