System and method of operating a database
AssigneeComputer Associates Think, Inc.
InventorRichard Hans Harvey
Life of this patent
Estimating the term…
Abstract
A method of processing a database service query that results in improved service query performance is provided. In one embodiment, the method includes receiving a service query that includes a filter having one or more filter items, expanding the filter, and applying at least one condition test to each filter item. An example of a test condition includes determining if each filter item includes a NOT connective and is either of first form or a second form of filter item. The first form may be a type only filter item and the second form may be a type and value filter item.
Claims29
A method of processing a database service query, comprising:
- receiving a service query, including a filter having one or more filter items;
- expanding the filter;
- and
- applying a condition test to each filter item to determine if the filter item includes a NOT connective and if the filter item is one of two types of filter items.
A directory services arrangement comprising:
- a plurality of tables, each table having a plurality of rows and columns storing arbitrary data in a search service, wherein at least one of the tables is has information used to resolve filters having at least one filter item;
- means for expanding each filter into an expanded term;
- and
- condition test means for determining whether each filter item includes a NOT connective and whether each filter item is one of two types of filter items.
A method of processing a database service query, comprising:
- receiving a service query;
- applying a filter to the service query resulting in zero or more filter items;
- and
- applying a condition test to each filter item to determine a form of the filter item.
A directory services arrangement comprising:
- a plurality of tables, each table having a plurality of rows and columns, and storing arbitrary data, wherein at least one of the tables has information used to resolve filters in a search service;
- and
- a condition tester that determines whether a filter item is a type only filter item or a type and value filter item.
A computer program product including:
- a computer usable medium having computer readable program code embodied on said medium, wherein the computer readable program code is for applying a condition test to each filter item of a filter to determine if the filter item is type only filter item or type and value filter item, and wherein the filter is adapted for interaction with a search service of a directory services arrangement.
Dependencies are inferred from the claim text.