KR20190133328A - Virtual messenger system projecting real communication object - Google Patents

Virtual messenger system projecting real communication object Download PDF

Info

Publication number
KR20190133328A
KR20190133328A KR1020180058103A KR20180058103A KR20190133328A KR 20190133328 A KR20190133328 A KR 20190133328A KR 1020180058103 A KR1020180058103 A KR 1020180058103A KR 20180058103 A KR20180058103 A KR 20180058103A KR 20190133328 A KR20190133328 A KR 20190133328A
Authority
KR
South Korea
Prior art keywords
message
user
information
communication
communication object
Prior art date
Application number
KR1020180058103A
Other languages
Korean (ko)
Inventor
이재규
심영택
정재락
Original Assignee
이재규
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 이재규 filed Critical 이재규
Priority to KR1020180058103A priority Critical patent/KR20190133328A/en
Priority to PCT/KR2019/005616 priority patent/WO2019225889A1/en
Publication of KR20190133328A publication Critical patent/KR20190133328A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Operations Research (AREA)

Abstract

The present invention provides a system capable of sending and receiving a message from a communication target which exists in reality but is difficult to communicate with. A message providing server analyzes information about the communication target and the message content sent and received from a user to determine a proper message, and delivers the message to the user. The target from which the user sends and receives messages is a virtual target, but a real communication target is projected onto the virtual target. Therefore, communication with the virtual target can be connected to the real target.

Description

현실의 소통대상을 투영하는 가상 메신저 시스템{VIRTUAL MESSENGER SYSTEM PROJECTING REAL COMMUNICATION OBJECT}VIRTUAL MESSENGER SYSTEM PROJECTING REAL COMMUNICATION OBJECT}

가상의 대상과 메시지를 주고 받을 수 있도록 하는 기술을 제공한다.It provides a technology that allows you to send and receive messages with virtual objects.

통상 이동통신단말기의 사용자들은 통신사가 제공하는 메시지 서비스나, 이동통신단말기가 제공하는 메시지 애플리케이션을 이용하여 사용자끼리 문자 메시지를 주고 받을 수 있다. 또는, 별도의 메신저 애플리케이션을 이동통신단말기에 설치하여 사용자끼리 메시지를 주고 받을 수 있다. 더 나아가, 사진, 동영상, 음성 등의 데이터를 송신 또는 수신 할 수도 있다. In general, users of mobile communication terminals can send and receive text messages between users using a message service provided by a communication company or a message application provided by a mobile communication terminal. Alternatively, a separate messenger application may be installed in a mobile communication terminal to send and receive messages between users. Furthermore, data such as photographs, videos, and voices may be transmitted or received.

메시지를 주고 받기 위해서는 사용자 각각이 해당 서비스에 등록되어 있어야 하며, 이를 위해서는 휴대폰 번호, 이메일 주소 등의 개인 정보를 통해 사용자 개인을 확인하고 서비스를 허용한다. 사용자는 자신이 메시지를 주고 받기 원하는 사용자를 메신저 애플리케이션에 등록하게 되는데, 사용자가 직접 원하는 대상의 전화번호, 해당 애플리케이션의 아이디, 또는 이메일 주소 등의 개인 정보를 입력하여 등록할 수도 있으며, 또는, 사용자의 연락처에 저장된 주소록을 호출하여 메신저의 상대방으로 등록할 수도 있다. In order to send and receive messages, each user must be registered with the service. To do this, personal information such as mobile phone number and e-mail address is identified to allow the service. A user registers a user who wants to send and receive a message to a messenger application. The user may register by inputting personal information such as a desired phone number, ID of the corresponding application, or an email address, or a user. You can also register as a messenger by calling the address book stored in Contacts.

한편, 현실의 사용자가 아닌 가상의 대상을 상대로 메시지를 주고 받게 하는 서비스도 가능한다. 가상 메신저 서비스는 인공지능을 이용하거나, 대화 유형에 대한 빅데이터를 분석하여 실제 사람이 주고 받는 것과 유사한 응답을 할 수 있다. 가상 메신저 서비스는 메신저를 이용하여 특정 문의에 대한 고객상담을 하는 경우에 적용될 수도 있으며, 또는 단순히 사용자의 재미를 위해 특별한 목적없이 대화 자체를 주고 받도록 하는 서비스도 가능하다. 구체적으로 가상의 대상은 사람이 될 수도 있고, 또는 가상의 애완동물이 될 수도 있다. 사용자는 가상의 애완동물을 키우면서 애완동물과 메시지를 주고 받으며 교감할 수 있다. On the other hand, it is also possible to send and receive messages to a virtual object, not a real user. The virtual messenger service may use artificial intelligence or analyze big data about a conversation type to give a response similar to that of a real person. The virtual messenger service may be applied when a customer consults a specific inquiry using a messenger, or a service that simply exchanges a conversation itself without a special purpose for the user's fun. Specifically, the virtual object may be a person or a virtual pet. Users can exchange messages with and communicate with pets while raising virtual pets.

가상의 대상과의 메신저 서비스는 가상의 대상과 소통할 수 있다는 점에서 사용자의 흥미를 유발할 수도 있으나, 한편으로는, 가상의 대상과의 교감이 현실 세계로 연결되지 못 한다는 문제점이 있을 수 있다. 예를 들어, 가상의 대상과의 깊은 교감은 역설적으로 현실 세계에서의 소통의 단절을 초래할 수 있으며, 또한, 가상의 대상이라는 인식으로 인해 깊은 교감 자체에 이르기도 어렵다. 가상의 대상과의 교감을 현실의 대상과 연결할 수 있는 기술이 요구된다. The messenger service with the virtual object may cause the user's interest in that it can communicate with the virtual object, but on the other hand, there may be a problem that the sympathy with the virtual object is not connected to the real world. For example, deep sympathy with virtual objects can paradoxically lead to a break in communication in the real world, and it is also difficult to reach deep sympathy itself due to the recognition of virtual objects. There is a need for a technique that can connect the imaginary objects with the real objects.

일 실시예는 메시지 전송 서버를 이용한 메시지 전송 방법에 있어서, 사용자가 사용자의 이동통신단말기에 설치할 수 있도록 애플리케이션을 제공하는 단계; 사용자가 상기 애플리케이션을 통해 소통대상에 대한 기본 정보를 입력하면, 상기 애플리케이션으로부터 상기 소통대상에 대한 기본 정보를 수신하는 단계; 상기 소통대상을 사용자의 대화 상대로 등록하는 단계; 상기 기본 정보에 기초하여 초기 메시지를 생성하는 단계; 상기 소통대상을 메시지 전달자로 하여 사용자에게 상기 초기 메시지를 전달하는 단계; 상기 초기 메시지에 대한 사용자의 응답 메시지를 수신하는 단계; 상기 응답 메시지에 기초하여 재응답 메시지를 생성하는 단계; 및 상기 소통대상을 상기 메시지 전달자로 하여 사용자에게 상기 재응답 메시지를 전달하는 단계를 포함하고, 상기 재응답 메시지를 생성하는 단계는, 상기 사용자의 응답 메시지 및 상기 소통대상에 대한 상기 기본 정보에 기초하여 상기 재응답 메시지를 생성하는, 메시지 전송 방법을 개시한다. In one embodiment, a message transmission method using a message transmission server, the method comprising: providing an application for a user to install in a user's mobile communication terminal; Receiving basic information on the communication object from the application when the user inputs the basic information on the communication object through the application; Registering the communication target as a user's conversation partner; Generating an initial message based on the basic information; Delivering the initial message to a user using the communication target as a message forwarder; Receiving a user's response message to the initial message; Generating a re-response message based on the response message; And forwarding the re-response message to a user by using the communication target as the message forwarder, wherein generating the re-response message is based on a response message of the user and the basic information about the communication target. The message transmission method for generating the re-response message is disclosed.

또한, 다른 실시예는 상기 소통대상에 대한 추가 정보를 수신하는 단계를 더 포함하고, 상기 재응답 메시지를 생성하는 단계는, 상기 추가 정보를 기초로 상기 재응답 메시지를 생성할 수 있다. 상기 추가 정보는 카메라를 통해 획득되는 상기 소통대상의 사진 또는 영상 정보, 상기 소통대상의 위치 정보, 상기 소통 대상의 생체 정보 중 하나 이상일 수 있다. In another embodiment, the method may further include receiving additional information regarding the communication target, and the generating of the response message may include generating the response message based on the additional information. The additional information may be at least one of photo or video information of the communication object, location information of the communication object, and biometric information of the communication object obtained through a camera.

또 다른 실시예에서, 상기 초기 메시지 또는 상기 재응답 메시지는, 상기 소통대상에 대한 이미지를 포함할 수 있다. 또한, 상기 이미지는 상기 소통대상의 기본 정보 입력시에 입력된 등록 이미지, 상기 이동통신단말기의 사진 앨범에 저장된 이미지 중에서 상기 등록 이미지와 동일한 대상으로 판단된 이미지, 또는 카메라로 신규 촬영된 상기 소통대상의 촬영 이미지 중 어느 하나일 수 있다.In another embodiment, the initial message or the re-response message may include an image of the communication object. The image may be a registered image input when the basic information of the communication target is input, an image determined to be the same as the registered image among images stored in a photo album of the mobile communication terminal, or the communication target newly photographed by a camera. The photographed image may be any one.

또 다른 실시예에서, 상기 메시지 제공 서버는, 상기 카메라를 이용하여 상기 소통대상을 실시간으로 또는 소정의 주기로 촬영하여 상기 이미지로 저장하고, 상기 메시지 제공 서버는, 상기 사용자의 응답 메시지가 상기 촬영 이미지를 요구하는 것으로 판단되는 경우, 상기 재응답 메시지에 상기 촬영 이미지를 전송할 수 있다. 또는, 상기 메시지 제공 서버는, 상기 사용자의 응답 메시지가 상기 촬영 이미지를 요구하는 것으로 판단되는 경우, 상기 카메라를 이용하여 상기 소통대상을 촬영하여 상기 이미지로 저장하고, 상기 재응답 메시지에 상기 촬영 이미지를 전송할 수 있다. In another exemplary embodiment, the message providing server may capture the communication object in real time or at a predetermined interval using the camera and store the image as the image providing server. If it is determined that the request is, the photographed image may be transmitted to the responsive message. Alternatively, when it is determined that the response message of the user requests the photographed image, the message providing server photographs the communication object using the camera and stores the captured image as the image, and the photographed image in the responsive message. Can be transmitted.

