Method and system for search, analysis and display of structured data
First Claim
Patent Images
1. A computer implemented method for analyzing data entities comprising:
- accessing at least one data entity classified in a one-to-many classification in accordance with a domain definition including a plurality of classification axes and a plurality of classification labels for each axis, the data entity having attributes corresponding to the axes and labels;
analyzing the at least one data entity in accordance with the classification; and
generating a user-viewable representation of the analysis.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique is disclosed for analyzing data entities of interest, including text, image, waveform, audio, video and other types of data. The data entities are accessed and identified in accordance with a domain definition and attributes contained in the entities. The attributes may be user-defined, as may the domain definition. The entities are classified in a one-to-many classification according to the domain definition. User-viewable representations are generated that present analysis of the entities, such as identifying similarities and distinctions between them based upon their attributes and the domain definition.
135 Citations
20 Claims
-
1. A computer implemented method for analyzing data entities comprising:
-
accessing at least one data entity classified in a one-to-many classification in accordance with a domain definition including a plurality of classification axes and a plurality of classification labels for each axis, the data entity having attributes corresponding to the axes and labels;
analyzing the at least one data entity in accordance with the classification; and
generating a user-viewable representation of the analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method for analyzing data entities comprising:
-
defining a domain including a plurality of classification axes and a plurality of classification labels for each axis;
accessing a plurality of data entities potentially having attributes of interest;
identifying data entities having attributes corresponding to the axes and labels based upon the domain definition;
classifying the identified data entities in accordance with the identified attributes; and
representing classification of the identified data entities in the domain based upon the attributes. - View Dependent Claims (12, 13)
-
-
14. A computer-implemented method for analyzing data entities comprising:
-
defining a domain including a plurality of classification axes and a plurality of classification labels for each axis;
generating a search template based upon the domain definition for user selection of criteria for analysis of the data entities;
accessing a plurality of data entities potentially having attributes of interest;
identifying data entities having attributes corresponding to the axes and labels based upon the association list;
classifying the identified data entities in accordance with the corresponding attributes; and
representing classification of the identified data entities in the domain based upon the search template.
-
-
15. A computer implemented system for analyzing data entities comprising:
-
a graphical representation of a plurality of conceptual axes subdividing a domain of interest;
a graphical representation of a plurality of conceptual labels subdividing the axes; and
a plurality of user configurable attributes to be associated with each of the axes and labels. - View Dependent Claims (17)
-
-
18. A computer program analyzing data entities comprising:
-
at least one machine readable medium;
computer code stored on the at least one machine readable medium including code for accessing at least one data entity classified in a one-to-many classification in accordance with a domain definition including a plurality of classification axes and a plurality of classification labels for each axis, the data entity having attributes corresponding to the axes and labels, analyzing the at least one data entity in accordance with the classification, and generating a user-viewable representation of the analysis.
-
-
19. A computer program analyzing data entities comprising:
-
at least one machine readable medium;
computer code stored on the at least one machine readable medium including code for defining a domain including a plurality of classification axes and a plurality of classification labels for each axis, accessing a plurality of data entities potentially having attributes of interest, identifying data entities having attributes corresponding to the axes and labels based upon the domain definition, classifying the identified data entities in accordance with the identified attributes, and representing classification of the identified data entities in the domain based upon the attributes.
-
-
20. A computer program analyzing data entities comprising:
-
at least one machine readable medium;
computer code stored on the at least one machine readable medium including code for defining a domain including a plurality of classification axes and a plurality of classification labels for each axis, generating a search template based upon the domain definition for user selection of criteria for analysis of the data entities, accessing a plurality of data entities potentially having attributes of interest, identifying data entities having attributes corresponding to the axes and labels based upon the association list, classifying the identified data entities in accordance with the corresponding attributes, and representing classification of the identified data entities in the domain based upon the search template.
-
Specification