IP Library Granted Patent US 7,084,858
Granted Patent B2
US 7,084,858 · App. 10/300,174 · Granted Aug 1, 2006

System and method for inputting characters using a directional pad

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 7,084,858
App. No.
10/300,174
Granted
Aug 1, 2006
Kind
B2
Abstract

A system and method for enabling a user to input characters using a directional pad of a computing device. The directional pad is configured to generate directional inputs. The invention creates mappings for the directional inputs where each of the mappings associates at least one of the directional inputs with at least one of the characters. The user may activate one of the mappings by selecting one of the directional inputs. While the mapping is activated, the user may input a character by selecting a directional input associated with that character.

Claims (32)

1. A computer-implemented method for enabling a user to input characters on a computing device having a directional pad configured to generate directional inputs, the method comprising:

creating mappings, wherein each of the mappings associates at least one of the directional inputs with at least one of the characters;

ranking the mappings;

ranking the directional inputs;

associating the directional inputs with the mappings based on the ranking of the mapping and the ranking of the directional inputs, wherein the directional input that is second easiest to select is associated with the mapping that includes common consonants;

activating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping;

activating a mapping state when the mapping is displayed, wherein at least one of the characters is associated with a directional input of the directional pad, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character; and

automatically reactivating the base state upon selection of the character.

2. A computer-implemented method for enabling a user to input characters on a computing device having a directional pad configured to generate directional inputs, the method comprising:

creating mappings, wherein each of the mappings associates at least one of the directional inputs with at least one of the characters;

ranking the mappings;

ranking the directional inputs;

associating the directional inputs with the mappings based on the ranking of the mapping and the ranking of the directional inputs, wherein the directional input that is third easiest to select is associated with the mapping that includes semi-common consonants;

activating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping;

activating a mapping state when the mapping is displayed, wherein at least one of the characters is associated with a directional input of the directional pad, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character; and

automatically reactivating the base state upon selection of the character.

3. A computer-implemented method for enabling a user to input characters on a computing device having a directional pad configured to generate directional inputs, the method comprising:

creating mappings, wherein each of the mappings associates at least one of the directional inputs with at least one of the characters;

ranking the mappings;

ranking the directional inputs;

associating the directional inputs with the mappings based on the ranking of the mapping and the ranking of the directional inputs, wherein the directional input that is second easiest to select is associated with the mapping that includes less common consonants;

activating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping;

activating a mapping state when the mapping is displayed, wherein at least one of the characters is associated with a directional input of the directional pad, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character; and

automatically reactivating the base state upon selection of the character.

4. A computer-implemented method for enabling a user to input characters on a computing device having a directional pad configured to generate directional inputs, the method comprising:

creating mappings, wherein each of the mappings associates at least one of the directional inputs with at least one of the characters;

ranking the mappings;

ranking the directional inputs;

associating the directional inputs with the mappings based on the ranking of the mapping and the ranking of the directional inputs, wherein the directional input that is second easiest to select is associated with the mapping that includes least common consonants;

activating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping;

activating a mapping state when the mapping is displayed, wherein at least one of the characters is associated with a directional input of the directional pad, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character; and

automatically reactivating the base state upon selection of the character.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2002
From: ANSON, DAVID LEININGER ADOLPHSON
To: MICROSOFT CORPORATION
Reel/Frame 013512/0483 →