KR100693608B1 - 이동통신 단말기에서의 폰북 관리 방법 - Google Patents

이동통신 단말기에서의 폰북 관리 방법 Download PDF

Info

Publication number
KR100693608B1
KR100693608B1 KR1020050036649A KR20050036649A KR100693608B1 KR 100693608 B1 KR100693608 B1 KR 100693608B1 KR 1020050036649 A KR1020050036649 A KR 1020050036649A KR 20050036649 A KR20050036649 A KR 20050036649A KR 100693608 B1 KR100693608 B1 KR 100693608B1
Authority
KR
South Korea
Prior art keywords
group
phonebook
management information
index
bit
Prior art date
Application number
KR1020050036649A
Other languages
English (en)
Other versions
KR20060114507A (ko
Inventor
김진형
Original Assignee
주식회사 팬택
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 팬택 filed Critical 주식회사 팬택
Priority to KR1020050036649A priority Critical patent/KR100693608B1/ko
Publication of KR20060114507A publication Critical patent/KR20060114507A/ko
Application granted granted Critical
Publication of KR100693608B1 publication Critical patent/KR100693608B1/ko

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/24Screens or other constructions affording protection against light, especially against sunshine; Similar screens for privacy or appearance; Slat blinds
    • E06B9/40Roller blinds
    • E06B9/42Parts or details of roller blinds, e.g. suspension devices, blind boxes

Landscapes

  • Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 이동통신 단말기에서의 폰북 관리 방법에 관한 것이다.
본 발명은 이동통신 단말기에서 폰북(phonebook) 기능을 이용하여 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등을 포함하는 폰북관리정보를 대그룹 및 그 대그룹에 종속된 소그룹으로 구분하여 그룹화하여 관리함에 있어서, 특정 폰북관리정보에 소그룹을 지정하는 경우 대그룹 및 소그룹 인덱스(index)를 표시하는 데이터 타입의 전체 비트수와 동일한 개수로 소그룹 인덱스를 할당하며, 대그룹 인덱스는 그에 종속되는 모든 소그룹 인덱스를 비트합 연산한 결과값이 되고 소그룹 인덱스는 대그룹 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'TRUE(1)' 값을 넘겨주는 비트열이 되는 방법을 구비하여 구성된다.
따라서, 본 발명은 폰북(phonebook) 기능을 지원하는 이동통신 단말기에 있어서, 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등의 폰북관리정보를 폰북에 저장하고 관리할 시 각 폰북관리정보에 상호간에 중복되지 않고 검색이 용이한 방식으로 그룹 인덱스를 할당함으로써, 추후에 사용자가 '그룹찾기' 메뉴를 통해 특정의 폰북관리정보를 검색할 시 대그룹 혹은 소그룹 단위로 검색하거나 다수의 그룹을 선택하여 동시에 검색하는 것은 물론 그룹을 용이하게 변경하는 것이 가능하여, 그룹별로 폰북관리정보를 검색하고자 하는 사용자에게 빠른 검색 결과 및 검색의 편의성을 제공하는 효과가 있다.

Description

이동통신 단말기에서의 폰북 관리 방법{METHOD FOR MANAGING A PHONEBOOK IN A MOBILE COMMUNICAION TERMINAL}
도1은 본 발명 이동통신 단말기에서의 폰북 관리 방법의 동작과정을 보인 순서도.
도2는 본 발명 이동통신 단말기에서의 폰북 관리 방법에서, 폰북관리정보에 지정한 그룹을 변경하는 동작과정을 보인 순서도.
도3은 본 발명 이동통신 단말기에서의 폰북 관리 방법에서, 대그룹 및 소그룹 인덱스를 지정한 예를 보인 예시도.
본 발명은 이동통신 단말기에 관한 것으로, 특히 폰북(phonebook) 기능을 지원하는 이동통신 단말기에 있어서, 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등의 폰북관리정보를 폰북에 저장하고 관리할 시 각 폰북관리정보에 상호간에 중복되지 않고 검색이 용이한 방식으로 그룹 인덱스를 할당함으로써, 추후에 사용자가 '그룹찾기' 메뉴를 통해 특정의 폰북관리정보를 검색할 시 대그룹 혹은 소그룹 단위로 검색하거나 다수의 그룹을 선택하여 동시에 검색하는 것은 물론 그룹을 용이하게 변경하는 것이 가능하여, 그룹별로 폰북관리정보를 검색하고자 하는 사용자에게 빠른 검색 결과 및 검색의 편의성을 제공하는 이동통신 단말기에서의 폰북 관리 방법에 관한 것이다.
이동통신 단말기의 폰북(phonebook)은 사용자에게 다수의 상대방에 대한 이름, 전화번호, 주소, 전자메일주소 등을 저장하는 기능을 제공하며, 최근에는 단말기에 탑재되는 메모리의 용량이 증가되면서 폰북에 저장 가능한 데이터의 양도 증가하여 수백 내지 수천명에 대한 다양한 정보를 저장하기도 한다.
그리고 이동통신 단말기의 폰북에 저장되는 각종 데이터는 데이터베이스 형태로 관리되어, 일반적으로 해당 폰북에 데이터를 저장할시 사용자는 추후에 하나 혹은 다수의 상대방을 용이하게 검색하기 위하여 각 상대방을 친구, 직장, 가족, 친척, 선배, 후배 등으로 그룹화하여 저장하는 기능을 제공하기도 한다.
그런데, 사용자가 각 그룹에 흩어져 있는 다수의 상대방을 검색하고자 하는 경우, 해당 폰북에서 관리하는 데이터베이스는 한 번에 하나의 그룹만을 검색할 수 있도록 각 데이터가 저장되어 있어, 만일 단말기 사용자가 검색하고자 하는 상대방이 다수이고 각 그룹에 흩어져 저장되어 있다면, 사용자는 각 그룹별로 반복적으로 검색을 수행하여 원하는 각 상대방을 찾아야 함으로써, 폰북에 저장된 데이터 검색에 있어 대기시간이 길어지고 불편한 문제점이 있었다.
따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 제안한 것으로, 폰북(phonebook) 기능을 지원하는 이동통신 단말기에 있어서, 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등의 폰북관리정보를 폰북에 저장하고 관리할 시 각 폰북관리정보에 상호간에 중복되지 않고 검색이 용이한 방식으로 대그룹 및 소그룹 인덱스를 할당하도록 하는 방법을 제공함에 그 목적이 있다.
이와 같은 목적을 달성하기 위한 본 발명은, 이동통신 단말기에서 폰북(phonebook) 기능을 이용하여 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등을 포함하는 폰북관리정보를 대그룹 및 그 대그룹에 종속된 소그룹으로 구분하여 그룹화하여 관리함에 있어서, 특정 폰북관리정보에 소그룹을 지정하는 경우 대그룹 및 소그룹 인덱스(index)를 표시하는 데이터 타입의 전체 비트수와 동일한 개수로 소그룹 인덱스를 할당하며, 대그룹 인덱스는 그에 종속되는 모든 소그룹 인덱스를 비트합 연산한 결과값이 되고 소그룹 인덱스는 대그룹 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'TRUE(1)' 값을 넘겨주는 비트열이 되는 것을 특징으로 한다.
이하, 본 발명에 따른 일실시예를 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.
도1은 본 발명 이동통신 단말기에서의 폰북 관리 방법의 동작과정을 보인 순서도로서, 이에 도시한 바와 같이, 이동통신 단말기에서 폰북(phonebook) 기능을 이용하여 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등을 포함하는 폰북관리정보를 저장하고 관리하는 방법에 있어서, 폰북관리정보를 저장할시 해당 폰북관리정보에 대하여 그룹 지정을 하는 경우 해당 폰북관리정보에 대그룹과 그 대그룹에 종속된 소그룹으로 구분된 그룹을 지정하여 저장하는 단계(S10,S11)와; 상기 저장된 폰북관리정보에 대해 '그룹찾기' 메뉴를 이용하여 검색을 수행하는 경우, 대그룹 혹은 소그룹 단위로 검색을 수행하여 그 검색된 그룹에 속하는 폰북관리정보를 출력하는 단계(S12∼S14)로 구성한다.
또한, 본 발명은 이동통신 단말기에 별도의 하드웨어적 구성 요소를 추가할 필요 없이 폰북(phonebook) 기능을 제공하는 응용 프로그램을 변경하는 소프트웨어적인 변경을 통해 구현할 수 있으며, 이때 본 발명에 따라 해당 응용 프로그램에는 각 폰북관리정보에 상호간에 중복되지 않고 검색이 용이한 방식으로 그룹 인덱스 (index)를 할당하여 메모리 영역에 저장한 다음, 그 할당된 그룹 인덱스를 이용하여 각 폰북관리정보의 검색을 수행하는 기능이 추가된다.
따라서, 이상과 같은 구성으로 이루어진 본 발명은 폰북(phonebook) 기능을 지원하는 대다수의 이동통신 단말기에 적용할 수 있으며, 특히 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등의 폰북관리정보를 폰북에 저장하고 관리함에 있어서 각 폰북관리정보에 상호간에 중복되지 않고 검색이 용이한 방식으로 그룹 인덱스를 할당함으로써, 추후에 사용자가 '그룹찾기' 메뉴를 통해 특정의 폰북관리정보를 검색할 시 대그룹 혹은 소그룹 단위로 검색하거나 다수의 그룹을 선택하여 동시에 검색하는 것은 물론 그룹을 용이하게 변경하는 것이 가능하여, 그룹별로 폰북관리정보를 검색하고자 하는 사용자에게 빠른 검색 결과 및 검색의 편의성을 제공하게 된다.
본 발명에서 폰북 기능을 제공하는 응용 프로그램은 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등을 포함하는 폰북관리정보를 이동통신 단말기에 저장하고 관리하는 역할을 하는데, 이는 이동통신 단말기 내의 메모리에 저장된 후 해당 단말기의 전반적인 제어를 담당하는 주제어부(예를 들어, MSM(Mobile Station Modem) 등)에 의해 실행되며, 그 실행 중 사용자가 메뉴를 이동하여 폰북관리정보를 저장하고자 하는 경우 해당 폰북관리정보가 속하게 될 그룹을 대그룹 및 소그룹으로 구분하여 설정할 수 있도록 하는 사용자 인터페이스를 제공하게 되며, 그로 인해 해당 폰북관리정보에는 대그룹 및 소그룹으로 구분된 그룹 인덱스가 할당되도 록 한다.
즉, 본 발명에서는 대그룹이나 소그룹 인덱스를 표시하는 데이터 타입(int 16, int 32 등)의 전체 비트수(int 16의 경우 '16', int 32의 경우 '32' 등이 됨)와 동일한 개수로 할당한 소그룹 인덱스를 통해 각 폰북관리정보를 구분할 수 있다.
여기서, 대그룹 인덱스는 항상 상기 데이터 타입의 전체 비트수로 할당되며, 소그룹 인덱스는 상기 대그룹 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'TRUE(1)' 값이 존재함에 따라 'TRUE(1)' 값을 넘겨주는 비트열로 할당되므로, 상기 대그룹 인덱스는 그에 종속되는 모든 소그룹 인덱스를 비트합 연산한 결과값이 된다.
예를 들어, 대그룹이나 소그룹 인덱스를 표시하는 데이터 타입이 'int 16'인 경우 소그룹은 16개까지 할당할 수 있고 데이터 타입이 'int 32'인 경우에는 소그룹은 32개까지 할당할 수 있는데, 데이터 타입 'int 16'에서 대그룹이 4개 라면 '0xf000(1111 0000 0000 0000)', '0x0f00(0000 1111 0000 0000)', '0x00f0(0000 0000 1111 0000)', '0x000f(0000 0000 0000 1111)' 등으로 대그룹 인덱스를 할당한 후 각각 학교, 직장, 가족, 친구 등으로 대그룹명을 지정한다
그리고 도3과 같이, 대그룹 인덱스 '0xf000(1111 0000 0000 0000)'에 종속되는 소그룹은 '0x8000(1000 0000 0000 0000)', '0x4000(0100 0000 0000 0000)', '0x2000(0010 0000 0000 0000)', '0x1000(0001 0000 0000 0000)' 등으로 구분하여 소그룹 인덱스를 할당한 후 각각에 대해 초등학교, 중학교, 고등학교, 대학교 등으로 소그룹명을 지정하거나 대그룹 인덱스 '0x0f00(0000 1111 0000 0000)'에 종속되는 소그룹은 '0x0800(0000 1000 0000 0000)', '0x0400(0000 0100 0000 0000)', '0x0200(0000 0010 0000 0000)', '0x0100(0000 0001 0000 0000)' 등으로 구분하여 소그룹 인덱스를 할당한 후 각각에 대해 1팀, 2팀, 3팀, 4팀 등으로 소그룹명을 지정하는 방식으로, 소그룹에는 각 대그룹 인덱스에 대하여 해당 대그룹 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'TRUE(1)' 값을 넘겨주는 비트열로 그 인덱스를 할당된다.
그리고 대그룹을 2개로 한다면, 대그룹 인덱스는 '0xff00(1111 1111 0000 0000)', '0x00ff(0000 0000 1111 1111)' 등이 되고 소그룹 인덱스는 각 대그룹별로 8개씩이 존재하게 되어, 할당 가능한 소그룹 인덱스는 마찬가지로 16개가 된다.
여기서, 논리곱(&&) 연산은, 'A && B == C' 라는 수식에서 'A' 및 'B'가 모두 '0'이 아닌 값을 가지는 경우에만 'C'가 'TRUE(1)' 값을 넘겨주는 값이 되고, 그렇지 않은 경우에는 'FALSE(0)' 값을 넘겨주는 값이 되는 연산을 말한다.
따라서, 이동통신 단말기의 사용자가 메뉴를 이동하여 상대방 이름, 전화번호, 전자메일주소 등과 같은 폰북관리정보를 저장하고자 하는 경우, 주제어부에서 폰북 기능을 제공하는 응용 프로그램을 실행하여 사용자로부터 폰북관리정보를 입력받음과 아울러 사용자가 해당 폰북관리정보에 대하여 그룹 지정을 하고자 하는 경우 해당 폰북관리정보에 대그룹과 그 대그룹에 종속된 소그룹으로 구분된 그룹을 지정하여 저장하며(S10,S11), 추후에 기능키, 메뉴키 등을 통해 메뉴를 이동한 후 상기 저장된 폰북관리정보에 대해 '그룹찾기' 메뉴로 이동한 후(S12), 해당 메뉴를 이용하여 검색을 수행하는 경우(S13), 주제어부에서는 상기 응용 프로그램에 따라 대그룹 혹은 소그룹 단위로 검색을 수행하여 그 검색된 그룹에 속하는 폰북관리정보를 액정화면을 통해 리스트 형태로 출력한다(S14).
상기 단계(S13)에서 하나 혹은 복수의 대그룹 혹은 소그룹 단위로 검색을 수행하여 그 검색된 그룹에 속하는 폰북관리정보를 출력할 수 있는데, 먼저 하나의 대그룹 혹은 소그룹 단위로 검색을 수행하는 경우 검색하고자 하는 대그룹 혹은 소그룹의 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과값 중에 'TRUE(1)' 값의 존재 여부를 확인하고, 해당 'TRUE(1)' 값이 존재하는 인덱스(즉, 'TRUE(1)' 값을 넘겨주는 인덱스)를 갖는 그룹 내의 폰북관리정보를 검색하여 액정화면을 통해 출력한다.
예를 들어, 대그룹 인덱스 '0xf000(1111 0000 0000 0000)'에 포함된 번호 전체를 검색하는 경우, 상기 대그룹 인덱스와 검색 대상이 되는 전체 인덱스를 논리곱(&&) 연산을 하여 'TRUE(1)' 값을 넘겨주는 인덱스를 갖는 폰북관리정보의 번호를 검색하는데, 상기 대그룹 인덱스에 종속되는 소그룹 인덱스 '0x8000(1000 0000 0000 0000)'의 경우 논리곱(&&) 연산을 수행한 결과로 'Ox8000(1000 0000 0000 0000)'의 결과값을 산출하게 되고, 해당 산출된 결과값 중에 'TRUE(1)' 값이 존재하므로, 이에 의해 'TRUE(1)' 값을 넘겨주어 검색되나, 타 대그룹 인덱스에 종속되는 소그룹 인덱스 '0x0800(0000 1000 0000 0000)'의 경우에는 논리곱(&&) 연산을 수행한 결과로 'Ox0000(0000 0000 0000 0000)'의 결과값을 산출하게 되어, 해당 산출된 결과값 중에 'TRUE(1)' 값이 존재하지 않으므로, 'FALSE(0)' 값을 넘겨주게 되어 검색되지 않게 된다.
또한 대그룹 내에서 보다 세밀하게 검색하기 위하여 소그룹 인덱스 '0x8000(1000 0000 0000 0000)'에 포함되는 번호 전체를 검색하는 경우에도, 상기 소그룹 인덱스와 검색 대상이 되는 전체 인덱스에 대해 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하면, 동일한 소그룹 인덱스를 갖는 인덱스와 논리곱(&&) 연산을 하는 경우에만 'TRUE(1)' 값을 넘겨주게 되므로, 소그룹 단위로 검색하는 것이 가능하게 된다.
다음으로, 상기 단계(S13)에서 복수의 대그룹 혹은 소그룹 단위로 검색을 수행하는 경우, 사용자로부터 검색하고자 하는 복수의 대그룹 혹은 소그룹을 지정받아 그 지정된 복수의 대그룹 혹은 소그룹의 모든 인덱스값을 비트합 연산한 다음, 상기 비트합 연산 결과와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과값 중에 'TRUE(1)' 값의 존재 여부를 확인하고, 해당 'TRUE(1)' 값이 존재하는 인덱스(즉, 'TRUE(1)' 값을 넘겨주는 인덱스)를 갖는 그룹 내의 폰북관리정보를 검색하여 액정화면을 통해 출력한다.
예를 들어, 사용자가 사용자 인터페이스를 통해 2개의 대그룹을 검색하고자 하여 대그룹 인덱스 '0xf000(1111 0000 0000 0000)'와 '0x0f00(0000 1111 0000 0000)'이 선택된 경우, 상기 선택된 모든 대그룹 인덱스를 비트합 연산한 다음, 그 비트합 연산 결과(1111 1111 0000 0000)와 검색 대상이 되는 전체 인덱스에 대해 논리곱(&&) 연산을 하여 'TRUE(1)' 값을 넘겨주는 인덱스를 갖는 폰북관리정보의 번호를 검색하는데, 상기 대그룹 인덱스 중 어느 하나에 종속되는 소그룹 인덱스 '0x8000(1000 0000 0000 0000)'의 경우 상기 비트합 연산 결과(1111 1111 0000 0000)와의 논리곱(&&) 연산에 의해 'TRUE(1)' 값을 넘겨주어 검색되나, 타 대그룹 인덱스에 종속되는 소그룹 인덱스 '0x0080(0000 0000 1000 0000)'의 경우에는 'FALSE(0)' 값을 넘겨주게 되어 검색되지 않게 된다.
이것은 사용자 복수의 소그룹을 지정하여 검색하고자 하는 경우에도, 마찬가지로 검색할 것으로 선택한 복수의 소그룹 인덱스를 비트합 연산한 후 그 비트합 연산 결과와 논리곱(&&) 연산을 수행하여 'TRUE(1)' 값을 넘겨주는 인덱스를 검색하는 방식으로 한 번의 검색 실행으로 원하는 폰북관리정보를 획득함으로써, 사용자가 각각의 소그룹을 검색하기 위하여 '그룹찾기' 메뉴를 수회에 걸쳐 이동할 필 요가 없어지게 된다.
한편, 도2에 도시한 바와 같이, 사용자가 특정의 폰북관리정보가 속하는 그룹 이외의 그룹에 속하는 폰북관리정보를 검색하여 그 검색된 폰북관리정보의 그룹을 해당 특정의 폰북관리정보가 속하는 그룹으로 변경하고자 하는 경우(S20), 먼저 사용자가 '그룹찾기' 메뉴를 통해 특정의 폰북관리정보가 속하는 그룹 이외의 그룹을 검색하면 그 검색된 그룹에 속하는 폰북관리정보를 표시한다(S21).
그 다음, 사용자에 의해 상기 표시된 폰북관리정보 중에서 하나 이상의 폰북관리정보가 선택되면(S22), 그 선택된 폰북관리정보의 그룹 인덱스를 상기 특정의 폰북관리정보가 속하는 그룹 인덱스로 변경하여 그 선택된 폰북관리정보가 속하는 그룹을 변경한다(S23).
이때, 상기 단계(S21)에서, 이동통신 단말기의 주제어부는 폰북 기능을 제공하는 응용 프로그램에 따라 특정의 폰북관리정보가 속하는 현재의 그룹 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과값 중에 'TRUE(1)' 값의 존재 여부를 확인하고, 해당 'TRUE(1)' 값이 존재하지 않는 인덱스(즉, 'FALSE(0)' 값을 넘겨주는 인덱스)를 검색하여 해당 검색된 인덱스를 갖는 그룹 내의 폰북관리정보를 검색하여 액정화면을 통해 출력한다.
예를 들어, 소그룹 인덱스 '0x8000(1000 0000 0000 0000)'에 속하는 폰북관리정보를 소그룹 인덱스 '0x0800(0000 1000 0000 0000)'로 변경하여 그룹을 변경하고자 하는 경우, 먼저 사용자가 사용자 인터페이스를 통해 변경 전의 소그룹 인덱스 '0x8000(1000 0000 0000 0000)'를 갖는 폰북관리정보를 선택하면 주제어부에서 그 폰북관리정보가 속하는 그룹 인덱스와 논리곱(&&) 연산을 통해 'FALSE(0)' 값을 넘겨주는 그룹 인덱스를 검색함으로써 소그룹 인덱스가 '0x8000(1000 0000 0000 0000)' 인 그룹 이외의 모든 그룹의 리스트를 표시하는데, 이때 상기 그룹의 리스트를 통해 사용자가 변경하고자 하는 하나 이상의 그룹을 선택하여 '확인' 명령을 입력하면, 비로소 그룹명이 변경되어 이전의 소그룹 인덱스 '0x8000(1000 0000 0000 0000)'에 속하는 폰북관리정보가 소그룹 인덱스 '0x0800(0000 1000 0000 0000)' 내에 속하는 것으로 저장된다.
한편, 사용자가 특정의 폰북관리정보가 속하는 그룹에 대해 단순히 그룹명을 변경하고자 하는 경우, 주제어부에서는 통상적으로 그룹명을 변경하는 것과 동일한 절차에 의해 상기 특정의 폰북관리정보가 속하는 현재의 그룹 인덱스를 사용자에 의해 선택된 변경하고자 하는 그룹의 인덱스로 변경하여 저장하면 된다.
이상에서 설명한 바와 같이, 본 발명은 폰북(phonebook) 기능을 지원하는 이동통신 단말기에 있어서, 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등의 폰북관리정보를 폰북에 저장하고 관리할 시 각 폰북관리정보에 상호간에 중복되지 않고 검색이 용이한 방식으로 그룹 인덱스를 할당함으로써, 추후에 사용자가 '그룹찾기' 메뉴를 통해 특정의 폰북관리정보를 검색할 시 대그룹 혹은 소그룹 단위로 검색하거나 다수의 그룹을 선택하여 동시에 검색하는 것은 물론 그룹을 용이하게 변경하는 것이 가능하여, 그룹별로 폰북관리정보를 검색하고자 하는 사용자에게 빠른 검색 결과 및 검색의 편의성을 제공하는 효과가 있다.

Claims (3)

  1. 이동통신 단말기에서 폰북(phonebook) 기능을 이용하여 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등을 포함하는 폰북관리정보를 대그룹 및 그 대그룹에 종속된 소그룹으로 구분하여 그룹화하여 관리함에 있어서, 특정 폰북관리정보에 소그룹을 지정하는 경우 대그룹 및 소그룹 인덱스(index)를 표시하는 데이터 타입의 전체 비트수와 동일한 개수로 소그룹 인덱스를 할당하며, 대그룹 인덱스는 그에 종속되는 모든 소그룹 인덱스를 비트합 연산한 결과값이 되고 소그룹 인덱스는 대그룹 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'TRUE(1)' 값을 넘겨주는 비트열이 되는 것을 특징으로 하는 이동통신 단말기에서의 폰북 관리 방법.
  2. 이동통신 단말기에서 폰북(phonebook) 기능을 이용하여 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등을 포함하는 폰북관리정보를 대그룹 및 그 대그룹에 종속된 소그룹으로 구분하여 그룹화하여 관리함에 있어서, 대그룹 혹은 소그룹 단위로 검색을 수행하는 경우 하나의 대그룹 혹은 소그룹 단위로 검색을 수행할시 검색하고자 하는 대그룹 혹은 소그룹의 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'TRUE(1)' 값을 넘겨주는 인덱스를 갖는 폰북관리정보를 검색하여 출력하고, 복수의 대그룹 혹은 소그룹 단위로 검색을 수행할 시 복수의 대그룹 혹은 소그룹을 지정받아 그 지정된 복수의 대그룹 혹은 소그룹의 모든 인덱스값을 비트합 연산한 후 그 비트합 연산 결과와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'TRUE(1)' 값을 넘겨주는 인덱스를 갖는 폰북관리정보를 검색하여 출력하는 것을 특징으로 하는 이동통신 단말기에서의 폰북 관리 방법.
  3. 이동통신 단말기에서 폰북(phonebook) 기능을 이용하여 다수의 상대방에 대한 이름, 전화번호, 전자메일주소 등을 포함하는 폰북관리정보를 대그룹 및 그 대그룹에 종속된 소그룹으로 구분하여 그룹화하여 관리함에 있어서, 특정 폰북관리정보가 속하는 그룹을 변경하는 경우 해당 폰북관리정보가 속하는 현재의 그룹 인덱스와 전체 비트 단위로 각 비트별 논리곱(&&) 연산을 수행하여 그 결과로 'FALSE(0)' 값을 넘겨주는 그룹의 인덱스를 검색하여 상기 특정 폰북관리정보가 속하는 그룹 이외의 그룹에 속하는 폰북관리정보를 표시하는 단계와; 상기 표시된 폰북관리정보 중에서 하나 이상의 폰북관리정보가 선택되면, 그 선택된 폰북관리정보의 그룹 인덱스를 상기 특정 폰북관리정보가 속하는 그룹 인덱스로 변경하는 단계를 포함하는 것을 특징으로 하는 이동통신 단말기에서의 폰북 관리 방법.
KR1020050036649A 2005-05-02 2005-05-02 이동통신 단말기에서의 폰북 관리 방법 KR100693608B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050036649A KR100693608B1 (ko) 2005-05-02 2005-05-02 이동통신 단말기에서의 폰북 관리 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050036649A KR100693608B1 (ko) 2005-05-02 2005-05-02 이동통신 단말기에서의 폰북 관리 방법

Publications (2)

Publication Number Publication Date
KR20060114507A KR20060114507A (ko) 2006-11-07
KR100693608B1 true KR100693608B1 (ko) 2007-03-14

Family

ID=37652191

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050036649A KR100693608B1 (ko) 2005-05-02 2005-05-02 이동통신 단말기에서의 폰북 관리 방법

Country Status (1)

Country Link
KR (1) KR100693608B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101452700B1 (ko) 2007-10-23 2014-10-24 삼성전자주식회사 휴대 단말기 및 휴대 단말기의 정보 운용 방법

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100771447B1 (ko) * 2006-11-23 2007-10-30 삼성전자주식회사 휴대용 단말기에서 폰북 데이터 저장 방법 및 장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101452700B1 (ko) 2007-10-23 2014-10-24 삼성전자주식회사 휴대 단말기 및 휴대 단말기의 정보 운용 방법

Also Published As

Publication number Publication date
KR20060114507A (ko) 2006-11-07

Similar Documents

Publication Publication Date Title
CN1855954B (zh) 在移动通信终端电话簿中搜索目录条目的方法和装置
KR100706503B1 (ko) 메모리 영역 사용 방법
US9020983B2 (en) Address list system and method of implementing an address list
KR100565289B1 (ko) 이동 통신 단말기의 하이퍼링크를 이용한 정보 관리 방법
CN108804188A (zh) 界面换肤方法及装置
CN102163156A (zh) 移动终端图标替换方法及移动终端
KR100693608B1 (ko) 이동통신 단말기에서의 폰북 관리 방법
FI122372B (fi) Tietojenkäsittelyjärjestelmä
CN1816067B (zh) 信息终端
JP2018081510A (ja) 出力装置、コンピュータプログラム及び出力方法
KR100677494B1 (ko) 통신 단말기의 전화번호부 관리 방법
KR100875742B1 (ko) 범용 집적회로 카드의 폰북 데이터 처리 방법 및 이를 위한이동통신 단말기
KR20010065040A (ko) 이동통신 단말기의 메모리의 효율적 사용 방법
KR100617701B1 (ko) 이동 통신 단말기에서 메뉴 구성 방법
JP5593527B2 (ja) 見出し作成装置及び見出し作成プログラム
JP5801090B2 (ja) 携帯端末及び機能グループ化方法
JP7142382B1 (ja) 特許情報の表示プログラム
KR100556923B1 (ko) 메타 데이터를 이용한 휴대폰의 메뉴 선택 방법
KR20040036772A (ko) 동적 메뉴 구성을 지원하는 휴대폰 및 동적 메뉴 구성방법
JP5235928B2 (ja) 設備維持管理システム
KR100644899B1 (ko) 이동통신 단말기의 전화번호부 검색 방법
CN117290302B (zh) 目录分离方法、装置、计算机设备和存储介质
KR100693750B1 (ko) 이동통신 단말기의 전화번호 다단계 분류 저장방법 및검색방법
KR100631693B1 (ko) 이동통신 단말기의 정보 검색 방법
KR100672365B1 (ko) 이동통신단말기에서의 메모리 할당방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130304

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140228

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150302

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee