System and method for managing presentation of query results
First Claim
1. A method for managing presentation of a query result, comprising:
- receiving, from a requesting entity, a query having at least;
(i) one result field for which data from one or more databases is to be returned;
(ii) one or more conditions for filtering which of the data contained in the one or more databases is returned for each result field; and
(iii) a conditions object defining at least one expression for at least one of the conditions;
executing the query against the one or more databases to obtain a query result having one or more data records; and
returning the query result in a format relating the data records to respective expressions on the basis of which conditions the data records satisfy, thereby exposing which of the data records satisfy respective conditions having defined expressions in the conditions object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and article of manufacture for managing presentation of query results. One embodiment comprises receiving, from a requesting entity, a query having at least (i) one result field for which data from one or more databases is to be returned, (ii) one or more conditions for filtering which of the data contained in the one or more databases is returned for each result field, and (iii) a conditions object defining at least one expression for at least one of the conditions. The query is executed against the one or more databases to obtain a query result having one or more data records. The query result is returned in a format relating the data records to respective expressions on the basis of which conditions the data records satisfy. Thereby, it is exposed which of the data records satisfy respective conditions having defined expressions in the conditions object.
38 Citations
22 Claims
-
1. A method for managing presentation of a query result, comprising:
-
receiving, from a requesting entity, a query having at least;
(i) one result field for which data from one or more databases is to be returned;
(ii) one or more conditions for filtering which of the data contained in the one or more databases is returned for each result field; and
(iii) a conditions object defining at least one expression for at least one of the conditions;
executing the query against the one or more databases to obtain a query result having one or more data records; and
returning the query result in a format relating the data records to respective expressions on the basis of which conditions the data records satisfy, thereby exposing which of the data records satisfy respective conditions having defined expressions in the conditions object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium containing a program which, when executed by a processor, performs a process for managing presentation of a query result, the process comprising:
-
receiving, from a requesting entity, a query having at least;
(i) one result field for which data from one or more databases is to be returned;
(ii) one or more conditions for filtering which of the data contained in the one or more databases is returned for each result field; and
(iii) a conditions object defining at least one expression for at least one of the conditions;
executing the query against the one or more databases to obtain a query result having one or more data records; and
returning the query result in a format relating the data records to respective expressions on the basis of which conditions the data records satisfy, thereby exposing which of the data records satisfy respective conditions having defined expressions in the conditions object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification