Patent US7007149B2 successfully refreshed from Google Patents.
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
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 |