IP Library Granted Patent US 9,904,374
Granted Patent B2
US 9,904,374 · App. 14/548,142 · Granted Feb 27, 2018

Displaying corrected logogram input

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,904,374
App. No.
14/548,142
Granted
Feb 27, 2018
Kind
B2
Abstract

For displaying corrected logogram input, code detects a difference between the logogram input and a logogram recognized from the logogram input. The code further displays the corrected logogram input in response to the difference.

Claims (43)

1. An apparatus comprising:

a graphical input that accepts a logogram input;

a display that displays the logogram input;

a processor;

a memory that stores code executable by the processor to:

receive the logogram input;

display a candidate list of candidate logograms based on the logogram input;

receive a logogram selection from the candidate list;

detect a difference between the logogram input and the logogram selection; and

display a corrected logogram input and a label that identifies a correction type on the display in response to the difference, wherein the corrected logogram input is a needed logogram input that generates the selected logogram as a candidate logogram in the candidate list with a resemblance score that exceeds a resemblance threshold stored in a resemblance profile.

2. The apparatus of claim 1 , wherein the code is further executable by the processor to recognize the logogram from the logogram input.

3. The apparatus of claim 1 , wherein the logogram input comprises a phonetic representation of the logogram and the corrected logogram input comprises a corrected phonetic representation.

4. The apparatus of claim 1 , wherein the logogram input comprises a logogram radical of the logogram and the corrected logogram input comprises a corrected logogram radical.

5. The apparatus of claim 4 , wherein detecting the difference between the logogram input and the logogram radical comprises:

calculating the resemblance score for the logogram input and one or more potential logograms; and

identifying the logogram from one of the resemblance score for the logogram exceeding a resemblance threshold and selecting the logogram from the candidate list, wherein each candidate logogram has a resemblance score for the candidate logogram that exceeds the candidate threshold.

6. The apparatus of claim 4 , wherein the corrected logogram radical comprises strokes.

7. The apparatus of claim 4 , wherein the corrected logogram radical comprises strokes in a stroke order.

8. The apparatus of claim 1 , wherein the logogram input comprises strokes and the corrected logogram input comprises strokes in a stroke order for the logogram.

9. A method comprising:

receiving, by use of a processor, a logogram input;

displaying a candidate list of candidate logograms based on the logogram input;

receiving a logogram selection from the candidate list;

detecting a difference between the logogram input and the logogram selection; and

displaying a corrected logogram input and a label that identifies a correction type in response to the difference, wherein the corrected logogram input is a needed logogram input that generates the selected logogram as a candidate logogram in the candidate list with a resemblance score that exceeds a resemblance threshold stored in a resemblance profile.

10. The method of claim 9 , the method further comprising recognizing the logogram from the logogram input.

11. The method of claim 9 , wherein the logogram input comprises a phonetic representation of the logogram and the corrected logogram input comprises a corrected phonetic representation.

12. The method of claim 9 , wherein the logogram input comprises a logogram radical of the logogram and the corrected logogram input comprises a corrected logogram radical.

13. The method of claim 12 , wherein detecting the difference between the logogram input and the logogram radical comprises:

calculating the resemblance score for the logogram input and one or more potential logograms; and

identifying the logogram from one of the resemblance score for the logogram exceeding a resemblance threshold and selecting the logogram from the candidate list, wherein each candidate logogram has a resemblance score for the candidate logogram that exceeds the candidate threshold.

14. The method of claim 12 , wherein the corrected logogram radical comprises strokes.

15. The method of claim 12 , wherein the corrected logogram radical comprises strokes in a stroke order.

16. The method of claim 9 , wherein the logogram input comprises strokes and the corrected logogram input comprises strokes in a stroke order for the logogram.

17. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:

receiving a logogram input;

displaying a candidate list of candidate logograms based on the logogram input;

receiving a logogram selection from the candidate list;

detecting a difference between the logogram input and the logogram selection; and

displaying a corrected logogram input in response to the difference, wherein the corrected logogram input is a needed logogram input that generates the selected logogram as a candidate logogram in the candidate list with a resemblance score that exceeds a resemblance threshold stored in a resemblance profile.

18. The program product of claim 17 , the processor further performing recognizing the logogram from the logogram input.

19. The program product of claim 17 , wherein the logogram input comprises a phonetic representation of the logogram and the corrected logogram input comprises a corrected phonetic representation.

20. The program product of claim 17 , wherein the logogram input comprises a logogram radical of the logogram and the corrected logogram input comprises a corrected logogram radical.

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 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049693/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: WANG, SONG; LI, JIAN; QIAN, MING; STRAZISAR, BRADLEY PARK; ZHANG, JIANBANG
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 034218/0344 →