또 다른 실시예에서는, 상기 메시지 제공 서버는, 상기 소통대상에게 부착된 위치정보장치를 이용하여 상기 소통대상의 위치정보를 수신하고, 상기 재응답 메시지에 상기 위치정보를 전송할 수 있다. In another embodiment, the message providing server may receive the location information of the communication object by using the location information device attached to the communication object, and transmit the location information in the re-response message.

또 다른 실시예에서는, 상기 메시지 제공 서버는 부가 서비스 제공자로부터 부가 서비스 정보를 수신하고, 상기 재응답 메시지는 상기 부가 서비스 정보로 이동 가능한 링크 수단을 포함할 수 있다. In another embodiment, the message providing server may receive additional service information from an additional service provider, and the re-response message may include link means for moving to the additional service information.

또 다른 실시예에서는, 상기 메시지 제공 서버는, 상기 소통대상에게 부착된 생체정보 수집장치로부터 상기 소통대상에 대한 생체정보를 수신하고, 상기 생체정보에 기초하여 이상 상태가 발생하는 경우, 상기 초기 메시지를 생성하는 단계 또는 상기 재응답 메시지를 생성하는 단계는 상기 소통대상의 이상 상태를 알리는 메시지를 생성할 수 있다. In another embodiment, the message providing server receives the biometric information on the communication object from the biometric information collecting device attached to the communication object, and when the abnormal state occurs based on the biometric information, the initial message. Generating or generating the re-response message may generate a message indicating the abnormal state of the communication target.

본 발명의 실시예들에 따르면, 현실의 애완동물과 가상의 메시지를 주고 받으면서 가상이 아닌 실재하는 대상과 교감할 수 있다. According to embodiments of the present invention, a virtual message may be communicated with a real object that is not a virtual while exchanging a virtual message with a real pet.

또한, 애완동물이 전달하는 메시지는 사용자가 작성하는 문장을 분석하여 이에 적합한 메시지가 전달될 수 있다. 사용자가 현재 작성하는 메시지뿐만 아니라 과거에 주고 받았던 메시지를 분석하여 적합한 메시지를 전달할 수 있다. 또한, 애완동물의 기본 습성, 건강 상태, 위치 정보, 또는 현재 행동 등에 기초하여 적합한 메시지가 전달될 수 있다. 또한, 환경 정보, 예를 들어, 계절, 날씨, 시간 등에 기초하여 적합한 메시지가 전달될 수도 있다. 이와 같이, 다양한 정보들 및 누적되는 대화들의 분석을 통해 보다 실제에 가까운 메시지를 주고 받을 수 있다. In addition, the message delivered by the pet may be analyzed by analyzing the sentence that the user writes a message suitable for this. In addition to the messages you create now, you can analyze messages you've sent and received in the past to deliver the right message. In addition, a suitable message may be delivered based on the pet's basic habits, health status, location information, or current behavior. In addition, a suitable message may be delivered based on environmental information, eg, season, weather, time, and the like. In this way, the analysis of the various information and the accumulated conversations can send and receive messages more realistic.

또한, 애완동물 병원, 관련 상품 판매점 등은 보다 효율적인 마케팅 수단으로 활용할 수도 있다. 애완동물이 전달하는 메시지를 통해 상품 등이 노출되는 경우, 사용자의 거부감을 최소화할 수 있어, 마케팅 효과를 기대할 수 있다. In addition, pet hospitals and related merchandise stores may be used as more efficient marketing means. When a product or the like is exposed through a message transmitted by a pet, the user's rejection can be minimized and marketing effects can be expected.

도 1은 일 실시예에 따른 시스템 구조를 나타내는 도면이다.
도 2는 일 실시예에 따른 시스템 구조를 나타내는 도면이다.
도 3은 일 실시예에 따른 시스템 구조를 나타내는 도면이다.
도 4는 일 실시예에 따른 시스템 구조를 나타내는 도면이다.
도 5는 일 실시예에 따른 시스템 구조를 나타내는 도면이다.
도 6은 일 실시예의 따른 메신저 형태를 나타내는 도면이다.
도 7은 일 실시예에 따른 메시지 도출 방법을 나타내는 도면이다.
1 is a diagram illustrating a system structure according to an embodiment.
2 is a diagram illustrating a system structure according to an embodiment.
3 is a diagram illustrating a system structure according to an embodiment.
4 is a diagram illustrating a system structure according to an embodiment.
5 is a diagram illustrating a system structure according to an embodiment.
6 is a diagram illustrating a messenger type according to one embodiment.
7 is a diagram illustrating a message derivation method according to an exemplary embodiment.

후술하는 본 발명에 대한 상세한 설명은 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위에 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치 또는 순서는 본 발명의 정신 및 범위를 벗어나지 않는 범위에서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 개시되는 것이 아니며, 본 발명의 범위는 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다.DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different but need not be mutually exclusive. For example, certain shapes, structures, and characteristics described herein may be embodied in other embodiments without departing from the spirit and scope of the invention in connection with one embodiment. In addition, it is to be understood that the location, arrangement, or order of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims, along with the full range of equivalents to which the claims are entitled.

도 1 은 일 실시예를 나타내는 도면이다.1 is a diagram illustrating an embodiment.

가상 메신저 시스템(100)은 메시지 제공 서버(110), 사용자의 이동통신단말기(120), 이를 연결하는 네트워크(140)를 포함할 수 있다. 이동통신단말기(120)는 메시지 제공 서버(110)가 제공하는 애플리케이션을 다운로드하여 설치함으로써 메시지 제공 서버(110)와 통신할 수 있다. 해당 애플리케이션은 메시지 제공 서버(110)가 직접 제공할 수도 있고, 또는 애플리케이션 스토어 등을 통해 간접적으로 제공할 수도 있다. The virtual messenger system 100 may include a message providing server 110, a user's mobile communication terminal 120, and a network 140 connecting the same. The mobile communication terminal 120 may communicate with the message providing server 110 by downloading and installing an application provided by the message providing server 110. The application may be provided directly by the message providing server 110 or may be provided indirectly through an application store or the like.

본 실시예에서는 소통대상(130)으로서 강아지 또는 고양이를 예시로 설명하나 이에 한정되는 것은 아니며, 다른 종류의 애완동물이 될 수도 있다. 또는, 아직 태어나지 않은 태아나 아직 말을 할 수 없거나 의사표현이 어려운 아기도 대상이 될 수 있다. 더 나아가, 꽃, 화분 등과 같은 식물이 될 수도 있다. 또한, 생물이 아닌 장난감, 인형 등의 무생물일 수도 있다. 소통대상(130)은 직접적으로 메시지를 주고 받을 수 없는 대상이면서 현실에 존재하는 대상이면 만족되는 것으로서 구체적인 형태에 한정되는 것은 아니다. In this embodiment, the communication object 130 is described as an example of a dog or a cat, but is not limited thereto, and may be another kind of pet. Or, a fetus that is not yet born or a baby who can't speak or can't express it can be targeted. Furthermore, it may be a plant such as a flower, a pollen or the like. In addition, they may be non-living objects such as toys and dolls. The communication object 130 is satisfied as long as it is an object that cannot directly send and receive a message and exists in reality, and is not limited to the specific form.

사용자는 먼저 애플리케이션을 다운로드 받아 사용자의 이동통신단말기에 설치하고, 메시지를 주고 받을 대상을 등록할 수 있다. The user may first download the application, install it in the user's mobile communication terminal, and register a destination for sending and receiving messages.

소통대상(130)의 등록은 소통대상(130)이 강아지인 경우, 강아지의 종류, 성별, 연령 등의 기본정보와 활동성, 식성, 친밀도 등의 추가 정보 등을 작성할 수 있다. 또한, 강아지의 사진, 음성, 동영상 등을 추가할 수도 있다. 입력된 정보들은 메시지 제공 서버(110)에 전송되며, 메시지 제공 서버(110)는 입력된 정보들에 기초하여 메시지 내용을 작성할 수 있다. 메시지 제공 서버(110)는 소통대상(130)에 대한 정보들을 데이터베이스로 구축하고 있을 수 있다. 예를 들어, 소통대상(130)이 강아지인 경우 강아지의 기본 특성, 더 나아가 구체적인 강아지 종류에 따른 특성 등에 대한 정보를 가지고 있을 수 있고, 소통대상(130)이 식물인 경우에는 그 식물에 대한 물 주고, 화분 갈이 등의 정보 등을 보유할 수 있다. 이를 통해, 단순히 대화만 주고 받는 것이 아니라 실제 강아지나 식물 등을 키우는데 필요한 정보들을 메시지를 통해 전달할 수 있다. The registration of the communication object 130 may create basic information such as the type, sex, and age of the dog, and additional information such as activity, diet, and intimacy when the communication object 130 is a dog. You can also add photos, voices, and videos for your dog. The inputted information is transmitted to the message providing server 110, and the message providing server 110 may compose a message content based on the inputted information. The message providing server 110 may be building information about the communication object 130 as a database. For example, when the communication target 130 is a puppy, it may have information about the basic characteristics of the dog, furthermore, characteristics according to a specific dog type, and, when the communication target 130 is a plant, water for the plant. Information, such as pollen change, and the like. Through this, it is possible not only to communicate, but also to communicate information necessary to raise a dog or a plant through a message.

사용자와 소통대상(130) 사이의 메시지(150)는 사용자가 애플리케이션을 실행시키고 먼저 소통대상(130)에게 메시지를 전달하여 시작될 수 있다. 사용자가 작성하는 메시지는 메시지 제공 서버(110)에 전송되며, 메시지 제공 서버(110)는 사전에 전송받은 정보들과 현재 입력된 사용자의 메시지를 분석하여 이에 적합한 응답 메시지를 전송할 수 있다. 또한, 소통대상(130)이 먼저 사용자에게 메시지를 전송할 수도 있다. 메시지 제공 서버(110)는 임의의 시간에 또는 사전에 전송받은 정보들에 기초하여 적합한 시간에 메시지를 사용자의 이동통신단말기(120)에 전송할 수 있다. 또한, 소통대상(130)이 식물인 경우, 해당 식물에 물을 주는 주기와 같은 정보 등에 기초하여, 물을 달라는 메시지 등을 먼저 전송할 수도 있다. The message 150 between the user and the communication target 130 may be started by the user executing an application and first delivering a message to the communication target 130. The message written by the user is transmitted to the message providing server 110, and the message providing server 110 may analyze the previously received information and the currently input message of the user and transmit a response message suitable thereto. In addition, the communication target 130 may first transmit a message to the user. The message providing server 110 may transmit a message to the user's mobile communication terminal 120 at any time or at a suitable time based on information previously received. In addition, when the communication target 130 is a plant, a message for watering may be first transmitted based on information such as a cycle of watering the plant.

