KR101210364B1 - Mobile communication terminal and method for being operating on the basis behavior analysis result of user - Google Patents

Mobile communication terminal and method for being operating on the basis behavior analysis result of user Download PDF

Info

Publication number
KR101210364B1
KR101210364B1 KR1020060056623A KR20060056623A KR101210364B1 KR 101210364 B1 KR101210364 B1 KR 101210364B1 KR 1020060056623 A KR1020060056623 A KR 1020060056623A KR 20060056623 A KR20060056623 A KR 20060056623A KR 101210364 B1 KR101210364 B1 KR 101210364B1
Authority
KR
South Korea
Prior art keywords
command
communication terminal
mobile communication
information
behavior analysis
Prior art date
Application number
KR1020060056623A
Other languages
Korean (ko)
Other versions
KR20070121862A (en
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 KR1020060056623A priority Critical patent/KR101210364B1/en
Publication of KR20070121862A publication Critical patent/KR20070121862A/en
Application granted granted Critical
Publication of KR101210364B1 publication Critical patent/KR101210364B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • H04M1/72472User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/34Microprocessors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/36Memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 이동통신단말기에 관한 것으로서, 본 발명의 이동통신단말기는 사용자가 선택한 명령어를 입력받는 입력부; 상기 이동통신단말기의 위치 정보를 생성하는 위치정보 생성부; 시간 카운터; 상기 입력부를 통해 명령어가 입력되면 상기 위치정보 생성부로부터 상기 이동통신단말기의 현재위치를 전달받고, 상기 시간 카운터로부터 현재 시간을 전달받아 상기 명령어, 상기 현재위치 및 상기 현재시간을 포함하는 명령어 처리 정보를 저장하는 명령어 처리 정보 저장부; 상기 명령어 처리 정보 저장부에 저장된 명령어 처리 정보들에 의거한 사용자의 행동분석결과를 저장하는 행동분석결과 저장부; 및 미리 설정된 행동분석정보 취합기간 동안 상기 명령어 처리 정보 저장부에 저장된 명령어 처리정보로부터 사용자의 행동을 분석하여 그 분셕결과를 상기 행동분석결과 저장부에 저장하고, 그 행동분석결과에 의거하여 상기 이동통신단말기의 현재 위치 및 현재 시각에 대응된 명령어를 자동 실행하는 제어부를 포함한다. 상기와 같은 본 발명은 사용자의 주요 패턴을 예측하고 그에 능동적으로 대처함으로써 사용자에게 편리함을 제공하는 효과가 있다. The present invention relates to a mobile communication terminal, the mobile communication terminal of the present invention comprises an input unit for receiving a command selected by the user; A location information generator for generating location information of the mobile communication terminal; Time counter; When a command is input through the input unit, the position information generation unit receives a current position of the mobile communication terminal, receives a current time from the time counter, and includes command processing information including the command, the current position, and the current time. Instruction processing information storage unit for storing; A behavior analysis result storage unit for storing a behavior analysis result of the user based on the command processing information stored in the command processing information storage unit; And analyzes the user's behavior from the instruction processing information stored in the instruction processing information storage unit during a preset behavior analysis information collection period, and stores the divided result in the behavior analysis result storage unit, and moves the movement based on the behavior analysis result. And a controller for automatically executing a command corresponding to a current position and a current time of the communication terminal. The present invention as described above has the effect of providing convenience to the user by predicting the user's main pattern and actively coping with it.

이동통신단말기, 행동분석, 자동 실행 Mobile terminal, behavior analysis, automatic execution

Description

사용자의 행동 분석 결과에 따라 동작하는 이동통신단말기 및 그 방법{MOBILE COMMUNICATION TERMINAL AND METHOD FOR BEING OPERATING ON THE BASIS BEHAVIOR ANALYSIS RESULT OF USER}MOBILE COMMUNICATION TERMINAL AND METHOD FOR BEING OPERATING ON THE BASIS BEHAVIOR ANALYSIS RESULT OF USER}

도 1은 본 발명의 일실시 예에 따른 이동통신단말기에 대한 개략적인 블록도,1 is a schematic block diagram of a mobile communication terminal according to an embodiment of the present invention;

도 2는 도 1에 예시된 이동통신단말기의 사용자 행동 분석을 위한 명령어 처리 정보 저장 테이블에 대한 예시도,FIG. 2 is an exemplary diagram of a command processing information storage table for analyzing user behavior of the mobile communication terminal illustrated in FIG. 1;

도 3은 도 1에 예시된 이동통신단말기의 행동 분석 테이블에 대한 예시도,3 is an exemplary view of a behavior analysis table of the mobile communication terminal illustrated in FIG. 1;

도 4는 도 1에 예시된 이동통신단말기의 사용자 행동을 분석하고 그 결과를 관리하는 처리 과정에 대한 처리 흐름도,4 is a flowchart illustrating a process of analyzing a user's behavior of a mobile communication terminal illustrated in FIG. 1 and managing a result thereof;

도 5는 도 4에 예시된 처리 과정 중 행동 분석 정보 취합 과정에 대한 처리 흐름도,5 is a flowchart illustrating a process of collecting behavioral analysis information in the process illustrated in FIG. 4;

도 6은 도 4에 예시된 처리 과정 중 행동 분석 정보 추가 과정에 대한 처리 흐름도,6 is a flowchart illustrating a process of adding behavioral analysis information in the process illustrated in FIG. 4;

도 7은 도 1에 예시된 이동통신단말기가 행동 분석 결과에 따라 동작하는 과정에 대한 처리 흐름도.7 is a flowchart illustrating a process in which the mobile communication terminal illustrated in FIG. 1 operates according to a behavior analysis result.

본 발명은 이동통신단말기에 관한 것으로서, 특히 사용자의 행동 분석 결과에 따라 동작하는 이동통신단말기 및 그 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mobile communication terminal, and more particularly, to a mobile communication terminal and a method for operating in accordance with a user's behavior analysis result.

통신 산업의 발달로 인해 이동통신시스템은 음성 서비스뿐만 아니라 패킷 데이터 등과 같은 큰 용량의 데이터까지도 전송하는 멀티캐스팅 멀티미디어 통신으로 발전해 나가고 있다.Due to the development of the communication industry, the mobile communication system is developing into a multicasting multimedia communication that transmits not only voice service but also large data such as packet data.

이러한 통신 환경에 발맞추어 이동통신단말기는 개인컴퓨터에 버금가는 기능을 수행할 수 있도록 개발되고 있다. 이로 인해 이동통신단말기는 전화통화 기능 이외에도 다양한 기능(예컨대, 문자 전송, 이미지 전송 등)을 지원할 수 있게 되었다. 따라서 이동통신단말기의 사용이 급증하고 있으며 이로 인해 이동통신단말기에 대한 사용자들의 의존도도 증가하고 있는 추세이다.In line with this communication environment, a mobile communication terminal has been developed to perform a function comparable to a personal computer. As a result, the mobile communication terminal can support various functions (eg, text transmission, image transmission, etc.) in addition to the telephone call function. As a result, the use of mobile communication terminals is increasing rapidly, and as a result, users' dependence on mobile communication terminals is increasing.

예를 들어 사용자들은 이동통신단말기에 지인들의 연락처, 스케줄 및 메모 내용을 등록하여 이동통신단말기를 전자수첩으로 활용함은 물론, 이동통신단말기의 알람기능 또는 모닝콜 기능을 이용하여 이동통신단말기를 알람시계 대용으로 활용한다. 또한 이동통신단말기에 교통카드 및 리모콘 기능을 부가함으로써 이동통신단말기를 교통카드 및 리모콘으로 활용하기도 한다. 게다가 최근에는 홈 네트워크 기술이 발달함에 따라 이동통신단말기를 이용하여 홈 네트워크에 연결된 다수의 가전 기기들을 제어하기도 한다. For example, users register contacts, schedules and memos of acquaintances in the mobile terminal to use the mobile terminal as an electronic notebook, as well as use the alarm or wake-up function of the mobile terminal to alarm the mobile terminal. Use as a substitute. In addition, by adding a traffic card and a remote control function to the mobile communication terminal also uses the mobile communication terminal as a traffic card and remote control. In addition, recently, as home network technology is developed, a plurality of home appliances connected to a home network are controlled using a mobile communication terminal.

