KR20110059178A - Avatar personal assistant service providing method and system - Google Patents
Avatar personal assistant service providing method and system Download PDFInfo
- Publication number
- KR20110059178A KR20110059178A KR1020090115828A KR20090115828A KR20110059178A KR 20110059178 A KR20110059178 A KR 20110059178A KR 1020090115828 A KR1020090115828 A KR 1020090115828A KR 20090115828 A KR20090115828 A KR 20090115828A KR 20110059178 A KR20110059178 A KR 20110059178A
- Authority
- KR
- South Korea
- Prior art keywords
- avatar
- event
- information
- personal assistant
- text
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000006870 function Effects 0.000 claims abstract description 26
- 230000033001 locomotion Effects 0.000 claims abstract description 25
- 230000004044 response Effects 0.000 claims abstract description 20
- 230000014509 gene expression Effects 0.000 claims abstract description 14
- 230000002452 interceptive effect Effects 0.000 claims abstract description 7
- 230000005540 biological transmission Effects 0.000 claims description 55
- 238000012545 processing Methods 0.000 claims description 19
- 238000001514 detection method Methods 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 230000002996 emotional effect Effects 0.000 claims description 11
- 230000008921 facial expression Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000033764 rhythmic process Effects 0.000 description 4
- 230000008451 emotion Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000037406 food intake Effects 0.000 description 1
- 235000012631 food intake Nutrition 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 아바타 개인비서 서비스 제공 방법 및 그 시스템에 관한 것으로, (a) 휴대전화에 개인비서 프로그램을 설치 및 구동하는 단계와; (b) 사용자로부터 닉네임, 성별, 나이 등의 기본 정보를 입력받고 아바타를 선택받은 후 이벤트 정보를 설정받는 단계와; (c) 상기 설정된 이벤트 정보에 해당하는 이벤트 발생을 감지하는 단계와; (d) 상기 이벤트 발생시 상기 아바타를 화면에 출력하고 해당 이벤트에 대한 음성메시지를 출력하는 단계; 및 (e) 상기 아바타의 음성메시지에 대해 사용자로부터 응답키 또는 음성응답신호가 입력되면 상기 음성메시지에 대응되는 기능을 자동 실행하는 단계;로 구성되어 있으며, 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트에 따라 아바타의 동적인 움직임을 연출하고 아바타와의 쌍방향 대화를 통해 휴대전화에 구비된 각종 기능을 수행할 수 있다.The present invention relates to a method and a system for providing an avatar personal assistant service, comprising: (a) installing and running a personal assistant program on a mobile phone; (b) receiving basic information such as a nickname, gender, age, etc. from a user, selecting an avatar, and setting event information; (c) detecting an event occurrence corresponding to the set event information; (d) outputting the avatar on the screen when the event occurs and outputting a voice message for the event; And (e) automatically executing a function corresponding to the voice message when a response key or a voice response signal is input to the voice message of the avatar, according to the personality of the user on the screen of the mobile phone. The avatar (or character) can be used to produce dynamic movement of the avatar according to an event along with an expression of the user's personality, and perform various functions provided in the mobile phone through an interactive conversation with the avatar.
휴대전화, 아바타, 캐릭터, 이벤트, 쌍방향 대화, 개성, 개인비서 Mobile Phone, Avatar, Character, Event, Interactive Conversation, Personality, Personal Assistant
Description
본 발명은 아바타 개인비서 서비스 제공 방법 및 그 시스템에 관한 것으로, 보다 상세하게는 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트에 따라 아바타의 동적인 움직임을 연출하는 아바타 개인비서 서비스 제공 방법 및 그 시스템에 관한 것이다.The present invention relates to a method and a system for providing an avatar personal assistant service, and more particularly, to an avatar (or character) based on a user's personality on a screen of a mobile phone, and to dynamically adjust an avatar according to an event along with an expression of a user's personality. The present invention relates to a method for providing an avatar personal assistant service and a system for producing an in-motion movement.
통상적으로 아바타(avatar)는 인터넷상의 가상공간에서 자기를 표현하는 그래픽 아이콘이다. 이용자는 마음에 드는 인형을 골라 머리 형태나 복장, 소지품 등 다양한 액세서리를 자기가 원하는 대로 변화시키면서 자신만의 독자적인 캐릭터로 만들어 차트나 게시판, 온라인게임 등에서 이용한다. 최근 들어 이러한 아바타는 현재 개인이 항시 소지하고 있을 만큼 널리 보급되고 있는 휴대폰이나 PDA에서 유저 그래픽 인터페이스로 적용되고 있다.In general, an avatar is a graphic icon that represents itself in a virtual space on the Internet. The user selects a favorite doll and changes various accessories such as head shape, clothes, and belongings as he wants, and creates his own original character to use in charts, bulletin boards, and online games. Recently, such avatars have been applied as a user graphic interface in mobile phones and PDAs, which are widely used by individuals.
그런데, 종래의 휴대폰이나 PDA에서 적용되고 있는 아바타 기능은 사용자로 하여금 단순히 저장되어 있는 아바타를 적용하거나 또는 사용자가 직접 머리칼, 몸, 팔, 다리, 눈, 코, 입 기타 신체부위에 다양한 액세서리 등을 선택 조합하여서 아바타를 생성하도록 하는 수준에 머물러 있었다. 이에 기존에는 사용자가 새로운 형태의 조합으로 아바타에게 변형을 주지 않는 이상 항상 고정된 모습을 표시하게 되는 단점이 있었다. 이러한 이동 통신 단말기의 정적인 아바타 기능은 사용자의 흥미와 지속적인 관심을 이끌어 내지 못하는 문제가 있었다. 이러한 문제를 해결하기 위해, 종래에는 다음과 같은 아바타와 관련된 기술들이 제시되었다. However, the avatar function applied to the conventional mobile phone or PDA allows the user to simply apply the stored avatar or directly attach various accessories to the hair, body, arms, legs, eyes, nose, mouth and other body parts. We stayed at a level that allowed us to create an avatar by selecting and combining them. In the past, there was a disadvantage in that the user always displayed a fixed appearance unless the user gave the avatar a new type of combination. The static avatar function of the mobile communication terminal has a problem that does not lead to interest and continuous interest of the user. In order to solve this problem, the following techniques related to the avatar have been proposed.
먼저, 대한민국 공개특허 2007-0074962는 아바타를 이용한 개인 정보 알림 서비스 제공 방법 및 시스템에 관한 것으로, 사용자가 아바타에 중요한 일정 또는 기념일 등의 정보를 저장하여 상대방에게 전송함으로써, 특정 기념일의 날짜를 기억해서 일일이 메시지를 전송해야 하는 번거로움을 없애고, 주소, 전화번호 및 이메일 등의 개인 정보를 쉽게 전송할 수 있는 방법 및 시스템에 대해 게시하고 있다.First, Korean Patent Laid-Open Publication No. 2007-0074962 relates to a method and a system for providing a personal information notification service using an avatar, wherein a user stores information such as an important schedule or an anniversary on an avatar and transmits the information to a counterpart to store a date of a specific anniversary. It removes the hassle of sending a message manually and publishes a method and system that makes it easy to send personal information such as addresses, phone numbers and emails.
대한민국 공개특허 2003-0071262는 인터넷을 이용한 지능형 아바타 운영 시스템 및 방법에 관한 것으로, 인터넷을 통해 접근하는 사용자 단말기에게 아바타 제작 및 변경 서비스를 제공하고, 사이버 공간상에서의 아바타 만남 내역을 저장하며 아바타 사용자간의 현실 세계에서의 만남 주선 서비스를 제공하는 시스템 및 방법에 대해 게시하고 있다.Republic of Korea Patent Publication No. 2003-0071262 relates to an intelligent avatar operating system and method using the Internet, providing an avatar production and change service to the user terminal accessed through the Internet, and stores the avatar encounter history in the cyber space and between avatar users Posts about systems and methods of providing real-world meeting arrangements.
대한민국 공개특허 2005-0015726은 이동통신 단말기에서의 아바타를 이용한 일정관리 방법에 관한 것으로, 이동통신 단말기 내 전자수첩 기능의 하나인 일정관 리 기능을 사용하는 경우 일정관리를 위해 지정한 날짜 및 시간이 도래하면 사용자에 의해 지정된 일정을 시각 및 청각적으로 암시하는 아바타를 이용하여 사용자에게 알림으로써, 단조롭고 딱딱한 문구 내용에 의한 거부감을 해소하고, 사용자가 의도한 일정을 직감적으로 쉽게 인지할 수 있는 방법에 대해 게시하고 있다.Korean Patent Laid-Open Publication No. 2005-0015726 relates to a schedule management method using an avatar in a mobile communication terminal. When using a schedule management function, which is one of the electronic organizer functions in a mobile communication terminal, a date and time designated for schedule management arrive. If the user is notified of the schedule specified by the user visually and audibly by using the avatar to resolve the objection of monotonous and hard phrase content, and how to easily recognize the user's intended schedule intuitively Posting
대한민국 등록특허 10-0632086은 주변 환경에 연계된 인공 지능형 아바타 시스템 및 상기 아바타 기능을 갖는 이동 통신 단말기에 관한 것으로, 단말기 사용자의 간접적인 감정상태에 따라 스스로 변화하는 인공 지능형 아바타를 제공하고, 단말기 사용자의 간접적인 성장정도에 따라 스스로 변화하는 인공 지능형 아바타를 제공하는 방법에 대해 게시하고 있다.Republic of Korea Patent Registration 10-0632086 relates to an artificial intelligent avatar system linked to the surrounding environment and a mobile communication terminal having the avatar function, to provide an artificial intelligent avatar that changes itself according to the indirect emotional state of the terminal user, the terminal user Posts how to provide artificial intelligence avatars that change according to their indirect growth.
대한민국 특허출원 2003-0067597은 캐릭터의 다방 이동 제어가 가능한 휴대폰 및 이를 이용한 방향 제어 방법에 관한 것으로, 상하/좌우 방향 외에 3차원 방향 선택이 가능한 방향조절버튼을 구비함으로써, 해당 캐릭터를 이동시키고자 하는 방향으로 용이하게 이동시킬 수 있는 방법에 대해 게시하고 있다.Republic of Korea Patent Application 2003-0067597 relates to a mobile phone capable of controlling the movement of the character of the character and a direction control method using the same, by providing a direction control button to select the three-dimensional direction in addition to the up and down / left and right directions, to move the character It is posted about how to move easily in the direction.
이러한 종래의 기술들은 특히 인간 사용자들과 상호작용을 하기 위해 이동 정보 장치용의 지능형 소프트웨어가 감정을 표현할 수 있도록 하는 시스템 또는 방법에 대해 제시하거나 제안하지 못하고 있다. 또한, 종래의 기술들은 사용자의 행동을 학습하여 사용자에게 선택사항들을 능동적으로 제안하고 그 제안에 대한 사용자의 반응에 따른 감정을 표현할 수 있는 기능에 대해서도 제시되어 있지 않으며, 아바타를 통해 인간 사용자와 감정 표현을 포함하는 상호작용을 할 수 있는 기능에 대해서도 제시되어 있지 않다.These conventional techniques do not present or suggest a system or method for enabling intelligent software for mobile information devices to express emotions, in particular for interacting with human users. In addition, the related arts do not present functions for actively suggesting options to the user by learning the user's behavior and expressing emotions according to the user's reaction to the suggestion. There is no suggestion on the ability to interact with expressions.
전술한 문제점을 해결하기 위하여 본 발명이 이루고자 하는 기술적 과제는, 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트(Event)에 따라 아바타의 동적인 움직임을 연출하는 아바타 개인비서 서비스 제공 방법 및 그 시스템을 제시하는데 있다.The technical problem to be solved by the present invention in order to solve the above problems, the appearance of the avatar (or character) according to the user's personality on the screen of the mobile phone and the dynamic of the avatar according to the event (Event) with the user's personality expression The present invention provides a method and system for providing an avatar personal assistant service for directing movement.
또한, 본 발명이 이루고자 하는 다른 기술적 과제는 자신의 아바타와 쌍방향(interactive) 대화를 통해서 휴대전화에 구비된 각종 기능들을 수행할 수 있도록 한 아바타 개인비서 서비스 제공 방법 및 그 시스템을 제시하는데 있다.In addition, another technical problem to be achieved by the present invention is to provide a method and system for providing an avatar personal assistant service to perform various functions provided in the mobile phone through an interactive conversation with their avatar.
또한, 본 발명이 이루고자 하는 또 다른 기술적 과제는 설정된 환경 값에 따라 휴대 단말의 정보(시간 정보, 통화 정보, SMS 정보 등)를 확인해서 해당 이벤트를 감지하여 이벤트에 따른 시나리오를 아바타를 통해 음성 또는 문자로 출력하는 아바타 개인비서 서비스 제공 방법 및 그 시스템을 제시하는데 있다.In addition, another technical problem to be achieved by the present invention is to check the information (time information, call information, SMS information, etc.) of the mobile terminal according to the set environment value to detect the corresponding event to the voice or a scenario according to the event through the avatar A method and system for providing an avatar personal assistant service that outputs texts are provided.
또한, 본 발명이 이루고자 하는 또 다른 기술적 과제는 휴대전화의 총 음성 통화량, 총 문자 통화량, 총 데이터 통화량에 따라 등급을 두어 아바타 모습과 선택할 수 있는 시니리오에 제한을 두는 아바타 개인비서 서비스 제공 방법 및 그 시스템을 제시하는데 있다. In addition, another technical problem to be achieved by the present invention is a method for providing an avatar personal assistant service that limits the appearance of the avatar and the scenario that can be selected based on the total voice call volume, total text call volume, and total data call volume of the mobile phone. To present the system.
또한, 본 발명이 이루고자 하는 또 다른 기술적 과제는 계절별, 시간대별 및 주변 온도 등 사용자의 일상생활에 따른 복합적인 조건에 맞게 스스로 변화하는 아바타를 제공하는 아바타 개인비서 서비스 제공 방법 및 그 시스템을 제시하는데 있 다. In addition, another technical problem to be achieved by the present invention is to provide an avatar personal assistant service providing method and system for providing an avatar that changes itself according to the complex conditions of the user's daily life, such as seasonal, time zone and ambient temperature. have.
또한, 본 발명이 이루고자 하는 또 다른 기술적 과제는 아바타 자체에 지능 및 감성을 부여하여 사용자들이 자신과 일체감을 느낄 수 있도록 하는 아바타 개인비서 서비스 제공 방법 및 그 시스템을 제시하는데 있다. In addition, another technical problem to be achieved by the present invention is to provide a method and system for providing an avatar personal assistant service that provides users with a sense of unity by providing intelligence and emotion to the avatar itself.
전술한 기술적 과제를 해결하기 위한 수단으로서, 청구항 1에 기재된 발명은, 「아바타 개인비서 서비스 제공 방법에 있어서, (a) 휴대전화에 개인비서 프로그램을 설치 및 구동하는 단계와; (b) 사용자로부터 닉네임, 성별, 나이 등의 기본 정보를 입력받고 아바타를 선택받은 후 이벤트 정보를 설정받는 단계와; (c) 상기 설정된 이벤트 정보에 해당하는 이벤트 발생을 감지하는 단계와; (d) 상기 이벤트 발생시 상기 아바타를 화면에 출력하고 해당 이벤트에 대한 음성메시지를 출력하는 단계; 및 (e) 상기 아바타의 음성메시지에 대해 사용자로부터 응답키 또는 음성응답신호가 입력되면 상기 음성메시지에 대응되는 기능을 자동 실행하는 단계;를 포함하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.As a means for solving the above-described technical problem, the invention as set forth in claim 1, "Avatar personal assistant service providing method comprising the steps of: (a) installing and driving a personal assistant program on a mobile phone; (b) receiving basic information such as a nickname, gender, age, etc. from a user, selecting an avatar, and setting event information; (c) detecting an event occurrence corresponding to the set event information; (d) outputting the avatar on the screen when the event occurs and outputting a voice message for the event; And (e) automatically executing a function corresponding to the voice message when a response key or a voice response signal is input from the user to the voice message of the avatar.
청구항 2에 기재된 발명은, 「상기 아바타 개인비서 서비스 제공 방법은 상기 (c)단계 및 (d)단계 사이에, 상기 휴대전화의 전화 및 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트를 발생하는 단계;를 더 포함하는 특징으로 하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.According to the invention of claim 2, "The method for providing the avatar personal assistant service is performed by repeating a predetermined number of times between the steps of (c) and (d) by calculating the telephone and text transmission / reception information of the mobile phone by day and time. And generating an event in a corresponding day and time zone with respect to the transmission / reception number. &Quot;
청구항 3에 기재된 발명은, 「제 1 항에 있어서, 상기 이벤트 정보는 이벤트 시간/요일/날짜 정보, 특정 번호(휴대전화 및 일반전화 번호), 바이어리듬 데이터(생년월일) 정보를 포함하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.The invention as set forth in claim 3 is characterized in that "the event information includes event time / day / date information, a specific number (cell phone and a general telephone number), and biorhythm data (date of birth). Avatar personal assistant service providing method.
청구항 4에 기재된 발명은, 「제 1 항에 있어서, 상기 개인비서 서비스 제공 방법은: 상기 이벤트 발생시 해당 이벤트에 해당하는 텍스트를 말풍선이미지에 넣어서 상기 아바타와 함께 화면에 표시하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.According to the invention of claim 4, "The personal assistant service providing method according to claim 1, wherein: when the event occurs, the avatar personal characterized in that the text corresponding to the event is displayed on the screen together with the avatar in the speech bubble image; How to provide secretarial services. ”
청구항 5에 기재된 발명은, 「제 4 항에 있어서, 상기 아바타 개인비서 서비스 제공 방법은: 상기 텍스트의 길이정보와 상기 말풍선 이미지의 길이정보를 비교하여, 상기 텍스트의 길이가 상기 말풍선의 이미지 길이정보보다 길면, 상기 텍스트를 소정 바이트씩 슬라이딩하거나 또는 상기 텍스트의 크기를 작게 조절하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.According to the invention of claim 5, the method according to claim 4, wherein the avatar personal assistant service providing method comprises: comparing the length information of the text with the length information of the speech bubble image, and the length of the text is the image length information of the speech balloon. If longer, sliding the text by a predetermined byte or reducing the size of the text.
청구항 6에 기재된 발명은, 「제 4 항에 있어서, 상기 화면에 표시된 아바타와 말풍선이미지는 소정의 키 입력 또는 소정의 시간이 경과되면 자동으로 사라지게 하고, 상기 소정의 시간을 사용자가 설정 가능하도록 하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.According to the invention as claimed in claim 6, "The avatar and the speech bubble image displayed on the screen are automatically disappeared after a predetermined key input or a predetermined time elapses, and the user can set the predetermined time. Avatar personal assistant service providing method characterized in that.
청구항 7에 기재된 발명은, 「제 1 항 또는 제 4 항에 있어서, 상기 해당 이벤트에 대한 음성메시지 및 텍스트는 상기 아바타 개인비서 프로그램의 설치시 상기 휴대전화의 메모리에 저장되는 것을 특징으로 하는 아바타 개인비서 서비스 제 공 방법.」을 제공한다.The invention as set forth in claim 7, wherein the voice message and the text for the event are stored in the memory of the mobile phone when the avatar personal assistant program is installed. How to provide secretarial services. ”
청구항 8에 기재된 발명은, 「제 1 항에 있어서, 상기 아바타 개인비서 서비스 제공 방법은: 상기 이벤트가 발생한 시간대와 상기 사용자의 바이오리듬 정보에 따라 상기 아바타의 얼굴 표정과 배경이미지가 다르게 표시되는 것을 특징으로 하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.According to claim 8, the method according to claim 1, wherein the method for providing the avatar personal assistant service comprises: displaying the avatar's facial expression and the background image differently according to the time zone where the event occurred and the biorhythm information of the user. A avatar personal assistant service providing method.
청구항 9에 기재된 발명은, 「제 1 항에 있어서, 상기 아바타 개인비서 프로그램은: 상기 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트에 따라 아바타의 동적인 움직임을 연출하고 아바타와의 쌍방향 대화를 통해 휴대전화에 구비된 각종 기능을 자동 수행하는 프로그램으로서, 서비스 사업자의 웹페이지에 접속하여 인증 과정을 수행한 후 다운로드 받는 것을 특징으로 하는 아바타 개인비서 서비스 제공 방법.」을 제공한다.The invention according to claim 9, wherein the avatar personal assistant program comprises: an avatar (or a character) according to the user's personality on the screen of the mobile phone and the avatar according to the event along with the user's personality expression. A program that performs dynamic movements and automatically performs various functions of a mobile phone through a two-way dialogue with an avatar. The avatar individual is downloaded after performing an authentication process by accessing a web page of a service provider. How to provide secretarial services. ”
또한, 전술한 기술적 과제를 해결하기 위한 다른 수단으로서, 청구항 10에 기재된 발명은, 「아바타 개인비서 서비스 제공 시스템에 있어서, 아바타 개인비서 프로그램, 사용자 기본정보, 이벤트 설정정보, 아바타 이미지정보, 아바타 음성데이터, 바이오 리듬데이터, 전화 및 문자 송수신정보를 저장하고 있는 메모리와; 상기 아바타 개인비서 프로그램의 구동에 의해 사용자로부터 상기 사용자 기본정보, 상기 이벤트 설정정보를 입력받고 아바타를 선택받는 조작부와; 상기 설정된 이벤트 정보에 해당하는 이벤트 발생을 감지하여 상기 이벤트 발생시 휴대전화 화면에 아바타와 해당 이벤트에 대한 음성메시지를 함께 출력하고, 상기 조작부를 통해 상 기 아바타의 음성메시지에 대한 응답키 또는 음성응답신호가 입력되면 상기 음성메시지에 대응되는 기능을 자동 실행하도록 제어하는 제어부; 및 상기 휴대전화 화면에 아바타와 해당 이벤트에 대한 음성메시지를 함께 출력하는 아바타 출력부;를 포함하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.In addition, as another means for solving the above-described technical problem, the invention described in
청구항 11에 기재된 발명은, 「제 10 항에 있어서, 상기 아바타 개인비서 프로그램은: 상기 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트에 따라 아바타의 동적인 움직임을 연출하고 아바타와의 쌍방향 대화를 통해 휴대전화에 구비된 각종 기능을 자동 수행하도록 하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention according to claim 11, wherein the avatar personal assistant program comprises: an avatar (or a character) according to the user's personality on the screen of the mobile phone, and the avatar according to the event along with the user's personality expression. System for providing a personal assistant service, characterized in that to direct the dynamic movements and to automatically perform various functions provided in the mobile phone through a two-way dialogue with the avatar.
청구항 12에 기재된 발명은, 「제 10 항에 있어서, 상기 제어부는: 상기 휴대전화의 전화 및 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트를 발생하여 상기 휴대전화 화면에 아바타와 해당 이벤트에 대한 음성메시지를 출력하도록 제어하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention as set forth in claim 12, wherein "the control unit is configured to calculate the telephone and text transmission / reception information of the mobile phone by day and time zone, and to perform an event on the day and time zone for the transmission / reception number repeated a predetermined number of times. And generates and controls the mobile phone screen to output an avatar message and a voice message for the corresponding event.
청구항 13에 기재된 발명은, 「제 10 항에 있어서, 상기 사용자 기본정보는 닉네임, 성별, 나이 등을 포함하고, 상기 이벤트 정보는 이벤트 시간/요일/날짜 정보, 특정 번호(휴대전화 및 일반전화 번호), 바이어리듬 데이터(생년월일) 정보를 포함하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.According to the invention described in claim 13, "The user basic information according to
청구항 14에 기재된 발명은, 「제 10 항에 있어서, 상기 메모리는 말풍선 이 미지정보와 각 이벤트에 대한 아바타 텍스트정보를 더 저장하고 있으며, 상기 제어부는 상기 이벤트 발생시 해당 이벤트에 해당하는 텍스트를 말풍선이미지에 넣어서 상기 아바타와 함께 화면에 표시하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.According to the invention of claim 14, “The memory of
청구항 15에 기재된 발명은, 「제 14 항에 있어서, 상기 제어부는: 상기 텍스트의 길이정보와 상기 말풍선 이미지의 길이정보를 비교하여, 상기 텍스트의 길이가 상기 말풍선의 이미지 길이정보보다 길면, 상기 텍스트를 소정 바이트씩 슬라이딩하거나 또는 상기 텍스트의 크기를 작게 조절하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention as set forth in claim 15, wherein "the control unit of claim 14 is configured to: compare the length information of the text with the length information of the speech bubble image, and if the length of the text is longer than the image length information of the speech bubble, the text. System for providing an avatar personal assistant service by sliding a predetermined byte or reducing a size of the text.
청구항 16에 기재된 발명은, 「제 14 항에 있어서, 상기 제어부는: 상기 화면에 표시된 아바타와 말풍선이미지는 소정의 키 입력 또는 소정의 시간이 경과되면 자동으로 사라지게 하고, 상기 소정의 시간을 사용자가 설정 가능하도록 하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention as set forth in claim 16 further includes: "The control unit according to claim 14, wherein: the avatar and the speech bubble image displayed on the screen are automatically disappeared after a predetermined key input or a predetermined time elapses, and the user selects the predetermined time. Avatar personal assistant service providing system characterized by the above-mentioned.
청구항 17에 기재된 발명은, 「제 10 항 또는 제 14 항에 있어서, 상기 아바타 개인비서 프로그램은: 상기 아바타 이미지정보, 상기 아바타 음성데이터, 상기 말풍선 이미지정보, 상기 아바타 텍스트 정보를 프로그램 설치시 상기 메모리에 자동 저장하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention as set forth in claim 17, wherein the avatar personal assistant program comprises: the avatar image information, the avatar voice data, the speech bubble image information, and the avatar text information when the program is installed. System for automatically storing the avatar personal assistant service.
청구항 18에 기재된 발명은, 「제 10 항에 있어서, 상기 제어부는: 상기 이벤트가 발생한 시간대와 상기 사용자의 바이오리듬 정보에 따라 상기 아바타의 얼 굴 표정과 배경이미지가 다르게 표시되도록 제어하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention as set forth in claim 18, wherein the controller is configured to control a face expression and a background image of the avatar to be displayed differently according to a time zone in which the event occurs and biorhythm information of the user. Avatar personal assistant service providing system.
청구항 19에 기재된 발명은, 「제 10 항 또는 제 12 항에 있어서, 상기 제어부는: 상기 조작부를 통해 입력된 사용자 기본정보, 이벤트 설정정보, 아바타 정보와 전화 및 문자 송수신정보를 상기 메모리에 저장하는 데이터 설정부와; 상기 설정된 이벤트 정보에 해당하는 이벤트 발생을 감지하고, 상기 휴대전화의 전화 및 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트 발생 여부를 감지하고, 상기 사용자 기본정보를 기초로 바이오리듬 데이터를 이용하여 감정 상태값을 산출하는 이벤트 감지부와; 상기 이벤트 발생시 상기 메모리에서 해당 이벤트에 대한 아바타 이미지, 말풍선이미지, 아바타 텍스트, 아바타 음성데이터를 선택하는 아바타 데이터 선택처리부와; 상기 아바타 데이터 선택처리부에서 선택된 아바타 이미지, 말풍선이미지, 아바타 텍스트를 조합하여 출력하는 아바타 변환처리부; 및 상기 아바타 변환처리부에서 조합된 아바타 이미지에 텍스트가 포함된 말풍선이미지를 휴대전화 화면에 표시하고, 상기 아바타 음성데이터를 스피커를 통해 출력하는 아바타 출력부;를 포함하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention as set forth in claim 19, wherein the control unit is configured to store user basic information, event setting information, avatar information and telephone and text transmission / reception information input through the operation unit in the memory. A data setting unit; Detects the occurrence of the event corresponding to the set event information, calculates the telephone and text transmission and reception information of the mobile phone by day and time zone and detects whether the event occurs in the day and time zone for the transmission and reception number repeated a certain number of times, An event detector for calculating an emotional state value using biorhythm data based on the basic user information; An avatar data selection processor configured to select an avatar image, a speech bubble image, an avatar text, and avatar voice data for the corresponding event in the memory when the event occurs; An avatar conversion processing unit for outputting a combination of the avatar image, the speech bubble image, and the avatar text selected by the avatar data selection processing unit; And an avatar output unit configured to display a speech bubble image including text in the avatar image combined by the avatar conversion processor on a mobile phone screen, and output the avatar voice data through a speaker. Provision system.
청구항 20에 기재된 발명은, 「제 19 항에 있어서, 상기 이벤트 감지부는: 상기 이벤트 설정정보에 해당하는 날짜 및 요일을 감지하는 날짜정보 감지부와; 상기 이벤트 설정정보에 해당하는 시간을 감지하는 시간정보 감지부와; 상기 전화 송 수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트 발생 여부를 감지하는 송수신정보 감지부와; 상기 휴대전화의 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트 발생 여부를 감지하는 SMS정보 감지부; 및 상기 사용자 기본정보(생년월일)에 기초하여 상기 메모리로부터 해당 날짜 및 시간에 따른 바이오리듬 데이터를 조회하고, 그 결과로 얻어진 바이오리듬 데이터를 이용하여 감정 상태값을 산출하는 바이오리듬 감지부;를 포함하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention as set forth in
청구항 21에 기재된 발명은, 「제 19 항에 있어서, 상기 아바타 데이터 선택처리부는: 상기 이벤트 발생시 해당 이벤트에 대한 아바타 이미지를 상기 메모리에서 선택하여 출력하는 아바타 선택처리부와; 상기 이벤트 발생시 해당 이벤트에 대한 말풍선 이미지를 상기 메모리에서 선택하여 출력하는 말풍선 선택처리부와; 상기 이벤트 발생시 해당 이벤트에 대한 아바타 텍스트를 상기 메모리에서 선택하여 출력하는 텍스트 선택처리부와; 상기 이벤트 발생시 해당 이벤트에 대한 아바타 음성데이터를 상기 메모리에서 선택하여 출력하는 텍스트 선택처리부; 및 상기 아바타 선택처리부에서 선택된 아바타 이미지에 이벤트 내용과 바이오리듬 결과에 따라 동작을 다르게 부여하는 아바타동작 선택처리부;를 포함하는 것을 특징으로 하는 아바타 개인비서 서비스 제공 시스템.」을 제공한다.The invention according to claim 21, wherein the avatar data selection processing unit comprises: an avatar selection processing unit for selecting and outputting an avatar image for the corresponding event from the memory when the event occurs; A speech balloon selection processing unit which selects and outputs a speech balloon image for the corresponding event from the memory when the event occurs; A text selection processor configured to select and output avatar text of the corresponding event from the memory when the event occurs; A text selection processor that selects and outputs avatar voice data of the corresponding event from the memory when the event occurs; And an avatar motion selection processor for differently assigning motions to the avatar image selected by the avatar selection processor according to the event content and the biorhythm result.
본 발명에 따르면, 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트(Event)에 따라 아바타의 동적인 움직임을 연출할 수 있고, 자신의 아바타와 쌍방향(interactive) 대화를 통해서 휴대전화에 구비된 각종 기능들을 수행할 수 있다.According to the present invention, by displaying an avatar (or character) according to the user's personality on the screen of the mobile phone can produce a dynamic movement of the avatar according to the event (Event) with the user's personality expression, and interactively with the avatar of his own Through interactive conversation, various functions of the mobile phone can be performed.
또한, 설정된 환경 값에 따라 휴대 단말의 정보(시간 정보, 통화 정보, SMS 정보 등)를 확인해서 해당 이벤트를 감지하여 이벤트에 따른 시나리오를 아바타를 통해 음성 또는 문자로 출력하고, 계절별, 시간대별 및 주변 온도 등 사용자의 일상생활에 따른 복합적인 조건에 맞게 스스로 변화하는 아바타를 제공하여 아바타 자체에 지능 및 감성을 부여함으로써 사용자들이 자신과 일체감을 느낄 수 있도록 한다.In addition, by checking the information (time information, call information, SMS information, etc.) of the mobile terminal according to the set environment value, it detects the corresponding event and outputs the scenario according to the event as voice or text through the avatar, and according to the season, time zone and By providing an avatar that changes itself according to the complex conditions of the user's daily life such as ambient temperature, the user can feel a sense of unity with himself by giving intelligence and sensitivity to the avatar itself.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙여 설명하기로 한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
이하, 본 발명에서 실시하고자 하는 구체적인 기술내용에 대해 첨부도면을 참조하여 상세하게 설명하기로 한다. Hereinafter, specific technical contents to be implemented in the present invention will be described in detail with reference to the accompanying drawings.
아바타 개인비서 서비스 제공 시스템의 실시예Embodiment of the avatar personal assistant service providing system
도 1은 본 발명의 바람직한 실시예에 의한 아바타 개인비서 서비스 제공 시스템의 전체 구성도이다.1 is an overall configuration diagram of an avatar personal assistant service providing system according to a preferred embodiment of the present invention.
상기 아바타 개인비서 서비스 제공 시스템은 도 1에 도시된 바와 같이, 크게 무선 송수신부(10), 음성 처리부(20), 조작부(30), 메모리(40), 아바타 출력부(60), 제어부(100)를 포함하여 구성된다. As shown in FIG. 1, the avatar personal assistant service providing system includes a
상기 무선 송수신부(10)는 안테나를 통해 송수신되는 무선신호로부터 음성 및 데이터 신호를 추출하고, 상기 음성 처리부(20)는 상기 무선 통신부(11)로부터의 음성 통화 신호를 마이크 및 스피커를 통해 입출력한다.The
여기서 도시된 블록들은 대체로 논리적인 블록이며, 물리적인 블럭과 반드시 일치하지는 않는다. 예를 들어, 상기 음성처리부(20)의 일부, 그리고 상기 무선 송수신부(10)의 일부와 상기 제어부(100)를 구성하는 마이크로프로세서는 단일의 칩으로 패키징되어 상업적으로 입수 가능하다.The blocks shown here are generally logical blocks and do not necessarily correspond to physical blocks. For example, a part of the
상기 무선 송수신부(10)는 기지국과의 통신을 위한 안테나 및 RF 회로를 포함하여 구성된다. 본 명세서에서 상기 무선 통신부(10)는 다양한 버전의 CDMA방식 뿐 아니라 셀룰라, GSM, W-CDMA 방식 등 현존하는 방식은 물론, 향후에 등장할 이동통신 방식을 포괄하도록 해석된다.The
상기 조작부(30)는 사용자의 조작 명령을 입력할 수 있는 수단으로 구현되며, 숫자키와 기능키 등으로 이루어지는 키 패드, 사이드 키, 터치패널, 필기체 입 력부, 음성 인식부 등이 될 수 있다. The
상기 조작부(30)는 아바타 개인비서 프로그램의 구동에 의해 사용자로부터 사용자 기본정보, 상기 이벤트 설정정보를 입력받고 아바타를 선택받는다. The
상기 아바타 개인비서 프로그램은 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트에 따라 아바타의 동적인 움직임을 연출하고 아바타와의 쌍방향 대화를 통해 휴대전화에 구비된 각종 기능을 자동 수행하도록 하는 프로그램으로, 서비스 사업자의 웹페이지에 접속하여 인증 과정을 거쳐 다운로드 받아 상기 메모리(40)에 설치한다. 여기서, 상기 사용자 기본정보는 닉네임, 성별, 나이 등을 포함하고, 상기 이벤트 정보는 이벤트 시간/요일/날짜 정보, 특정 번호(휴대전화 및 일반전화 번호), 바이어리듬 데이터(생년월일) 정보를 포함한다.The avatar personal assistant program displays an avatar (or character) according to the user's personality on the screen of the mobile phone to produce a dynamic movement of the avatar according to the user's personality expression and the event and interactively interact with the avatar. As a program for automatically performing various functions provided in the above, a webpage of a service provider is accessed, downloaded through an authentication process, and installed in the
상기 메모리(40)는 아바타 개인비서 프로그램(41), 사용자 기본정보(42), 이벤트 설정정보(43), 아바타 이미지정보(44), 말풍선 이미지정보(45), 아바타 텍스트정보(46), 아바타 음성데이터(47), 바이오 리듬데이터(48), 전화 송수신 정보(49), 문자 송수신 정보(50)를 저장하고 있다. 이때, 상기 아바타 이미지정보(44), 상기 아바타 음성데이터(47), 상기 말풍선 이미지정보(45), 상기 아바타 텍스트 정보(46)는 상기 아바타 개인비서 프로그램(41) 설치시 상기 메모리(40)에 자동 저장된다. 상기 아바타 이미지정보(44)는 다양한 아바타 표정, 액세서리, 배경, 동작, 신체정보를 포함한다.The
상기 메모리부(40)는 데이터 및 각종 프로그램데이터가 저장되는 것으로, 수 메가 비트의 용량을 갖는 SRAM(static random access memory)과 수 십 메가 비트의 용량을 가지는 플래쉬 메모리(flash memory)가 하나의 칩으로 구현될 수 있다. 한 예로서, 상기 메모리부(40)는 단말기의 기본적인 동작에 필요한 정보 외에 음성/ 문자메시지, 주소록, 스케쥴, 사진과 같은 개인정보 및 벨 소리, 동영상, MP3 파일, 게임, 사진 등 유료 모바일 콘텐츠를 저장할 수 있다.The
상기 아바타 출력부(14)는 음향메모리와 D/A변환기와 앰프와 스피커(SPK)를 포함하는 음향출력부(61)와, 표시부(62)를 포함할 수 있다. 상기 음향메모리는 아바타의 표정, 배경 및 동작에 대응되는 소리 데이터를 저장한다. D/A변환기는 상기 음향메모리로부터 재생되어 출력되는 음향 데이터를 가청음으로 변환하여 앰프와 스피커(SPK)를 통해 출력한다. 상기 표시부(62)는 메뉴 및 동작상태를 표시하며 통상적으로 액정디스플레이장치로 구현되는 것이 바람직하다.The avatar output unit 14 may include a
상기 아바타 출력부(60)는 상기 제어부(100)의 아바타 변환처리부(140)에서 조합된 아바타 이미지에 텍스트가 포함된 말풍선이미지를 휴대전화 화면에 표시하고, 상기 아바타 음성데이터를 스피커를 통해 출력한다.The
상기 제어부(100)는 데이터 설정부(110), 이벤트 감지부(120), 아바타데이터 선택처리부(130), 아바타변환처리부(140), 음성 인식부(150)를 포함하여 구성된다.The
상기 데이터 설정부(110)는 상기 조작부(30)를 통해 입력된 사용자 기본정보(42), 이벤트 설정정보(43), 아바타 이미지정보(44)와 전화 및 문자 송수신정보(49,50)를 상기 메모리(40)에 저장한다.The
여기서, 상기 이벤트 감지부(120)는 상기 설정된 이벤트 정보에 해당하는 이 벤트 발생을 감지하고, 상기 휴대전화의 전화 및 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트 발생 여부를 감지하고, 상기 사용자 기본정보를 기초로 바이오리듬 데이터를 이용하여 감정 상태값을 산출한다. 상기 아바타데이터 선택처리부(130)는 상기 이벤트 발생시 상기 메모리에서 해당 이벤트에 대한 아바타 이미지, 말풍선이미지, 아바타 텍스트, 아바타 음성데이터를 선택 처리한다. 상기 아바타변환처리부(140)는 상기 아바타 데이터 선택처리부에서 선택된 아바타 이미지, 말풍선이미지, 아바타 텍스트를 조합하여 출력한다. Here, the
상기 아바타 데이터 선택처리부(130)는 상기 이벤트 발생시 상기 메모리에서 해당 이벤트에 대한 아바타 이미지, 말풍선이미지, 아바타 텍스트, 아바타 음성데이터를 상기 메모리(40)에서 선택(추출)하는 역할을 한다.The avatar data selection processor 130 selects (extracts) the avatar image, the speech bubble image, the avatar text, and the avatar voice data of the event from the
상기 아바타 변환처리부(140)은 상기 아바타 데이터 선택처리부(130)에서 선택된 아바타 이미지, 말풍선이미지, 아바타 텍스트를 조합하여 출력한다.The
상기 음성 인식부(150)는 휴대전화의 마이크를 통해 입력된 사용자의 음성신호를 감지 및 분석하여 역할을 한다. 상기 음성신호를 분석하는 원리는 이미 공지된 기술이므로 여기서는 생략하기로 한다. The
상기 제어부(100)의 구성 및 동작에 대해서는 후술되는 도 2에서 더 상세하게 설명하기로 한다.The configuration and operation of the
상기 제어부(100)는 상기 설정된 이벤트 정보에 해당하는 이벤트 발생을 감지하여 상기 이벤트 발생시 휴대전화 화면에 아바타와 해당 이벤트에 대한 음성메 시지를 함께 출력하고, 상기 조작부를 통해 상기 아바타의 음성메시지에 대한 응답키 또는 음성신호가 입력되면 상기 음성메시지에 대응되는 기능을 자동 실행하도록 제어한다. The
그리고, 상기 제어부(100)는 상기 휴대전화의 전화 및 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트를 발생하여 상기 휴대전화 화면에 아바타와 해당 이벤트에 대한 음성메시지를 출력하도록 제어한다.The
또한, 상기 제어부(100)는 상기 이벤트 발생시 해당 이벤트에 해당하는 텍스트를 말풍선이미지에 넣어서 상기 아바타와 함께 화면에 표시되도록 한다. 이때, 상기 텍스트의 길이정보와 상기 말풍선 이미지의 길이정보를 비교하여, 상기 텍스트의 길이가 상기 말풍선의 이미지 길이정보보다 길면, 상기 텍스트를 소정 바이트씩 슬라이딩하거나 또는 상기 텍스트의 크기를 작게 조절한다.In addition, when the event occurs, the
상기 제어부(100)는 상기 화면에 표시된 아바타와 말풍선이미지는 소정의 키 입력 또는 소정의 시간이 경과되면 자동으로 사라지게 하고, 상기 소정의 시간을 사용자가 설정 가능하도록 한다.The
상기 제어부(100)는 상기 이벤트가 발생한 시간대와 상기 사용자의 바이오리듬 정보에 따라 상기 아바타의 얼굴 표정과 배경이미지가 다르게 표시되도록 제어한다.The
제어부(100)
도 2는 도 1에 도시된 제어부(100)의 상세 구성도로서, 데이터 설정부(110), 이벤트 감지부(120), 아바타데이터 선택처리부(130), 아바타변환처리부(140)를 포함하고 있다.FIG. 2 is a detailed configuration diagram of the
상기 데이터 설정부(110)는 날짜정보 설정부(111), 시간정보 설정부(112), 전화 송수신정보 설정부(113), 문자 송수신정보 설정부(114), 바이오 리듬 설정부(115)를 포함한다.The
여기서, 상기 날짜정보 설정부(111)는 상기 조작부(30)를 통해 입력된 이벤트 설정정보(날짜 및 요일)를 상기 메모리(40)에 저장하고, 상기 시간정보 설정부(112)는 상기 조작부(30)를 통해 입력된 이벤트 설정정보(시간)를 상기 메모리(40)에 저장하고, 상기 전화 송수신정보 설정부(113)는 상기 휴대전화의 전화 송수신정보를 상기 메모리(40)에 저장하고, 상기 문자 송수신 설정부(114)는 상기 휴대전화의 문자 송수신정보를 상기 메모리(40)에 저장한다. 그리고, 상기 바이오리듬 설정부(115)는 상기 조작부(30)를 통해 입력된 상기 사용자 기본정보(생년월일)를 상기 메모리(40)에 저장한다.Here, the date
상기 이벤트 감지부(120)는 날짜정보 감지부(121), 시간정보 감지부(122), 전화 송수신정보 감지부(123), 문자 송수신정보 감지부(124), 바이오 리듬 감지부(125)를 포함한다. The
여기서, 상기 날짜 정보 감지부(121)는 날짜정보 설정부(111)로부터 입력되는 날짜 정보에 기초하여 적어도 계절과 휴일 여부에 관한 데이터를 산출한다. 한 예로서, 상기 휴일은 일요일 뿐만 아니라 설날/추석 등을 포함하는 명절과, 제헌절 /광복절 등을 포함하는 국경일을 포괄하도록 해석되어져야 한다.Here, the
상기 시간 정보 감지부(122)는 상기 시간정보 설정부(112)로부터 입력되는 시간 정보에 기초하여 적어도 주/야 및 기상시간/취침시간/식사시간 여부에 관한 데이터를 산출한다. 일 예로서, 상기 시간 정보 감지부(122)는 단말기 사용자가 설정한 알람 또는 모닝콜 나아가 스케쥴 이벤트 발생 시간 여부에 관한 데이터를 산출하도록 구현될 수 있다.The
통상적으로 휴대전화는 통신을 위해 기지국(도시하지 않음)과 통화채널을 설정하며, 기지국으로부터 호 착신 , 문자 혹은 음성메시지 도착정보 뿐만 아니라 날짜 및 시간에 관한 정보를 입력받는다. 이에 따라, 상기 날짜정보 및 시간정보 감지부(121,122)는 기지국으로부터 입력되는 날짜 및 시간에 관한 정보를 기초로 하여 현재의 계절과 시간에 맞게 아바타의 표정, 액세서리, 배경, 동작 등을 변화시킬 수도 있다.In general, a mobile phone establishes a communication channel with a base station (not shown) for communication, and receives information on a date and time as well as information on an incoming call, a text message, or a voice message. Accordingly, the date information and
상기 전화 송수신정보 감지부(123)는 상기 휴대전화의 전화 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트 발생 여부를 감지한다. 그리고, 상기 문자 송수신 감지부(124)는 상기 휴대전화의 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트 발생 여부를 감지하고, SMS 메시지 수신을 감지한다.The telephone transmission / reception
상기 바이오리듬 감지부(125)는 상기 사용자 기본정보(생년월일)에 기초하여 상기 메모리로부터 해당 날짜 및 시간에 따른 바이오리듬 데이터를 조회하고, 그 결과로 얻어진 바이오리듬 데이터를 이용하여 감정 상태값을 산출한다.The
상기 아바타 데이터 선택처리부(130)는 아바타 선택처리부(131), 말풍선 선택처리부(132), 텍스트 선택처리부(133), 아바타음성 선택처리부(134), 아바타동작 선택처리부(135)를 포함한다.The avatar data selection processor 130 includes an avatar selection processor 131, a speech bubble selection processor 132, a text selection processor 133, an avatar voice selection processor 134, and an avatar motion selection processor 135.
상기 아바타 선택처리부(131)는 상기 이벤트 발생시 해당 이벤트에 대한 아바타 이미지를 상기 메모리에서 선택하여 출력한다.The avatar selection processor 131 selects and outputs an avatar image of the corresponding event from the memory when the event occurs.
상기 아바타 선택처리부(131)는 상기 이벤트 감지부(120)로부터 입력되는 이벤트 정보를 연산처리하고, 그 결과로 얻어진 연산값에 대응되는 아바타 표정 데이터를 상기 메모리(40)에 저장된 아바타 이미지정보(44) 중에서 선택하여 출력한다.The avatar selection processor 131 processes the event information input from the
상기 말풍선 선택처리부(132)는 상기 이벤트 발생시 해당 이벤트에 대한 말풍선 이미지를 상기 메모리에서 선택하여 출력한다.The speech bubble selection processor 132 selects and outputs a speech bubble image of the corresponding event from the memory when the event occurs.
상기 텍스트 선택처리부(133)는 상기 이벤트 발생시 해당 이벤트에 대한 아바타 텍스트를 상기 메모리에서 선택하여 출력한다.When the event occurs, the text selection processor 133 selects and outputs the avatar text for the corresponding event from the memory.
상기 아바타음성 선택처리부(134)는 상기 이벤트 발생시 해당 이벤트에 대한 아바타 음성데이터를 상기 메모리에서 선택하여 출력한다.The avatar voice selection processor 134 selects and outputs avatar voice data of the corresponding event from the memory when the event occurs.
상기 아바타 동작 데이터 선택처리부(135)는 상기 이벤트 감지부(120)로부터 입력되는 이벤트 정보를 연산처리하고, 그 결과로 얻어진 연산값에 대응되는 아바타 동작 데이터를 상기 메모리(40)에 저장된 아바타 이미지정보(44) 중에서 선택하여 출력한다. 상기 아바타동작 선택처리부(135)는 상기 아바타 선택처리부에서 선택된 아바타 이미지에 이벤트 내용과 바이오리듬 결과에 따라 동작을 다르게 부여 한다. 이때, 상기 아바타의 동작은 계절, 시간, 장소, 날씨에 따라 각종 움직임 정보 이미지를 포함할 수 있다. 아바타 신체정보는 단말기 사용자의 생년원일을 혹은 단말기 구입 시기를 기초로 하여 생성되는 기본 체형을 누적된 시간정보와 단말기 사용자의 음식물 섭취량 및 운동량을 기초로 하여 청년, 장년의 모습 등 다양한 이미지를 포함할 수 있다.The avatar motion data selection processing unit 135 processes the event information input from the
본 발명에서는 상기 메모리(40)에 생년월일에 따른 바이오리듬 데이터(48)가 저장되어 있고, 상기 바이오리듬 설정부(115)는 상기 조작부(30)로부터 사용자의 생년월일 정보를 입력받고, 상기 데이터 설정부(110)로부터 입력되는 날짜 및 시간 정보와 사용자의 생년월일 정보에 기초하여 상기 메모리(40)에 저장된 해당 날짜 및 시간에 따른 바이오리듬 데이터(48)를 조회하고, 그 결과로 얻어진 바이오리듬 데이터를 이용하여 감정 상태값을 산출하는 바이오리듬 감지부(125)를 포함하고 있다. 상기 아바타 선택처리부(131)가 상기 바이오리듬 감지부(125)로부터 입력되는 감정 상태값을 추가적으로 연산처리하고, 그 결과로 얻어진 연산값에 대응되는 아바타 이미지를 상기 메모리(40)에 저장된 아바타 이미지정보(44) 중에서 선택하여 출력한다.In the present invention, the biorhythm data 48 according to the date of birth is stored in the
여기서, 바이오리듬이란 생물체 안에서 일정한 주기로 일어나는 변화을 총칭하는 것으로, 보통 사람의 지성, 신체, 감성 리듬에 대한 정보로 나뉘어진다. 이 같은 바이오리듬 정보를 제공하는 기술은 이미 널리 공지된 것으로 이에 대한 자세한 설명은 생략하기로 한다.Here, biorhythm refers to a change occurring in a certain cycle in an organism, and is divided into information about the intellect, body, and emotional rhythm of an average person. The technology for providing such biorhythm information is already well known, and a detailed description thereof will be omitted.
이 같은 양상에 따라 본 발명에 따른 아바타 개인비서 서비스 제공 시스템은 사용자의 생년월일을 기초로 하여 매일매일의 바이오리듬을 체크함으로써 사용자의 간접적인 감정상태 정보를 산출하고, 상기 산출된 값에 대응되는 아바타의 표정을 변화시킬 수 있다.According to this aspect, the avatar personal assistant service providing system according to the present invention calculates indirect emotional state information of the user by checking the daily biorhythm based on the date of birth of the user, and the avatar corresponding to the calculated value. Can change your facial expression.
아바타 개인비서 서비스 제공 방법의 실시예An embodiment of a method for providing an avatar personal assistant service
도 3 내지 도 4는 본 발명의 바람직한 실시예에 의한 아바타 개인비서 서비스 제공 방법을 나타낸 동작 흐름도로서, 도 3은 아바타 개인비서 프로그램을 설치하여 기본정보 입력, 아바타 선택, 이벤트 설정 과정을 나타낸 동작 흐름도이고, 도 4는 이벤트 발생시 해당 이벤트에 대한 아바타와 텍스트가 포함된 말풍선이미지와 음성메시지를 함께 출력하고 사용자의 응답에 따라 해당 기능을 자동 실행하는 과정을 나타낸 동작 흐름도이다.3 to 4 are flowcharts illustrating a method for providing an avatar personal assistant service according to a preferred embodiment of the present invention. FIG. 3 is a flowchart illustrating a process of inputting basic information, selecting an avatar, and setting an event by installing an avatar personal assistant program. 4 is a flowchart illustrating a process of outputting a speech bubble image and a voice message including an avatar and text for the corresponding event and automatically executing a corresponding function according to a user's response when the event occurs.
먼저, 도 3 내지 도 4를 참조하여 설명하면, 인터넷을 통해 아바타 개인비서 서비스를 제공하는 사업자의 웹페이지에 접속하여 인증 과정을 거쳐 상기 아바타 개인비서 프로그램(41)을 다운받아 상기 휴대전화에 설치한다(단계 S10). First, referring to FIGS. 3 to 4, after accessing a web page of an operator providing an avatar personal assistant service through the Internet, the authentication process is downloaded and the avatar personal assistant program 41 is downloaded and installed in the mobile phone. (Step S10).
여기서, 상기 아바타 개인비서 프로그램(41)은 상기 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트에 따라 아바타의 동적인 움직임을 연출하고 아바타와의 쌍방향 대화를 통해 휴대전화에 구비된 각종 기능을 자동 수행하는 프로그램이다.Here, the avatar personal assistant program 41 displays an avatar (or a character) according to the user's personality on the screen of the mobile phone to produce a dynamic movement of the avatar according to an event along with the user's personality expression and to interact with the avatar. It is a program that automatically performs various functions provided in the mobile phone through two-way conversation.
그 다음, 상기 아바타 개인비서 프로그램(41)이 구동되면, 사용자로부터 닉네임, 성별, 나이 등의 사용자 기본정보(42)를 입력받고(단계 S20) 아바타를 선택 받은 후(단계 S30) 이벤트 정보를 설정받는다(단계 S40). 이때, 상기 이벤트 정보는 이벤트 시간/요일/날짜 정보, 특정 번호(휴대전화 및 일반전화 번호), 바이어리듬 데이터(생년월일) 정보를 포함한다.Next, when the avatar personal assistant program 41 is driven, user basic information 42 such as nickname, gender, age, etc. is input from the user (step S20), the avatar is selected (step S30), and event information is set. (Step S40). In this case, the event information includes event time / day / date information, a specific number (mobile phone and general phone number), and biorhythm data (date of birth).
그 다음, 상기 이벤트 정보가 설정이 되면(단계 S102의 '예'), 설정된 이벤트 정보를 분석하여(단계 S103) 해당 이벤트의 발생 여부를 감지한다(단계 S104).Then, when the event information is set (YES in step S102), the set event information is analyzed (step S103) to detect whether or not the corresponding event has occurred (step S104).
이때, 본 발명에서는 상기 사용자가 설정한 이벤트 정보 외에 상기 아바타 개인비서 프로그램(41)의 자체에서 상기 휴대전화의 전화 및 문자 송수신정보를 요일 및 시간대 별로 산출하여 일정 횟수 이상 반복되는 송수신번호에 대해 해당 요일 및 시간대에 이벤트를 발생한다. 예를 들어, 자주 전화통화를 하는 홍길동에게 오늘은 전화를 하지 않는 경우 "홍길동에게 전화 안해?" 등의 메시지를 아바타와 말풍선이미지 및 음성데이터로 출력한다. At this time, in the present invention, in addition to the event information set by the user, the avatar personal assistant program 41 itself calculates the telephone and text transmission / reception information of the mobile phone for each day and time and corresponds to the transmission / reception number repeated a predetermined number of times. Raises events on days and times. For example, if you don't call Hong Gil-Dong, who frequently makes phone calls today, don't call Hong-Gil-Dong? Messages such as avatars, speech bubbles, and voice data are output.
그 다음, 상기 설정된 이벤트 정보에 해당하는 이벤트가 발생되면(단계 S104의 '예'), 이벤트의 발생 정보를 분석하고(단계 S105) 해당 이벤트에 대한 아바타이미지를 분석하여 해당 아바타이미지를 상기 메모리(40)에 저장된 아바타 이미지정보(44) 중에서 추출한다(단계 S106). 이어, 상기 추출된 아바타 이미지를 휴대전화 화면(표시부)(62)에 출력한다(단계 S107).Next, when an event corresponding to the set event information is generated (YES in step S104), the occurrence information of the event is analyzed (step S105), and the avatar image for the corresponding event is analyzed to store the corresponding avatar image in the memory ( Extracted from the avatar image information 44 stored in 40 (step S106). Subsequently, the extracted avatar image is output to the mobile phone screen (display unit) 62 (step S107).
그 다음, 상기 해당 이벤트에 대한 말풍선이미지를 분석하여 상기 메모리(40)에 저장된 말풍선 이미지정보(45) 중에서 추출한 후(단계 S108), 상기 표시부(62)에 표시된 아바타 이미지에 말풍선 이미지를 표시한다(단계 S109).Next, the speech balloon image for the corresponding event is analyzed and extracted from the speech balloon image information 45 stored in the memory 40 (step S108), and then the speech balloon image is displayed on the avatar image displayed on the display unit 62 ( Step S109).
그 다음, 상기 이벤트에 해당하는 텍스트 정보를 분석하여 상기 메모리(40) 에 저장된 아바타 텍스트 정보(46) 중에서 추출한 후(단계 S110), 상기 표시부(62)에 표시된 말풍선 이미지에 추출한 텍스트 정보를 넣어서 표시한다(단계 S111).Next, the text information corresponding to the event is analyzed and extracted from the avatar text information 46 stored in the memory 40 (step S110), and the extracted text information is displayed in the speech bubble image displayed on the
이때, 상기 제어부(100)에서는 상기 텍스트의 길이정보와 상기 말풍선 이미지의 길이정보를 비교하여, 상기 텍스트의 길이가 상기 말풍선의 이미지 길이정보보다 길면, 상기 텍스트를 소정 바이트씩 슬라이딩하거나 또는 상기 텍스트의 크기를 작게 조절한다. 그리고, 상기 화면에 표시된 아바타와 말풍선이미지는 소정의 키 입력 또는 소정의 시간이 경과되면 자동으로 사라지게 하고, 상기 소정의 시간을 사용자가 설정 가능하도록 한다.In this case, the
그 다음, 상기 발생된 이벤트 정보를 분석하여 상기 메모리(40)에 저장된 아바타 음성데이터(47) 중에서 상기 이벤트 정보에 해당하는 음성데이터를 추출한 후(단계 S110), 상기 음향 출력부(61)를 통해 출력한다(단계 S112).Next, after analyzing the generated event information to extract the voice data corresponding to the event information from the avatar voice data 47 stored in the memory 40 (step S110), through the
그 다음, 상기 아바타의 음성메시지에 대해 사용자로부터 응답키가 입력되거나 음성신호가 입력되면(단계 S114의 '예'), 상기 음성메시지 또는 음성신호에 대응되는 기능을 자동 실행한다. 예를 들어, 음성메시지가 '문자가 들어왔어! 확인해 볼래?'라고 가정할 때 사용자가 'OK' 또는 '확인'버튼을 눌러거나 "알았어" 등의 응답을 했을 때 수신된 문자를 열어서 화면에 표시한다.Next, when a response key is input from the user or a voice signal is input to the voice message of the avatar (YES in step S114), a function corresponding to the voice message or the voice signal is automatically executed. For example, suppose the voice message says 'I have a text! Do you want to check it?' When the user presses the 'OK' or 'OK' button or responds with "OK", the received text is opened and displayed on the screen. Display.
상기 단계 S114에서, 상기 아바타의 음성메시지에 대해 사용자로부터 응답키 또는 음성응답신호가 입력되지 않으면(단계 S114의 '아니오') 대기 상태(S101)로 돌아간다. In step S114, if a response key or a voice response signal is not input from the user to the voice message of the avatar (NO in step S114), the process returns to the standby state S101.
이후, 상기 사용자가 상기 조작부(30)를 이용하여 소정의 키를 입력하면 상 기 제어부(100)는 이를 감지하여 상기 대기 상태(S101)로 진행하고, 상기 표시부(62)를 제어하여 표시된 아바타 이미지를 오프시켜서 사라지게 한다. 또한 설정에 따라서 상기 소정의 키 동작 없이 일정시간 후 자동으로 사라지게 할 수 있다.Thereafter, when the user inputs a predetermined key by using the
이벤트 시나리오의 예Example event scenario
도 6은 이벤트에 따른 시나리오의 예를 나타낸 도면이다.6 is a diagram illustrating an example of a scenario according to an event.
도 6을 참조하여 몇가지 예를 들면, 사용자가 처음 휴대전화를 켰을 때 휴대전화의 화면에 아바타와 말풍선이 나타나면서 "안녕? 오늘 스케줄 좀 체크해 볼까?"라는 음성메시지를 출력한다. 이에, 상기 사용자가 "OK" 또는 "확인" 버튼을 누르거나 음성응답신호를 입력하면 스케줄 화면으로 자동 이동되고, 상기 사용자가 "NO" 버튼을 누르거나 "아니" 등의 음성응답신호를 입력한 후 "난 날씨를 보고 싶어"라고 하면 인터넷을 통해 날씨 화면으로 이동한다.For example, referring to FIG. 6, when the user first turns on the mobile phone, an avatar and a speech bubble appear on the screen of the mobile phone, and a voice message "Hello, shall we check the schedule today?" Is output. Accordingly, when the user presses the "OK" or "OK" button or inputs a voice response signal, the user automatically moves to the schedule screen, and the user presses the "NO" button or inputs a voice response signal such as "no". If you say "I want to see the weather" you will be redirected to the weather screen via the Internet.
또한, 현재 시간을 체크하여 출근시간이면, 휴대전화의 화면에 아바타와 말풍선이 나타나면서 "지하철 배차 시간 좀 확인해 볼까?" 또는 "버스배차 시간 좀 확인해 볼까?"라는 음성메시지를 출력한다. 이에, 상기 사용자가 "OK" 또는 "확인" 버튼을 누르거나 음성응답신호를 입력하면 스케줄 화면으로 자동 이동한다.Also, if you check the current time and go to work, an avatar and a speech bubble appear on the screen of the mobile phone. Or "Would you like to check the bus dispatch time?" Accordingly, when the user presses the "OK" or "OK" button or inputs a voice response signal, the user automatically moves to the schedule screen.
또한, 사용자가 전화연결을 하려고 상기 조작부(30)를 조작하면, 휴대전화의 화면에 아바타와 말풍선이 나타나면서 "전화하려고? 누구한테 할거야?"라는 음성메시지를 출력한다. 이에, 상기 사용자가 "홍길동에게 연결해줘!" 라고 말하면 홍길동에게 전화를 자동으로 연결한다.In addition, when the user manipulates the
또한, 취침시간이 되면 휴대전화의 화면에 아바타와 말풍선이 나타나면서 "내일 모닝콜 해줄까?"라는 음성메시지를 출력하고, 이에, 상기 사용자가 "OK" 또는 "확인" 버튼을 누르거나 음성응답신호를 입력하면 모닝콜 화면으로 자동 이동한다.In addition, when the bed time is reached, the avatar and the speech bubble appear on the screen of the mobile phone and output a voice message "Would you like to wake up tomorrow?" The user presses the "OK" or "OK" button or the voice response signal. Enter to enter the wakeup call screen.
이와 같이, 본 발명의 아바타 개인비서 서비스 제공 방법 및 그 시스템은 휴대전화의 화면에 사용자의 개성에 따른 아바타(또는 캐릭터)를 출연시켜 사용자의 개성 표현과 함께 이벤트에 따라 아바타의 동적인 움직임을 연출하고, 아바타와의 쌍방향 대화를 통해 휴대전화에 구비된 각종 기능을 수행할 수 있도록 함으로써, 본 발명의 기술적 과제를 해결할 수가 있다.As described above, the method and system for providing the avatar personal assistant service according to the present invention show an avatar (or a character) according to the user's personality on the screen of the mobile phone to produce a dynamic movement of the avatar according to an event together with the user's personality expression. In addition, the technical problem of the present invention can be solved by enabling various functions of the mobile phone to be performed through an interactive conversation with the avatar.
한편, 본 발명의 바람직한 실시예에 따른 이동통신 단말기는 PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, GSM(Global System for Mobile)폰, W-CDMA(Wideband CDMA)폰, CDMA-2000폰 및 MBS(Mobile Broadband System)폰 등의 모든 휴대전화를 포함한다.On the other hand, a mobile communication terminal according to a preferred embodiment of the present invention PDA (Personal Digital Assistant), cellular phone, PCS (Personal Communication Service) phone, GSM (Global System for Mobile) phone, W-CDMA (Wideband CDMA) phone, It includes all mobile phones such as CDMA-2000 phones and Mobile Broadband System (MBS) phones.
이상에서 설명한 본 발명의 바람직한 실시 예들은 기술적 과제를 해결하기 위해 개시된 것으로, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자(당업자)라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가 등이 가능할 것이며, 이러한 수정 변경 등은 이하의 특허청구범위에 속하는 것으로 보아야 할 것이다.It will be apparent to those skilled in the art that various modifications and changes can be made in the present invention without departing from the spirit or scope of the present invention as defined by the appended claims. It will be appreciated that such modifications and variations are intended to fall within the scope of the following claims.
도 1은 본 발명의 바람직한 실시예에 의한 아바타 개인비서 서비스 제공 시스템의 전체 구성도1 is an overall configuration diagram of an avatar personal assistant service providing system according to a preferred embodiment of the present invention.
도 2는 도 1에 도시된 제어부(100)의 상세 구성도FIG. 2 is a detailed configuration diagram of the
도 3 내지 도 4는 본 발명의 바람직한 실시예에 의한 아바타 개인비서 서비스 제공 방법을 나타낸 동작 흐름도로서,3 and 4 are flowcharts illustrating a method for providing an avatar personal assistant service according to an embodiment of the present invention.
도 3은 아바타 개인비서 프로그램을 설치하여 기본정보 입력, 아바타 선택, 이벤트 설정 과정을 나타낸 동작 흐름도이고,3 is an operation flowchart illustrating a process of inputting basic information, selecting an avatar, and setting an event by installing an avatar personal assistant program.
도 4는 이벤트 발생시 해당 이벤트에 대한 아바타와 텍스트가 포함된 말풍선이미지와 음성메시지를 함께 출력하고 사용자의 응답에 따라 해당 기능을 자동 실행하는 과정을 나타낸 동작 흐름도이다.4 is an operation flowchart illustrating a process of outputting a speech bubble image and a voice message including an avatar and a text for a corresponding event and automatically executing a corresponding function according to a user's response when an event occurs.
도 5는 이벤트에 따른 시나리오의 예를 나타낸 도면5 is a diagram illustrating an example of a scenario according to an event.
[ 도면의 주요 부분에 대한 부호의 설명 ][Description of Code for Major Parts of Drawing]
10 : 무선 송수신부 20 : 음성 처리부10: wireless transceiver 20: voice processing unit
30 : 조작부 40 : 메모리30: control panel 40: memory
41 : 아바타 개인비서 프로그램 42 : 사용자 기본정보41: Avatar personal assistant program 42: Basic user information
43 : 이벤트 설정정보 44 : 아바타 이미지정보43: event setting information 44: avatar image information
45 : 말풍선 이미지정보 46 : 아바타 텍스트정보45: speech bubble image information 46: avatar text information
47 : 아바타 음성데이터 48 : 바이오 리듬데이터47: avatar voice data 48: bio rhythm data
49 : 전화 송수신 정보 50 : 문자 송수신 정보49: call transmission and reception information 50: text transmission and reception information
60 : 아바타 출력부 61 : 음향 출력부60: avatar output unit 61: sound output unit
62 : 표시부 100 : 제어부62: display unit 100: control unit
110 : 데이터 설정부 111 : 날짜정보 설정부110: data setting unit 111: date information setting unit
112 : 시간정보 설정부 113 : 전화 송수신정보 설정부112: time information setting unit 113: telephone transmission and reception information setting unit
114 : 문자 송수신정보 설정부 115 : 바이오 리듬 설정부114: character transmission information setting unit 115: bio rhythm setting unit
120 : 이벤트 감지부 121 : 날짜정보 감지부120: event detection unit 121: date information detection unit
122 : 시간정보 감지부 123 : 전화 송수신정보 감지부122: time information detection unit 123: telephone transmission and reception information detection unit
124 : 문자 송수신정보 감지부 125 : 바이오 리듬 감지부124: character transmission and reception information detection unit 125: bio rhythm detection unit
130 : 아바타 데이터 선택처리부 131 : 아바타 선택처리부130: avatar data selection processor 131: avatar selection processing unit
132 : 말풍선 선택처리부 133 : 텍스트 선택처리부132: speech bubble selection processing unit 133: text selection processing unit
134 : 아바타음성 선택처리부 135 : 아바타동작 선택처리부134: avatar voice selection processor 135: avatar motion selection processor
140 : 아바타 변환처리부140: avatar conversion processing unit
Claims (21)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090115828A KR20110059178A (en) | 2009-11-27 | 2009-11-27 | Avatar personal assistant service providing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090115828A KR20110059178A (en) | 2009-11-27 | 2009-11-27 | Avatar personal assistant service providing method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110059178A true KR20110059178A (en) | 2011-06-02 |
Family
ID=44394365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090115828A Abandoned KR20110059178A (en) | 2009-11-27 | 2009-11-27 | Avatar personal assistant service providing method and system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20110059178A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180084582A (en) * | 2017-01-16 | 2018-07-25 | 주식회사 케이티 | Public device and method for providing service in response to voice command, and public device for providing moving character in response to voice command |
US10311877B2 (en) | 2016-07-04 | 2019-06-04 | Kt Corporation | Performing tasks and returning audio and visual answers based on voice command |
US10650816B2 (en) | 2017-01-16 | 2020-05-12 | Kt Corporation | Performing tasks and returning audio and visual feedbacks based on voice command |
US10726836B2 (en) | 2016-08-12 | 2020-07-28 | Kt Corporation | Providing audio and video feedback with character based on voice command |
US10936140B2 (en) | 2015-01-15 | 2021-03-02 | Samsung Electronics Co., Ltd. | Method and device for displaying response |
CN115919103A (en) * | 2022-10-28 | 2023-04-07 | 慕思健康睡眠股份有限公司 | Communication method based on intelligent mattress, intelligent mattress and storage medium |
WO2023140577A1 (en) * | 2022-01-18 | 2023-07-27 | 삼성전자 주식회사 | Method and device for providing interactive avatar service |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020020585A (en) * | 2000-09-09 | 2002-03-15 | 최진열 | System and method for managing conversation -type interface with agent and media for storing program source thereof |
KR20050015726A (en) * | 2003-08-07 | 2005-02-21 | 주식회사 팬택 | Schedule management method using avatar in mobile communication terminal |
KR20060071314A (en) * | 2004-12-21 | 2006-06-26 | 삼성전자주식회사 | Apparatus and method for processing event related to schedule of mobile terminal |
KR20090002297A (en) * | 2007-06-26 | 2009-01-09 | 신흥순 | Cyber and Mobile Integrated Secretary System |
KR20090045878A (en) * | 2007-11-02 | 2009-05-08 | (주)인피니티 텔레콤 | Mobile agent driving method using mobile communication terminal and mobile communication terminal with mobile agent function |
-
2009
- 2009-11-27 KR KR1020090115828A patent/KR20110059178A/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020020585A (en) * | 2000-09-09 | 2002-03-15 | 최진열 | System and method for managing conversation -type interface with agent and media for storing program source thereof |
KR20050015726A (en) * | 2003-08-07 | 2005-02-21 | 주식회사 팬택 | Schedule management method using avatar in mobile communication terminal |
KR20060071314A (en) * | 2004-12-21 | 2006-06-26 | 삼성전자주식회사 | Apparatus and method for processing event related to schedule of mobile terminal |
KR20090002297A (en) * | 2007-06-26 | 2009-01-09 | 신흥순 | Cyber and Mobile Integrated Secretary System |
KR20090045878A (en) * | 2007-11-02 | 2009-05-08 | (주)인피니티 텔레콤 | Mobile agent driving method using mobile communication terminal and mobile communication terminal with mobile agent function |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10936140B2 (en) | 2015-01-15 | 2021-03-02 | Samsung Electronics Co., Ltd. | Method and device for displaying response |
US10311877B2 (en) | 2016-07-04 | 2019-06-04 | Kt Corporation | Performing tasks and returning audio and visual answers based on voice command |
US10726836B2 (en) | 2016-08-12 | 2020-07-28 | Kt Corporation | Providing audio and video feedback with character based on voice command |
KR20180084582A (en) * | 2017-01-16 | 2018-07-25 | 주식회사 케이티 | Public device and method for providing service in response to voice command, and public device for providing moving character in response to voice command |
US10650816B2 (en) | 2017-01-16 | 2020-05-12 | Kt Corporation | Performing tasks and returning audio and visual feedbacks based on voice command |
WO2023140577A1 (en) * | 2022-01-18 | 2023-07-27 | 삼성전자 주식회사 | Method and device for providing interactive avatar service |
CN115919103A (en) * | 2022-10-28 | 2023-04-07 | 慕思健康睡眠股份有限公司 | Communication method based on intelligent mattress, intelligent mattress and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114697452B (en) | Voice interaction for accessing the companion device's calling features at the primary device | |
US20190258850A1 (en) | Generating actions based on a user's mood | |
CA2751872C (en) | Dynamically manipulating an emoticon or avatar | |
CN107637025B (en) | Electronic device for outputting message and control method thereof | |
EP3754912B1 (en) | Method and apparatus for recommending reply message | |
KR100785067B1 (en) | Device and method for displaying screen image in wireless terminal | |
EP2426902A1 (en) | Dynamically manipulating an emoticon or avatar | |
KR20110059178A (en) | Avatar personal assistant service providing method and system | |
WO2012007870A1 (en) | User interfaces | |
CN106575230A (en) | Semantic framework for variable haptic output | |
EP3283942B1 (en) | Method and apparatus for recommending reply message | |
RU2636580C2 (en) | Method and device for displaying conversational interface | |
Inostroza et al. | Usability heuristics validation through empirical evidences: A touchscreen-based mobile devices proposal | |
KR100701856B1 (en) | Method of providing background effect of message in mobile communication terminal | |
CN109308178A (en) | A kind of voice drawing method and terminal device thereof | |
CN112870697B (en) | Interaction method, device, equipment and medium based on virtual relation maintenance program | |
JP6359935B2 (en) | Dialogue device and dialogue method | |
KR101609585B1 (en) | Mobile terminal for hearing impaired person | |
CN110750198A (en) | Expression sending method and mobile terminal | |
JP6174443B2 (en) | Agent who lives virtually | |
KR101337420B1 (en) | Emotional messaging apparatus | |
CN108737653A (en) | A kind of chat based reminding method, terminal and computer readable storage medium | |
KR102063389B1 (en) | Character display device based the artificial intelligent and the display method thereof | |
US20150111611A1 (en) | Mobile terminal and control method thereof | |
CN109426411A (en) | Information processing method, information processing unit and message handling program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20091127 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110524 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120328 |
|
NORF | Unpaid initial registration fee | ||
PC1904 | Unpaid initial registration fee |