Event-triggered data quality verification
First Claim
1. A computer-implemented method of determining when quality metadata, which indicates a measure of the quality of underlying data corresponding to the quality metadata, should be associated with the underlying data and indicated to a user to provide assurance of the quality of the underlying data provided to the user, the computer-implemented method being performed by one or more processors when executing computer-executable instructions, and comprising:
- receiving one or more data items from one or more sources of data;
identifying one or more threshold conditions related to the one or more data items, wherein the one or more threshold conditions comprise one or more threshold rules for social networking interactions with the one or more data items, the one or more threshold conditions comprising at least one of a threshold number of times the one or more data items have been accessed on a social media platform, a threshold number of times the one or more data items have been liked on a social media platform, a threshold number of times the one or more data items have been commented on on a social media platform, or a threshold number of times the one or more data items have been shared on a social media platform, wherein the threshold one or more threshold conditions are indicative of when underlying data should have quality metadata associated with the underlying data, wherein the quality metadata comprises an indication of the veracity of the one or more data items;
for the received one or more data items, the one or more processors determining that the one or more threshold conditions have been met;
as a result of determining that the one or more threshold conditions have been met, obtaining externally generated quality metadata that indicates a certain quality, including an indication of the veracity of the one or more data items;
as a result of determining that the one or more threshold conditions have been met, the one or more processors associating the quality metadata with the one or more data items for which the one or more threshold conditions was determined prior to presentation to a user;
storing the quality metadata, including the indication of the veracity of the one or more data items, in a data store containing a plurality of data items; and
as a result of determining that the one or more threshold conditions have been met, displaying to a user an indicator indicating the veracity of the one or more data items together with the one or more data items.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is directed to associating quality metadata with underlying data. The method includes, for one or more data items, a computing system identifying one or more threshold conditions related to the data items. The computing system determines that the one or more threshold conditions related to the data items have been met. As a result of determining that the one or more threshold conditions related to the data items have been met, the computing system associates quality metadata with the data items.
23 Citations
20 Claims
-
1. A computer-implemented method of determining when quality metadata, which indicates a measure of the quality of underlying data corresponding to the quality metadata, should be associated with the underlying data and indicated to a user to provide assurance of the quality of the underlying data provided to the user, the computer-implemented method being performed by one or more processors when executing computer-executable instructions, and comprising:
-
receiving one or more data items from one or more sources of data; identifying one or more threshold conditions related to the one or more data items, wherein the one or more threshold conditions comprise one or more threshold rules for social networking interactions with the one or more data items, the one or more threshold conditions comprising at least one of a threshold number of times the one or more data items have been accessed on a social media platform, a threshold number of times the one or more data items have been liked on a social media platform, a threshold number of times the one or more data items have been commented on on a social media platform, or a threshold number of times the one or more data items have been shared on a social media platform, wherein the threshold one or more threshold conditions are indicative of when underlying data should have quality metadata associated with the underlying data, wherein the quality metadata comprises an indication of the veracity of the one or more data items; for the received one or more data items, the one or more processors determining that the one or more threshold conditions have been met; as a result of determining that the one or more threshold conditions have been met, obtaining externally generated quality metadata that indicates a certain quality, including an indication of the veracity of the one or more data items; as a result of determining that the one or more threshold conditions have been met, the one or more processors associating the quality metadata with the one or more data items for which the one or more threshold conditions was determined prior to presentation to a user; storing the quality metadata, including the indication of the veracity of the one or more data items, in a data store containing a plurality of data items; and as a result of determining that the one or more threshold conditions have been met, displaying to a user an indicator indicating the veracity of the one or more data items together with the one or more data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a computer storage device containing computer-executable instructions which, when executed by one or more processors, cause the one or more processors to implement a computer-implemented method of determining when quality metadata, which indicates a measure of the quality of underlying data corresponding to the quality metadata, should be associated with the underlying data and indicated to a user to provide assurance of the quality of the underlying data provided to the user, and wherein the computer-implemented method comprises:
-
receiving one or more data items from one or more sources of data; identifying one or more threshold conditions related to the one or more data items, wherein the one or more threshold conditions comprise one or more threshold rules for social networking interactions with the one or more data items, the one or more threshold conditions comprising at least one of a threshold number of times the one or more data items have been accessed on a social media platform, a threshold number of times the one or more data items have been liked on a social media platform, a threshold number of times the one or more data items have been commented on on a social media platform, or a threshold number of times the one or more data items have been shared on a social media platform, wherein the one or more threshold conditions are indicative of when underlying data should have quality metadata associated with the underlying data, wherein the quality metadata comprises an indication of the veracity of the one or more data items; for the received one or more data items, the one or more processors determining that the one or more threshold conditions have been met; as a result of determining that one or more threshold conditions have been met, obtaining externally generated quality metadata that indicates a certain quality, including an indication of the veracity of the one or more data items; as a result of determining that the one or more threshold conditions have been met, the one or more processors associating the quality metadata with the one or more data items for which the one or more threshold conditions was determined prior to presentation to a user; storing the quality metadata, including the indication of the veracity of the one or more data items, in a data store containing a plurality of data items; and as a result of determining that the one or more threshold conditions have been met, displaying to a user an indicator indicating the veracity the one or more data items together with the one or more data items. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
one or more processors; a data store containing a plurality of data items; a computer storage device containing computer-executable instructions which, when executed by the one or more processors, cause the one or more processors to implement a computer-implemented method of determining when quality metadata, which indicates a measure of the quality of underlying data corresponding to the quality metadata, should be associated with the underlying data and indicated to a user to provide assurance of the quality of the underlying data provided to the user, and wherein the computer-implemented method comprises; receiving one or more data items from one or more sources of data; identifying one or more threshold conditions related to the one or more data items, wherein the one or more threshold conditions comprise one or more threshold rules for social networking interactions with the one or more data items, the one or more threshold conditions comprising at least one of a threshold number of times the one or more data items have been accessed on a social media platform, a threshold number of times the one or more data items have been liked on a social media platform, a threshold number of times the one or more data items have been commented on on a social media platform, or a threshold number of times the one or more data items have been shared on a social media platform, wherein the one or more threshold conditions are indicative of when underlying data should have quality metadata associated with the underlying data, wherein the quality metadata comprises an indication of the veracity of the one or more data items; for the received one or more data items, the one or more processors determining that the one or more threshold conditions have been met; as a result of determining that the one or more threshold conditions have been met, obtaining externally generated quality metadata that indicates a certain quality, including an indication of the veracity of the one or more data items as a result of determining that the one or more threshold conditions have been met, the one or more processors associating the quality metadata with the one or more data items for which the one or more threshold conditions was determined prior to presentation to a user; storing the quality metadata, including the indication of the veracity of the one or more data items, in a data store containing a plurality of data items; and as a result of determining that the one or more threshold conditions have been met, displaying to a user an indicator indicating the veracity the one or more data items together with the one or more data items. - View Dependent Claims (19, 20)
-
Specification