이와 같이 이동통신단말기의 기능이 다양해짐에 따라 사용자들은 하루의 대부분을 이동통신단말기와 함께 생활하게 되고, 이동통신단말기는 개인 생활에 매우 밀접한 관계가 있다.As the function of the mobile communication terminal is diversified as described above, most of the day users live with the mobile communication terminal, and the mobile communication terminal is closely related to personal life.

그런데 개인들은 어느 정도 일정한 패턴을 가지고 생활을 하게 되므로 일정 기간 동안 이동통신단말기의 사용 이력을 보면 해당 사용자의 주요 생활 패턴을 예측할 수 있다. 또한 위치 추적 기술이 발달함에 따라 사용자의 위치별 행동 패턴을 예측하는 것도 가능해졌다.However, since individuals live with a certain pattern to some extent, looking at the usage history of the mobile communication terminal for a certain period of time, it is possible to predict the main life pattern of the user. Also, with the development of location tracking technology, it is possible to predict user's location pattern.

하지만 종래에는 이동통신단말기는 사용자의 명령에 의해 수동적으로 동작하는 전자기기에 불과할 뿐 사용자의 행동이나 생활 패턴에 능동적으로 대처할 수 없었다.However, in the related art, the mobile communication terminal is only an electronic device which is passively operated by a user's command and cannot actively cope with the user's behavior or life pattern.

따라서 본 발명은 이동통신단말기의 사용 이력 정보에 의거하여 사용자의 주요 생활 패턴을 예측하고 그에 능동적으로 대처함으로써 사용자에게 편리함을 제공하는 이동통신단말기 및 그 동작 방법을 제공하고자 한다. Accordingly, an aspect of the present invention is to provide a mobile communication terminal and a method of operating the same, which provide convenience to a user by predicting a user's main life pattern based on usage history information of the mobile communication terminal and actively coping with the same.

상기와 같은 목적을 달성하기 위해 본 발명에서 제공하는 이동통신단말기는 사용자가 선택한 명령어를 입력받는 입력부; 상기 이동통신단말기의 위치 정보를 생성하는 위치정보 생성부; 시간 카운터; 상기 입력부를 통해 명령어가 입력되면 상기 위치정보 생성부로부터 상기 이동통신단말기의 현재위치를 전달받고, 상기 시간 카운터로부터 현재 시간을 전달받아 상기 명령어, 상기 현재위치 및 상기 현재시간을 포함하는 명령어 처리 정보를 저장하는 명령어 처리 정보 저장부; 상기 명령어 처리 정보 저장부에 저장된 명령어 처리 정보들에 의거한 사용자의 행동분석결과를 저장하는 행동분석결과 저장부; 및 미리 설정된 행동분석정보 취합기간 동안 상기 명령어 처리 정보 저장부에 저장된 명령어 처리정보로부터 사용자의 행동을 분석하여 그 분셕결과를 상기 행동분석결과 저장부에 저장하고, 그 행동분석결과에 의거하여 상기 이동통신단말기의 현재 위치 및 현재 시각에 대응된 명령어를 자동 실행하는 제어부를 포함한다. In order to achieve the above object, a mobile communication terminal provided by the present invention includes an input unit for receiving a command selected by a user; A location information generator for generating location information of the mobile communication terminal; Time counter; When a command is input through the input unit, the position information generation unit receives a current position of the mobile communication terminal, receives a current time from the time counter, and includes command processing information including the command, the current position, and the current time. Instruction processing information storage unit for storing; A behavior analysis result storage unit for storing a behavior analysis result of the user based on the command processing information stored in the command processing information storage unit; And analyzes the user's behavior from the instruction processing information stored in the instruction processing information storage unit during a preset behavior analysis information collection period, and stores the divided result in the behavior analysis result storage unit, and moves the movement based on the behavior analysis result. And a controller for automatically executing a command corresponding to a current position and a current time of the communication terminal.

이 때 상기 제어부는 상기 행동분석결과 저장 후 상기 명령어 처리 정보 저장부에 추가되는 명령어 처리 정보를 이용하여 상기 사용자의 행동을 재분석하고, 그 결과에 의거하여 상기 행동분석결과를 갱신하는 것이 바람직하다. In this case, the control unit may re-analyze the behavior of the user by using the command processing information added to the command processing information storage unit after storing the behavior analysis result and update the behavior analysis result based on the result.

또한 상기 제어부는 상기 명령어 처리 정보에 저장된 명령어 처리 정보들 중 동일 위치 및 시간에 미리 설정된 횟수 이상 반복된 행동분석정보들에 대하여, 해당 명령어, 그 명령어가 입력된 위치 및 시각을 포함하는 테이블을 상기 행동분석결과로서 생성하는 것이 바람직하다. The controller may further include a table including a corresponding command, a position and a time at which the command is input, with respect to the behavior analysis information which is repeated more than a preset number of times at the same location and time among the command processing information stored in the command processing information. It is desirable to generate as a result of behavioral analysis.

또한 상기 위치정보 생성부는 상기 이동통신단말기가 위치한 지역의 기지국으로부터 위치데이터를 수신한 후 그 위치데이터를 이용하여 상기 이동통신단말기의 위치정보를 생성하는 것이 바람직하다. In addition, the location information generation unit preferably receives location data from the base station of the area where the mobile communication terminal is located, and generates location information of the mobile communication terminal using the location data.

또한 상기 위치정보 생성부는 지.피.에스 수신기를 포함하고, 상기 지.피.에스 수신기를 통해 지.피.에스 데이터를 수신한 후 상기 지.피.에스 데이터를 이용하여 상기 이동통신단말기의 위치정보를 생성하는 것이 바람직하다. In addition, the location information generation unit includes a GPS receiver, and receives the GPS data through the GPS receiver, and then using the GPS data of the mobile communication terminal It is preferable to generate location information.

또한 상기 위치정보 생성부는 무선인식태그 리더기를 포함하고, 상기 무선인식태그 리더기를 통해 위치정보를 포함하고 해당 위치에 설치된 무선인식태그 정보를 읽어온 후 그 무선인식태그 정보를 이용하여 상기 이동통신단말기의 위치정보를 생성하는 것이 바람직하다. In addition, the location information generating unit includes a wireless tag reader, including the location information through the wireless tag reader, and reads the wireless tag information installed in the corresponding location using the wireless tag information and the mobile communication terminal It is preferable to generate the position information of.

또한 상기 제어부는 대응된 명령어의 자동 실행 전에 해당 명령어의 수행 여부를 확인하는 것이 바람직하다. In addition, the controller preferably checks whether the corresponding command is performed before the automatic execution of the corresponding command.

한편 상기 목적을 달성하기 위해 본 발명에서 제공하는 이동통신단말기의 동작 방법은 미리 설정된 행동분석정보 취합기간 동안 상기 이동통신단말기 사용자의 행동분석정보를 취합하는 과정; 상기 취합된 행동분석정보에 의거하여 행동분석테이블을 생성하는 과정; 이동통신단말기의 현재 위치 및 시각을 확인하는 과정; 상기 확인된 현재 위치 및 시각에 대응된 명령어가 상기 행동분석테이블에 존재하는 지를 판단하는 과정; 및 대응된 명령어 존재시 대응된 동작을 자동으로 수행하는 과정을 포함한다. On the other hand, the operation method of the mobile communication terminal provided by the present invention in order to achieve the above object comprises the steps of collecting the behavior analysis information of the user of the mobile communication terminal for a predetermined behavior analysis information collection period; Generating a behavior analysis table based on the collected behavior analysis information; Checking a current position and time of the mobile communication terminal; Determining whether a command corresponding to the identified current position and time exists in the behavior analysis table; And automatically performing the corresponding operation in the presence of the corresponding command.

