IP Library Granted Patent US 9,602,449
Granted Patent B2
US 9,602,449 · App. 14/056,187 · Granted Mar 21, 2017

Correction of incoming messaging

Inventors: Yuk L. Chan (Poughkeepsie, NY); Christopher Cramer (Troy, NY); Robert G. King (Longmont, CO); Deepti M. Naphade (Fishkill, NY); Jairo A. Pava (Wappingers Falls, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L51/046G06F3/0233G06F3/0237G06F3/04842G06F17/24G06F17/273G06F17/2735H04L51/063H04W4/14
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,602,449
App. No.
14/056,187
Granted
Mar 21, 2017
Kind
B2
Abstract

Embodiments of the disclosure relate to performing correction on incoming messages. Embodiments include receiving a message from a sender and determining if a portion of the message has been auto-corrected by the sender. Embodiments also include performing a correction on the portion of the message that was auto-corrected by the sender and storing the correction made by the receiver for each individual sender.

Claims (23)

1. A method for performing correction on incoming messages comprising:

receiving, by a processor of a receiving device, a message from a sender wherein the message is composed by the sender using a sending device, wherein the receiving device and the sending device are separate devices;

determining if a portion of the message has been auto-corrected by the sending device prior to transmission of the message by the sending device;

based on determining that the portion of the message has been auto-corrected prior to transmission of the message by the sending device, performing, by the receiving device, a correction on the portion of the message that was auto-corrected by the sending device;

displaying, on the receiving device, the message with an indicator of the auto-correction performed by the sending device; and

notifying the sender of the correction made by the receiving device by displaying a second indicator, wherein the sending device is configured to allow the sender to override or confirm the correction made by the receiving device.

2. The method of claim 1 , further comprising storing the correction made by the receiver for each individual sender.

3. The method of claim 1 , further comprising based on determining that the portion of the message has not been auto-corrected by the sender, displaying the message as received from the sender.

4. The method of claim 1 , further comprising based on determining that the portion of the message has been auto-corrected by the sender, retrieving the original text entered by the sender.

5. The method of claim 1 , further comprising based on determining that the portion of the message has been auto-corrected by the sender, retrieving an auto-correction suggested by the sender's system associated with the auto-corrected portion.

6. The method of claim 4 , wherein performing the correction includes displaying the auto-correction suggestions retrieved from the sender.

7. The method of claim 1 , wherein the message includes an original text of the message as typed by the sender, an auto-correction that was selected by the sender and a auto-correction suggestion that was presented to and not selected by the sender.

8. An non-transitory medium embodying computer readable instructions which, when implemented, cause a computer to carry out the steps of a method according to claim 1 .

9. An electronic device having a processor configured to execute a messaging application by carrying out the steps of a method according to claim 1 .

10. A method for performing correction on incoming messages comprising:

receiving, by a processor of a receiving device, a message from a sender wherein the message is composed by the sender using a sending device, wherein the receiving device and the sending device are separate devices;

determining if a portion of the message includes an acronym or shorthand text;

based on determining that the portion of the message includes acronym or shorthand text, performing, by the receiving device, an auto-correction on the portion of the message;

displaying the message, by the receiving device, with an indicator of the auto-correction performed, wherein the message is displayed with the indicator of the auto-correction on the receiving device; and

notifying the sender of the correction made by the receiving device by displaying a second indicator, wherein the sending device is configured to allow the sender to override or confirm the correction made by the receiving device.

11. The method of claim 10 , further comprising based on determining that the portion of the message does not include the acronym or shorthand text, displaying the message as received from the sender.

12. An article of manufacture tangibly embodying computer readable instructions which, when implemented, cause a computer to carry out the steps of a method according to claim 10 .

13. An electronic device having a processor configured to execute a messaging application by carrying out the steps of a method according to claim 10 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2013
From: CHAN, YUK L.; CRAMER, CHRISTOPHER; KING, ROBERT G.; NAPHADE, DEEPTI M.; PAVA, JAIRO A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 031426/0259 →
Continuity (1)
Related Publication 20150113073A1 · Apr 23, 2015