Research rapidity and efficiency improvement by analysis of research artifact similarity
First Claim
Patent Images
1. A method for comparing query-related objects, comprising:
- receiving a first plurality of query-related objects for a first user;
receiving a second plurality of query-related objects for a second user, wherein both the first and second plurality of query-related objects include objects of different object types;
comparing the first plurality of query-related objects of each type with the second plurality of query-related objects of the same object type to determine a degree of similarity between the first and second plurality of query-related objects of the same object type; and
issuing a notification of the degree of similarity.
1 Assignment
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
33 Claims
-
1. A method for comparing query-related objects, comprising:
-
receiving a first plurality of query-related objects for a first user;
receiving a second plurality of query-related objects for a second user, wherein both the first and second plurality of query-related objects include objects of different object types;
comparing the first plurality of query-related objects of each type with the second plurality of query-related objects of the same object type to determine a degree of similarity between the first and second plurality of query-related objects of the same object type; and
issuing a notification of the degree of similarity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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; and
issuing a notification of the degree of similarity. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for comparing query-related objects, comprising:
-
receiving a plurality of query-related objects of two or more object types, each query-related object having a different owner;
sorting the plurality of query-related objects according to the two or more object types;
calculating a degree of similarity of the sorted query-related objects of each of the two or more object types;
determining if the calculated degree of similarity of the sorted query-related objects is above a threshold for similarity;
for those sorted query-related objects having the calculated degree of similarity above the threshold for similarity, selecting pairs of query-related objects with different owners having a predetermined degree of association;
grouping the selected pairs of query-related objects by the owners of the query-related objects; and
ranking the grouped pairs of query-related objects based upon the number of selected pairs of query-related objects within the group.
-
-
16. A computer-readable medium containing a program which, when executed, performs operations, the operations comprising:
-
receiving a first plurality of query-related objects for a first user;
receiving a second plurality of query-related objects for a second user, wherein both the first and second plurality of query-related objects include objects of different object types;
comparing the first plurality of query-related objects of each type with the second plurality of query-related objects of the same object type to determine a degree of similarity between the first and second plurality of query-related objects of the same object type; and
issuing a notification of the degree of similarity. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
a processor; and
a storage media containing a program, the program when executed by the processor performing the steps comprising;
receiving a first plurality of query-related objects for a first user;
receiving a second plurality of query-related objects for a second user, wherein both the first and second plurality of query-related objects include objects of different object types;
comparing the first plurality of query-related objects of each type with the second plurality of query-related objects of the same object type to determine a degree of similarity between the first and second plurality of query-related objects of the same object type; and
issuing a notification of the degree of similarity. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
Specification