이 경우, 통상적인 메신저와 같이 이동통신단말기(120)가 알람을 통해 사용자에게 메시지의 수신을 알릴 수 있다. 또는, 알람이 아니라 사용자가 이동통신단말기를 활성화 시킬 때에만 잠금화면에 메시지를 표시할 수도 있다. 즉, 통상의 메신지와 다르게 긴급한 내용이 포함되지 않으므로 사용자에게 푸쉬 알람이 아닌, 사용자가 이동통신단말기를 사용하고자 할 경우에만 메시지를 전송할 수도 있다. In this case, like a typical messenger, the mobile communication terminal 120 may notify the user of the reception of a message through an alarm. Alternatively, a message may be displayed on the lock screen only when the user activates the mobile communication terminal, not an alarm. That is, unlike an ordinary message, the urgent content is not included, so the message may be transmitted only when the user wants to use the mobile communication terminal, not the push alarm.

이와 같이, 실제로 주고 받는 메시지(150)는 메시지 제공 서버(110)와 사용자의 이동통신단말기(120) 사이에서 이루어지나, 사용자는 그 대상을 현실의 소통대상(130)으로 인식하게 되어 소통대상(130)과 직접 메시지를 주고 받는 경험을 할 수 있다. 보다 구체적으로 메시지 제공 서버(110)가 전송하는 메시지(150)는 실제 소통대상(130)에 대하여 사전에 등록된 정보와 과거 또는 현재 주고 받는 메시지 내용에 기초하여 작성되므로, 그 내용이 사용자에게 매우 유의미할 수 있다. 예를 들어, 사용자가 강아지나 고양이를 집에 두고 출근을 해야 하는 경우, 회사에서 강아지나 고양이와 메시지를 주고 받으면서 심리적인 안정감을 느낄 수도 있으며, 메시지를 통해 주고 받은 교감은 실제 퇴근하고 강아지와 고양이를 만났을 때 연결되어 보다 깊은 교감을 느낄 수 있다. As such, the actual message 150 is exchanged between the message providing server 110 and the mobile communication terminal 120 of the user, but the user recognizes the target as the actual communication target 130 and communicates with the target ( 130) can be a direct message exchange experience. More specifically, since the message 150 transmitted by the message providing server 110 is created based on information registered in advance with respect to the actual communication object 130 and past or present message content, the content is very useful to the user. Can be significant. For example, if a user needs to leave work with a dog or cat at home, the company may feel a sense of security while sending and receiving messages with the dog or cat. When you meet the connected you can feel a deeper connection.

도 2는 또 다른 실시예를 설명하는 도면이다. 2 is a view for explaining another embodiment.

도 2의 실시예는 도 1의 실시예에 새로운 구성을 더 추가한 것으로서, 설명의 반복을 피하기 위하여 도 1에서 설명한 내용은 생략되나 도 1에서 설명한 내용들은 도 2에도 적용될 수 있다. The embodiment of FIG. 2 adds a new configuration to the embodiment of FIG. 1, and the description of FIG. 1 is omitted in order to avoid repetition of the description, but the descriptions of FIG. 1 may also be applied to FIG. 2.

도 2에서는 카메라(260)를 더 포함하고 있다. In FIG. 2, the camera 260 is further included.

카메라(260)는 소통대상(230)이 존재하는 영역에 설치될 수 있다. 예를 들어, 강아지가 집 안에 있는 경우, 집 안에 카메라(260)가 설치될 수 있다. 카메라(260)는 소통대상(230)의 사진, 동영상 등을 기록할 수 있는 것으로서, 홈 네트워크 카메라, CCTV, 화상채팅을 위한 카메라 등 다양한 카메라가 적용될 수 있다. The camera 260 may be installed in an area where the communication target 230 exists. For example, when the puppy is in the house, the camera 260 may be installed in the house. The camera 260 may record a picture, a video, and the like of the communication target 230, and various cameras such as a home network camera, a CCTV, and a camera for image chat may be applied.

도 2에서는 카메라(260)를 통해 현재 소통대상(230)의 모습을 기록할 수 있다. 카메라(260)는 실시간으로 계속적으로 소통대상(230)을 촬영할 수도 있고, 또는 소정의 주기를 가지고 사진을 찍거나 동영상을 녹화할 수도 있으며, 또는 모션 센서를 통해 소통대상(230)이 움직이거나 특정 행동을 할 때에만 사진을 찍거나 동영상을 녹화할 수도 있다. In FIG. 2, the current communication object 230 may be recorded through the camera 260. The camera 260 may continuously photograph the communication object 230 in real time, or may take a picture or record a video with a predetermined period, or the communication object 230 may be moved or specified through a motion sensor. You can even take pictures or record videos only when you act.

카메라(260)를 통해 기록된 소통대상(230)의 사진 또는 동영상 등은 네트워크(240)를 통해 메시지 제공 서버(210)에 전송될 수 있다. 메시지 제공 서버(210)는 수신한 데이터를 이용하여 메시지를 작성할 수 있다. 즉, 도 1에서 사전 등록된 정보와 메시지 내용을 분석하여 소통대상(230)의 메시지를 작성한 것과 달리, 도 2의 실시예에서는 소통대상(230)의 현재 행동, 상태 등을 추가로 분석하여 보다 실제에 가까운 메시지를 작성할 수 있다. 구체적인 예시로서, 소통대상(230)이 강아지인 경우 강아지 특유의 행동 습성이 존재하고, 고양이인 경우에는 고양이 특유의 행동 습성이 존재한다. 더 나아가, 강아지의 구체적인 종류에 따라서도 그 특유의 행동 습성이 존재한다. 카메라(260)를 통해 강아지의 행동을 관찰하고 이에 기초하여 강아지가 전달하는 메시지를 생성할 수 있다. The picture or video of the communication object 230 recorded through the camera 260 may be transmitted to the message providing server 210 through the network 240. The message providing server 210 may compose a message using the received data. That is, unlike the pre-registered information and message content in FIG. 1 to analyze the message of the communication target 230, the embodiment of FIG. 2 further analyzes the current behavior and state of the communication target 230. You can write messages that are close to the actual As a specific example, when the communication target 230 is a dog, a dog-specific behavioral habit exists, and in the case of a cat, a cat-specific behavioral habit exists. Furthermore, there are specific behavioral habits depending on the specific type of dog. The camera 260 may observe the dog's behavior and generate a message delivered by the dog based on the dog's behavior.

또한, 소통대상(230)이 전달하는 메시지에 현재 소통대상(230)의 사진 또는 동영상을 첨부할 수도 있다. 사용자는 현재 소통대상(230)이 실제로 무엇을 하고 있는지를 메시지를 통해 전달받을 수 있다. 이러한 일련의 과정은 실제 대화와 같은 메시지로 이루어지므로 보다 현실감을 느낄 수 있다. 예를 들어, 단순히 애플리케이션의 "카메라 작동", "현재 영상 보기" 등의 인터페이스로 확인하는 것이 아니라, 메시지를 주고 받는 도중에 "너 지금 뭐해?", "사진 찍어 보내줘" 와 같은 사용자의 메시지 내용에 대응하여 사진, 동영상 등을 전송할 수 있다. 구체적으로, 사용자가 입력하는 메시지(250)가 메시지 제공 서버(210)에 전달되면, 메시지 제공 서버(210)는 그 내용을 분석한다. 분석 결과 그 메시지 내용이 현재 소통대상(230)의 모습을 원하는 것으로 판단되면, 카메라(260)를 작동시켜 현재 사진 또는 동영상을 찍고, 이를 메시지(250)에 첨부하여 전송할 수 있다. 또는, 사전에 카메라(260)를 통해 기록한 사진 또는 동영상을 전송할 수도 있다. Also, a picture or video of the current communication object 230 may be attached to the message transmitted by the communication object 230. The user may be informed via a message what the current communication target 230 is actually doing. This series of processes is made up of messages like real conversations, so you can feel more realistic. For example, instead of simply checking with the application's "camera operation" or "view current video" interface, the user's message content, such as "What are you doing now" or "take a picture" Correspondingly, photos, videos, and the like can be transmitted. Specifically, when the message 250 input by the user is delivered to the message providing server 210, the message providing server 210 analyzes the content. As a result of the analysis, if it is determined that the content of the message is desired for the current communication object 230, the camera 260 may be operated to take a current picture or video, and may be attached to the message 250 and transmitted. Alternatively, the photograph or video recorded in advance through the camera 260 may be transmitted.

또한, 사용자가 위와 같은 메시지를 입력하면, 카메라(260)에 부착된 또는 별도의 음성 또는 영상 출력 장치를 통해 음성 또는 영상을 소통대상(230)에게 전달할 수도 있다. 예를 들어, 강아지를 카메라(260) 쪽으로 유인하기 위하여, 사용자가 메시지를 입력하면 출력 장치가 강아지를 부르는 음성 신호를 출력할 수도 있다. 이에 따라, 강아지가 카메라(260) 쪽으로 접근하게 되면 카메라(260)가 강아지의 사진 또는 동영상을 찍을 수 있다.In addition, when the user inputs the above message, the voice or video may be delivered to the communication target 230 through the voice or video output device attached to the camera 260 or a separate voice or video output device. For example, in order to attract the puppy toward the camera 260, when the user inputs a message, the output device may output a voice signal calling the puppy. Accordingly, when the puppy approaches the camera 260, the camera 260 may take a picture or video of the puppy.

