IP Library Granted Patent US 8,386,958
Granted Patent B1
US 8,386,958 · App. 11/854,353 · Granted Feb 26, 2013

Method and system for character input

Inventors: Alexey Zavitaev (St. Petersburg, RU); Sergey Nazarkin (St. Petersburg, RU)
Assignee: Oracle America, Inc.
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 8,386,958
App. No.
11/854,353
Granted
Feb 26, 2013
Kind
B1
Abstract

A method for character input, involving activating a first rotating character ribbon on a display associated with a portable electronic device, wherein the rotating character ribbon includes a first plurality of characters for selection, selecting at least one character from the first rotating character ribbon, wherein the at least one character is selected using a positioning device on the portable electronic device, and storing the at least one selected character as part of a text sequence on the portable electronic device.

Claims (42)

1. A method for character input, comprising:

activating a first rotating character ribbon on a display associated with a portable electronic device,

wherein the rotating character ribbon comprises a first plurality of characters for selection, and

wherein the first rotating character ribbon is activated when a message is received on the portable electronic device;

activating a second rotating character ribbon on the display, wherein the second rotating character ribbon is activated by selecting the second rotating character ribbon using a positioning device on the portable electronic device,

wherein the second rotating character ribbon comprises a second plurality of characters,

wherein upon activation, the first and second rotating character ribbons automatically rotate on the display, and

wherein the first rotating character ribbon rotates automatically at a first speed of rotation and the second rotating character ribbon rotates automatically at a second speed of rotation distinct from the first speed of rotation;

selecting at least one first character from the first rotating character ribbon and at least one second character from the second rotating character ribbon, wherein the at least one first and second character are selected using the positioning device on the portable electronic device; and

storing the at least one first and the at least one second selected characters as part of a text sequence on the portable electronic device.

2. The method of claim 1 , wherein the display includes a limited number of display lines.

3. The method of claim 1 , wherein the at least one character selected from the first rotating character ribbon comprises a character selected from a group consisting of an alphanumeric character, a symbol, an image, a pictograph, and a punctuation mark.

4. The method of claim 1 , wherein the first plurality of characters comprises alphanumeric characters.

5. The method of claim 1 , further comprising:

adjusting a speed of the first rotating character ribbon.

6. The method of claim 1 , wherein the text sequence is part of a message composed on the portable electronic device, and wherein the message is one selected from the group consisting of an electronic mail message and a text message.

7. The method of claim 1 , wherein the portable electronic device is one selected from a group consisting of a mobile phone, a personal digital assistant, a gaming device, eyeglasses comprising an embedded display, a wireless arm band, and an electronic watch.

8. The method of claim 1 , wherein the positioning device is one selected from a group consisting of a joystick and a plurality of positional keys.

9. A system for character input, comprising:

a display associated with a portable electronic device, the display comprising:

a first rotating character ribbon configured to automatically rotate on the display at a first speed of rotation,

wherein the first rotating character ribbon comprises a first plurality of characters for selection, and

wherein the first rotating character ribbon is activated when a message is received on the portable electronic device;

a second rotating character ribbon comprising a second plurality of characters configured to automatically rotate on the display at a second speed of rotation distinct from the first speed of rotation, wherein the second rotating character ribbon is activated by selecting the second rotating character ribbon using a positioning device on the portable electronic device; and

a text field configured to display at least one character selected from the first plurality of characters; and

the positioning device configured to:

select the at least one first character from the first rotating character ribbon and at least one second character from the second rotating ribbon,

wherein the selected at least one first and the at least one second character are stored as part of a text sequence on the portable electronic device.

10. The system of claim 9 , wherein the display includes a limited number of display lines.

11. The system of claim 9 , wherein the at least one character comprises at least one character selected from a group consisting of an alphanumeric character, a symbol, an image, a pictograph, and a punctuation mark.

12. The system of claim 9 , wherein the first rotating character ribbon comprises alphanumeric characters.

13. The system of claim 9 , wherein the first speed of rotation associated with the first rotating character ribbon and the second speed of rotation associated with the second rotating character ribbon are each adjustable.

14. The system of claim 9 , wherein the portable electronic device is one selected from a group consisting of a mobile phone, a personal digital assistant, a gaming device, a wireless earpiece associated with a mobile device, a wireless arm band, eyeglasses comprising an embedded display, and an electronic watch.

15. The system of claim 9 , wherein the text sequence is part of a message composed on the portable electronic device, and wherein the message is one selected from the group consisting of an electronic mail message and a text message.

16. A non-transitory computer readable storage medium comprising computer program code for character input, the computer program code comprising instructions to:

activate a first rotating character ribbon on a display associated with portable electronic device, wherein the rotating character ribbon comprises a first plurality of characters for selection, and wherein the first rotating character ribbon is activated when a message is received on the portable electronic device;

activate a second rotating character ribbon on the display, wherein the second rotating character ribbon is activated by selecting the second rotating character ribbon using a positioning device on the portable electronic device,

wherein the second rotating character ribbon comprises a second plurality of characters,

wherein upon activation, the first and second rotating character ribbons automatically rotate on the display, and

wherein the first rotating character ribbon rotates automatically at a first speed of rotation and the second rotating character ribbon rotates automatically at a second speed of rotation distinct from the first speed of rotation;

select at least one first character from the first rotating character ribbon and at least one second character from the second rotating character ribbon, wherein the at least one first and second characters are selected using the positioning device on the portable electronic device; and

store the at least one first and the at least one second selected characters as part of a text sequence on the portable electronic device.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037311/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2007
From: ZAVITAEV, ALEXEY; NAZARKIN, SERGEY
To: SUN MICROSYSTEMS, INC.
Reel/Frame 019829/0913 →