이 때 상기 방법은 상기 행동분석테이블 생성 후 입력되는 명령어 및 처리 결과에 의거하여 상기 행동분석테이블을 갱신하는 과정을 더 포함하는 것이 바람직하다. In this case, the method may further include updating the behavior analysis table based on a command input after the generation of the behavior analysis table and a processing result.

또한 상기 행동분석 테이블 갱신과정은 상기 명령어 입력에 응답하여 대응된 동작을 수행하는 단계; 이동통신단말기의 현재 위치정보를 생성하는 단계; 상기 명령어가 입력된 시각을 확인하는 단계; 상기 입력된 명령어, 상기 현재 위치정보 및 상기 명령어가 입력된 시각을 포함하는 명령어 처리 정보를 상기 행동분석정보에 추가하는 단계; 및 상기 행동분석정보에 의거하여 상기 행동분석테이블을 갱신하는 단계를 포함하는 것이 바람직하다. The behavior analysis table updating process may further include performing a corresponding operation in response to the command input; Generating current location information of the mobile communication terminal; Checking a time at which the command is input; Adding command processing information including the input command, the current location information, and the time at which the command was input to the behavior analysis information; And updating the behavior analysis table based on the behavior analysis information.

또한 상기 행동분석정보 취합과정은 명령어의 입력에 응답하여 대응된 동작을 수행하는 단계; 이동통신단말기의 현재 위치정보를 생성하는 단계; 상기 명령어가 입력된 시각을 확인하는 단계; 및 상기 입력된 명령어, 상기 현재 위치정보 및 상기 명령어가 입력된 시각을 포함하는 명령어 처리 정보를 명령어 별로 저장하는 단계를 포함하는 것이 바람직하다. In addition, the behavior analysis information collection process may include performing a corresponding operation in response to an input of a command; Generating current location information of the mobile communication terminal; Checking a time at which the command is input; And storing command processing information including the input command, the current location information, and the time at which the command is input, for each command.

또한 상기 행동분석 테이블 생성과정은 상기 취합된 사용자의 행동분석정보 중 동일 위치 및 시간에 미리 설정된 횟수 이상 반복된 행동분석정보들에 대하여 해당 명령어, 그 명령어가 입력된 위치 및 시각을 포함하는 테이블을 생성하는 것이 바람직하다. The behavior analysis table generation process may include a table including a corresponding command, a position and a time at which the command is input, with respect to the behavior analysis information which is repeated more than a preset number of times at the same location and time among the collected behavior analysis information of the user. It is desirable to produce.

또한 상기 현재 위치 및 시각 확인 과정은 상기 이동통신단말기가 위치한 지역의 기지국으로부터 위치데이터를 수신하는 단계; 및 상기 위치데이터를 이용하여 현재 위치정보를 생성하는 단계를 포함하는 것이 바람직하다. In addition, the current location and time confirmation process may include receiving location data from a base station of an area where the mobile communication terminal is located; And generating current location information using the location data.

또한 상기 현재 위치 및 시각 확인 과정은 지.피.에스 위성으로부터 지.피.에스 데이터를 수신하는 단계; 및 상기 지.피.에스 데이터를 이용하여 상기 이동통신단말기의 현재 위치정보를 생성하는 단계를 포함하는 것이 바람직하다. In addition, the current location and time confirmation process may include receiving GPS data from a GPS satellite; And generating current location information of the mobile communication terminal by using the PS data.

또한 상기 현재 위치 및 시각 확인 과정은 위치정보를 포함하고 해당 위치에 설치된 무선인식태그 정보를 읽어오는 단계; 및 상기 무선인식태그 정보를 이용하여 상기 이동통신단말기의 현재 위치정보를 생성하는 단계를 포함하는 것이 바람직하다.In addition, the current location and time checking process includes a step of reading the radio recognition tag information including the location information installed in the location; And generating current location information of the mobile communication terminal using the radio recognition tag information.

또한 상기 입력된 명령어에 대응된 동작을 자동으로 수행하는 과정은 대응된 명령어의 수행 여부를 확인하는 과정을 더 포함하는 것이 바람직하다. The process of automatically performing an operation corresponding to the input command may further include checking whether the corresponding command is performed.

이하, 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때 첨부한 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. At this time, it should be noted that the same elements in the accompanying drawings are represented by the same reference numerals wherever possible. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.

도 1은 본 발명의 일실시 예에 따른 이동통신단말기에 대한 개략적인 블록도이다. 도 1을 참조하면 본 발명의 일실시 예에 따른 이동통신단말기(100)는 저장부(110), 입력부(120), 제어부(130), 위치정보 생성부(140), 무선통신 인터페이스부(150), 시간 카운터(160), 스피커부(170), 마이크부(180) 및 표시부(190)를 포함한다. 1 is a schematic block diagram of a mobile communication terminal according to an embodiment of the present invention. Referring to FIG. 1, the mobile communication terminal 100 according to an embodiment of the present invention may include a storage unit 110, an input unit 120, a controller 130, a location information generator 140, and a wireless communication interface unit 150. ), A time counter 160, a speaker unit 170, a microphone unit 180, and a display unit 190.

저장부(110)는 이동통신단말기(100)의 동작과 관련된 정보들(예컨대, 시스템 구동 제어를 위한 구동 프로그램, 상기 프로그램과 관련된 데이터들 등)을 저장한다. 이 때, 저장부(110)는 이동통신단말기의 동작과 관련된 기본 정보들을 저장하는 기본 메모리(111), 사용자의 행동분석결과를 저장하는 행동분석 테이블(113), 입력된 명령어별 위치 및 시간정보를 저장하는 명령어 처리 정보 저장 테이블(115)을 포함하는 것이 바람직하다.The storage unit 110 stores information related to the operation of the mobile communication terminal 100 (eg, a driving program for controlling system driving, data related to the program, etc.). At this time, the storage unit 110 is a basic memory 111 for storing basic information related to the operation of the mobile communication terminal, a behavior analysis table 113 for storing the behavior analysis results of the user, the position and time information for each input command It is preferable to include a command processing information storage table 115 for storing the.

특히 행동분석 테이블(113)은 명령어 처리 정보 저장 테이블(115)에 저장된 명령어 처리 정보들에 의거한 사용자의 행동분석 결과를 저장한다. 이를 위해 행동분석테이블(113)은 명령어 처리 정보 저장 테이블(115)에 저장된 명령어 처리 정보들 중 동일 위치 및 시간에 미리 설정된 횟수 이상 반복된 행동분석정보들에 대하여, 해당 명령어, 그 명령어가 입력된 위치 및 시각을 포함하는 것이 바람직하다.In particular, the behavior analysis table 113 stores a result of behavior analysis of the user based on the command processing information stored in the command processing information storage table 115. To this end, the behavior analysis table 113 is the command, the command is input to the behavior analysis information repeated more than a preset number of times at the same location and time among the command processing information stored in the command processing information storage table 115 It is desirable to include the location and time of day.

또한 명령어 처리 정보 저장 테이블(115)은 입력부(120)를 통해 명령어가 입력되면 위치정보 생성부(140)로부터 이동통신단말기(100)의 현재위치를 전달받고, 시간 카운터(160)로부터 현재 시간을 전달받아 상기 명령어, 상기 현재위치 및 상기 현재시간을 포함하는 명령어 처리 정보를 저장하는 것이 바람직하다.In addition, the command processing information storage table 115 receives the current position of the mobile communication terminal 100 from the location information generation unit 140 when a command is input through the input unit 120 and receives the current time from the time counter 160. It is preferable to store the command processing information including the command, the current location and the current time received.

행동분석 테이블(113) 및 명령어 처리 정보 저장 테이블(115)의 구조의 예가 도 2 및 도 3에 예시되어 있다. 따라서 행동분석 테이블(113) 및 명령어 처리 정보 저장 테이블(115)의 구조의 예는 도 2 및 도 3을 참조하여 설명할 것이다.Examples of the structures of the behavior analysis table 113 and the instruction processing information storage table 115 are illustrated in FIGS. 2 and 3. Therefore, examples of the structures of the behavior analysis table 113 and the instruction processing information storage table 115 will be described with reference to FIGS. 2 and 3.