또한, 사용자가 메시지 제공 서버(210)를 통하지 않고 직접 네트워크(240)를 통해 카메라(260)로부터 영상 정보를 수신할 수도 있다. 이 경우, 메신저 애플리케이션이 별도의 카메라 구동 인터페이스를 포함할 수도 있다. 또는, 메신저 애플리케이션이 영상 통화를 제공할 수도 있다. 예를 들어, 사용자가 영상 통화를 선택하는 경우, 카메라(260)를 통해 소통대상(230)의 영상을 확인하고, 사용자의 영상은 이동통신단말기(220)의 카메라를 통해 소통대상(230)에게 전달될 수도 있다. 이 경우, 카메라(260) 외에도 사용자의 영상을 출력하기 위한 영상 출력 장치가 더 구비될 수도 있다. 또는 기존의 TV나 모니터 등을 활용하여 사용자의 영상을 출력할 수도 있다. 이와 같이 도 2의 실시예에서는 카메라(260)를 이용하여 소통대상(230)의 현재 상태 정보를 더 취합할 수 있고, 이를 통해 보다 현실에 가까운 메시징 서비스를 제공할 수 있다. In addition, the user may receive the image information from the camera 260 through the network 240 directly, rather than through the message providing server 210. In this case, the messenger application may include a separate camera driving interface. Alternatively, a messenger application may provide a video call. For example, when the user selects a video call, the user checks the image of the communication target 230 through the camera 260, and the image of the user is communicated to the communication target 230 through the camera of the mobile communication terminal 220. It may be delivered. In this case, in addition to the camera 260, an image output device for outputting an image of a user may be further provided. Alternatively, the user's video may be output by using an existing TV or monitor. As described above, the embodiment of FIG. 2 may further collect current state information of the communication target 230 using the camera 260, thereby providing a messaging service that is more realistic.

도 3은 또 다른 실시예를 나타낸다. 3 shows another embodiment.

마찬가지로, 도 3은 도 1 및 도 2의 내용을 포함할 수 있으며, 중복되는 설명은 배제한다. Similarly, FIG. 3 may include the contents of FIGS. 1 and 2, and overlapping descriptions are excluded.

도 3에서는 위치정보장치(360)를 더 포함할 수 있다. 위치정보장치(360)는 소통대상(330)의 현재 위치를 인식하기 위한 장치로서, 예를 들어, GPS(Global Positioning System), WiFi, NFC, 비콘 등의 위치정보장치들이 활용될 수 있다. 위치정보장치(360)는 소통대상(330)의 위치정보를 메시지 제공 서버(310) 또는 이동통신단말기(320)에 전송할 수 있다. 위치정보장치(360)는 소통대상(330)의 위치정보를 제공하기 위해 소통대상(360)에게 직접 또는 간접적으로 장착될 수 있다. 예를 들어, 소통대상(330)이 강아지나 고양이와 같은 애완동물인 경우, 목걸이나 옷 등에 위치정보장치(360)가 설치될 수 있다. 또는, 귀걸이와 같은 형태로 항상 애완동물이 소지할 수 있도록 할 수도 있으며, 더 나아가 위치정보장치를 피부 하층에 삽입하는 형태도 가능하다. In FIG. 3, the location information device 360 may be further included. The location information device 360 is a device for recognizing a current location of the communication object 330, and for example, location information devices such as a global positioning system (GPS), WiFi, NFC, and beacons may be utilized. The location information device 360 may transmit the location information of the communication target 330 to the message providing server 310 or the mobile communication terminal 320. The location information device 360 may be mounted directly or indirectly on the communication object 360 to provide location information of the communication object 330. For example, when the communication target 330 is a pet such as a dog or a cat, the location information device 360 may be installed in a necklace or clothes. Alternatively, the pet may be carried in the form of earrings at all times, and the position information device may be inserted into the lower layer of the skin.

사용자는 네트워크(340)를 통해 위치정보장치(360)와 직접 통신하여 소통대상의 위치를 확인할 수도 있고, 또는 메시지 제공 서버(310)를 통해 소통대상의 위치를 확인할 수도 있다. 즉, 메시지(350)를 통해 위치를 물어보는 경우에는 메시지 제공 서버(310)가 메시지의 내용을 분석하여 사용자가 위치정보를 요구하는 것으로 판단하는 경우 사용자에게 메시지 형태로 위치정보를 제공할 수도 있고, 또는 사용자가 직접 위치정보장치(360)와 통신하여 직접 소통대상의 위치를 확인할 수도 있다.The user may check the location of the communication target by directly communicating with the location information device 360 through the network 340, or may check the location of the communication target through the message providing server 310. That is, when asking for a location through the message 350, when the message providing server 310 analyzes the content of the message and determines that the user requires the location information, the message providing server 310 may provide the user with location information in the form of a message. Alternatively, the user may directly check the location of the communication target by directly communicating with the location information device 360.

위치정보장치는(360)를 통해 사용자는 이동통신단말기(320)의 애플리케이션에서 간단하게 소통대상(330)의 위치를 확인할 수 있다. 이 때, 애플리케이션은 지도를 제공하면서 지도 상에 소통대상(330)의 위치를 표시할 수도 있고, 현재 사용자의 위치와 소통대상(330)의 위치를 함께 표시할 수도 있다. 또는, 사용자가 보낸 메시지(350)의 내용을 분석하여, 사용자가 소통대상(330)의 현재 위치를 물어보는 것으로 판단된 경우, 메시지(350)를 통해 소통대상(330)이 자신의 위치를 전달할 수 있다. 이 경우, 현재 위치가 미리 지정된 장소인 경우, 예를 들어, 집, 공원과 같이 자주 다니는 곳의 위치 정보를 등록해 둔 경우, 간단하게 해당 장소에 있다고 메시지를 보낼 수도 있고, 또는 메시지에 지도 정보를 표시하여 사용자가 지도로 소통대상(330)의 위치를 파악하게 할 수도 있다. 따라서, 사용자가 소통대상(330)의 위치 확인이 필요한 경우 복잡한 인터페이스가 아니라, 간단하게 메시지로 위치를 물어보는 것만으로도 소통대상의 위치를 확인할 수 있다. The location information device 360 allows the user to simply check the location of the communication target 330 in the application of the mobile communication terminal 320. In this case, the application may display the location of the communication target 330 on the map while providing a map, or may display the location of the current user and the location of the communication target 330 together. Alternatively, if it is determined that the user asks the current location of the communication target 330 by analyzing the contents of the message 350 sent by the user, the communication target 330 may transmit its location through the message 350. Can be. In this case, if the current location is a predetermined place, for example, if the location information of frequently visited places such as a house or a park is registered, the user may simply send a message that he or she is in the place, or the map information in the message. By displaying the user may be able to determine the location of the communication target 330 by the map. Therefore, when the user needs to confirm the location of the communication object 330, the location of the communication object may be confirmed by simply asking the location by a message instead of a complicated interface.

더 나아가, 위치정보장치(360)를 통해 얻어지는 위치정보에 기반하여 메시지(350) 내용을 작성할 수도 있다. 즉, 위치정보에 따라 현재 사용자와 소통대상(330)이 한 공간, 예를 들어, 같은 집, 같은 건물 등에 위치하는 경우 사용자와 소통대상(330)이 직접 소통할 수 있는 상태라고 판단할 수 있다. 따라서 이런 경우 소통대상(330)이 먼저 사용자에게 메시지를 전송할 필요성이 높지 않다. 반면에, 위치정보에 따라 사용자와 소통대상(330)이 멀리 떨어져 있다고 판단되는 경우, 예를 들어, 소통대상(330)은 집에 남아 있고, 사용자는 직장에 출근하거나, 외출을 한 경우에는 소통대상(330)이 먼저 메시지(350)를 보낼 필요성이 높아진다. 따라서, 사용자가 소통대상과 직접 소통이 어려운 경우를 위치정보로 판단하고, 이러한 경우에 소통대상(330)이 사용자에게 메시지를 전송할 수 있다. Furthermore, the content of the message 350 may be written based on the location information obtained through the location information device 360. That is, according to the location information, when the current user and the communication target 330 are located in one space, for example, the same house or the same building, it may be determined that the user and the communication target 330 can directly communicate with each other. . Therefore, in this case, the communication target 330 does not need to send a message to the user first. On the other hand, when it is determined that the user and the communication target 330 is far apart according to the location information, for example, the communication target 330 remains at home, and the user communicates when the user goes to work or goes out The need for the destination 330 to send the message 350 first increases. Therefore, it is determined that the user is difficult to communicate directly with the communication object as the location information, and in this case, the communication object 330 may transmit a message to the user.

도 4는 또 다른 실시예를 나타낸다. 도 1 내지 도 3의 내용은 도 4의 실시예에 적용될 수 있으며, 중복되는 내용은 생략하고 설명한다. 4 shows another embodiment. 1 to 3 may be applied to the embodiment of FIG. 4, and overlapping descriptions will be omitted.

도 4에서는 부가 서비스(460)를 제공하는 부가 서비스 제공자가 포함될 수 있다. In FIG. 4, an additional service provider that provides an additional service 460 may be included.

부가 서비스(460)는 소통대상(430)과 관련된 상품, 서비스 등으로서, 예를 들어, 소통대상이 애완동물인 경우, 동물병원, 애완동물용 식품, 장난감, 관련 상품 등이 될 수 있다. 부가 서비스 제공자는 메시지 제공 서버(410)에 자신이 제공하고자 하는 상품, 서비스 등에 대한 광고를 요청할 수 있다. 예를 들어, 메시지 제공 서버가 사용자에게 제공한 애플리케이션은 그 애플리케이션을 실행시킬 때, 또는 애플리케이션이 실행된 후에 전체 화면, 또는 배너 등으로 광고를 표시할 수 있다. 통상의 모바일 광고 기법이 적용될 수 있다. 메시지 제공 서버는 이러한 광고를 통해 수익을 얻을 수도 있다. The additional service 460 is a product, a service, or the like related to the communication object 430. For example, when the communication object is a pet, the additional service 460 may be an animal hospital, a pet food, a toy, a related product, and the like. The additional service provider may request an advertisement for a product, a service, etc. to be provided by the message providing server 410. For example, an application provided by a message providing server to a user may display an advertisement on a full screen, banner, or the like when executing the application or after the application is executed. Conventional mobile advertising techniques may be applied. The message providing server may earn revenue from such advertisements.

