IP Library Granted Patent US 10,726,197
Granted Patent B2
US 10,726,197 · App. 14/669,720 · Granted Jul 28, 2020

Text correction using a second input

Inventors: Suzanne Marion Beaumont (Wake Forest, NC); Rod D. Waltermann (Rougemont, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F40/166G06F40/232G10L15/00
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 10,726,197
App. No.
14/669,720
Granted
Jul 28, 2020
Kind
B2
Abstract

One embodiment provides a method including receiving, at a key input device, an electronic text input; obtaining, using a processor, an additional input comprising audio and relating to the electronic text input; modifying, using a processor, the electronic text input based upon the additional input; and providing, on a display device, electronic text which has been modified. Other aspects are described and claimed.

Claims (41)

1. A method, comprising:

receiving, at a key input device, an electronic text input, wherein the electronic text input comprises a correctly spelled word;

obtaining, responsive to accepting and displaying the electronic text input and using a processor, an additional input within a predetermined time frame of receipt of the electronic text input, the additional input comprising audio input relating to the electronic text input, wherein the audio input comprises an indication that a modification is to be made to the correctly spelled word within the electronic text input and comprises at least one corrected word, wherein the indication comprises a correction phrase comprising at least one word other than the at least one corrected word;

identifying, based upon the identification, the correctly spelled word is to be modified, wherein the identifying comprises identifying a contextual association between the audio input and the electronic text input that indicates the correctly spelled word is to be modified, wherein the identifying the correctly spelled word is identified based upon the corrected word included in the audio input, wherein a word selected as the corrected word is selected by a weighting of a plurality of candidate words, the weighting based upon the contextual association;

thereafter modifying the correctly spelled word utilizing the additional input, wherein the modifying comprises filtering the correction phrase from the audio input and utilizing the corrected word to correct the electronic text input; and

providing, on a display device, electronic text which has been modified and a visual indication that the electronic text has been modified.

2. The method of claim 1 , wherein the electronic text input comprises an input from a mechanical keyboard.

3. The method of claim 1 , wherein the electronic text input comprises an input from a touch screen.

4. The method of claim 1 , wherein the modifying the electronic text input occurs while the electronic text input is received.

5. The method of claim 1 , wherein the modifying the electronic text input occurs in response to the obtaining an additional input.

6. The method of claim 1 , further comprising obtaining context data relating to the electronic text input and wherein the modifying is additionally based upon the context data.

7. The method of claim 1 , wherein the additional input comprises a plurality of words.

8. The method of claim 7 , further comprising selecting at least one word from the plurality of words to use in modifying the electronic text input.

9. The method of claim 1 , wherein the providing further comprises providing a visual indication indicating the electronic text input has been modified.

10. The method of claim 1 , wherein the providing comprises providing a preview of the electronic text output.

11. An information handling device, comprising:

an audio input device;

a key input device;

a display device;

a processor operatively coupled to the audio input device, the key input device, and the display device; and

a memory device that stores instructions executable by the processor to:

receive, at the key input device, an electronic text input, wherein the electronic text input comprises a correctly spelled word;

obtain, responsive to accepting and displaying the electronic text input, an additional input within a predetermined time frame of receipt of the electronic text input, the additional input comprising audio input relating to the electronic text input, wherein the audio input comprises an indication that a modification is to be made to the correctly spelled word within the electronic text input and comprises at least one corrected word, wherein the indication comprises a correction phrase comprising at least one word other than the at least one corrected word;

identify, based upon the identification, the correctly spelled word is to be modified, wherein the identifying comprises identifying a contextual association between the audio input and the electronic text input that indicates the correctly spelled word is to be modified, wherein to identify the correctly spelled word is identified based upon the corrected word included in the audio input, wherein a word selected as the corrected word is selected by a weighting of a plurality of candidate words, the weighting based upon the contextual association;

thereafter modify the correctly spelled word utilizing the additional input, wherein the modifying comprises filtering the correction phrase from the audio input and utilizing the corrected word to correct the electronic text input; and

provide, on the display device, electronic text which has been modified and a visual indication that the electronic text has been modified.

12. The information handling device of claim 11 , wherein the key input device comprises a mechanical keyboard.

13. The information handling device of claim 11 , wherein the key input device comprises a touch screen.

14. The information handling device of claim 11 , wherein to modify the electronic text input occurs while the electronic text input is received.

15. The information handling device of claim 11 , wherein to modify the electronic text input occurs in response to the obtaining an additional input.

16. The information handling device of claim 11 , wherein the instructions are further executable by the processor to obtain context data relating to the electronic text input and wherein to modify is additionally based upon the context data.

17. The information handling device of claim 11 , wherein the additional input comprises a plurality of words and wherein the instructions are further executable by the processor to select at least one word from the plurality of words to use to modify the electronic text input.

18. The information handling device of claim 11 , wherein to provide further comprises providing a visual indication indicating the electronic text input has been modified.

19. The information handling device of claim 11 , wherein to provide comprises providing a preview of the electronic text output.

20. A product, comprising:

a storage device that stores code executable by a processor, the code comprising:

code that receives an electronic text input, wherein the electronic text input comprises a correctly spelled word;

code that obtains, responsive to accepting and displaying the electronic text input, an additional input within a predetermined time frame of receipt of the electronic text input, the additional input comprising audio input relating to the electronic text input, wherein the audio input comprises an indication that a modification is to be made to the correctly spelled word within the electronic text input and comprises at least one corrected word, wherein the indication comprises a correction phrase comprising at least one word other than the at least one corrected word;

code that identifies, based upon the identification, the correctly spelled word is to be modified, wherein the identifying comprises identifying a contextual association between the audio input and the electronic text input that indicates the correctly spelled word is to be modified, wherein the code that identifies the correctly spelled word is identified based upon the corrected word included in the audio input, wherein a word selected as the corrected word is selected by a weighting of a plurality of candidate words, the weighting based upon the contextual association;

code that, thereafter, modifies the correctly spelled word utilizing the additional input, wherein the modifying comprises filtering the correction phrase from the audio input and utilizing the corrected word to correct the electronic text input; and

code that provides electronic text which has been modified and a visual indication that the electronic text has been modified.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2022
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 060651/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2015
From: BEAUMONT, SUZANNE MARION; WALTERMANN, ROD D.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 035265/0844 →