NORMALIZING AMORPHOUS QUERY RESULT SETS
First Claim
1. A method for normalizing an amorphous query result set, the method comprising:
- identifying a property of data in a portion of the result set, wherein the property is usable for normalizing the portion into a structured data;
categorizing, into a first category, based on the property, the portion as a candidate for normalization using a first structure specification;
transforming, responsive to the first category being selected for normalizing the portion over a second category in an evaluation, the portion into the structured data according to the first structure specification of the first category;
adding the structured data and a metadata of structure specification to a normalized result set; and
outputting the normalized result set to a consumer application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for normalizing amorphous query result sets are provided in the illustrative embodiments. A property of data in a portion of the result set is identified. the property is usable for normalizing the portion into a structured data. Based on the property, the portion is categorized into a first category as a candidate for normalization using a first structure specification. The portion is transformed, responsive to the first category being selected for normalizing the portion over a second category in an evaluation, into the structured data according to the first structure specification of the first category. The structured data and a metadata of structure specification are added to a normalized result set. The normalized result set is output to a consumer application.
6 Citations
20 Claims
-
1. A method for normalizing an amorphous query result set, the method comprising:
-
identifying a property of data in a portion of the result set, wherein the property is usable for normalizing the portion into a structured data; categorizing, into a first category, based on the property, the portion as a candidate for normalization using a first structure specification; transforming, responsive to the first category being selected for normalizing the portion over a second category in an evaluation, the portion into the structured data according to the first structure specification of the first category; adding the structured data and a metadata of structure specification to a normalized result set; and outputting the normalized result set to a consumer application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for normalizing an amorphous query result set, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to identify a property of data in a portion of the result set, wherein the property is usable for normalizing the portion into a structured data; program instructions, stored on at least one of the one or more storage devices, to categorize, into a first category, based on the property, the portion as a candidate for normalization using a first structure specification; program instructions, stored on at least one of the one or more storage devices, to transform, responsive to the first category being selected for normalizing the portion over a second category in an evaluation, the portion into the structured data according to the first structure specification of the first category; program instructions, stored on at least one of the one or more storage devices, to add the structured data and a metadata of structure specification to a normalized result set; and program instructions, stored on at least one of the one or more storage devices, to output the normalized result set to a consumer application. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer system for normalizing an amorphous query result set, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to identify a property of data in a portion of the result set, wherein the property is usable for normalizing the portion into a structured data; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to categorize, into a first category, based on the property, the portion as a candidate for normalization using a first structure specification; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to transform, responsive to the first category being selected for normalizing the portion over a second category in an evaluation, the portion into the structured data according to the first structure specification of the first category; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to add the structured data and a metadata of structure specification to a normalized result set; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to output the normalized result set to a consumer application. - View Dependent Claims (18, 19, 20)
-
Specification