입력부(120)는 이동통신단말기(100)의 동작 제어를 위해 사용자와의 인터페이스를 제공한다. 예를 들어 입력부(120)는 키 패드로 구성되어 키신호를 입력받는다. 특히 입력부(120)는 사용자가 선택한 명령어를 입력받아 제어부(130)로 전달하는 것이 바람직하다.The input unit 120 provides an interface with a user for controlling the operation of the mobile communication terminal 100. For example, the input unit 120 is configured as a keypad to receive a key signal. In particular, the input unit 120 preferably receives a command selected by the user and transmits the command to the controller 130.

제어부(130)는 입력부(120)를 통해 입력된 신호 또는 기본 메모리(110)에 기 저장된 동작 프로그램에 의거하여 이동통신단말기(100)의 동작을 제어한다. 특히 제어부(130)는 미리 설정된 행동분석정보 취합기간 동안 명령어 처리 정보 저장 테이블(115)에 저장된 명령어 처리정보로부터 사용자의 행동을 분석하여 그 분석결과를 행동분석 테이블(113)에 저장하고, 행동분석 테이블(113)에 저장된 정보에 의거하여 이동통신단말기(100)의 현재 위치 및 현재 시각에 대응된 명령어를 자동으로 수행하도록 제어한다. The controller 130 controls the operation of the mobile communication terminal 100 based on a signal input through the input unit 120 or an operation program pre-stored in the basic memory 110. In particular, the controller 130 analyzes the user's behavior from the command processing information stored in the command processing information storage table 115 during the preset behavior analysis information collection period, and stores the analysis result in the behavior analysis table 113, and analyzes the behavior. Based on the information stored in the table 113, it controls to automatically execute a command corresponding to the current position and the current time of the mobile communication terminal 100.

이 때 제어부(130)는 대응된 명령어의 자동 수행 전에 해당 명령어의 수행 여부를 확인하는 것이 바람직하다. 예를 들어 대응된 명령어의 처리를 표시부(190) 또는 스피커부(170)를 통해 사전 예고하고 그에 대한 사용자의 응답에 의거하여 해당 명령어의 처리 여부를 결정하는 것이 바람직하다.At this time, the controller 130 preferably checks whether the corresponding command is performed before the automatic execution of the corresponding command. For example, it is preferable to preliminarily notify the processing of the corresponding command through the display unit 190 or the speaker unit 170 and determine whether to process the command based on the user's response.

또한 제어부(130)는 상기 행동분석결과 저장 후 명령어 처리 정보 저장 테이블(115)에 추가되는 명령어 처리 정보를 이용하여 상기 사용자의 행동을 재분석하고, 그 결과에 의거하여 행동분석 테이블(113)을 갱신하는 것이 바람직하다.In addition, the controller 130 re-analyzes the behavior of the user by using the instruction processing information added to the instruction processing information storage table 115 after storing the behavior analysis result, and updates the behavior analysis table 113 based on the result. It is desirable to.

위치정보 생성부(140)는 이동통신단말기(100)의 위치정보를 생성한다. 특히 위치정보 생성부(140)는 외부 장치로부터 위치데이터를 수신한 후 그 위치데이터를 이용하여 이동통신단말기(100)의 위치정보를 생성한다. 이 때 위치정보 생성부(140)에게 위치데이터를 전송하는 외부 장치는 이동통신단말기(100)가 위치한 지역의 기지국 또는 지.피.에스 위성 또는 위치정보를 포함하는 무선인식태그(RFID) 중 어느 하나인 것이 바람직하다. 즉, 위치정보 생성부(140)는 이동통신단말기(100)가 위치한 지역의 기지국 또는 지.피.에스 위성 또는 무선인식태그(RFID)로부터 위치데이터를 수신하고 그 위치 데이터를 이용하여 이동통신단말기(100)의 위 치정보를 생성하는 것이 바람직하다. 이를 위해 위치정보 생성부(140)는 도면에 예시된 바와 같이 지.피.에스 수신기(141) 또는 무선인식태그 리더기(142)를 포함하는 것이 바람직하다. The location information generator 140 generates location information of the mobile communication terminal 100. In particular, the location information generation unit 140 receives location data from an external device and generates location information of the mobile communication terminal 100 using the location data. At this time, the external device for transmitting the location data to the location information generation unit 140 is any one of a base station, a GPS satellite or a radio recognition tag (RFID) including the location information of the region where the mobile communication terminal 100 is located. It is preferable to be one. That is, the location information generation unit 140 receives location data from a base station, a GPS satellite, or a radio frequency identification tag (RFID) in a region where the mobile communication terminal 100 is located, and uses the location data to transmit the location information. It is preferable to generate the location information of (100). To this end, the location information generation unit 140 preferably includes a GPS receiver 141 or a radio recognition tag reader 142 as illustrated in the figure.

무선통신 인터페이스부(150)는 무선통신망과의 인터페이스를 제공한다. 예를 들어 무선통신 인터페이스부(150)는 제어부(130)의 제어를 받아 무선통신망으로 데이터를 송신하고, 무선통신망으로부터 데이터를 수신한다. The wireless communication interface unit 150 provides an interface with a wireless communication network. For example, the wireless communication interface unit 150 transmits data to the wireless communication network under the control of the controller 130 and receives data from the wireless communication network.

시간 카운터(160)는 시간을 카운트 한다. 그리고 그 결과를 제어부(130)에게 전달한다.The time counter 160 counts time. The result is then transmitted to the controller 130.

