RESEARCH RAPIDITY AND EFFICIENCY IMPROVEMENT BY ANALYSIS OF RESEARCH ARTIFACT SIMILARITY
First Claim
Patent Images
5. A method for comparing query-related information, comprising:
- providing a data abstraction layer which defines one or more logical fields, wherein a definition for each logical field specifies (i) a name, and (ii) an access method that maps the logical field to data in an underlying data repository;
receiving from a first user a first abstract query composed from the one or more logical fields defined in the data abstraction layer;
receiving from a second user a second abstract query composed from the one or more logical fields defined in the data abstraction layer;
comparing the first abstract query and the second abstract query to determine a degree of similarity;
issuing a notification of the degree of similarity;
assigning a weight to a first logical field of the one or more logical fields defined in the data abstraction layer; and
adjusting the degree of similarity using the assigned weight based on an occurrence of the first logical field in the first abstract query and an occurrence of the first logical field in the second abstract query.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, computer-readable medium and system for comparing query-related objects are provided. In one embodiment, a first plurality of query-related objects for a first user is compared to a second plurality of query-related objects for a second user to determine a degree of similarity between the first and second plurality of query-related objects. A notification of the degree of similarity is issued.
53 Citations
9 Claims
-
5. A method for comparing query-related information, comprising:
-
providing a data abstraction layer which defines one or more logical fields, wherein a definition for each logical field specifies (i) a name, and (ii) an access method that maps the logical field to data in an underlying data repository; receiving from a first user a first abstract query composed from the one or more logical fields defined in the data abstraction layer; receiving from a second user a second abstract query composed from the one or more logical fields defined in the data abstraction layer; comparing the first abstract query and the second abstract query to determine a degree of similarity; issuing a notification of the degree of similarity; assigning a weight to a first logical field of the one or more logical fields defined in the data abstraction layer; and adjusting the degree of similarity using the assigned weight based on an occurrence of the first logical field in the first abstract query and an occurrence of the first logical field in the second abstract query.
-
-
6. A computer-readable storage medium containing a program which, when executed, performs an operation for comparing query-related information, the operation comprising:
-
providing a data abstraction layer which defines one or more logical fields, wherein a definition for each logical field specifies (i) a name, and (ii) an access method that maps the logical field to data in an underlying data repository; receiving from a first user a first abstract query composed from the one or more logical fields defined in the data abstraction layer; receiving from a second user a second abstract query composed from the one or more logical fields defined in the data abstraction layer; comparing the first abstract query and the second abstract query to determine a degree of similarity; and issuing a notification of the degree of similarity. - View Dependent Claims (1, 2, 3, 4, 7, 8, 9)
-
-
7-1. The computer-readable storage medium of claim 6, wherein the operation further comprises:
-
assigning a weight to a first logical field of the one or more logical fields defined in the data abstraction layer; and adjusting the degree of similarity using the assigned weight based on an occurrence of the first logical field in the first abstract query and an occurrence of the first logical field in the second abstract query.
-
Specification