또한, 애플리케이션을 통해 소통대상(430)을 등록할 때 제공한 정보에 기초하여 맞춤형 광고를 제공할 수도 있다. 예를 들어, 소통대상(430)이 애완동물인 경우, 등록시에 애완동물의 종류, 연령, 성별, 예방 접종에 대한 기록 등을 기록할 수 있다. 이를 통해, 메시지 제공 서버는 예방 접종 기간이 다가오면 동물병원에 대한 광고를 표시할 수 있고, 또한, 애완동물에 맞는 식품 광고, 장난감 광고 등을 제공할 수도 있다. In addition, a personalized advertisement may be provided based on information provided when registering the communication target 430 through the application. For example, when the communication target 430 is a pet, the type, age, sex, record of vaccination, etc. of the pet may be recorded at the time of registration. Through this, the message providing server may display an advertisement for a veterinary hospital when the vaccination period approaches, and may also provide a food advertisement, a toy advertisement, or the like for a pet.

더 나아가, 일반적인 인앱 광고, 배너 광고 보다 더 고도화된 광고를 제공할 수도 있다. 예를 들어, 동일한 내용의 광고라 하더라도 누가 그 광고를 전달하느냐에 따라 또한, 누구의 목소리로 광고를 전달하느냐에 따라 광고 효과는 극명하게 차이가 난다. 예를 들어, 동일한 상품에 대한 광고라 하더라도, 단순한 상품에 대한 정보를 나열하는 광고보다도 자신이 좋아하는 유명인이 모델로서 광고하는 경우 더 큰 광고 효과를 볼 수 있으며, 더 나아가, 자신의 지인이 소셜 네트워크 서비스 등을 통해 사용 후기와 같은 형식으로 광고를 제공하는 경우, 더욱 거부감 없이 광고에 접근할 수 있다. Furthermore, it may provide more advanced advertisements than general in-app advertisements and banner advertisements. For example, even if the advertisement of the same content, the effect of advertising differs dramatically depending on who delivers the advertisement and whose voice delivers the advertisement. For example, even if you're advertising for the same product, your favorite celebrity will advertise as a model, rather than simply listing information about the product. In the case of providing an advertisement in a format such as a testimonial through a network service, etc., the advertisement can be accessed without further objection.

본 실시예에 따르면, 메시지 제공 서버(410)는 단순히 부가 서비스(460)를 광고로서 표시하는 것은 물론 사용자가 소통대상(430)과 주고 받는 메시지를 통해 부가 서비스(460)에 대한 광고를 제공할 수 있다. 예를 들면, 사용자가 소통대상과 메시지(450)를 주고 받는 중간에 사용자가 "뭐 먹고 싶어?" 라고 물어볼 경우, 소통대상(430)이 특정 상품을 언급할 수 있다. 이는 사전에 메시지 제공 서버(410)가 부가 서비스(460) 제공자로부터 광고를 요청받은 서비스 또는 상품일 수 있다. 또는, 소통대상(430)의 예방 접종 기간이 다가올 경우, 소통대상(430)이 메시지를 통해 예방 접종 시기가 다가 왔음을 알려주고, 어느 병원이 좋다고 추천을 해 줄 수도 있다. 이와 같이, 부가 서비스(460)에 대한 광고가 소통대상(430)의 메시지를 통해 사용자에게 전달되는 경우, 사용자는 해당 광고에 대한 거부감을 덜 가지게 될 수 있고, 이는 높은 광고 효과로 이어질 수 있다. According to the present embodiment, the message providing server 410 may not only display the additional service 460 as an advertisement but also provide an advertisement for the additional service 460 through a message that the user exchanges with the communication target 430. Can be. For example, when a user sends and receives a message 450 with a contact, the user asks, "What do you want to eat?" If asked, the communication target 430 may refer to a particular product. This may be a service or a product in which the message providing server 410 has received an advertisement request from an additional service 460 provider in advance. Alternatively, when the vaccination period of the communication target 430 approaches, the communication target 430 informs that the vaccination time is approaching through a message, and may recommend which hospital is good. As such, when an advertisement for the additional service 460 is delivered to the user through a message of the communication target 430, the user may have less disapproval of the advertisement, which may lead to a high advertisement effect.

부가 서비스(460) 제공자는 소통대상(430)의 서비스 이용 이력 또는 상품 구매 이력을 관리하여 주기적인 서비스를 제공할 수도 있다. 예를 들어, 동물병원을 이용한 경우, 다음에 내원해야 할 예약 날짜 등을 메시지 제공 서버(410)에 제공하여 소통대상(430)이 메시지를 통해 사용자에게 이를 알려줄 수 있고, 또한, 주식, 간식, 기저귀 등과 같이 구매 주기가 일정한 제품의 경우, 다음 번 구매 주기가 다가올 때, 소통대상이 메시지를 통해 사용자에게 구매를 추천할 수도 있다. The additional service 460 provider may provide a periodic service by managing a service usage history or a product purchase history of the communication target 430. For example, in the case of using a veterinary hospital, the communication target 430 may inform the user through a message by providing a message providing server 410 with a reservation date to be visited next time, and also, stocks, snacks, In the case of a product having a regular purchase cycle, such as a diaper, when a next purchase cycle approaches, a communication target may recommend a purchase to a user through a message.

이와 같이, 소통대상(430)은 부가 서비스(460)가 필요한 경우에 먼저 사용자에게 메시지(450)를 통해 부가 서비스(460)의 이용을 추천할 수도 있고, 또는, 소통대상(430)과 사용자 사이의 메시지(450) 내용에 따라 사용자가 부가 서비스에 대한 정보가 필요하다고 판단되는 경우, 부가 서비스에 대한 광고를 사용자에게 메시지로 전달할 수도 있다.As such, when the additional service 460 is required, the communication target 430 may first recommend the use of the additional service 460 to the user through the message 450 or between the communication target 430 and the user. If it is determined that the user needs the information on the additional service according to the content of the message 450, the advertisement for the additional service may be delivered to the user as a message.

도 4는 또 다른 실시예를 나타낸다. 도 1 내지 도 4의 내용은 도 5의 실시예에 적용될 수 있으며, 중복되는 내용은 생략하고 설명한다. 4 shows another embodiment. The contents of FIGS. 1 to 4 may be applied to the embodiment of FIG. 5, and overlapping descriptions will be omitted.

도 5에서는 소통대상(530)의 생체정보를 수집하는 생체정보 수집장치(570)을 더 포함할 수 있다. 생체정보 수집장치(570)은 심박 센서, 가속도 센서, 체온 센서, 등과 같이 간단히 소통대상에게 부착시킬 수도 있는 센서일 수도 있고, 더 나아가, 생체에 삽입하여 구체적인 생체정보를 수집할 수 있는 센서가 될 수도 있다. 예를 들어, 소통대상(530)이 애완동물인 경우, 심박수, 가속도 센서, 체온 센서 등을 이용하여 현재 애완동물이 뛰고 있는지, 잠을 자고 있는지 등을 판단할 수 있다. 이러한 생체정보는 메시지 제공 서버(510)에 전송될 수 있으며, 메시지 제공 서버(510)는 이러한 생체정보에 기초하여 사용자에게 전달한 메시지(550)를 생성할 수 있다. 예를 들어, 사용자가 메시지를 통해 애완동물에게 뭐 하고 있냐고 물어보는 경우, 현재 자고 있다, 뛰어 놀고 있다는 등과 같이 현재 생체 상태에 적합한 메시지로 응답할 수 있다. 또한, 소통대상이 식물인 경우, 습도 센서, 온도 센서 등을 이용할 수도 있다. 이를 통해, 수분이 부족한 경우, 사용자에게 수분을 공급해달라는 메시지를 전달할 수도 있고, 기온이 낮은 경우 따뜻한 곳으로 옮겨달라는 메시지를 전달할 수도 있다. 5 may further include a biometric information collecting device 570 to collect biometric information of the communication target 530. The biometric information collecting device 570 may be a sensor that may be simply attached to a communication object such as a heart rate sensor, an acceleration sensor, a body temperature sensor, or the like, and furthermore, the biometric information collecting device 570 may be inserted into a living body to collect specific biometric information. It may be. For example, when the communication target 530 is a pet, it may be determined whether the pet is currently running or sleeping using a heart rate, an acceleration sensor, a body temperature sensor, and the like. The biometric information may be transmitted to the message providing server 510, and the message providing server 510 may generate a message 550 delivered to the user based on the biometric information. For example, if a user asks a pet what he or she is doing through a message, the user may respond with a message suitable for the current living state such as sleeping or playing. In addition, when the communication target is a plant, a humidity sensor, a temperature sensor, or the like may be used. Through this, when there is insufficient water, the user may transmit a message for supplying moisture, or when the temperature is low, a message for transferring to a warm place may be transmitted.

또한, 도 5에 따른 시스템(500)에서는 부가 서비스(560)가 더 포함될 수도 있다. 예를 들어, 부가 서비스(560)는 의료 서비스일 수도 있다. 생체정보 수집장치(570)를 통해 수집되는 생체정보는 사전에 지정된 동물병원에 네트워크(540)를 통해 제공될 수 있다. 이는 실시간으로 또는 주기적으로 부가 서비스 제공자에게 전송될 수도 있고, 또는 사용자가 필요시에만 자신의 결정에 따라 제공할 수도 있다. 예를 들어, 부가 서비스(560) 제공자는 실시간으로 또는 주기적으로 소통대상(530)의 생체정보를 수신하여, 이상 상태가 확인될 경우, 이에 대한 정보를 사용자에게 직접 전달할 수 있다. 또는 메시지 제공 서버(510)에 이를 전달하고, 메시지 제공 서버가 사용자에게 메시지(550)를 통해 전달할 수도 있다. 또는, 소통대상의 생체정보가 메시지 제공 서버(510)에 전송되고, 이상 상태 발생시 메시지 제공 서버(510)가 메시지를 통해 사용자에게 이상 상태를 알리 수도 있다. 이 경우, 사용자가 부가 서비스(560) 제공자에게 이상 상태에 대한 문의를 요청할 수도 있고, 또는 내원, 방문을 요청 또는 예약할 수도 있다. 이 때, 소통대상(530)의 생체 정보를 부가 서비스(560) 제공자에게 제공할 수도 있다. 이를 통해, 부가 서비스(560) 제공자는 이상 상태에 대해 간단하게 답변을 제공할 수도 있고, 또는 진료 예약을 하면서 현재 상태를 사전에 파악할 수도 있다. In addition, the additional service 560 may be further included in the system 500 of FIG. 5. For example, the supplementary service 560 may be a medical service. The biometric information collected through the biometric information collection device 570 may be provided to a predetermined animal hospital through a network 540. It may be sent to the supplementary service provider in real time or periodically, or may be provided by the user according to his decision only when needed. For example, the provider of the additional service 560 may receive the biometric information of the communication target 530 in real time or periodically, and if the abnormal state is confirmed, may directly transmit the information to the user. Alternatively, the message providing server 510 may deliver the message, and the message providing server may deliver the message to the user through the message 550. Alternatively, the biological information of the communication target may be transmitted to the message providing server 510, and when the abnormal state occurs, the message providing server 510 may notify the user of the abnormal state through a message. In this case, the user may request an inquiry about an abnormal condition from the provider of the additional service 560, or may visit or request a visit or a reservation. At this time, the biometric information of the communication target 530 may be provided to the additional service 560 provider. Through this, the provider of the additional service 560 may simply provide an answer to the abnormal condition, or may determine the current condition in advance while making an appointment.

