Patent US7007149B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7007149B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamically storing PIM/address book data by type

Assignee: LG Electronics Inc
•
Filing: 2001-12-18
•
Granted: 2006-02-28
•
Expires: 2021-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Ki Hyun Chung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 18:39
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/38; H04B1/40; H04M; H04M1/00; H04M1/26; H04M1/27; H04M1/274; H04M1/2745; G; G06; G06F; G06F12/00; G06F12/02; G06F12/0223; H04M1/27453; Y; Y10; Y10S; Y10S707/00; Y10S707/99931

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 119 words
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.
Claim 2
Independent Claim 119 words
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.
Claim 3
Dependent Claim 22 words
The method of claim 1 , wherein data is saved in each of the plurality of field by an individual index number.
Claim 4
Dependent Claim 36 words
The method of claim 1 , wherein the plurality of fields comprises at least one of a name field, a company name field, an e-mail address field, a telephone number field, and a fax number field.
Claim 5
Dependent Claim 15 words
The method of claim 1 , wherein the data corresponds to information regarding an individual.
Claim 6
Dependent Claim 13 words
The method of claim 1 , wherein each class represents a single person.
Claim 7
Dependent Claim 69 words
The method of claim 1 , wherein if data for the first field of the first index is subsequently provided, the data for the first field of the first index is saved in the first data area of the first data field memory region, and the data for the first field from the second index is moved to a second data area of the first data field memory region.
Claim 8
Independent Claim 128 words
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.
Claim 9
Independent Claim 128 words
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.
Claim 10
Dependent Claim 46 words
The method of claim 7 , wherein if subsequently entered data has a priority index number when compared to an existing index number, the subsequently entered data is saved in a corresponding index number location, and the existing data is moved to a next data location.
Claim 11
Independent Claim 128 words
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.
Claim 12
Independent Claim 128 words
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.
Claim 13
Dependent Claim 27 words
The method of claim 9 , further comprising creating a new index for the entered data if the corresponding index for the entered data does not exist.
Claim 14
Independent Claim 65 words
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.
Claim 15
Independent Claim 65 words
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.
Claim 16
Dependent Claim 22 words
The method of claim 11 , wherein a next available index number is assigned to all data fields of an added class.
Claim 17
Dependent Claim 60 words
The method of claim 11 , wherein if data for a prescribed data field of a first class is not initially provided, and is subsequently inputted into the memory, it is assigned an index number that is common to the first class, and it is stored in a first data location for a prescribed data field group in the memory.
Claim 18
Dependent Claim 60 words
The method of claim 13 , wherein if data for the prescribed data field corresponding to a second class is initially stored in the first data location for the prescribed data field group, the data for the prescribed data field corresponding to a second class is moved to a second data location for the prescribed data field in the memory.
Claim 19
Dependent Claim 52 words
The method of claim 11 , wherein the data fields are selected from among an address field, a telephone number field, an e-mail address field, a company name field, a fax number field, and a pager number field, and wherein the same class may include fewer than all of the data fields.
Claim 20
Independent Claim 131 words
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.
Claim 21
Independent Claim 131 words
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.
Claim 22
Dependent Claim 85 words
The method of claim 16 , wherein if data for the prescribed data field of the first data group is subsequently inputted into the memory, it is assigned an index number that is common to the first data group, and it is stored in the first data location for the prescribed data field in the memory, and the data for the prescribed data field corresponding to the second data group is moved to a second data location for the prescribed data field in the memory.
Claim 23
Dependent Claim 53 words
The method of claim 16 , wherein if a subsequent data group is inputted, it is assigned a next sequential index number, and data from each of the plurality of data fields of the subsequent data group is stored in a next available data location in the memory that corresponds to the field.
Claim 24
Dependent Claim 40 words
The method of claim 16 , wherein the plurality of data fields are selected from among an address field, a telephone number field, an e-mail address field, a company name field, a fax number field, and a pager number field.
Claim 25
Dependent Claim 23 words
The method of claim 16 , wherein any of the plurality of data groups may include fewer than all of the data fields.
Claim 26
Dependent Claim 128 words
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.
Claim 27
Dependent Claim 128 words
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.
Claim 28
Dependent Claim 85 words
The terminal of claim 21 , wherein if data for the prescribed data field of the first data group is subsequently inputted into the memory, it is assigned an index number that is common to the first data group, and it is stored in the first data location for the prescribed data field in the memory, and the data for the prescribed data field corresponding to the second data group is moved to a second data location for the prescribed data field in the memory.

References Cited (Backward Citations)

US5963642A Cited
US6169993B1 Cited
US6269369B1 Cited
US6247043B1 Cited
US6112209A Cited
US20030069874A1 Cited
US6397223B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-02-27 2009-08-29 2010-02-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-02-27 2013-08-29 2014-02-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-02-27 2017-08-29 2018-02-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag