IP Library Patent Application 13711114
Patent Application
App. No. 13/711,114

TEXT ENTRY

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 None
App. No.
13/711,114
Abstract

An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: enable presentation of control elements on a graphical user interface during text entry based on a text string entered into a text entry field, the control elements being associated with non-predictive-text functions.

Claims (29)

1 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following:

enable presentation of control elements on a graphical user interface during text entry based on a text string entered into a text entry field, the control elements being associated with non-predictive-text functions.

2 . The apparatus of claim 1 , wherein the apparatus is configured to enable the presentation of the control elements based on detecting that the entered text string is a complete word.

3 . The apparatus of claim 2 , wherein the detecting that the entered text string is a complete word is performed by comparing the entered text string with words stored in a predicative text dictionary.

4 . The apparatus of claim 2 , wherein the detecting that the entered text string is a complete word is performed by detecting entry of a punctuation mark character.

5 . The apparatus of claim 2 , wherein the detection that the entered text string is a complete word is performed by the apparatus.

6 . The apparatus of claim 1 , wherein the apparatus is configured to enable the presentation of the control elements in an area associated with the provision of predictive text candidates.

7 . The apparatus of claim 1 , wherein the apparatus is configured to enable the presentation of predictive text candidates in an area associated with the provision of the control elements when the entered text string is an incomplete word.

8 . The apparatus of claim 1 , wherein the apparatus is configured to enable the presentation of the control elements based on whether the number of available predictive text candidates for the entered text string meets predetermined criteria.

9 . The apparatus of claim 1 , wherein the apparatus is configured to enable the presentation of the control elements based on available space for predictive text candidates and the space taken up by available predictive text candidates for the entered text string.

10 . The apparatus of claim 1 , wherein at least one control element is configured to be selectable to actuate an associated function performable using an electronic device.

11 . The apparatus of claim 1 , wherein at least one control element is configured to:

send a textual message;

insert current location;

attach a file;

insert an emoticon;

insert a predetermined text string;

associate a hyperlink with the entered text string; or

format the entered text.

12 . The apparatus of claim 1 , wherein at least one control element is one of an icon, a virtual key, and a menu item.

13 . The apparatus of claim 1 , wherein the apparatus comprises the graphical user interface configured to provide the control elements as display outputs.

14 . The apparatus of claim 1 , wherein the apparatus is a portable electronic device, a laptop computer, a mobile phone, a Smartphone, a tablet computer, a personal digital assistant, a digital camera, a watch, a server, a non-portable electronic device, a desktop computer, a monitor, a server, a wand, a pointing stick, a touchpad, a touch-screen, a mouse, a joystick or a module/circuitry for one or more of the same.

15 . A method, the method comprising:

enabling presentation of control elements on a graphical user interface during text entry based on a text string entered into a text entry field, the control elements being associated with non-predictive-text functions.

16 . A computer program comprising computer program code, the computer program code being configured to perform at least the following:

enable presentation of control elements on a graphical user interface during text entry based on a text string entered into a text entry field, the control elements being associated with non-predictive-text functions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 034781/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2013
From: COLLEY, ASHLEY; KYLLONEN, JANNE VIHTORI
To: NOKIA CORPORATION
Reel/Frame 030239/0608 →