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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User 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/72472—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/34—Microprocessors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/36—Memories
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
도 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
저장부(110)는 이동통신단말기(100)의 동작과 관련된 정보들(예컨대, 시스템 구동 제어를 위한 구동 프로그램, 상기 프로그램과 관련된 데이터들 등)을 저장한다. 이 때, 저장부(110)는 이동통신단말기의 동작과 관련된 기본 정보들을 저장하는 기본 메모리(111), 사용자의 행동분석결과를 저장하는 행동분석 테이블(113), 입력된 명령어별 위치 및 시간정보를 저장하는 명령어 처리 정보 저장 테이블(115)을 포함하는 것이 바람직하다.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
행동분석 테이블(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
제어부(130)는 입력부(120)를 통해 입력된 신호 또는 기본 메모리(110)에 기 저장된 동작 프로그램에 의거하여 이동통신단말기(100)의 동작을 제어한다. 특히 제어부(130)는 미리 설정된 행동분석정보 취합기간 동안 명령어 처리 정보 저장 테이블(115)에 저장된 명령어 처리정보로부터 사용자의 행동을 분석하여 그 분석결과를 행동분석 테이블(113)에 저장하고, 행동분석 테이블(113)에 저장된 정보에 의거하여 이동통신단말기(100)의 현재 위치 및 현재 시각에 대응된 명령어를 자동으로 수행하도록 제어한다. The
이 때 제어부(130)는 대응된 명령어의 자동 수행 전에 해당 명령어의 수행 여부를 확인하는 것이 바람직하다. 예를 들어 대응된 명령어의 처리를 표시부(190) 또는 스피커부(170)를 통해 사전 예고하고 그에 대한 사용자의 응답에 의거하여 해당 명령어의 처리 여부를 결정하는 것이 바람직하다.At this time, the
또한 제어부(130)는 상기 행동분석결과 저장 후 명령어 처리 정보 저장 테이블(115)에 추가되는 명령어 처리 정보를 이용하여 상기 사용자의 행동을 재분석하고, 그 결과에 의거하여 행동분석 테이블(113)을 갱신하는 것이 바람직하다.In addition, the
위치정보 생성부(140)는 이동통신단말기(100)의 위치정보를 생성한다. 특히 위치정보 생성부(140)는 외부 장치로부터 위치데이터를 수신한 후 그 위치데이터를 이용하여 이동통신단말기(100)의 위치정보를 생성한다. 이 때 위치정보 생성부(140)에게 위치데이터를 전송하는 외부 장치는 이동통신단말기(100)가 위치한 지역의 기지국 또는 지.피.에스 위성 또는 위치정보를 포함하는 무선인식태그(RFID) 중 어느 하나인 것이 바람직하다. 즉, 위치정보 생성부(140)는 이동통신단말기(100)가 위치한 지역의 기지국 또는 지.피.에스 위성 또는 무선인식태그(RFID)로부터 위치데이터를 수신하고 그 위치 데이터를 이용하여 이동통신단말기(100)의 위 치정보를 생성하는 것이 바람직하다. 이를 위해 위치정보 생성부(140)는 도면에 예시된 바와 같이 지.피.에스 수신기(141) 또는 무선인식태그 리더기(142)를 포함하는 것이 바람직하다. The
무선통신 인터페이스부(150)는 무선통신망과의 인터페이스를 제공한다. 예를 들어 무선통신 인터페이스부(150)는 제어부(130)의 제어를 받아 무선통신망으로 데이터를 송신하고, 무선통신망으로부터 데이터를 수신한다. The wireless
시간 카운터(160)는 시간을 카운트 한다. 그리고 그 결과를 제어부(130)에게 전달한다.The
스피커부(170)는 제어부(130)의 제어를 받아 음향 신호를 출력하고, 마이크부(180)는 주변의 음향신호(예컨대, 사용자의 목소리 등)를 수집하여 제어부(130)로 전달한다. The
표시부(190)는 제어부(130)의 제어를 받아 영상신호를 출력한다. 예를 들어, 표시부(190)는 이동통신단말기(100)의 동작 상태 등을 표시한다.The
도 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
도 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
예를 들어, '월요일 08:45:00'에 이동통신단말기(100)가 회사에 있는 것으로 판단되면 제어부(130)는 도 3에 예시된 행동분석 테이블(113)에 의거하여 '에티켓 모드 전환'명령을 자동 수행하도록 제어한다.For example, when it is determined that the
도 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
그리고 상기 행동분석정보 취합기간이 경과하면(S220), 제어부(130)는 그 취합된 행동분석정보에 의거하여 행동분석테이블(113)을 생성한다(S230). 이를 위해 제어부(130)는 상기 과정(S210)에 의해 생성된 명령어 처리 정보 저장 테이블(115)에 저장된 명령어 처리정보를 이용하는 것이 바람직하다. 즉 제어부(130)는 상기 취합된 사용자의 행동분석정보인 명령어 처리 정보 중 동일 위치 및 시간에 미리 설정된 횟수 이상 반복된 행동분석정보들에 대하여 해당 명령어, 그 명령어가 입력된 위치 및 시각을 포함하는 테이블을 생성하는 것이 바람직하다.When the behavior analysis information collection period elapses (S220), the
또한 이와 같이 행동분석테이블이 생성된 후 명령어가 입력되면(S240) 제어부(130)는 상기 입력된 명령어에 대한 처리 정보(즉, 행동분석정보)를 추가한 후(S250) 상기 새로운 명령어 처리 정보가 반영된 행동분석정보에 의거하여 상기 행동분석테이블을 갱신한다(S260). In addition, when a command is input after the behavior analysis table is generated as described above (S240), the
이 때 상기 행동분석정보 추가과정(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
한편 상기 위치정보 생성 과정(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
도 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
도 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
상기 검색 결과(S320) 대응된 명령어가 존재하면(S330) 제어부(130)는 대응된 동작을 자동으로 수행한다(S340). 이 때 제어부(130)는 대응된 명령어의 자동 수행 전에 해당 명령어의 자동 수행 여부를 확인하는 과정을 더 수행하는 것이 바람직하다.If there is a command corresponding to the search result (S320) (S330), the
그리고 상기 과정들(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
이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야 에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다. 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)
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)
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 |
-
2006
- 2006-06-23 KR KR1020060056623A patent/KR101210364B1/en not_active IP Right Cessation
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 |