스피커부(170)는 제어부(130)의 제어를 받아 음향 신호를 출력하고, 마이크부(180)는 주변의 음향신호(예컨대, 사용자의 목소리 등)를 수집하여 제어부(130)로 전달한다. The speaker unit 170 outputs a sound signal under the control of the controller 130, and the microphone unit 180 collects a surrounding sound signal (eg, a user's voice, etc.) and transmits the sound signal to the controller 130.

표시부(190)는 제어부(130)의 제어를 받아 영상신호를 출력한다. 예를 들어, 표시부(190)는 이동통신단말기(100)의 동작 상태 등을 표시한다.The display unit 190 outputs an image signal under the control of the controller 130. For example, the display unit 190 displays an operation state of the mobile communication terminal 100 and the like.

도 2는 도 1에 예시된 이동통신단말기의 사용자 행동 분석을 위한 명령어 처리정보 저장 테이블에 대한 예시도이다. 도 1 및 도 2를 참조하면 명령어 처리정보 저장 테이블(115)은 입력부(120)를 통해 입력된 명령어별로 '명령어 코드/명령어 종류/처리일/요일/처리시각/처리위치' 정보를 저장한다. 도 2를 참조하면 명령어 처리정보 저장 테이블(115)에는 2006년 6월 1일에 입력된 9개의 명령어와 2006년 6월 2일에 입력된 5개의 명령어가 저장되어 있음을 알 수 있다.FIG. 2 is an exemplary diagram of a command processing information storage table for analyzing user behavior of the mobile communication terminal illustrated in FIG. 1. 1 and 2, the command processing information storage table 115 stores 'command code / command type / processing date / day / day / processing time / processing location' information for each command input through the input unit 120. Referring to FIG. 2, it can be seen that the command processing information storage table 115 stores nine commands input on June 1, 2006 and five commands input on June 2, 2006. FIG.

도 3은 도 1에 예시된 이동통신단말기의 행동 분석 테이블에 대한 예시도이 다. 도 1 내지 도 3을 참조하면 행동분석 테이블(113)은 도 2에 예시된 바와 같은 명령어 처리정보 저장 테이블(115)로부터 사용자의 행동을 분석한 결과를 저장한다. 도 2의 예를 보면 '2006년 6월 1일(목요일)과 2006년 6월 2일(금요일) '08:10:00'에 '지하철역 1'에서 명령어 코드 '0003'에 해당하는 'DMB 시청 개시 명령'이 반복적으로 수행되고, '2006년 6월 1일(목요일)과 2006년 6월 2일(금요일) 08:40:00'에는 '회사'에서 명령어코드 '0004'에 해당하는 'DMB 시청 종료 명령'이 반복적으로 수행되고, '2006년 6월 1일(목요일)과 2006년 6월 2일(금요일) 08:45:00'에는 '회사'에서 명령어코드 '0007'에 해당하는 '에티켓 모드 전환 명령'이 반복적으로 수행되고, '2006년 6월 1일(목요일)과 2006년 6월 2일(금요일) 18:30:00'에는 '지하철역 2'에서 명령어코드 '0008'에 해당하는 '벨소리 모드 전환 명령'이 반복적으로 수행됨을 알 수 있다.3 is an exemplary diagram of a behavior analysis table of the mobile communication terminal illustrated in FIG. 1. 1 to 3, the behavior analysis table 113 stores a result of analyzing a user's behavior from the command processing information storage table 115 as illustrated in FIG. 2. In the example of FIG. 2, 'DMB viewing' corresponding to the command code '0003' at 'Subway station 1' at '08: 10: 00 'on 1 June 2006 (Thursday) and 2 June 2006 (Friday) 'Startup Command' is repeatedly executed, and 'DMB' corresponding to command code '0004' at 'Company' is 'Thursday, June 1, 2006 and Friday, June 2, 2006 08:40:00'. 'View End Command' is repeatedly executed, and on 'June 1 (Thursday) 2006 and June 2 (Friday) 08:45:00', 'Company' corresponds to the command code '0007' Etiquette Mode Switch Command is repeatedly executed, and the command code '0008' is applied in 'Subway Station 2' at 'Thursday, June 1, 2006 and Friday, June 2, 2006, 18:30:00'. It can be seen that the 'ringtone mode switch command' is repeatedly performed.

따라서 제어부(130)는 이와 같이 반복적으로 수행되는 명령어 처리 정보를 이용하여 도 3에 예시된 바와 같은 행동분석 테이블(113)을 생성한 후 그 행동분석테이블(113)의 내용에 의거하여 이동통신단말기(100)의 현재 위치 및 현재 시각에 대응된 명령어를 자동 실행하도록 제어하는 것이다. Accordingly, the controller 130 generates the behavior analysis table 113 as illustrated in FIG. 3 using the command processing information repeatedly performed as described above, and then based on the contents of the behavior analysis table 113, the mobile communication terminal. Control to automatically execute the command corresponding to the current position and the current time of the (100).

예를 들어, '월요일 08:45:00'에 이동통신단말기(100)가 회사에 있는 것으로 판단되면 제어부(130)는 도 3에 예시된 행동분석 테이블(113)에 의거하여 '에티켓 모드 전환'명령을 자동 수행하도록 제어한다.For example, when it is determined that the mobile communication terminal 100 is in the company at 'Monday 08:45:00', the control unit 130 changes the 'etiquette mode' based on the behavior analysis table 113 illustrated in FIG. Control to execute the command automatically.

도 3의 예에서 행동분석 테이블(113)은 시간대 및 위치 별 명령어 정보를 포함하되, 시간대를 특정 시각으로 설정한 경우의 예를 도시하고 있다. 하지만 행동 분석 테이블(113)은 도 3에 예시된 것으로 한정되지는 않는다. In the example of FIG. 3, the behavior analysis table 113 includes command information for each time zone and location, but illustrates an example in which the time zone is set to a specific time. However, the behavior analysis table 113 is not limited to that illustrated in FIG. 3.

도 4 내지 도 7은 본 발명의 일실시 예에 따른 이동통신단말기의 동작 방법의 예를 도시하고 있다. 특히 도 4 내지 도 6은 도 1에 예시된 이동통신단말기가 사용자의 행동을 분석하고 그 결과를 관리하는 과정에 대한 처리 흐름을 예시하고, 도 7은 도 1에 예시된 이동통신단말기가 행동분석결과에 따라 동작하는 과정에 대한 처리 흐름을 예시한다.4 to 7 illustrate examples of a method of operating a mobile communication terminal according to an embodiment of the present invention. In particular, FIGS. 4 to 6 illustrate a processing flow for a process in which the mobile communication terminal illustrated in FIG. 1 analyzes a user's behavior and manages a result, and FIG. 7 shows a behavior analysis of the mobile communication terminal illustrated in FIG. Illustrates a process flow for a process that operates according to the result.

도 4를 참조하면 도 1에 예시된 이동통신단말기의 사용자 행동을 분석하고 그 결과를 관리하는 처리 과정은 다음과 같다. 먼저 제어부(130)는 미리 설정된 행동분석정보 취합기간 동안 상기 이동통신단말기 사용자의 행동분석정보를 취합한다(S210, S220). 이 때 상기 행동분석정보는 이동통신단말기에 입력된 명령어의 처리 정보인 것이 바람직하다. 즉 이동통신단말기에 입력된 명령어 별로 그 명령어가 입력된 시간 및 위치정보를 포함하는 것이 바람직하다. 상기 행동분석정보 취합과정(S210)에 대한 보다 상세한 처리 과정은 도 5에 예시되어 있다. 따라서 행동분석정보 취합과정(S210)에 대한 구체적인 처리 과정은 도 5를 참조하여 설명할 것이다.Referring to FIG. 4, a process of analyzing a user behavior of the mobile communication terminal illustrated in FIG. 1 and managing a result thereof is as follows. First, the controller 130 collects behavior analysis information of the user of the mobile communication terminal during a predetermined behavior analysis information collection period (S210 and S220). At this time, the behavior analysis information is preferably processing information of the command input to the mobile communication terminal. That is, it is preferable to include time and location information inputted by the command for each command input to the mobile communication terminal. A more detailed processing of the behavior analysis information collection process S210 is illustrated in FIG. 5. Therefore, a specific processing process for the behavior analysis information collection process S210 will be described with reference to FIG. 5.

그리고 상기 행동분석정보 취합기간이 경과하면(S220), 제어부(130)는 그 취합된 행동분석정보에 의거하여 행동분석테이블(113)을 생성한다(S230). 이를 위해 제어부(130)는 상기 과정(S210)에 의해 생성된 명령어 처리 정보 저장 테이블(115)에 저장된 명령어 처리정보를 이용하는 것이 바람직하다. 즉 제어부(130)는 상기 취합된 사용자의 행동분석정보인 명령어 처리 정보 중 동일 위치 및 시간에 미리 설정된 횟수 이상 반복된 행동분석정보들에 대하여 해당 명령어, 그 명령어가 입력된 위치 및 시각을 포함하는 테이블을 생성하는 것이 바람직하다.When the behavior analysis information collection period elapses (S220), the controller 130 generates a behavior analysis table 113 based on the collected behavior analysis information (S230). To this end, the control unit 130 preferably uses the command processing information stored in the command processing information storage table 115 generated by the process (S210). That is, the controller 130 includes a corresponding command, a position and a time at which the command is input, with respect to the behavior analysis information which is repeated more than a preset number of times at the same location and time among the command processing information which is the collected behavior analysis information of the user. It is desirable to create a table.

또한 이와 같이 행동분석테이블이 생성된 후 명령어가 입력되면(S240) 제어부(130)는 상기 입력된 명령어에 대한 처리 정보(즉, 행동분석정보)를 추가한 후(S250) 상기 새로운 명령어 처리 정보가 반영된 행동분석정보에 의거하여 상기 행동분석테이블을 갱신한다(S260). In addition, when a command is input after the behavior analysis table is generated as described above (S240), the controller 130 adds processing information (ie, behavior analysis information) for the input command (S250) and the new command processing information is added. The behavior analysis table is updated based on the reflected behavior analysis information (S260).

이 때 상기 행동분석정보 추가과정(S250)에 대한 보다 상세한 처리 과정은 도 6에 예시되어 있다. 따라서 행동분석정보 추가과정(S250)에 대한 구체적인 처리 과정은 도 6을 참조하여 설명할 것이다.At this time, a more detailed processing of the behavior analysis information addition process S250 is illustrated in FIG. 6. Therefore, the specific processing for the behavior analysis information addition process (S250) will be described with reference to FIG.

그리고 상기 과정들(S240 내지 S260)은 종료가 요청될 때까지(S270) 반복 수행한다. The processes S240 to S260 are repeatedly performed until termination is requested (S270).

도 5는 도 4에 예시된 처리 과정 중 행동 분석 정보 취합 과정(S210)에 대한 처리 흐름도이다. 도 1 및 도 5를 참조하면 입력부(120)를 통해 명령어가 입력되면(S211) 제어부(130)는 먼저 대응된 동작을 수행한다(S213). 그리고 상기 명령어가 입력된 시점의 이동통신단말기(100) 위치정보를 생성한 후(S215) 상기 명령어가 입력된 시각을 확인한다(S217). 그리고 상기 입력된 명령어, 상기 위치정보 및 상기 명령어가 입력된 시각을 포함하는 명령어 처리 정보를 상기 행동분석정보에 저장한다(S219). 즉 상기 명령어 처리 정보를 명령어 별로 저장한다.FIG. 5 is a flowchart illustrating a process of collecting behavioral analysis information (S210) of the processing illustrated in FIG. 4. 1 and 5, when a command is input through the input unit 120 (S211), the controller 130 first performs a corresponding operation (S213). After generating the location information of the mobile communication terminal 100 at the time when the command is input (S215) and confirming the time when the command is input (S217). The command processing information including the input command, the location information, and the time at which the command is input is stored in the behavior analysis information (S219). That is, the instruction processing information is stored for each instruction.

한편 상기 위치정보 생성 과정(S215)은 외부 장치로부터 위치데이터를 수신한 후 그 위치데이터를 이용하여 이동통신단말기(100)의 위치정보를 생성하는 것이 바람직하다. 이 때 상기 외부 장치는 이동통신단말기(100)가 위치한 지역의 기지국 또는 지.피.에스 위성 또는 위치정보를 포함하는 무선인식태그(RFID) 중 어느 하나인 것이 바람직하다. 즉, 상기 과정(S215)은 이동통신단말기(100)가 위치한 지역의 기지국 또는 지.피.에스 위성 또는 무선인식태그(RFID)로부터 위치데이터를 수신하고 그 위치 데이터를 이용하여 이동통신단말기(100)의 위치정보를 생성하는 것이 바람직하다. On the other hand, in the location information generation process (S215), after receiving location data from an external device, it is preferable to generate location information of the mobile communication terminal 100 using the location data. In this case, the external device may be any one of a base station, a GPS satellite, or a radio frequency identification tag (RFID) including location information of a region where the mobile communication terminal 100 is located. That is, the process (S215) receives the location data from the base station or the GPS satellite or radio recognition tag (RFID) of the region where the mobile communication terminal 100 is located and using the location data mobile communication terminal 100 It is preferable to generate the location information of).

