IP Library Granted Patent US 9,275,045
Granted Patent B2
US 9,275,045 · App. 13/718,766 · Granted Mar 1, 2016

Method for automatically preferring a diacritical version of a linguistic element on a handheld electronic device based on linguistic source and associated apparatus

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,275,045
App. No.
13/718,766
Granted
Mar 1, 2016
Kind
B2
Abstract

A method for automatically preferring a diacritical version of a linguistic element on a handheld electronic device by utilizing a linguistic source.

Claims (43)

1. An input method for a handheld electronic device, the method comprising:

receiving an input, wherein the input is associated with a pending linguistic element and at least one previously entered linguistic element;

determining that the at least one previously entered linguistic element has a predetermined characteristic, wherein the predetermined characteristic comprises belonging to a particular class of verbs;

determining a preferred output for the pending linguistic element based on the predetermined characteristic of the at least one previously entered linguistic element, wherein the preferred output of the pending linguistic element differs from the at least one previously entered linguistic element;

outputting a variant component comprising at least the preferred output of the pending linguistic element and an alternative output, wherein the variant component is output in proximity to an output of the at least one previously entered linguistic element; and

based on a selection from the variant component, outputting a selected output of the pending linguistic element.

2. A method according to claim 1 , wherein the variant component includes a predetermined quantity of selectable outputs.

3. A method according to claim 1 , wherein the preferred output is a diacritical version of the pending linguistic element.

4. A method according to claim 1 , wherein the step of determining the preferred output is based upon the handheld electronic device operative language.

5. A method according to claim 1 , wherein the step of determining the preferred output is based upon comparing the at least one previously entered linguistic element to a language word list stored in a memory of the handheld electronic device.

6. A method according to claim 1 , wherein the step of determining the preferred output is based upon employing a language role set on the at least one linguistic element previously entered.

7. A method according to claim 1 , wherein the device includes a display and the variant component extends substantially horizontally across the display and is located in a vicinity of the at least one linguistic element previously entered and currently presented.

8. An input method for a handheld electronic device, the method comprising:

receiving an input, wherein the input is associated with a pending letter and at least one previously entered linguistic element;

determining a preferred output of the pending letter based on the at least one previously entered linguistic element satisfying a predetermined condition, wherein the predetermined condition comprises belonging to a particular class of verbs;

outputting a variant component comprising at least the preferred output of the pending letter and an alternative output of the pending letter, wherein the preferred output of the pending letter presented in the variant component is highlighted; and

based on a selection from the variant component, outputting a selected output of the pending letter.

9. A method according to claim 1 , wherein the alternative output may be a linguistic element different from the pending linguistic element, wherein the input of the different linguistic element is associated with the input of the pending linguistic element.

10. A method according to claim 1 , further comprising:

upon input of an additional linguistic element, changing a previously selected output of the pending linguistic element that is currently presented together with the at least one linguistic element previously entered.

11. A method according to claim 1 , further comprising automatically selecting the preferred output for the pending linguistic element.

12. A handheld electronic device, comprising:

a display;

a processor apparatus comprising a processor and a memory in electronic communication with one another, said processor apparatus having stored therein a number of routines which, when executed on said processor, cause said handheld electronic device to perform operations comprising:

receiving an input, wherein the input is associated with a pending linguistic element and at least one previously entered linguistic element;

determining that the at least one previously entered linguistic element has a predetermined characteristic, wherein the predetermined characteristic comprises belonging to a particular class of verbs;

determining a preferred output for the pending linguistic element based on the predetermined characteristic of the at least one previously entered linguistic element, wherein the preferred output of the pending linguistic element differs from the at least one previously entered linguistic element;

displaying on the display a variant component comprising the at least preferred output of the pending linguistic element and an alternative output, wherein the variant component is displayed in proximity to a display of the at least one previously entered linguistic element; and

based on selection from the variant component, presenting on the display a selected output of the pending linguistic element in the output apparatus.

13. A handheld electronic device according to claim 12 , wherein the variant component includes a predetermined quantity of selectable outputs.

14. A handheld electronic device according to claim 12 , wherein the preferred output is a diacritical version of the pending linguistic element.

15. A handheld electronic device according to claim 12 , wherein the processor configured to determine the preferred output is based upon the handheld electronic device operative language.

16. A handheld electronic device according to claim 12 , wherein the processor configured to determine the preferred output is based upon comparing the at least one previously entered linguistic element to a language word list stored in a memory of the handheld electronic device.

17. A handheld electronic device according to claim 12 , wherein the processor configured to determine the preferred output is based upon employing a language role set on the at least one previously entered linguistic element.

18. A handheld electronic device according to claim 12 , wherein the variant component extends substantially horizontally across the display and is located in a vicinity of the at least one linguistic element previously entered and currently presented.

19. A handheld electronic device according to claim 12 , wherein the preferred output presented in the variant component is highlighted.

20. A handheld electronic device according to claim 12 , wherein the alternative output may be a linguistic element different from the pending linguistic element, wherein the input of the different linguistic element is associated with the input of the pending linguistic element.

21. A non-transitory computer readable medium having computer executable instructions which when executed by a processor causes the processor to perform operations comprising:

receiving an input, wherein the input is associated with a pending linguistic element and at least one previously entered linguistic element;

determining that the at least one previously entered linguistic element has a predetermined characteristic, wherein the predetermined characteristic comprises belonging to a particular class of verbs;

determining a preferred output for the pending linguistic element based on the predetermined characteristic of the at least one previously entered linguistic element, wherein the preferred output of the pending linguistic element differs from the at least one previously entered linguistic element;

outputting a variant component comprising at least the preferred output of the pending linguistic element and an alternative output, wherein the variant component is output in proximity to an output of the at least one previously entered linguistic element; and

based on a selection from the variant component, outputting a selected output of the pending linguistic element.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 14, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033987/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2012
From: SCOTT, SHERRYL LEE LORRAINE
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029510/0960 →