Dynamically storing PIM/address book data by type
First Claim
1. A method for using a memory area in a mobile communication terminal, comprising:
- assigning a memory region to each of a plurality of data fields;
designating an index number according to types of data in the memory region, andassigning a same index number to a plurality of data items in the plurality of data fields that belong to a same class,wherein each of the plurality of data items belonging to the class is associated with a different data field, andwherein if data for a first field is not present for a first index, data for the first field from a second index is stored in a first data area of the first data field memory region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for using a memory area of a mobile communication terminal is disclosed. The method is directed toward managing a personal information manager (PIM) in a mobile telecommunication phone. A memory area is assigned to each field and an index number is designated according to a type of data in the memory area. For inputting data in a memory area, the user inputs data in a memory, searches for existence of a corresponding index of the entered data, and updates the relevant data based on the search result. The useable area of memory is thus expanded and more efficiently used by classifying available memory areas and designating an index number to each field.
-
Citations
22 Claims
-
1. A method for using a memory area in a mobile communication terminal, comprising:
-
assigning a memory region to each of a plurality of data fields; designating an index number according to types of data in the memory region, and assigning a same index number to a plurality of data items in the plurality of data fields that belong to a same class, wherein each of the plurality of data items belonging to the class is associated with a different data field, and wherein if data for a first field is not present for a first index, data for the first field from a second index is stored in a first data area of the first data field memory region. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for using a memory area in a mobile communication terminal, comprising:
-
assigning a memory region to each of a plurality of data fields; designating an index number according to types of data in the memory region, assigning a same index number to a plurality of data items in the plurality of data fields that belong to a same class, wherein a prescribed memory region is accessed by inputting the index number or a key word, and wherein data is saved in a corresponding memory region of each field in index order, and the data can be shifted automatically from a first data area in the memory region for the field, a second data area in the memory region for the field to maintain the index order. - View Dependent Claims (8)
-
-
9. A method for inputting data in a memory area in a mobile communication terminal, comprising:
-
inputting data in the memory area of the mobile communication terminal by a user; searching for an existence of a corresponding index of the entered data; updating the relevant data if the corresponding index is found; and assigning a same index number to a plurality of data items respectively stored in the memory area that belong to a same class, wherein the memory area is divided into memory regions corresponding to the plurality of data items, data is saved in a corresponding memory region of each data item in index order, and the data can be shifted automatically from a first memory region to a second memory region to maintain the index order. - View Dependent Claims (10)
-
-
11. A method of managing a memory in a mobile communication device, comprising:
-
assigning a common index number to all data fields of a same class; allocating a plurality of data fields in a memory area by field groups; and sequentially storing data having a corresponding index number and that corresponds to a respective field group in a next available memory location in the field group. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of managing a memory in a mobile communication device, comprising:
-
inputting a plurality of data groups into a memory, each of the plurality of data groups having a corresponding plurality of data fields and each of the corresponding plurality of data fields for a given one of a plurality of class data having a common index number; and organizing the plurality of class data by data fields in the memory in index order, wherein if a first data group is provided without data for prescribed data field and a second data group is provided with data for the prescribed data field, the data for the prescribed data field corresponding to the second data group is stored in a first data location for the prescribed data field in the memory. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A mobile communication terminal, comprising:
-
means for storing a plurality of data groups into a memory, each of the plurality of data groups having a corresponding plurality of data fields and each of the corresponding plurality of data fields for a given one of a plurality of class data having a common index number; and means for organizing the plurality of class data by data fields in the memory in index order, wherein if a first data group is provided without data for prescribed data field and a second data group is provided with data for the prescribed data field, the data for the prescribed data field corresponding to the second data group is stored in a first data location for the prescribed data field in the memory. - View Dependent Claims (22)
-
Specification