IP Library Granted Patent US 8,406,816
Granted Patent B2
US 8,406,816 · App. 12/364,635 · Granted Mar 26, 2013

Method and apparatus for implementing a virtual rotary dial pad on a portable electronic device

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,406,816
App. No.
12/364,635
Granted
Mar 26, 2013
Kind
B2
Abstract

A portable electronic device that allows a user to dial a telephone number using a virtual rotary dial pad configuration. The device includes a physically depressible touch screen display. Speed dialing is enabled by touching and dragging a selected numeric or non-numeric symbol to a predetermined location on the touch screen display and by holding the selected symbol at the predetermined location for a predetermined duration of time. Successful dialing of a symbol results in tactile, audio or visual feedback. Touching and dragging selected symbols may be replaced by touching the selected symbol and physically depressing the touch screen. Both numeric and non-numeric symbols may be dialed.

Claims (24)

1. A portable electronic device comprising:

a touch screen display;

a communication system that allows the portable electronic device to send and receive wireless communications; and

a virtual rotary dial pad presented on the display, the dial pad enabling a user of the portable electronic device to dial numeric and non-numeric symbols and to call a telephone number using the display and the communication system;

the virtual rotary dial pad having a specific location on the display to which a selected numeric or non-numeric symbol may be rotated;

the virtual rotary dial pad enabled to perform a speed dial function responsive to rotation of the selected symbol to the specific location and holding the selected symbol at the specific location for a specific duration of time in conjunction with physical depression of the display.

2. The device of claim 1 , wherein the virtual rotary dial pad rotates when individual numeric and non-numeric symbols are dialed.

3. The device of claim 1 , further comprising a feedback generator that generates feedback to the user when a numeric or non-numeric symbol has been rotated to the specific location.

4. The device of claim 3 , wherein the feedback generator is a vibrator of the device.

5. The device of claim 3 , wherein the feedback generator is a speaker of the device.

6. The device of claim 3 , wherein the feedback generator is the display.

7. A method of dialing a telephone number using a virtual rotary dial pad on a portable electronic device, the method comprising:

touching a symbol on a touch screen display of the portable electronic device, the available symbols being both numeric and non-numeric;

dragging the touched symbol to a specific location on the display, thereby resulting in the touched symbol being dialed; and

performing a speed dial function responsive to the dragged symbol being held at the specific location for a specific duration of time in conjunction with physical depression of the display.

8. The method of claim 7 , wherein the step of dragging the touched symbol to the specific location results in each selectable symbol of the virtual rotary dial pad being rotated.

9. The method of claim 7 , further comprising generating feedback to a user when the touched symbol is dragged to the specific location.

10. The method of claim 9 , wherein the generated feedback is one of a vibration, an audio, and a visual feedback.

11. A system for using hardware of a portable electronic device to dial a telephone number, the system comprising:

a portable electronic device that includes a touch screen display, a processor, and a memory; and

instructions stored in the memory and acted upon by the processor to:

render on the touch screen display a virtual rotary dial pad that enables dialing of both numeric and non-numeric symbols; and

perform a speed dial function responsive to one of said symbols being dragged to a specific location on the touch screen display and held at the specific location for a specific duration of time in conjunction with physical depression of the display.

12. The system of claim 11 , wherein the instructions direct the device to generate tactile, audio or visual feedback upon the dialing of a symbol.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/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 Feb 26, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037940/0001 →