Browse Prior Art Database

# Optimized redial function on cellular phone

IP.com Disclosure Number: IPCOM000015526D
Original Publication Date: 2002-Jan-01
Included in the Prior Art Database: 2003-Jun-20
Document File: 2 page(s) / 59K

IBM

## Abstract

Many of the cellular phone (and non-mobile phone) units are provided with the redial function. You can redial the number immediately before or choose one from a list in one single action. However, the redial function is usually implemented using the FIFO(First-In-First-Out) algorithm. The size of the list buffer is often small and limited. As a result, the number on the list will eventually disappear from the list. 03-3808-4034 03-3808-1111 03-3808-4034 03-3808-1111 03-1234-5555

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 90% of the total text.

Page 1 of 2

Optimized redial function on cellular phone

Many of the cellular phone (and non-mobile phone) units are provided with the
redial function. You can redial the number immediately before or choose one
from a list in one single action. However, the redial function is usually
implemented using the FIFO(First-In-First-Out) algorithm. The size of the list
buffer is often small and limited. As a result, the number on the list will
eventually disappear from the list.

03-3808-4034 03-3808-1111

03-3808-4034 03-3808-1111

03-1234-5555

03-1111-2222

.

.

.

.

.

stack size=10

03-3808-4034

redial list buffer(FIFO )

This condition is especially inconvenient when a frequent redial number is
cutting in by a rarely used one time number. In order to solve the problem, we
introduce the 'weighted' mechanism into the redial function in place of the
FIFO mechanism as a substitution. There is a 'counter' to count on the
frequency of redial of the number. The redial list is sort according to the
frequency.

1

Page 2 of 2

03-3808-4034 03-3808-1111

dial 03-3808-4034 for5times, then another 10 different num bers

00000001 03-3808-4034 00000110 03-3808-1111

00000001 03-1234-5555

00000001 03-1111-2222

.

.

.

.

.

stack size=10

00000001 03-xxxx-yyyy

Optimized redial list buffer

As a result, the highly reused number will be shown at the top of the list,
making the choice easy. Also, a 'filter' can be applied on the counter. For
example, only phone numbers be...