IP Library Granted Patent US 9,176,957
Granted Patent B2
US 9,176,957 · App. 13/763,856 · Granted Nov 3, 2015

Selective fact checking method and system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,176,957
App. No.
13/763,856
Granted
Nov 3, 2015
Kind
B2
Abstract

A fact checking system is able to verify the correctness of information and/or characterize information by comparing the information with one or more sources. The fact checking system automatically monitors, processes, fact checks information and indicates a status of the information. The fact checking system is able to operate selectively, for example, only fact checking information after detecting a trigger.

Claims (40)

1. A method programmed in a non-transitory memory of a first device, the method comprising:

automatically monitoring broadcast information;

automatically detecting a trigger within the broadcast information;

converting at least a portion of the broadcast information related to the trigger into searchable information;

in response to automatically detecting the trigger, automatically fact checking the broadcast information related to the trigger by comparing the searchable information with information from one or more sources;

automatically causing an indication of a status of the broadcast information to be displayed on a second device, the indication based on a result of the comparison of the searchable information with the information from the one or more sources.

2. The method of claim 1 wherein the trigger comprises a keyword.

3. The method of claim 1 wherein the trigger comprises an event, a network, a channel, a show, a commentator, a guest, a topic, a characterization, a recent news story, a popular item, a recent purchase by a user, a recent search by the user, social network information, a controversy, and/or a controversial comment.

4. The method of claim 1 wherein the trigger comprises an entity with a validity rating below a threshold.

5. The method of claim 1 wherein the trigger comprises an item related to an importance rating associated with a user, wherein the importance rating is determined by:

analyzing the broadcast information;

classifying the broadcast information into a classification;

comparing the classification with an importance selection; and

generating the importance rating based on the comparison of the classification and the importance selection.

6. The method of claim 1 wherein the trigger comprises a user-specified trigger.

7. The method of claim 6 wherein the user-specified trigger comprises information flagged by a user.

8. The method of claim 1 wherein the trigger is stored in a database.

9. The method of claim 1 wherein the broadcast information related to the trigger includes a phrase the trigger is contained in.

10. The method of claim 1 wherein the broadcast information related to the trigger includes several seconds of the broadcast information before and after the trigger is detected.

11. The method of claim 1 wherein the broadcast information related to the trigger includes temporally or spatially proximate information.

12. The method of claim 1 wherein the broadcast information is fact checked only if a number of triggers detected exceeds a threshold.

13. The method of claim 1 further comprising automatically computing a quantity of inaccuracies of the broadcast information based on the fact checking, and if the quantity of inaccuracies equals or is below a first quantity threshold, the status is indicated in a first manner, and if the quantity of inaccuracies exceeds the first quantity threshold, the status is indicated in a second manner.

14. The method of claim 13 wherein if the quantity of inaccuracies exceeds the first quantity threshold, a channel change suggestion is presented.

15. The method of claim 14 wherein the channel change suggestion comprises a channel that is more factually accurate than the broadcast information.

16. The method of claim 1 further comprising automatically computing a quantity of inaccuracies of the broadcast information based on the fact checking, and wherein a plurality of quantity thresholds are implemented, and after a quantity threshold from among the plurality of quantity thresholds is exceeded, an effect applied to the status of the broadcast information is modified.

17. The method of claim 16 wherein a severity of the effect increases as a number of quantity thresholds exceeded increases, including changing a message and a presentation of the message.

18. The method of claim 16 wherein the quantity of inaccuracies is based on a per show basis, a per day basis, a per week basis, a per month basis, a per year basis, or starting from 0 and not resetting.

19. A method programmed in a non-transitory memory of a first device, the method comprising:

automatically monitoring broadcast information;

automatically detecting a keyword within the broadcast information;

converting at least a portion of the broadcast information related to the keyword into searchable information;

in response to automatically detecting the keyword, automatically causing real-time indication of a fact checking result to be presented on a second device, the fact checking result based on a comparison of the searchable information with information from one or more sources.

20. A first device comprising:

a memory for storing an application for automatically performing the following steps:

monitoring broadcast information;

detecting a keyword within the broadcast information;

converting at least a portion of the broadcast information related to the keyword into searchable information;

fact checking the broadcast information related to the keyword by comparing the searchable information with information from one or more sources; and

causing a status of the broadcast information, to be presented on a second device, the status based on a result of the comparison of the searchable information with the information from the one or more sources;

a processor for processing the application.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: LINKEDIN CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 044746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2014
From: MYSLINSKI, LUCAS J.
To: LINKEDIN CORPORATION
Reel/Frame 032242/0881 →