도 6은 도 1 내지 도5에서 설명한 소통대상과 사용자 사이의 메시지를 예시적으로 나타낸다. 6 exemplarily illustrates a message between a communication object and a user described with reference to FIGS. 1 to 5.

이동통신단말기(600)에 설치된 애플리케이션은 화면에 메시지를 주고 받을 수 있는 대화창을 제공할 수 있다. 예를 들어, 소통대상이 메시지(610)를 전달하면, 사용자는 이에 대한 응답 메시지를 작성할 수 있다. 소통대상이 전달한 메시지와 사용자가 작성한 응답 메시지의 내용을 분석하여 소통대상은 다음 메시지로 연결될 수 있는 적합한 메시지를 결정하고 이를 사용자에게 전달할 수 있다. 이 때, 적합한 메시지의 결정은 상술한 도 1 내지 도 5의 결정 방법에 따라 진행될 수 있다. An application installed in the mobile communication terminal 600 may provide a chat window for sending and receiving a message on the screen. For example, when the communication target delivers the message 610, the user may write a response message. By analyzing the contents of the message delivered by the communication target and the response message created by the user, the communication target can determine a suitable message that can be connected to the next message and deliver it to the user. At this time, the determination of a suitable message may proceed according to the determination method of FIGS. 1 to 5 described above.

실시예에 따르면, 메시지 제공 서버는 사용자의 이동통신단말기에 설치 가능한 애플리케이션을 제공할 수 있다. 애플리케이션의 제공은 사용자가 저장매체를 구매하거나 온라인 상으로 다운로딩할 수 있도록 제공될 수 있으며, 메시지 제공 서버에서 직접 다운로드 하도록 하거나, 애플리케이션 마켓에 등록하여 사용자가 애플리케이션 마켓을 통해 다운로드할 수 있도록 제공할 수도 있다. According to an embodiment, the message providing server may provide an application installable to a mobile communication terminal of a user. The provisioning of the application may be provided so that the user can purchase the storage medium or download it online. The application may be downloaded directly from a message providing server or registered with the application marketplace so that the user can download it through the application marketplace. It may be.

사용자는 설치한 애플리케이션을 이용하여 소통대상에 대한 기본 정보를 입력할 수 있다. 애플리케이션을 통해 입력된 기본 정보는 메시지 제공 서버에 전송될 수 있다. 메시지 전송 서버는 수신한 소통대상에 대한 기본 정보를 데이터베이스에 저장할 수 있으며, 사용자와 사용자가 등록한 소통대상을 그룹으로 지정하여 저장할 수도 있다. 즉, 소통대상을 사용자의 대화 상대로 등록할 수 있다. The user can input basic information about the communication target by using the installed application. Basic information input through the application may be transmitted to the message providing server. The message transmission server may store basic information about the received communication target in a database, and may designate and store a user and a communication target registered by the user as a group. That is, the communication target can be registered as the user's conversation partner.

메시지 제공 서버는 소통대상을 메시지 전달자로 하여 사용자에게 전달할 초기 메시지를 생성할 수 있다. 초기 메시지는 일반적인 인사가 될 수도 있고, 소통대상의 기본 정보에 기초하여 생성될 수도 있다. 즉, 사용자의 주의를 환기시키는 일반적인 메시지로 초기 메시지를 보낼 수도 있고, 또는, 직접 대화 목적의 본론으로 들어가는 메시지를 전송할 수도 있다. 이 경우, 기존에 주고 받은 메시지나, 소통대상의 기본 정보 또는 더 나아가 도 2 내지 도 5에서 설명한 카메라, 위치정보장치, 생체정보 수집장치, 또는 부가 서비스 제공자를 통해 획득할 수 있는 추가 정보를 이용하여 메시지를 생성할 수도 있다. 또한, 사용자가 원치 않는 경우에는 애플리케이션의 설정을 통해 소통대상으로부터의 초기 메시지 수신을 차단할 수도 있다. 예를 들어, 사용자가 먼저 메시지를 수신하는 것을 원치 않고 사용자가 먼저 메시지를 전송하고 이에 대한 응답 메시지를 받기 원하는 경우를 고려하여, 소통대상으로부터의 초기 메시지를 차단할 수 있게 할 수도 있다. The message providing server may generate an initial message to be delivered to the user using the communication target as a message forwarder. The initial message may be a general greeting or may be generated based on basic information of a communication target. That is, the initial message may be sent as a general message to call the user's attention, or the message may be sent directly to the main body of the conversation purpose. In this case, using existing messages exchanged or received, basic information of the communication target or further information obtained through the camera, location information device, biometric information collection device, or additional service provider described in FIGS. You can also generate a message. In addition, if the user does not want to receive the initial message from the communication through the setting of the application can be blocked. For example, considering the case where the user does not want to receive the message first, but the user wants to send the message first and receive the response message, the initial message from the communication object may be blocked.

메시지 전송 서버는 소통대상을 메시지 전달자로 하여 초기 메시지를 전달하고, 이에 대해 사용자가 응답 메시지를 작성하는 경우, 이 응답 메시지를 사용자의 애플리케이션으로부터 수신할 수 있다. 메시지 전송 서버는 수신한 응답 메시지의 내용을 분석하여 재응답 메시지를 생성할 수 있다. 재응답 메시지는 사용자의 응답 메시지 및 상기 소통대상에 대한 기본 정보에 기초하여 생성될 수도 있고, 이에 부가적으로 추가 정보를 반영하여 적합한 메시지를 생성할 수도 있다. 재응답 메시지 생성이 완료되면 메시지 전송 서버는 이를 사용자에게 전달할 수 있고, 이와 같은 과정이 반복될 수 있다. The message transmission server delivers the initial message using the communication target as the message forwarder, and when the user writes a response message, the message transmission server may receive the response message from the user's application. The message transmission server may generate a re-response message by analyzing the content of the received response message. The re-response message may be generated based on the user's response message and the basic information on the communication target, or may additionally reflect additional information to generate a suitable message. When the response message generation is completed, the message transmission server may deliver it to the user, and this process may be repeated.

또한, 소통대상은 단순한 텍스트 메시지 뿐만 아니라 사진이나 이모티콘과 같은 이미지(620)를 전송할 수도 있다. 사진의 경우 소통대상 자신의 사진일 수 있다. 사용자는 애플리케이션에 소통대상을 등록할 때, 또는, 그 이후라도 소통대상의 사진을 등록할 수 있다. 애플리케이션은 이 때 등록된 사진을 이미지(620)로 전송할 수도 있고, 또는, 사용자의 이동통신단말기(600)에 저장된 사진들을 분석하여 동일한 대상을 검색하고, 이를 사용자에게 이미지(620)로 전송할 수도 있다. 따라서, 사용자는 단순히 자신이 등록한 사진 이외에도 자신이 미리 찍어 놓은 사진을 메시지로 전달받을 수 있다. 또한, 메시지 제공 서버는 전송할 사진의 선택시에 전송할 메시지에 대응하는 사진을 선택하여 전송할 수도 있다. 예를 들어, 소통대상이 현재 잠을 자고 있는 것으로 판단되는 경우, 소통대상의 여러 사진 중 잠을 자고 있는 사진을 이미지(620)로 전송할 수도 있다. 따라서, 소통대상의 상태를 이미지(620)로 더욱 현실적으로 표현할 수 있다. In addition, the communication object may transmit not only a simple text message but also an image 620 such as a picture or an emoticon. In the case of a photograph, it may be a photograph of a communication subject. The user may register a picture of the communication object when registering the communication object with the application or even thereafter. In this case, the application may transmit the registered picture to the image 620, or may analyze the pictures stored in the user's mobile communication terminal 600, search for the same object, and transmit the same to the user as the image 620. . Therefore, the user may receive a message that the user has taken in advance in addition to the picture registered by the user. In addition, the message providing server may select and transmit a picture corresponding to a message to be transmitted when selecting a picture to be transmitted. For example, when it is determined that the communication target is currently sleeping, the sleeping photo may be transmitted to the image 620 among several pictures of the communication target. Therefore, the state of the communication object can be expressed more realistically with the image 620.

또한, 전송하는 이미지(620)는 기존에 저장된 사진뿐만 아니라 새로운 사진일 수도 있다. 구체적으로, 도 2와 같이 카메라가 설치된 경우, 카메라는 소통대상의 사진 또는 영상을 수집하고 이를 이미지(620)로 전송할 수도 있다. 따라서, 소통대상의 현재 상태를 더욱 현실감 있게 전달할 수 있다. 또한, 전송하는 이미지(620)는 소통대상에게 부착되어 있는 카메라를 통해 획득한 사진 또는 영상일 수도 있다. 예를 들어, 애완동물의 경우 목걸이나 옷 등에 카메라가 부착될 수 있고, 이를 통해 애완동물의 시점에서 보는 사진, 영상 등을 획득할 수도 있다. 이를 메시지를 통해 이미지(620)로 전송할 수도 있다. 이와 같이, 메시지는 단순한 텍스트만이 아니라 사진, 영상과 같은 이미지(620)가 전송될 수도 있다. In addition, the image 620 to be transmitted may be a new picture as well as a previously stored picture. In detail, when a camera is installed as shown in FIG. 2, the camera may collect a picture or an image of a communication target and transmit it to the image 620. Therefore, the present state of the communication object can be delivered more realistically. In addition, the image 620 to be transmitted may be a picture or an image obtained through a camera attached to a communication object. For example, in the case of a pet, a camera may be attached to a necklace or clothes, and through this, a picture, an image, and the like viewed from the pet's point of view may be obtained. This may be transmitted to the image 620 through a message. As such, the message may not only be simple text but also an image 620 such as a picture or a video may be transmitted.

