Efficient fact checking method and system utilizing sources on devices of differing speeds
First Claim
Patent Images
1. A method programmed in a non-transitory memory of a device comprising:
- a. parsing target information into segments and prioritizing the segments, so that a highest priority segment is fact checked first, wherein priority is based on a relatedness of a segment to a current topic being discussed and when the segment was presented, wherein if the segment is not fact checked before a timeout threshold, then the segment is removed from a fact check queue, wherein a plurality of fact check queues are implemented, wherein a first fact check queue contains the segments to be fact checked in real-time, and a second fact check queue contains the segments to be fact checked in non-real-time;
b. automatically fact checking the target information by comparing the target information with source information to generate a result; and
c. automatically presenting a status of the target information in real-time based on the result of the comparison of the target information with the source information,wherein comparing the target information with the source information begins searching the source information located on a fastest access time hardware device and continues to slower access time hardware devices.
2 Assignments
0 Petitions
Accused Products
Abstract
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information.
103 Citations
20 Claims
-
1. A method programmed in a non-transitory memory of a device comprising:
-
a. parsing target information into segments and prioritizing the segments, so that a highest priority segment is fact checked first, wherein priority is based on a relatedness of a segment to a current topic being discussed and when the segment was presented, wherein if the segment is not fact checked before a timeout threshold, then the segment is removed from a fact check queue, wherein a plurality of fact check queues are implemented, wherein a first fact check queue contains the segments to be fact checked in real-time, and a second fact check queue contains the segments to be fact checked in non-real-time; b. automatically fact checking the target information by comparing the target information with source information to generate a result; and c. automatically presenting a status of the target information in real-time based on the result of the comparison of the target information with the source information, wherein comparing the target information with the source information begins searching the source information located on a fastest access time hardware device and continues to slower access time hardware devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a. a server device for parsing target information into segments and prioritizing the segments, so that a highest priority segment is fact checked first, wherein priority is based on a relatedness of a segment to a current topic being discussed and when the segment was presented, wherein if the segment is not fact checked before a timeout threshold, then the segment is removed from a fact check queue, wherein a plurality of fact check queues are implemented, wherein a first fact check queue contains the segments to be fact checked in real-time, and a second fact check queue contains the segments to be fact checked in non-real-time, and fact checking the target information by comparing the target information with source information to generate a result; and b. a client device for presenting a status of the target information in real-time based on the comparison of the target information with the source information, wherein comparing the target information with the source information begins searching the source information located on a fastest access time hardware device.
-
-
18. A device comprising:
-
a. a non-transitory memory for storing an application for automatically performing the following steps; i. parsing target information into segments and prioritizing the segments, so that a highest priority segment is fact checked first, wherein priority is based on a relatedness of a segment to a current topic being discussed and when the segment was presented, wherein if the segment is not fact checked before a timeout threshold, then the segment is removed from a fact check queue, wherein a plurality of fact check queues are implemented, wherein a first fact check queue contains the segments to be fact checked in real-time, and a second fact check queue contains the segments to be fact checked in non-real-time; ii. fact checking social networking information by comparing the social networking information with source information to generate a result; and iii. presenting a status of the social networking information in real-time based on the result of the comparison of the social networking information with the source information, wherein comparing the social networking information with the source information begins searching the source information located on a fastest access time hardware device; and b. a processor for processing the application.
-
-
19. A method programmed in a non-transitory memory of a device comprising:
-
a. parsing target information into segments and prioritizing the segments, so that a highest priority segment is fact checked first, wherein priority is based on a presenter of the target information, wherein if the presenter of the target information has a validity rating below a first threshold, then the segments of the target information from the presenter are prioritized in a highest priority group, and if the presenter of the target information has the validity rating above the first threshold and below a second threshold, then the segments of the target information from the presenter are prioritized in a second highest priority group which has a lower priority than the highest priority group, and if the presenter of the target information has the validity rating above the second threshold, then the segments of the target information from the presenter are prioritized in a third highest priority group which has a lower priority than the second highest priority group; b. automatically fact checking the target information by comparing the target information with source information to generate a result; and c. automatically presenting a status of the target information in real-time based on the result of the comparison of the target information with the source information, wherein comparing the target information with the source information begins searching the source information located on a fastest access time hardware device and continues to slower access time hardware devices.
-
-
20. A method programmed in a non-transitory memory of a device comprising:
-
a. automatically fact checking target information by comparing the target information with source information to generate a result; b. utilizing a plurality of fact checking implementations initially, wherein each fact checking implementation utilizes a different set of source information, and comparing results of each fact checking implementation, and iteratively eliminating any fact checking implementations of the plurality of fact checking implementations with a confidence score below a threshold until two fact checking implementations remain and are used in a continuous, competitive fact checking implementation wherein the results of the two remaining fact checking implementations are compared to determine a final fact check result; and c. automatically presenting a status of the target information in real-time based on the final fact check result, wherein comparing the target information with the source information begins searching the source information located on a fastest access time hardware device and continues to slower access time hardware devices.
-
Specification