×

CORRECTION OF PREVIOUSLY RECEIVED TEXTUAL MESSAGES BASED ON ONE OR MORE LATER RECEIVED TEXTUAL MESSAGES

  • US 20180039608A1
  • Filed: 08/03/2016
  • Published: 02/08/2018
  • Est. Priority Date: 08/03/2016
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, at a computing device executing a communication application, a first received textual message sent by a sender user at a first time during a communication session, the first received textual message including one or more words;

    displaying, at the computing device, the first received textual message in a user interface of the communication application;

    receiving, at the computing device, a second received textual message sent by the sender user at a second time after the first time during the communication session;

    determining, at the computing device and based on the second received textual message, if the first received textual message includes a correctable error, wherein determining if the first received textual message includes the correctable error comprises;

    concatenating the first received textual message with the second received textual message to obtain a message pair;

    utilizing the language model to compute a language model score for the message pair; and

    for at least one particular word of the one or more words of the first received textual message;

    determining one or more potential replacement candidates,replacing the particular word with each replacement candidate of the one or more potential replacement candidates in the message pair to obtain a revised message pair for each replacement candidate,utilizing the language model to compute a replacement language model score for each revised message pair, andcomparing each replacement language model score with the language model score for the message pair; and

    when the first received textual message includes the correctable error;

    utilizing, at the computing device, a language model to analyze at least one word of the one or more words of the first received textual message based on the second received textual message to determine an incorrect word to be corrected,determining, at the computing device and based on the second received textual message, a corrected word to replace the incorrect word,replacing, at the computing device, the incorrect word in the first received message with the corrected word to obtain a corrected first received textual message, andmodifying, at the computing device, the user interface such that the corrected first received textual message replaces the first received textual message.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×