또한, 메시지는 링크 수단을 포함할 수도 있다. 예를 들어, 도 4 또는 도 5 와 같이 부가 서비스가 제공되는 경우, 메시지에 직접 부가 서비스에 대한 정보를 표시할 수도 있으나, 이 경우, 주고 받는 대화의 흐름을 끊게 될 수 있다. 따라서, 메시지를 통한 대화는 그대로 유지하면서, 하이퍼링크와 같은 링크 수단을 텍스트에 부가하여 사용자가 이를 터치하는 경우에 해당 부가 서비스에 대한 정보로 이동하도록 할 수도 있다. 예를 들어, 링크 수단이 부가된 텍스트는 상이한 색상, 상이한 굵기, 또는 밑줄 처리를 통해 사용자가 이를 링크 수단으로 인식할 수 있도록 할 수도 있다. 예를 들어, 소통대상의 메시지(630)에는 단순히 어떤 상품이 먹고 싶다라고만 표시되고, 사용자가 이를 터치하는 경우, 해당 상품에 대한 광고, 상품 정보, 구매 사이트 등이 표시되도록 할 수 있다. 따라서, 사용자가 원하는 경우에만 해당 부가 서비스에 대한 광고가 표시될 수 있도록 할 수 있다. The message may also comprise a link means. For example, when the additional service is provided as shown in FIG. 4 or 5, the information about the additional service may be displayed directly in the message. In this case, the flow of the conversation may be interrupted. Therefore, a link means such as a hyperlink may be added to the text while the conversation through the message is maintained, and the user may move to information about the corresponding additional service when the user touches it. For example, the text to which the linking means is added may allow the user to recognize it as the linking means through different colors, different thicknesses, or underlining. For example, the message 630 to be communicated may simply indicate that a certain product is desired to be eaten, and when the user touches it, an advertisement, product information, a purchase site, etc. for the corresponding product may be displayed. Therefore, the advertisement for the additional service can be displayed only when the user desires it.

도 7은 도 1 내지 도 6에서 설명한 메시지의 작성 방법의 예시이다. 7 is an example of a method of creating a message described with reference to FIGS. 1 to 6.

사용자와 대화하는 소통대상(730)의 메시지는 실제로는 메시지 제공 서버(710)에서 전송한다. 즉, 사용자는 소통대상(730)과 메시지(750)를 주고 받고 있다고 생각하나, 실제로는 메시지 제공 서버(710)에서 사용자와 메시지(750)를 주고 받고 있다. 따라서, 메시지(750)의 내용이 실제 소통대상(730)과 연결될 수 있도록 적합한 메시지를 작성하는 것이 중요하다. The message of the communication target 730 talking to the user is actually transmitted by the message providing server 710. That is, the user thinks that the message 750 is being exchanged with the communication target 730, but the message providing server 710 is actually exchanging the message 750 with the user. Therefore, it is important to create a suitable message so that the content of the message 750 can be connected to the actual communication target 730.

가상 대상과의 메시지를 주고 받는 서비스는 통상 사용자의 메시지를 분석하여 사용자의 의도를 파악하고 이에 적합한 대답을 전달하는 방식이다. 이를 위해서, 인공지능, 빅테이터 분석 등을 이용하여, 문맥의 의도를 정확히 파악하고 이에 따라 메시지를 작성한다. 그러나, 가상의 대상과의 소통이 현실의 대상과 연결되기 위해서는 주고 받는 메시지의 분석뿐만 아니라 소통대상에 대한 정보들이 더 반영되어야 한다. A service for exchanging a message with a virtual object is a method of analyzing a user's message to determine a user's intention and delivering an appropriate response. To do this, artificial intelligence, big data analysis, etc. are used to accurately grasp the intention of the context and create a message accordingly. However, in order for the communication with the virtual object to be connected with the real object, not only the analysis of the messages sent and received but also the information on the communication object must be reflected.

메시지 제공 서버(710)는 적합한 메시지(750)의 작성을 위해, 메시지 내용을 분석하는 시스템 외에도 소통대상 관련 정보(770)를 더 분석할 수 있다. 소통대상 관련 정보(770)는 소통대상의 기본 정보, 예를 들어, 종류, 연령, 성별, 활동성, 행동습성 등에 대한 정보뿐만 아니라, 날씨 정보, 카메라를 통해 취득하는 이미지 정보, 위치정보, 생체정보 등이 포함될 수 있다. The message providing server 710 may further analyze the communication object related information 770 in addition to the system for analyzing the message content, in order to compose a suitable message 750. The communication target related information 770 is not only basic information of the communication target, for example, information on the type, age, gender, activity, behavioral habits, etc., but also weather information, image information acquired through a camera, location information, and biometric information. Etc. may be included.

이와 같이, 단순한 메시지 분석뿐만 아니라, 소통대상(730)에 대한 소통대상 관련 정보(770)가 더 부가되므로, 보다 현실적인 메시지(750) 제공이 가능할 수 있다. As such, as well as simple message analysis, since communication object related information 770 for the communication object 730 is further added, a more realistic message 750 may be provided.

예를 들어, 카메라로 수집한 소통대상의 현재 모습에 기초하여 메시지가 작성될 수도 있다. 소통대상이 잠을 자고 있는 경우, 지금 자고 있다는 메시지 내용이 작성될 수도 있고, 뛰어 놀고 있는 경우, 잘 놀고 있다고 메시지가 작성될 수도 있다. 카메라를 통해 수집되는 정보와 소통대상의 행동습성에 대한 정보가 결합될 경우 보다 정확한 판단이 가능할 수도 있다. 예를 들어, 소통대상의 특정 행동을 통해 소통대상의 심리상태를 판단할 수 있고, 이를 기초로 메시지를 작성할 수도 있다. 예를 들어, 강아지 또는 고양이의 행동습성에 따른 심리상태 분석에 대한 정보를 데이터베이스화하고, 카메라를 통해 특정한 행동습성이 확인되는 경우, 강아지 또는 고양이의 심리상태를 분석하여 이를 메시지 내용에 적용할 수도 있다. 또한, 소통대상의 생체정보를 추가로 분석하여 보다 적합한 메시지를 작성할 수도 있다. For example, a message may be created based on the current state of the communication object collected by the camera. If the subject is sleeping, the content of the message that he is sleeping now may be written. If he is playing, the message may be written that he is playing well. When the information collected through the camera and the information about the behavioral habits of the communication target are combined, more accurate judgment may be possible. For example, it is possible to determine the psychological state of the communication target through a specific action of the communication target, and create a message based on this. For example, a database of information about psychological state analysis according to behavioral habits of dogs or cats may be databased, and if a specific behavioral habit is confirmed through a camera, the psychological state of dogs or cats may be analyzed and applied to the message content. have. In addition, it is possible to further analyze the biometric information of the communication target to create a more suitable message.

또한, 소통대상의 위치정보를 이용하여 사용자와 직접 소통이 어려운 상황, 예를 들어, 멀리 떨어져 있는 경우에만 메시지를 전송할 수도 있고, 또한, 날씨 정보를 이용하여 이에 따라 심리상태를 표현할 수도 있고, 또는 특정 행동을 제안할 수도 있다. 예를 들어, 날씨가 흐린 경우 기분이 우울하다고 표현할 수도 있고, 날씨가 좋은 경우 산책을 하자고 제안할 수도 있다. In addition, a message may be transmitted only when it is difficult to directly communicate with a user using location information of a communication target, for example, when the user is far away from each other, and a mental state may be expressed accordingly by using weather information, or You can also suggest specific actions. For example, if the weather is cloudy, you can say that you feel depressed, or if the weather is good, you can suggest a walk.

이와 같이, 본 발명의 실시예에 따른 메시지(750)는 단순히 주고 받는 메시지 내용의 문맥을 분석하여 적합한 메시지를 작성하는 것을 넘어, 소통대상의 기본 정보, 환경 정보, 행동 정보, 생체 정보 등을 추가로 반영하여 분석하므로 보다 소통대상(730)과 연결성 있는 메시지를 주고 받을 수 있다. As described above, the message 750 according to the embodiment of the present invention goes beyond simply analyzing the context of the message content to send and receive to create a suitable message, and adds basic information, environment information, behavior information, biometric information, etc. of the communication target. As it is reflected and analyzed, it is possible to send and receive a message that is more connected with the communication target (730).

이상 설명된 본 발명에 따른 실시예들은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD, DVD와 같은 광기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코다 뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수도 있으며, 그 역도 마찬가지이다.Embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be recorded in a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the computer-readable recording medium may be those specially designed and configured for the present invention, or may be known and available to those skilled in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CDs and DVDs, magnetic-optical media such as floppy disks, programs such as ROM, RAM, flash memory, and the like. Hardware devices specifically configured to store and execute instructions may be included. Examples of program instructions include machine code, such as produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be configured to operate as one or more software modules to perform the process according to the invention, and vice versa.

110, 210, 310, 410, 510, 710 : 메시지 제공 서버
120, 220, 320, 420, 520, 720 : 이동통신단말기
130, 230, 330, 430, 530, 730 : 소통대상
140, 240, 340, 440, 540, 740 : 네트워크
150, 250, 350, 450, 550, 750 : 메시지
610 : 메시지
620 : 이미지
110, 210, 310, 410, 510, 710: message providing server
120, 220, 320, 420, 520, 720: Mobile communication terminal
130, 230, 330, 430, 530, 730: Communication target
140, 240, 340, 440, 540, 740: network
Message: 150, 250, 350, 450, 550, 750
610: messages
620: the image

Claims (10)