도 6은 도 4에 예시된 처리 과정 중 행동 분석 정보 추가 과정(S250)에 대한 처리 흐름도이다. 도 1 및 도 6을 참조하면 행동 분석 정보 추가 과정(S250)은 먼저 상기 과정(S240)에서 입력된 명령어에 대응된 동작을 수행한다(S251). 그리고 상기 명령어가 입력된 시점의 이동통신단말기(100) 위치정보를 생성한 후(S253) 상기 명령어가 입력된 시각을 확인한다(S255). 그리고 상기 입력된 명령어, 상기 위치정보 및 상기 명령어가 입력된 시각을 포함하는 명령어 처리 정보를 상기 행동분석정보에 저장한다(S257). 즉 상기 명령어 처리 정보를 명령어 별로 저장한다. 이 때 상기 과정(S253)은 도 5에 예시된 과정(S215)과 유사하다. 따라서 상기 과정(S253)에 대한 구체적인 처리 과정은 생략한다. FIG. 6 is a flowchart illustrating a process of adding behavioral analysis information (S250) in the processing illustrated in FIG. 4. 1 and 6, the behavior analysis information adding process S250 first performs an operation corresponding to the command input in the process S240 (S251). After generating the location information of the mobile communication terminal 100 at the time when the command is input (S253) and confirming the time when the command is input (S255). The command processing information including the input command, the location information, and the time at which the command is input is stored in the behavior analysis information (S257). That is, the instruction processing information is stored for each instruction. At this time, the process S253 is similar to the process S215 illustrated in FIG. 5. Therefore, a specific process for the process S253 is omitted.

도 7은 도 1에 예시된 이동통신단말기가 행동 분석 결과에 따라 동작하는 과정에 대한 처리 흐름도이다. 즉, 도 7은 도 4 내지 도 6에 의해 행동분석 정보를 저장한 이동통신단말기에 대한 동작 과정에 대한 처리 흐름도이다. 7 is a flowchart illustrating a process in which the mobile communication terminal illustrated in FIG. 1 operates according to a result of behavior analysis. That is, FIG. 7 is a flowchart illustrating an operation process of a mobile communication terminal storing behavior analysis information according to FIGS. 4 to 6.

도 1 및 도 7을 참조하면 상기 동작 과정은 다음과 같다. 1 and 7, the operation process is as follows.

먼저 제어부(130)는 위치정보 생성부(140)를 통해 이동통신단말기(100)의 현 재 위치정보를 전달받고, 시간 카운터(160)를 통해 현재 시각을 전달받아 이동통신단말기(100)의 현재 위치 및 현재 시각을 확인한다(S310). 그리고 상기 도 4 내지 도 6에 예시된 처리 과정에 의해 미리 생성된 행동 분석 테이블을 검색한다(S320). 즉 상기 과정(S310)에서 확인된 현재 위치 및 시각에 대응된 명령어가 상기 행동분석테이블에 존재하는 지를 판단한다. First, the controller 130 receives the current location information of the mobile communication terminal 100 through the location information generation unit 140 and receives the current time through the time counter 160 to present the current of the mobile communication terminal 100. The location and the current time are checked (S310). Then, the behavior analysis table generated by the process illustrated in FIGS. 4 to 6 is searched for (S320). That is, it is determined whether a command corresponding to the current position and time identified in the step S310 exists in the behavior analysis table.

상기 검색 결과(S320) 대응된 명령어가 존재하면(S330) 제어부(130)는 대응된 동작을 자동으로 수행한다(S340). 이 때 제어부(130)는 대응된 명령어의 자동 수행 전에 해당 명령어의 자동 수행 여부를 확인하는 과정을 더 수행하는 것이 바람직하다.If there is a command corresponding to the search result (S320) (S330), the controller 130 automatically performs the corresponding operation (S340). In this case, the controller 130 may further perform a process of checking whether the corresponding command is automatically performed before the corresponding command is automatically executed.

그리고 상기 과정들(S310 내지 S340)을 종료 요청이 입력될 때까지(S350) 반복 수행한다. Then, the processes S310 to S340 are repeatedly performed until the termination request is input (S350).

한편 상기 현재 위치 및 현재 시각 확인 과정(S310)은 도 5에 예시된 위치 정보 생성 과정(S215) 및 도 6에 예시된 위치 정보 생성 과정(S253) 설명시 언급된 내용에 의거하여 이동통신단말기(100)의 현재 위치정보를 생성하는 것이 바람직하다. 즉 이동통신단말기(100)가 위차한 지역의 기지국, 지.피.에스 위성 및 무선인식태그 중 어느 하나로부터 이동통신단말기(100)의 위치데이터를 전달받고, 상기 위치데이터를 이용하여 현재 위치정보를 생성하는 것이 바람직하다. On the other hand, the current position and the current time confirmation process (S310) is a mobile communication terminal based on the contents mentioned in the description of the location information generation process (S215) illustrated in FIG. 5 and the location information generation process (S253) illustrated in FIG. It is preferable to generate the current position information of 100). That is, the mobile communication terminal 100 receives the location data of the mobile communication terminal 100 from any one of a base station, a GPS satellite and a wireless recognition tag in the area where the mobile communication terminal 100 is located, and uses the location data to present current location information. It is preferable to generate.

