IP Library Granted Patent US 9,104,314
Granted Patent B2
US 9,104,314 · App. 13/961,142 · Granted Aug 11, 2015

Method and apparatus for performing calculations in character input mode of electronic device

Inventor: Jeongseob Kim (Daegu, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F3/04886G06F15/02G06F3/0488
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,104,314
App. No.
13/961,142
Granted
Aug 11, 2015
Kind
B2
Abstract

A method and apparatus for performing calculations in a character input mode of an electronic device. Character input is received in the character input mode, and input characters are displayed in a character input window. If determined that an arithmetic expression is present in the displayed input characters, the arithmetic expression is evaluated, and an evaluation result is displayed. A calculation enabling condition may be satisfied prior to, or after, the arithmetic expression identification. The method may be applied to character input modes of a text messaging or email application, or of a word processing application.

Claims (27)

1. A method for performing calculations in a character input mode of an electronic device, comprising:

receiving character input in the character input mode and displaying input characters in a character input window;

determining whether a preset calculation enabling condition is satisfied;

checking whether an arithmetic expression is present in the displayed input characters;

evaluating the arithmetic expression when the preset calculation enabling condition is satisfied; and

displaying a result of the evaluation.

2. The method of claim 1 , wherein the calculation enabling condition is satisfied when a given key of the character input window is continuously touched for a preset time or more.

3. The method of claim 1 , wherein checking whether an arithmetic expression is present comprises determining whether a portion of the displayed input characters selected by a drag gesture is an arithmetic expression.

4. The method of claim 1 , wherein evaluating the arithmetic expression further comprises presenting the arithmetic expression in a manner distinct from the remaining portion of the displayed input characters.

5. The method of claim 1 , wherein displaying the evaluation result comprises replacing the arithmetic expression with the evaluation result.

6. The method of claim 1 , wherein displaying the evaluation result comprises displaying a pop-up window containing the evaluation result close to the arithmetic expression.

7. The method of claim 6 , wherein displaying the evaluation result further comprises replacing, when the pop-up window is touched, the arithmetic expression with the evaluation result.

8. The method of claim 1 , wherein the characters comprise letters, operand symbols and digits.

9. An apparatus for performing calculations in a character input mode of a electronic device, comprising:

a display unit displaying input characters in a character input window in the character input mode; and

a control unit determining whether a preset calculation enabling condition is satisfied, checking whether an arithmetic expression is present in the displayed input characters, evaluating the arithmetic expression when the preset calculation enabling condition is satisfied, and controlling the display unit to display a result of the evaluation.

10. The apparatus of claim 9 , wherein the control unit determines that the calculation enabling condition is satisfied when a given key of the character input window is continuously touched for a preset time or more.

11. The apparatus of claim 9 , wherein the control unit determines a portion of the displayed input characters selected by a drag gesture as the arithmetic expression.

12. The apparatus of claim 9 , wherein the control unit controls the display unit to present the identified arithmetic expression in a manner distinct from the remaining portion of the displayed input characters.

13. The apparatus of claim 9 , wherein the control unit controls the display unit to replace the arithmetic expression with the evaluation result on the character input window.

14. The apparatus of claim 9 , wherein the control unit controls the display unit to display a pop-up window containing the evaluation result close to the arithmetic expression.

15. The apparatus of claim 14 , wherein, when the pop-up window is touched, the control unit controls the display unit to replace the arithmetic expression with the evaluation result on the character input window.

16. A method for performing calculations in a character input mode of an electronic device, comprising:

receiving character input in the character input mode and displaying input characters in a character input window; and

identifying whether an arithmetic expression is present in the displayed input characters, if so, evaluating the arithmetic expression and displaying a result of the evaluation.

17. The method of claim 16 , wherein the evaluation result is displayed as in a pop-up window in proximity to the arithmetic expression.

18. The method of claim 17 , further comprising detecting a touch input on the pop-up window, and replacing the arithmetic expression with the evaluation result in response to the detection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2013
From: KIM, JEONGSEOB
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 030960/0502 →
Priority Claims (1)
KR 10-2012-0086618 · Aug 8, 2012 · national
Continuity (1)
Related Publication 20140047373A1 · Feb 13, 2014