메시지 전송 서버를 이용한 메시지 전송 방법에 있어서,
사용자가 사용자의 이동통신단말기에 설치할 수 있도록 애플리케이션을 제공하는 단계;
사용자가 상기 애플리케이션을 통해 소통대상에 대한 기본 정보를 입력하면, 상기 애플리케이션으로부터 상기 소통대상에 대한 기본 정보를 수신하는 단계;
상기 소통대상을 사용자의 대화 상대로 등록하는 단계;
상기 기본 정보에 기초하여 초기 메시지를 생성하는 단계;
상기 소통대상을 메시지 전달자로 하여 사용자에게 상기 초기 메시지를 전달하는 단계;
상기 초기 메시지에 대한 사용자의 응답 메시지를 수신하는 단계;
상기 응답 메시지에 기초하여 재응답 메시지를 생성하는 단계; 및
상기 소통대상을 상기 메시지 전달자로 하여 사용자에게 상기 재응답 메시지를 전달하는 단계를 포함하고,
상기 재응답 메시지를 생성하는 단계는, 상기 사용자의 응답 메시지 및 상기 소통대상에 대한 상기 기본 정보에 기초하여 상기 재응답 메시지를 생성하는, 메시지 전송 방법.
In the message transmission method using a message transmission server,
Providing an application for the user to install in the user's mobile communication terminal;
Receiving basic information on the communication object from the application when the user inputs the basic information on the communication object through the application;
Registering the communication target as a user's conversation partner;
Generating an initial message based on the basic information;
Delivering the initial message to a user using the communication target as a message forwarder;
Receiving a user's response message to the initial message;
Generating a re-response message based on the response message; And
Delivering the re-response message to a user by using the communication target as the message forwarder,
The generating of the responsive message may include generating the responsive message based on the user's response message and the basic information about the communication object.
제 1 항에 있어서,
상기 소통대상에 대한 추가 정보를 수신하는 단계를 더 포함하고,
상기 재응답 메시지를 생성하는 단계는, 상기 추가 정보를 기초로 상기 재응답 메시지를 생성하는, 메시지 전송 방법.
The method of claim 1,
Receiving additional information on the communication target;
The generating of the responsive message comprises generating the responsive message based on the additional information.
제 2 항에 있어서,
상기 추가 정보는 카메라를 통해 획득되는 상기 소통대상의 사진 또는 영상 정보, 상기 소통대상의 위치 정보, 상기 소통 대상의 생체 정보 중 하나 이상인, 메시지 전송 방법.
The method of claim 2,
The additional information is one or more of the picture or video information of the communication object obtained through the camera, the location information of the communication object, the biometric information of the communication object, message transmission method.
제 1 항에 있어서,
상기 초기 메시지 또는 상기 재응답 메시지는, 상기 소통대상에 대한 이미지를 포함하는, 메시지 전송 방법.
The method of claim 1,
The initial message or the responsive message includes an image for the communication object.
제 4 항에 있어서,
상기 이미지는 상기 소통대상의 기본 정보 입력시에 입력된 등록 이미지, 상기 이동통신단말기의 사진 앨범에 저장된 이미지 중에서 상기 등록 이미지와 동일한 대상으로 판단된 이미지, 또는 카메라로 신규 촬영된 상기 소통대상의 촬영 이미지 중 어느 하나인, 메시지 전송 방법.
The method of claim 4, wherein
The image is a registration image input when the basic information of the communication target is input, an image determined to be the same as the registration image among the images stored in the photo album of the mobile communication terminal, or a photographing of the communication target newly photographed by a camera. Any one of the images, a message transmission method.
제 5 항에 있어서,
상기 메시지 제공 서버는, 상기 카메라를 이용하여 상기 소통대상을 실시간으로 또는 소정의 주기로 촬영하여 상기 이미지로 저장하고,
상기 메시지 제공 서버는, 상기 사용자의 응답 메시지가 상기 촬영 이미지를 요구하는 것으로 판단되는 경우, 상기 재응답 메시지에 상기 촬영 이미지를 전송하는, 메시지 전송 방법.
The method of claim 5,
The message providing server captures the communication object in real time or at a predetermined interval using the camera and stores the image as the image.
The message providing server, if it is determined that the response message of the user request the photographed image, and transmits the photographed image to the re-response message.
제 5 항에 있어서,
상기 메시지 제공 서버는, 상기 사용자의 응답 메시지가 상기 촬영 이미지를 요구하는 것으로 판단되는 경우, 상기 카메라를 이용하여 상기 소통대상을 촬영하여 상기 이미지로 저장하고, 상기 재응답 메시지에 상기 촬영 이미지를 전송하는, 메시지 전송 방법.
The method of claim 5,
When it is determined that the response message of the user requests the photographed image, the message providing server photographs the communication object using the camera and stores the image as the image, and transmits the photographed image to the responsive message. How to send a message.
제 1 항에 있어서,
상기 메시지 제공 서버는, 상기 소통대상에게 부착된 위치정보장치를 이용하여 상기 소통대상의 위치정보를 수신하고,
상기 재응답 메시지에 상기 위치정보를 전송하는, 메시지 전송 방법.
The method of claim 1,
The message providing server receives the location information of the communication object by using the location information device attached to the communication object,
Transmitting the location information in the responsive message.
제 1 항에 있어서,
상기 메시지 제공 서버는 부가 서비스 제공자로부터 부가 서비스 정보를 수신하고,
상기 재응답 메시지는 상기 부가 서비스 정보로 이동 가능한 링크 수단을 포함하는, 메시지 전송 방법.
The method of claim 1,
The message providing server receives additional service information from an additional service provider,
And the responsive message comprises link means movable to the additional service information.
제 1 항에 있어서,
상기 메시지 제공 서버는, 상기 소통대상에게 부착된 생체정보 수집장치로부터 상기 소통대상에 대한 생체정보를 수신하고,
상기 생체정보에 기초하여 이상 상태가 발생하는 경우, 상기 초기 메시지를 생성하는 단계 또는 상기 재응답 메시지를 생성하는 단계는 상기 소통대상의 이상 상태를 알리는 메시지를 생성하는, 메시지 전송 방법.
The method of claim 1,
The message providing server receives the biometric information on the communication object from the biometric information collection device attached to the communication object,
When an abnormal state occurs based on the biometric information, generating the initial message or generating the re-response message generates a message indicating an abnormal state of the communication object.
KR1020180058103A 2018-05-23 2018-05-23 Virtual messenger system projecting real communication object KR20190133328A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020180058103A KR20190133328A (en) 2018-05-23 2018-05-23 Virtual messenger system projecting real communication object
PCT/KR2019/005616 WO2019225889A1 (en) 2018-05-23 2019-05-10 Virtual messenger system projecting real conversation counterpart

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180058103A KR20190133328A (en) 2018-05-23 2018-05-23 Virtual messenger system projecting real communication object

Publications (1)

Publication Number Publication Date
KR20190133328A true KR20190133328A (en) 2019-12-03

Family

ID=68616041

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180058103A KR20190133328A (en) 2018-05-23 2018-05-23 Virtual messenger system projecting real communication object

Country Status (2)

Country Link
KR (1) KR20190133328A (en)
WO (1) WO2019225889A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021257106A1 (en) * 2020-06-15 2021-12-23 Kinoo, Inc. Systems and methods for time-sharing and time-shifting interactions using a shared artificial intelligence personality

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100789080B1 (en) * 2006-06-02 2007-12-26 양병석 Method and System for raising of cyber pets using internet messenger
KR101397572B1 (en) * 2012-11-27 2014-05-30 홍상민 Remote communication system for companion animal to communicate and remote communication method using the same
KR101583376B1 (en) * 2014-06-05 2016-01-08 김명환 Animal Mobile phone Service system and method
KR101633180B1 (en) * 2014-08-01 2016-06-24 한양대학교 에리카산학협력단 An on-line communication service providing apparatus for a pet, a method and a recodable medium for providing an on-line communication service for a pet
KR20160064830A (en) * 2014-11-28 2016-06-08 최예은 Device and system for providing emotion expressing of plant

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021257106A1 (en) * 2020-06-15 2021-12-23 Kinoo, Inc. Systems and methods for time-sharing and time-shifting interactions using a shared artificial intelligence personality

Also Published As

Publication number Publication date
WO2019225889A1 (en) 2019-11-28

Similar Documents

Publication Publication Date Title
KR102022893B1 (en) Pet care method and system using the same
CN109416804A (en) The system for tracking the participation of media item
CN105894322A (en) Conditional Incentive Presentation, Tracking And Redemption
TW200924467A (en) Apparatus, method and system for subsequently connecting people
CN105409197A (en) Apparatus and methods for providing persistent companion device
CN103797508A (en) Content sharing via multiple content distribution servers
CN101960826A (en) Method, system, computer program, and apparatus for augmenting media based on proximity detection
KR102199385B1 (en) Senior service provider matching and managing system for eldery household
US9839197B1 (en) Lost and found notifications for pets based on geolocation and profile information
US20200090821A1 (en) Veterinary Services Inquiry System
US20220318551A1 (en) Systems, devices, and/or processes for dynamic surface marking
US20150022329A1 (en) Assisted Animal Communication
JP2016146070A (en) Information processor, information processing method and information processing system
CN110969480A (en) Multimedia backpack advertising information playing control method and device
US20160048890A1 (en) Pet social network
US20150304540A1 (en) System allowing users to interact with animals, both real and simulated
KR20210100485A (en) Method for Recommending Personalized Sample Items for Companion Animal in Network, and Managing Server Used Therein
US20190347683A1 (en) Method for managing media content of a point of interest under sponsorship and system thereof
KR20190133328A (en) Virtual messenger system projecting real communication object
KR20160073903A (en) A system and the method of improved personal remembrane and regeneration using personal memory and attribute information
US11573088B2 (en) Methods and apparatus for communicating and/or storing information to enhance experiences relating to visits to sites such as theme parks, zoos and/or other places of interest
JP2019197456A (en) Aid-requiring cat support system, server device, and aid-requiring cat support method
US20220318550A1 (en) Systems, devices, and/or processes for dynamic surface marking
KR102508889B1 (en) A method and system for monitoring infant facilities based on digital twin technology
KR101481996B1 (en) Behavior-based Realistic Picture Environment Control System

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application