Browse Prior Art Database

Organization of Queries Using Multi-Level Filters Applied to Folders

IP.com Disclosure Number: IPCOM000199707D
Publication Date: 2010-Sep-15
Document File: 3 page(s) / 73K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method for enabling multi-level filters for queries. With the multi-level filters, filters can also be associated with folders, and each query inside a folder would derive its final filter by using all the filters applied to its parent folder (and parent's parent folder recursively).

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 3

Organization of Queries Using Multi-Level Filters Applied to Folders

A method is provided for enabling multi-level filters for queries. Queries are organized into folders and sub-folders. With the multi-level filters, filters can also be associated with folders, and each query inside a folder would derive its final filter by using all the filters applied to its parent folder (and parent's parent folder recursively).

Consider an example in which a user wishes to track defect queries on three components (C1, C2, C3) and deliver each of these three components into three projects (P1, P2, P3). Further, the user may want to have separate queries based upon status (Assigned, Submitted, Closed etc) of each component per project.

The user may create the following folder structure (Folders begin with F, Queries begin with Q, filter criteria for the query in brackets) to track project P1:

Personal Queries
F-P1

F-C1
Q-Open (Project = "P1" & Component = "C1" & Status="

Assigne

   Q-Closed (Project = "P1" & Component = "C1" & Status="Closed") F-C2

Q-Open (Project = "P1" & Component = "C2" & Status="

Assigne

   Q-Closed (Project = "P1" & Component = "C2" & Status="Closed") F-C3

Q-Open (Project = "P1" & Component = "C3" & Status="

Assigne

Q-Closed (Project = "P1" & Component = "C3" & Status="Closed")

With the above folder structure, each query has to completely specify the filter it wants to use. Therefore, if the user wants to modify a particular sub-filter criterion, then the user is required to do it in all filters where it is used. For instance, if the user wants to also track project P2, then t...