이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야 에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다. In the foregoing, certain preferred embodiments of the present invention have been shown and described. However, the present invention is not limited to the above-described embodiments, and various modifications can be made by those skilled in the art without departing from the scope of the present invention, which is appended in the claims. .

상술한 바와 같이 본 발명의 이동통신단말기 및 그 동작 방법은 이동통신단말기의 사용 이력 정보에 의거하여 사용자의 주요 생활 패턴을 예측하고 그에 능동적으로 대처함으로써 사용자에게 편리한 장점이 있다. As described above, the mobile communication terminal and its operation method of the present invention have the advantage of being convenient for the user by predicting the user's main life pattern based on the usage history information of the mobile communication terminal and actively coping with it.

Claims (19)

이동통신단말기의 동작 방법에 있어서,In the operation method of the mobile communication terminal, 미리 설정된 행동분석정보 취합기간 동안 상기 이동통신단말기에 입력된 명령어를 포함하는 사용자의 행동분석정보를 취합하는 과정;Collecting behavioral analysis information of a user including a command input to the mobile communication terminal during a preset behavioral analysis information collection period; 상기 취합된 행동분석정보에 의거하여 행동분석테이블을 생성하는 과정;Generating a behavior analysis table based on the collected behavior analysis information; 이동통신단말기의 현재 위치 및 시각을 확인하는 과정;Checking a current position and time of the mobile communication terminal; 상기 입력된 명령어 중 상기 확인된 현재 위치 및 시각에 대응된 명령어가 상기 행동분석테이블에 존재하는 지를 판단하는 과정; 및Determining whether one of the input commands corresponding to the identified current position and time exists in the behavior analysis table; And 상기 대응된 명령어가 상기 행동분석테이블에 존재시, 상기 대응된 명령어를 수행하는 과정을 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And when the corresponding command exists in the behavior analysis table, performing the corresponding command. 제1항에 있어서,The method of claim 1, 상기 행동분석테이블 생성 후 입력되는 명령어 및 처리 결과에 의거하여 상기 행동분석테이블을 갱신하는 과정을 더 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And updating the behavior analysis table based on a command input after the behavior analysis table is generated and a processing result. 제2항에 있어서, 상기 행동분석 테이블 갱신과정은The method of claim 2, wherein updating the behavior analysis table 상기 명령어 입력에 응답하여 대응된 동작을 수행하는 단계;Performing a corresponding operation in response to the command input; 이동통신단말기의 현재 위치정보를 생성하는 단계;Generating current location information of the mobile communication terminal; 상기 명령어가 입력된 시각을 확인하는 단계;Checking a time at which the command is input; 상기 입력된 명령어, 상기 현재 위치정보 및 상기 명령어가 입력된 시각을 포함하는 명령어 처리 정보를 상기 행동분석정보에 추가하는 단계; 및Adding command processing information including the input command, the current location information, and the time at which the command was input to the behavior analysis information; And 상기 행동분석정보에 의거하여 상기 행동분석테이블을 갱신하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.Updating the behavior analysis table based on the behavior analysis information. 제1항에 있어서, 상기 행동분석정보 취합과정은According to claim 1, wherein the behavior analysis information collection process 명령어의 입력에 응답하여 대응된 동작을 수행하는 단계;Performing a corresponding operation in response to an input of a command; 이동통신단말기의 현재 위치정보를 생성하는 단계;Generating current location information of the mobile communication terminal; 상기 명령어가 입력된 시각을 확인하는 단계; 및Checking a time at which the command is input; And 상기 입력된 명령어, 상기 현재 위치정보 및 상기 명령어가 입력된 시각을 포함하는 명령어 처리 정보를 명령어 별로 저장하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And storing command processing information including the input command, the current location information, and the time at which the command is input, for each command. 제1항에 있어서, 상기 행동분석 테이블 생성과정은The method of claim 1, wherein the behavior analysis table generation process 상기 취합된 사용자의 행동분석정보 중 동일 위치 및 시간에 미리 설정된 횟 수 이상 반복된 행동분석정보들에 대하여 해당 명령어, 그 명령어가 입력된 위치 및 시각을 포함하는 테이블을 생성하는 것을 특징으로 하는 이동통신단말기의 동작 방법.A movement including a corresponding command, a position and a time at which the command is input, for the behavior analysis information which is repeated more than a preset number of times at the same location and time among the collected behavior analysis information of the user; Method of operation of communication terminal. 제3항 또는 제4항에 있어서, 상기 이동통신단말기의 현재 위치정보 생성단계는The method of claim 3 or 4, wherein the current location information generating step of the mobile communication terminal is 상기 이동통신단말기가 위치한 지역의 기지국으로부터 위치데이터를 수신하는 단계; 및Receiving location data from a base station of an area in which the mobile communication terminal is located; And 상기 위치데이터를 이용하여 현재 위치정보를 생성하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And generating current location information by using the location data. 제3항 또는 제4항에 있어서, 상기 이동통신단말기의 현재위치정보 생성단계는The method of claim 3 or 4, wherein the present location information generating step of the mobile communication terminal is 지.피.에스 위성으로부터 지.피.에스 데이터를 수신하는 단계; 및Receiving GPS data from the GPS satellites; And 상기 지.피.에스 데이터를 이용하여 상기 이동통신단말기의 현재 위치정보를 생성하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And generating current location information of the mobile communication terminal using the G.S. data. 제3항 또는 제4항에 있어서, 상기 이동통신단말기의 현재 위치정보 생성단계는The method of claim 3 or 4, wherein the current location information generating step of the mobile communication terminal is 위치정보를 포함하고 해당 위치에 설치된 무선인식태그 정보를 읽어오는 단계; 및Reading wireless tag information including location information and installed at a corresponding location; And 상기 무선인식태그 정보를 이용하여 상기 이동통신단말기의 현재 위치정보를 생성하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And generating current location information of the mobile communication terminal by using the radio recognition tag information. 제1항에 있어서, 상기 현재 위치 및 시각 확인 과정은The method of claim 1, wherein the current location and time confirmation process is performed. 상기 이동통신단말기가 위치한 지역의 기지국으로부터 위치데이터를 수신하는 단계; 및Receiving location data from a base station of an area in which the mobile communication terminal is located; And 상기 위치데이터를 이용하여 현재 위치정보를 생성하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And generating current location information by using the location data. 제1항에 있어서, 상기 현재 위치 및 시각 확인 과정은The method of claim 1, wherein the current location and time confirmation process is performed. 지.피.에스 위성으로부터 지.피.에스 데이터를 수신하는 단계; 및Receiving GPS data from the GPS satellites; And 상기 지.피.에스 데이터를 이용하여 상기 이동통신단말기의 현재 위치정보를 생성하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And generating current location information of the mobile communication terminal using the G.S. data. 제1항에 있어서, 상기 현재 위치 및 시각 확인 과정은The method of claim 1, wherein the current location and time confirmation process is performed. 위치정보를 포함하고 해당 위치에 설치된 무선인식태그 정보를 읽어오는 단계; 및Reading wireless tag information including location information and installed at a corresponding location; And 상기 무선인식태그 정보를 이용하여 상기 이동통신단말기의 현재 위치정보를 생성하는 단계를 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And generating current location information of the mobile communication terminal by using the radio recognition tag information. 제1항에 있어서, 상기 대응된 동작을 수행하는 과정은The method of claim 1, wherein the performing of the corresponding operation is performed. 상기 대응된 명령어의 수행 여부를 확인하는 과정을 포함하는 것을 특징으로 하는 이동통신단말기의 동작 방법.And checking whether or not the corresponding command is performed. 이동통신단말기에 있어서,In the mobile communication terminal, 사용자가 선택한 명령어를 입력받는 입력부;An input unit configured to receive a command selected by a user; 상기 이동통신단말기의 위치 정보를 생성하는 위치정보 생성부;A location information generator for generating location information of the mobile communication terminal; 시간 카운터;Time counter; 상기 입력부를 통해 명령어가 입력되면 상기 위치정보 생성부로부터 상기 이동통신단말기의 현재위치를 전달받고, 상기 시간 카운터로부터 현재 시간을 전달받아 상기 입력된 명령어, 상기 현재위치 및 상기 현재시간을 포함하는 명령어 처리 정보를 저장하는 명령어 처리 정보 저장부;When the command is input through the input unit, the position information generation unit receives the current position of the mobile communication terminal, receives the current time from the time counter, and includes the input command, the current position and the current time. An instruction processing information storage unit for storing processing information; 상기 명령어 처리 정보 저장부에 저장된 명령어 처리 정보들에 의거한 사용자의 행동분석결과를 저장하는 행동분석결과 저장부; 및A behavior analysis result storage unit for storing a behavior analysis result of the user based on the command processing information stored in the command processing information storage unit; And 미리 설정된 행동분석정보 취합기간 동안 상기 명령어 처리 정보 저장부에 저장된 명령어 처리정보로부터 사용자의 행동을 분석하여 그 분석결과를 상기 행동분석결과 저장부에 저장하고, 그 행동분석결과에 의거하여 상기 입력된 명령어 중 상기 이동통신단말기의 현재 위치 및 현재 시각에 대응된 명령어를 실행하는 제어부를 포함하는 것을 특징으로 하는 이동통신단말기.Analyzes the user's behavior from the command processing information stored in the command processing information storage unit during a predetermined behavior analysis information collection period, and stores the analysis result in the behavior analysis result storage unit and based on the input of the behavior analysis result. And a controller for executing a command corresponding to a current position and a current time of the mobile communication terminal among the commands. 제13항에 있어서, 상기 제어부는The method of claim 13, wherein the control unit 상기 행동분석결과 저장 후 상기 명령어 처리 정보 저장부에 추가되는 명령어 처리 정보를 이용하여 상기 사용자의 행동을 재분석하고, 그 결과에 의거하여 상기 행동분석결과를 갱신하는 것을 특징으로 하는 이동통신단말기.And storing the behavior analysis result and re-analyzing the behavior of the user using the command processing information added to the command processing information storage unit and updating the behavior analysis result based on the result. 제13항에 있어서, 상기 제어부는The method of claim 13, wherein the control unit 상기 명령어 처리 정보에 저장된 명령어 처리 정보들 중 동일 위치 및 시간에 미리 설정된 횟수 이상 반복된 행동분석정보들에 대하여, 해당 명령어, 그 명령 어가 입력된 위치 및 시각을 포함하는 테이블을 상기 행동분석결과로서 생성하는 것을 특징으로 하는 이동통신단말기.For the behavior analysis information that is repeated more than a preset number of times at the same location and time among the command processing information stored in the command processing information, a table including the command, the position and time at which the command is input is used as the behavior analysis result. Mobile communication terminal, characterized in that for generating. 제13항에 있어서, 상기 위치정보 생성부는The method of claim 13, wherein the location information generating unit 상기 이동통신단말기가 위치한 지역의 기지국으로부터 위치데이터를 수신한 후 그 위치데이터를 이용하여 상기 이동통신단말기의 위치정보를 생성하는 것을 특징으로 하는 이동통신단말기.And receiving location data from a base station of an area in which the mobile communication terminal is located and generating location information of the mobile communication terminal using the location data. 제13항에 있어서, 상기 위치정보 생성부는The method of claim 13, wherein the location information generating unit 지.피.에스 수신기를 포함하고,Includes a GPS receiver, 상기 지.피.에스 수신기를 통해 지.피.에스 데이터를 수신한 후 상기 지.피.에스 데이터를 이용하여 상기 이동통신단말기의 위치정보를 생성하는 것을 특징으로 하는 이동통신단말기.And receiving location data of the mobile communication terminal through the GPS receiver to generate location information of the mobile communication terminal using the PS data. 제13항에 있어서, 상기 위치정보 생성부는The method of claim 13, wherein the location information generating unit 무선인식태그 리더기를 포함하고,Including a wireless tag reader, 상기 무선인식태그 리더기를 통해 위치정보를 포함하고 해당 위치에 설치된 무선인식태그 정보를 읽어온 후 그 무선인식태그 정보를 이용하여 상기 이동통신단말기의 위치정보를 생성하는 것을 특징으로 하는 이동통신단말기.A mobile communication terminal comprising location information through the wireless tag reader and reading the wireless tag information installed in the corresponding location and generating the location information of the mobile terminal using the wireless tag information. 제13항에 있어서, 상기 제어부는The method of claim 13, wherein the control unit 상기 대응된 명령어의 실행 전에 해당 명령어의 수행 여부를 확인하는 것을 특징으로 하는 이동통신단말기.And confirming whether the corresponding command is performed before executing the corresponding command.
KR1020060056623A 2006-06-23 2006-06-23 Mobile communication terminal and method for being operating on the basis behavior analysis result of user KR101210364B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060056623A KR101210364B1 (en) 2006-06-23 2006-06-23 Mobile communication terminal and method for being operating on the basis behavior analysis result of user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060056623A KR101210364B1 (en) 2006-06-23 2006-06-23 Mobile communication terminal and method for being operating on the basis behavior analysis result of user

