Disambiguating data using contextual and historical information
First Claim
Patent Images
1. A method performed with a computing system for disambiguating data, the method comprising:
- determining that data is potentially associated with two or more classifications of a plurality of classifications;
obtaining contextual information associated with the data;
obtaining historical information for a user associated with the data;
determining at least one accuracy modifier associated with an information type of the contextual information and the historical information, the at least one accuracy modifier indicating an accuracy of at least one previous use of the information type to resolve a data classification ambiguity;
employing the at least one accuracy modifier as at least one weight for the contextual information and the historical information;
determining at least one weighted score based on the at least one accuracy modifier; and
determining that the data is more likely associated with one classification of the two or more classifications than other classifications of the two or more classifications, the determining based at least partly on a maximum of the at least one weighted score.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for disambiguating data using contextual and historical information include determining that data is potentially associated with two or more classifications of a plurality of classifications; obtaining contextual information associated with the data; obtaining historical information associated with a user of the computing system; and determining that the data is more likely associated with one classification of the two or more classifications than other classifications of the two or more classifications based on the contextual information and the historical information.
-
Citations
18 Claims
-
1. A method performed with a computing system for disambiguating data, the method comprising:
-
determining that data is potentially associated with two or more classifications of a plurality of classifications; obtaining contextual information associated with the data; obtaining historical information for a user associated with the data; determining at least one accuracy modifier associated with an information type of the contextual information and the historical information, the at least one accuracy modifier indicating an accuracy of at least one previous use of the information type to resolve a data classification ambiguity; employing the at least one accuracy modifier as at least one weight for the contextual information and the historical information; determining at least one weighted score based on the at least one accuracy modifier; and determining that the data is more likely associated with one classification of the two or more classifications than other classifications of the two or more classifications, the determining based at least partly on a maximum of the at least one weighted score. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
determining that data is potentially associated with two or more classifications of a plurality of classifications; obtaining contextual information associated with the data; obtaining historical information associated with a user; determining at least one accuracy modifier associated with an information type of the contextual information and the historical information, the at least one accuracy modifier indicating an accuracy of at least one previous use of the information type to resolve a data classification ambiguity; employing the at least one accuracy modifier as at least one weight for the contextual information and the historical information; determining at least one weighted score based on the at least one accuracy modifier; and determining that the data is more likely associated with one classification of the two or more classifications than other classifications of the two or more classifications, the determining based at least partly on a maximum of the at least one weighted score. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system of one or more computers configured to perform operations comprising:
-
determining that data is potentially associated with two or more classifications of a plurality of classifications; obtaining contextual information associated with the data; obtaining historical information associated with a user; determining at least one accuracy modifier associated with an information type of the contextual information and the historical information, the at least one accuracy modifier indicating an accuracy of at least one previous use of the information type to resolve a data classification ambiguity; employing the at least one accuracy modifier as at least one weight for the contextual information and the historical information; determining at least one weighted score based on the at least one accuracy modifier; and determining that the data is more likely associated with one classification of the two or more classifications than other classifications of the two or more classifications, the determining based at least partly on a maximum of the at least one weighted score. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification