US 12,080,090 B2
Computing system for detecting and updating stale information
Jatin Kakkar, Hyderabad (IN); Beethika Tripathi, Lucknow (IN); Rashi Anand, Hyderabad (IN); Pankaj Khanzode, Hyderabad (IN); Neha Singh, Hyderabad (IN); Daraksha Parveen, Hyderabad (IN); Gangula Rama Rohit Reddy, Hyderabad (IN); and Rishabh Malhotra, Ambala (IN)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Dec. 16, 2021, as Appl. No. 17/552,723.
Prior Publication US 2023/0196815 A1, Jun. 22, 2023
Int. Cl. G06V 30/416 (2022.01); G06F 9/54 (2006.01); G06F 40/279 (2020.01)
CPC G06V 30/416 (2022.01) [G06F 9/542 (2013.01); G06F 40/279 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A computing system, comprising:
a processor; and
memory storing instructions that, when executed by the processor, cause the processor to perform acts comprising:
obtaining a document comprising text;
identifying a fact referenced in the text of the document using a natural language processing (NLP) algorithm, wherein the fact comprises a fact name and a fact value corresponding to the fact name;
determining a topic of the document based upon the text of the document using a deep learning model,
identifying a factoid stored in a data store based upon the topic and the fact name, wherein the factoid comprises the fact name and a second fact value corresponding to the fact name, and further wherein the factoid has been generated based upon second text of a second document prior to the document being obtained; and
while the document is being displayed to a user, causing a message to be displayed to the user, wherein the message prompts the user to accept or reject replacement of the fact value in the document with the second fact value, wherein the second fact value is displayed in place of the fact value upon receipt of an indication that the user accepts the replacement of the fact value in the document with the second fact value.