Publications (2)

Publication Number Publication Date
KR20070121862A KR20070121862A (en) 2007-12-28
KR101210364B1 true KR101210364B1 (en) 2012-12-10

Family

ID=39138931

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060056623A KR101210364B1 (en) 2006-06-23 2006-06-23 Mobile communication terminal and method for being operating on the basis behavior analysis result of user

Country Status (1)

Country Link
KR (1) KR101210364B1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101403808B1 (en) * 2010-08-23 2014-06-11 한국전자통신연구원 Apparatus and method for executing application service according to use pattern
KR101961131B1 (en) * 2011-11-21 2019-03-25 삼성전자주식회사 Apparatus and method for providing snooze function in portable terminal
KR102140740B1 (en) * 2014-01-29 2020-08-03 엘지전자 주식회사 A mobile device, a cradle for mobile device, and a method of managing them
EP3185600B1 (en) * 2014-09-17 2019-05-22 Huawei Technologies Co., Ltd. Mobile terminal control method and mobile terminal

Also Published As

Publication number Publication date
KR20070121862A (en) 2007-12-28

Similar Documents

Publication Publication Date Title
KR101295155B1 (en) Mobile communication terminal and method for displaying standby screen on the basis behavior analysis result of user
US7478072B2 (en) Information terminal device, operation supporting method, and operation supporting program
CN102498706B (en) Mobile device battery management
CN103281451B (en) Apparatus and method for customizing a cellular phone
CN104272709A (en) Calendar matching of inferred contexts and label propagation
CN103518170A (en) Power saving application update in a portable electronic device
KR20090086628A (en) Automatic localization of devices
CN101151609A (en) Method, system, apparatus and computer program product for enabling the pre-download of media objects
JP2004152276A (en) Information terminal device, operation support method, and operation support program
CN103455582A (en) Display method of navigation page of browser and mobile terminal
CN106897134B (en) Positioning function management method and device
KR101210364B1 (en) Mobile communication terminal and method for being operating on the basis behavior analysis result of user
CN104219391A (en) Communication request responding method and device and mobile terminal based on double card
CN108494970B (en) Terminal state information processing method and device, storage medium and terminal
CN112597361A (en) Sorting processing method and device, electronic equipment and storage medium
KR20140118111A (en) Method for displaying contact information in electronic device
CN101329179B (en) Electronic device and recording medium
US8055250B2 (en) Apparatus and method for function setting event in mobile terminal according to user position information
CN107819938B (en) Corner mark configuration method and device, mobile terminal and server
WO2012072808A1 (en) Method and system for broadcasting informative contents to a mobile terminal
CN109684006B (en) Terminal control method and device
CN104798037A (en) User function operation method and electronic device supporting the same
JP2009032042A (en) Portable terminal equipment and program
CN107930126B (en) Game reservation data processing method and device and mobile terminal
KR101892247B1 (en) Method for providing standby call number using beacon

Legal Events

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

Payment date: 20151127

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20161129

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20171129

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee