KR20150108470A - Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system - Google Patents
Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system Download PDFInfo
- Publication number
- KR20150108470A KR20150108470A KR1020140031021A KR20140031021A KR20150108470A KR 20150108470 A KR20150108470 A KR 20150108470A KR 1020140031021 A KR1020140031021 A KR 1020140031021A KR 20140031021 A KR20140031021 A KR 20140031021A KR 20150108470 A KR20150108470 A KR 20150108470A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- conversation
- terminal device
- party
- location
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000004891 communication Methods 0.000 claims description 74
- 230000033001 locomotion Effects 0.000 claims description 55
- 230000004044 response Effects 0.000 claims description 11
- 230000002452 interceptive effect Effects 0.000 claims description 7
- 238000013507 mapping Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 16
- 238000010295 mobile communication Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000004065 semiconductor Substances 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/50—Business processes related to the communications industry
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 메신저 서비스에 관한 것으로서, 특히 메신저를 통해 대화 수행하고자 하는 경우 상대방의 위치 및 시간을 미리 알려줌으로써, 상대방의 현재 위치 및 상황을 확인하기 위한 메신저 서비스 시스템, 그 시스템에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법 및 장치에 관한 것이다. The present invention relates to a messenger service, and more particularly, to a messenger service system for confirming a current location and a situation of a counterpart by informing in advance the location and time of the counterpart when a conversation is to be performed through the messenger, And more particularly, to a messenger service method and apparatus for providing time information.
이 부분에 기술된 내용은 단순히 본 실시 예들에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The contents described in this section merely provide background information on the embodiments and do not constitute the prior art.
최근 정보통신 기술과 반도체 기술 등의 눈부신 발전에 힘입어 휴대 단말기의 보급과 이용이 급속도로 증가하고 있다. 특히, 최근의 휴대 단말기는 성능 향상을 통해서, 각자의 전통적인 고유 영역에 머무르지 않고 다른 단말기들의 영역까지 아우르는 모바일 융/복합(mobile convergence) 단계에 이르고 있다. Recently, due to the remarkable development of information communication technology and semiconductor technology, the spread and use of mobile terminals are rapidly increasing. In particular, recent mobile terminals have achieved a mobile convergence step by upgrading their performance to the area of other terminals without staying in their traditional unique areas.
대표적으로 이동 통신 단말기는 음성통화나 메시지 송수신과 같은 일반적인 통신 기능 이외에도 TV 시청 기능(예컨대, DMB(Digital Multimedia Broadcasting)나 DVB(Digital Video Broadcasting)와 같은 이동 방송), 음악 재생 기능(예컨대, MP3(MPEG Audio Layer-3), 사진 촬영 기능, 인터넷 접속 기능 등 다양한 기능들이 부가되고 있다. Typically, the mobile communication terminal may be provided with a TV viewing function (for example, a mobile broadcasting such as DMB (Digital Multimedia Broadcasting) or DVB (Digital Video Broadcasting)), a music playback function (e.g., MP3 MPEG Audio Layer-3), a picture taking function, and an Internet access function.
더하여, 최근의 이동 통신 단말기는 개방형 OS를 기반으로 다양한 사용자 기능을 사용자가 임의로 설치할 수 있는 스마트 폰의 형태로 발전하면서 다양한 편리성과 오락성을 제공하고 있으며, 오픈 마켓의 활성화로 고객이 원하는 다양한 기능의 어플리케이션을 쉽게 얻을 수 있도록 지원하고, 고성능화로 PC에서 처리하는 많은 기능을 처리할 수 있다.In addition, recent mobile communication terminals have developed various types of convenience and enjoyment by developing various types of user functions based on an open OS, such as a smart phone capable of arbitrarily installing the user functions. The open market enables various functions It is easy to get applications, and it can handle many functions that are processed by PC with high performance.
이동 통신 단말기에서 보편적으로 이용하는 서비스로는, 단문 메시지 서비스(SMS), 멀티미디어 메시지 서비스(MMS), 인스턴트 메신저 혹은 모바일 메신저 등의 메신저 서비스와 같이 다른 사용자가 메시지를 교환할 수 있는 메시지 서비스가 있다. 이러한 메시지 서비스는, 통화 서비스에 비하여 비용이 저렴하고 직접 통화보다 간단하게 자신의 의도나 메시지를 상대 사용자에게 전달할 수 있기 때문에 그 이용도가 매우 높으며, 최근에는 별개로 서비스되던, 다양한 방식의 메시지 서비스를 하나로 통합하며, 파일 전송, 컨텐츠 공유 등과 같은 다양한 부가 기능을 이용할 수 있는 통합 메시지 서비스 형태로 개발이 이루어지고 있다.Services commonly used in mobile communication terminals include a messaging service such as a short message service (SMS), a multimedia message service (MMS), an instant messenger or a messenger service such as a mobile messenger. Such a message service is inexpensive compared to a call service, and its intention or message can be transmitted to a counterpart user more easily than a direct call. Therefore, the message service is very useful, and in recent years, And is developed in the form of an integrated message service that can use various additional functions such as file transmission, content sharing, and the like.
특히, 메신저 서비스는 인터넷 상에서 특정 사용자와 서로 대화(채팅)을 할 수 있는 서비스로서, 문자 및 각종 파일을 실시간으로 송수신할 수 있으며, 그룹 대화도 가능하다. 이러한 메신저 서비스는 웹 스토어 등에서 간단하게 메신저 프로그램을 다운받아 설치하고, 메신저 프로그램을 설치한 사용자끼리 인터넷이 가능하면 언제 어디서든지 실시간 대화가 가능함에 따라 최근 급속도로 보급 및 사용되고 있다. In particular, a messenger service is a service for chatting with a specific user on the Internet. It can transmit and receive text and various files in real time, and can also conduct group conversation. Such a messenger service is being rapidly spread and used in recent years due to the fact that a messenger program is downloaded and installed simply from a web store or the like, and a user who installs a messenger program can communicate in real time anytime and anywhere where the Internet is available.
기존의 메신저 서비스는 메신저를 통해 대화를 수행하고자 하는 경우, 상대방의 위치 및 시간을 미리 확인할 수 없다. 특히, 상대방이 외국에 거주하는 경우 시차로 인해 수신자와 발신자의 생활 패턴 즉, 수신자의 시간이 현재 밤인 경우 발신자의 대화 요청에 바로 응답하지 않을 수 있다. 그러나 현재까지 메신저 서비스는 대화 수행 전에 상대방의 위치 및 시간을 확인할 수 없으므로 상대방의 현재 상황을 확인하지 못하고 무작정 응답을 기다려야 하는 문제점이 있다. The existing messenger service can not confirm the location and time of the other party in advance if the user intends to conduct the conversation through the messenger. Particularly, when the other party resides in a foreign country, the life pattern of the receiver and the caller due to the time difference, that is, the receiver's time, may not respond immediately to the caller's request for the conversation. However, since the messenger service can not confirm the location and time of the other party before the conversation is performed, there is a problem that the messenger service can not confirm the current situation of the other party and wait for a response.
본 발명은 종래의 불편함을 해소하기 위하여 제안된 것으로서, 메신저 서비스를 실행하고, 메신저를 통해 대화 요청 시 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 서비스 장치로부터 수신하여 대화 수행 전에 미리 대화 화면에 표시한 후, 상대방 단말 장치와 대화를 수행함으로써, 대화 수행 전에 상대방의 위치 및 시간을 미리 확인할 수 있도록 하는 메신저 서비스 시스템, 그 시스템에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법 및 장치를 제공하고자 한다. The present invention has been proposed in order to overcome the inconvenience of the prior art. The present invention provides a messaging service that executes a messenger service, receives time information according to the location information of the other party and the location of the other party, A messenger service system for allowing a user to confirm a location and a time of a counterpart before conducting a conversation by performing a conversation with a counterpart terminal device after displaying on a screen, a messenger service method for providing position and time information of a counterpart in the system And apparatus.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치는, 통신망을 통해 서비스 장치 및 상대방 단말 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부; 상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화 요청 시 상기 서비스 장치로 상대방의 위치 및 시간 정보를 요청하고, 상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하고, 수신된 위치 정보 및 시간 정보를 대화 수행 전에 미리 표시하도록 제어한 후, 상기 상대방 단말 장치와 대화를 수행하도록 제어하는 제어부; 및 상기 제어부의 제어에 따라 상기 수신된 위치 및 시간 정보를 통화 화면에 표시하는 출력부를 포함할 수 있다. According to an aspect of the present invention, there is provided a terminal device including: a communication unit for performing communication for a messenger service in cooperation with a service device and a counterpart terminal device through a communication network; The messenger service is functionally connected to the communication unit. The messenger service requests the location and time information of the other party to the service device when a chat is requested through the messenger. The location information of the other party, The control unit controls the display unit to display the received location information and time information in advance before the conversation is performed, and controls the conversation with the counterpart terminal unit. And an output unit for displaying the received location and time information on a call screen under the control of the control unit.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 네비게이션 기능과 연동하여, 상기 수신된 위치 정보를 지도 정보와 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 나타내는 메시지를 대화 화면의 일 영역에 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, the control unit may generate a map image by mapping the received location information with map information in cooperation with a navigation function, In a region of the display device.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 사용자가 상기 표시된 지도 이미지를 나타내는 메시지를 선택하면, 대화 화면에 지도 이미지가 표출되고, 지도 이미지에 상기 수신된 위치 정보 및 상기 수신된 시간 정보를 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, when the user selects a message indicating the displayed map image, a map image is displayed on the dialog screen, and the received position information and the reception So that the time information can be displayed.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 사용자가 위치한 지역의 현재 시간을 확인하고, 확인된 사용자의 시간 정보와 상기 상대방의 시간 정보를 비교하여 시간차를 계산하고, 계산된 시간차에 대한 정보를 상기 대화 화면에 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, the control unit checks the current time of the area where the user is located, compares the time information of the user with the time information of the counterpart, calculates a time difference, Information on the time difference can be displayed on the dialog screen.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상대방의 위치 및 시간 정보는, 상기 상대방 단말 장치가 접속한 IP 주소 및 접속된 AP 정보 중 하나 이상을 포함하는 접속 정보를 이용하여 상기 서비스 장치에 의해 확인될 수 있다. In the terminal device according to the preferred embodiment of the present invention, the location and time information of the other party may be transmitted to the service device using the connection information including at least one of the IP address and the connected AP information, ≪ / RTI >
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 다른 실시예에 따른 단말 장치는, 통신망을 통해 서비스 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부; 상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 사용자로부터 대화 요청을 받으면, 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하여 대화 수행 전에 미리 표시하도록 제어한 후, 상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하고, 수신된 현재 이동 정보를 표시하도록 제어하는 제어부; 및 상기 제어부의 제어에 따라 상기 대화 수행 전에 수신된 상기 위치 정보 및 상기 시간 정보를 대화 화면에 표시하고, 상기 대화 수행 중에 상기 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 출력부를 포함할 수 있다. According to another aspect of the present invention, there is provided a terminal device including: a communication unit for performing communication for a messenger service in cooperation with a service device through a communication network; And a communication unit operably connected to the communication unit to execute a messenger service and receive a conversation request from a user, the communication unit receives location information of the other party identified by using the connection information and time information according to the location of the other party, In response to the request of the movement information, the mobile terminal receives the current movement information corresponding to the movement of the other party, and displays the received current movement information ; And an output unit displaying the location information and the time information received before the execution of the conversation according to the control of the control unit on an interactive screen and displaying the received current movement information on the interactive screen during the execution of the conversation .
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 이동 정보에 대한 상세 정보를 상기 대화 화면의 일 영역에 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, when the user selects an instant message including the current movement information displayed on the conversation screen, the control unit displays detailed information on the movement information in one area of the conversation screen Can be controlled.
본 발명의 바람직한 실시예에 따른 단말 장치는 에 있어서, 상기 제어부는, 상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 상대방의 위치 정보에 상응하는 지도 정보와 매핑하여 생성된 지도 이미지를 상기 대화 화면의 일 영역에 표시하도록 제어할 수 있다. The terminal device according to the preferred embodiment of the present invention is characterized in that when the user selects an instant message including the current movement information displayed on the conversation screen, the controller maps the map information corresponding to the position information of the other party And display the map image on one area of the conversation screen.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 상기 상대방 단말 장치로부터 갱신된 이동 정보를 포함한 인스턴트 메시지를 수신할 때마다 상기 대화 화면에 표시된 인스턴트 메시지를 갱신하여 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, the control unit may control to update and display the instant message displayed on the conversation screen whenever the instant message including the updated movement information is received from the counterpart terminal device have.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 또 다른 실시예에 따른 단말 장치는, 통신망을 통해 서비스 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부; 상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화를 수행 시 상대방으로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하고, 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하고, 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하도록 제어하는 제어부; 및 상기 제어부의 제어에 따라 상기 대화 수행에 따라 송수신되는 대화 메시지 및 상기 현재 위치 정보 및 상기 도착 예정 시간 정보를 포함한 인스턴트 메시지를 대화 화면에 표시하는 출력부를 포함할 수 있다. According to another aspect of the present invention, there is provided a terminal device including: a communication unit for performing communication for a messenger service in cooperation with a service device through a communication network; The communication unit is functionally connected to the communication unit to execute a messenger service. Upon receiving a request for movement information from the other party when performing a conversation through the messenger, the current location is checked in conjunction with the navigation function, the destination is set, A controller for controlling the instant messenger to transmit the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the messenger; And an output unit for displaying an instant message including the current location information and the estimated arrival time information on the conversation screen under the control of the control unit.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 상기 현재 위치 정보에 상응하는 지도 정보를 독출하고, 독출된 지도 정보와 상기 현재 위치 정보를 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 상기 상대방 단말 장치로 전송할 수 있다. In the terminal apparatus according to the preferred embodiment of the present invention, the control unit reads map information corresponding to the current position information, generates a map image by mapping the read map information and the current position information, And transmit the map image to the counterpart terminal device.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 메신저 서비스 시스템은, 메신저 서비스를 실행하여 메신저를 통해 대화 요청 시 상대방의 식별정보를 이용하여 서비스 장치로부터 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 수신하고, 수신된 위치 정보 및 시간 정보를 대화 수행 전에 미리 표시하도록 제어한 후, 상기 상대방 단말 장치와 대화 수행에 따른 대화 메시지를 송수신하는 단말 장치; 및 대화 수행 전에 상기 단말 장치로부터 수신된 식별 정보를 기반으로 접속 정보를 확인하고, 확인된 접속 정보를 이용하여 상대방의 위치 및 시간을 파악하고, 파악된 상대방의 위치 및 시간 정보를 상기 단말 장치로 전송하고, 상기 단말 장치 및 상대방 단말 장치 간의 대화 수행에 따른 대화 메시지를 송수신하는 서비스 장치를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service system including a messenger service, a messenger service, a messenger service, A terminal device for receiving time information according to a location, controlling the display of the received location information and time information in advance before conducting a conversation, and transmitting and receiving a conversation message according to conversation with the counterpart terminal device; And checking the connection information based on the identification information received from the terminal device before performing the conversation, determining the position and time of the other party using the confirmed connection information, and transmitting the detected position and time information of the other party to the terminal device And a service device for transmitting and receiving a conversation message according to conversation between the terminal device and the counterpart terminal device.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법은, 메신저 서비스를 실행하여 메신저를 통해 대화를 요청 시 서비스 장치로 상대방의 위치 및 시간 정보를 요청하는 단계; 상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하는 단계; 및 수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면의 일 영역에 미리 표시하는 단계; 상기 상대방 단말 장치와 대화 수행에 따른 대화 메시지를 송수신하는 단계를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service method for providing position and time information of a counter party in a terminal device, the method comprising: executing a messenger service and requesting a conversation through a messenger, Requesting the location and time information of the other party; Receiving, from the service apparatus, positional information of the other party detected using the contact information of the counterpart and time information according to the position of the counterpart; And displaying the received location information and time information in advance in one area of the conversation screen before performing the conversation; And transmitting and receiving a conversation message according to conversation with the counterpart terminal device.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 다른 실시예에 따른 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법은, 메신저 서비스를 실행하여 메신저를 통해 대화를 요청 시 서비스 장치로 상대방의 위치 및 시간 정보를 요청하는 단계; 서비스 장치로부터 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 수신하는 단계; 수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면에 미리 표시하는 단계; 상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하는 단계; 및 대화 수행 중 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 단계를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service method for providing location and time information of a counter party in a terminal device, the method comprising: executing a messenger service, Requesting location and time information of the other party with the device; Receiving location information of the other party identified using the connection information from the service device and time information according to the location of the other party; Displaying the received location information and time information in advance on the dialog screen before conducting the conversation; Receiving current movement information according to a movement of the other party from the counterpart terminal device in response to a request for movement information when conducting a conversation through a counterpart terminal device and a messenger; And displaying the current movement information received during the conversation on the conversation screen.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 또 다른 실시예에 따른 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법은, 메신저를 통해 대화를 수행 시 상대방으로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하는 단계; 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하는 단계; 및 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하는 단계를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service method for providing location and time information of a counterpart in a terminal device, the method comprising: Confirming the current location in cooperation with the navigation function when requested; Setting a destination and calculating a scheduled arrival time to a set destination; And transmitting the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the instant messenger, through the instant messenger.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 컴퓨터에서 판독 가능한 기록 매체는 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 실행하기 위한 프로그램이 기록되어 있다.According to an aspect of the present invention, there is provided a computer-readable recording medium having recorded thereon a program for executing a messenger service method for providing location and time information of an opposite party.
본 발명은 메신저를 통해 대화를 수행하기 전에 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 제공받아 미리 대화 화면에 표시한 후, 상대방 단말 장치와 대화를 수행함으로써, 대화 수행 전에 상대방의 위치 및 시간을 미리 확인할 수 있으며, 이로 인해 상대방의 위치 지역 및 시간차 등을 고려하여 상대방의 상황을 고려한 대화를 수행할 수 있으므로 사용자가 보다 편리하게 이용할 수 있는 메신저 서비스를 제공할 수 있는 효과가 있다.In the present invention, before performing the conversation via the messenger, the location information of the other party and the time information according to the location of the other party are received and displayed on the conversation screen in advance, and then the conversation is performed with the counterpart terminal device, The time can be confirmed in advance and the conversation taking into account the situation of the other party can be performed in consideration of the location area and the time difference of the other party, thereby providing a messenger service that the user can use more conveniently.
또한, 본 발명은 대화 수행 중에 상대방의 이동 위치 및 시간 정보를 확인하여 약속 장소 또는 자신의 위치까지의 도착 예정 시간 등을 제공받아 대화 화면에 표시함으로써, 사용자가 다른 기능을 실행하거나, 위치를 문의하는 등의 별도의 조작 없이도 대화 수행 중에도 메신저를 통해 상대방의 이동에 따른 위치 및 시간을 확인할 수 있는 효과가 있다. In addition, the present invention confirms the moving location and time information of the other party during the execution of the conversation, displays the promised place or scheduled arrival time to its location on the conversation screen, thereby allowing the user to perform another function, It is possible to confirm the position and time according to the movement of the other party through the messenger even during the execution of the conversation.
도 1은 본 발명의 실시예들에 따른 메신저 서비스 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 단말 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 서비스 장치의 구성을 도시한 도면이다.
도 4는 본 발명의 제1 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 5는 본 발명의 제2 실시예에 따른 메신저 서비스 시스템에서 음 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 6은 본 발명의 제3 실시예에 따른 발신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 7은 본 발명의 제3 실시예에 따른 수신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 8은 본 발명의 실시예들에 따라 상대방의 위치 및 시간 정보를 제공하기 위한 통화 화면의 일 예를 도시한 도면이다.
도 9는 본 발명의 제3 실시예에 따른 메신저 서비스에서의 상대방의 위치 및 시간 정보를 제공하기 위한 대화 화면의 일 예를 도시한 도면이다. 1 is a diagram illustrating a configuration of a messenger service system according to embodiments of the present invention.
2 is a diagram illustrating a configuration of a terminal device in a messenger service system according to embodiments of the present invention.
3 is a diagram illustrating a configuration of a service apparatus in a messenger service system according to embodiments of the present invention.
4 is a diagram illustrating a messenger service method for providing location and time information of a counter party in a messenger service system according to the first embodiment of the present invention.
5 is a diagram illustrating a messenger service method for providing location and time information of a sound partner in a messenger service system according to a second embodiment of the present invention.
6 is a diagram illustrating a messenger service method for providing location and time information of a calling party in a calling terminal apparatus according to a third embodiment of the present invention.
7 is a diagram illustrating a messenger service method for providing location and time information of a counterpart in a reception terminal apparatus according to a third embodiment of the present invention.
FIG. 8 is a diagram illustrating an example of a call screen for providing location and time information of a counterpart according to embodiments of the present invention.
9 is a diagram illustrating an example of an interactive screen for providing location and time information of a counter party in a messenger service according to the third embodiment of the present invention.
이하, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, detailed description of well-known functions or constructions that may obscure the subject matter of the present invention will be omitted. It should be noted that the same constituent elements are denoted by the same reference numerals as possible throughout the drawings.
이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위한 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.The terms and words used in the present specification and claims should not be construed to be limited to ordinary or dictionary meanings and the inventor is not limited to the concept of terminology for describing his or her invention in the best way. It should be interpreted as meaning and concept consistent with the technical idea of the present invention. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are merely the most preferred embodiments of the present invention, and not all of the technical ideas of the present invention are described. Therefore, It is to be understood that equivalents and modifications are possible.
우선, 본 발명의 실시예들에 따른 메신저 서비스 시스템에 대해 첨부된 도면을 참조하여 구체적으로 설명하기로 한다. First, a messenger service system according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예들에 따른 메신저 서비스 시스템의 구성을 도시한 도면이다. 1 is a diagram illustrating a configuration of a messenger service system according to embodiments of the present invention.
도 1을 참조하면, 메신저 서비스 시스템은 통신망(10)을 통해 연결되는 하나 이상의 단말 장치(100) 및 서비스 장치(200)를 포함하여 구성할 수 있다. Referring to FIG. 1, a messenger service system may include one or more
단말 장치(100)는 사용자의 키 조작에 따라 통신망(10)을 경유하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant), 스마트 TV 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다. The
또한, 단말 장치(100)는 통신망(10)을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, 통신망(10)을 경유하여 서비스 장치(200)와 통신하기 위한 브라우저, 프로그램 및 프로토콜을 저장하는 메모리, 각종 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 단말 장치(100)는 서비스 장치(200)와 서버-클라이언트 통신이 가능하고, 메신저 서비스를 실행할 수 있다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등의 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다. 한편, 단말 장치(100)는 터치 스크린을 구비한 형태로 제작되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다. The
특히, 본 발명의 제1 및 제2 실시예에 따른 단말 장치(100)는 메신저 서비스를 실행하고, 메신저를 통해 음성 통화 즉, 인터넷 전화(mVoIP)를 수행 시 상대방의 위치 및 시간 정보를 통화 연결 대기 중에 사용자에게 미리 알려줄 수 있다. 이를 위해, 단말 장치(100)는 통화 연결 대기 중에 접속 정보(상대방의 IP 주소, 접속 AP 정보 등)을 이용하여 서비스 장치(200)로부터 파악된 위치 및 시간 정보를 수신하여 메신저 실행 화면(통화 화면 또는 대화 화면)에 표시할 수 있다. In particular, the
또한, 본 발명의 제3 실시예에 따른 단말 장치(100)는 사용자가 메신저를 통해 대화를 수행하고자 하는 경우, 사용자로부터 대화 요청을 받으면, 대화 수행 전에 본 발명의 제2 실시예와 같이 서비스 장치(200)로부터 상대방 즉, 수신자의 위치 및 시간 정보를 제공받아 대화 화면에 표시하고, 대화를 수행 시 수신자의 이동 정보를 실시간 또는 주기적으로 제공받아 대화 화면에 표시할 수 있다. 이러한 수신자의 이동 정보는 이동 중인 수신자의 현재 위치 정보 및 약속 장소(목적지)까지 수신자가 도착할 수 있는 도착 예정 시간 정보를 포함할 수 있다. In addition, the
본 발명의 실시예들에 따른 서비스 장치(200)는 하나 이상의 단말 장치들(100)과 통신망(10)을 통해 연동하여 메신저 서비스에 관련된 프로그램 또는 어플리케이션을 제공할 수 있으며, 단말 장치들(100)에서 메신저 서비스가 실행되어, 송수신되는 인스턴트 메시지, 멀티미디어 메시지 및 음성 통화 메시지 등의 대화 메시지 및 위치 및 시간 정보를 제공받기 위한 인스턴트 메시지들을 송수신할 수 있다. 또한, 서비스 장치(200)는 단말 장치들(100) 간에 메신저를 통해 대화(음성 통화 또는 대화하기)를 수행 하기 전에 대화 요청을 받으면, 특정 단말 장치(100)로부터 수신된 식별정보를 기반으로 상대방의 단말 장치(100)의 접속 정보(IP 주소, 접속 AP 정보 등)를 확인하고, 확인된 접속 정보를 기반으로 상대방의 위치 및 위치에 따른 시간을 파악할 수 있다. 그리고 서비스 장치(200)는 파악된 위치 정보 및 시간 정보를 정보를 요청한 단말 장치(100)로 제공할 수 있다. The
이와 같은 단말 장치(100) 및 서비스 장치(200)는 통신망(10)을 통해 연동되며, 이러한 통신망(10)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 또한, 통신망(10)은 서비스 장치(200)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장한다. 이러한, 통신망(10)은 LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크, 인터넷(Internet)과 같은 개방형 네트워크뿐만 아니라, CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), GSM(Global System for Mobile Communications), LTE(Long Term Evolution), EPC(Evolved Packet Core) 등의 네트워크와 향후 구현될 차세대 네트워크 및 컴퓨팅 네트워크를 통칭하는 개념이다. The
이와 같이 구성된 메신저 서비스 시스템에서 본 발명의 실시예들에 따른 단말 장치의 구성을 첨부된 도면을 참조하여 구체적으로 살펴보면 다음과 같다.Hereinafter, a configuration of a terminal according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 단말 장치의 구성을 도시한 도면이다.2 is a diagram illustrating a configuration of a terminal device in a messenger service system according to embodiments of the present invention.
도 2를 참조하면, 단말 장치(100)는 제어부(110), 입력부(120), 통신부(130), 저장부(140) 및 출력부(150)를 포함하여 구성할 수 있다. 2, the
본 발명의 실시예들에 따른 제어부(110)는 단말 장치(100)의 전반적인 제어를 수행하며, 특히 메신저 서비스에 관련된 동작을 제어할 수 있다. 이를 위해, 제어부(110)는 메신저 서비스를 위한 메신저 서비스 실행 모듈(111)을 포함하여 구성될 수 있다. The
본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 통신부(120)와 기능적으로 연결되어, 서비스 장치(200)로부터 수신된 메신저 프로그램 또는 어플리케이션을 설치한 후, 사용자의 요청에 따라 메신저 서비스를 실행할 수 있다. The messenger
또한, 본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 첨부된 도 8 (a)에 도시된 바와 같은 메신저 서비스에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신 화면에 표시된 “대화하기” 또는 “무료통화” 에 대한 선택 신호를 감지하면, 대화하기 화면 또는 통화 화면 등의 대화 화면으로 전환하여 메신저를 통해 대화하기 또는 음성 통화를 수행할 수 있다. 아울러, 본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 대화 요청 시 대화를 수행하기 전에 상대방의 위치 정보 및 시간 정보를 서비스 장치(200)로부터 제공받아 대화 화면의 일 영역에 미리 표시할 수 있다. 이에 따라 사용자는 대화 수행 전에 상대방의 위치 및 위치에 따른 시간을 확인할 수 있게 된다. In addition, the messenger
본 발명의 제1 실시예에 따른 메신저 서비스 실행 모듈(111)은 상대방이 음성 통화를 요청하여 음성 통화를 수행하기 전에 상대방의 위치 정보 및 시간 정보를 제공할 수 있다. The messenger
구체적으로, 본 발명의 제1 실시예에 따른 서비스 실행 모듈(111)은 상대방의 단말 장치(이하, 발신 단말 장치(100b)라 칭함)로부터 통화 연결 요청을 받으면, 서비스 장치(200)로 식별 정보를 포함한 발신자 정보 요청 메시지를 전송하여 발신자의 위치 정보 및 시간 정보를 요청한다. 이에 따라 서비스 장치(200)에서 발신자의 위치 및 시간을 파악하여 파악된 위치 정보 및 시간 정보를 제공하면, 서비스 실행 모듈(111)은 현재 대화 화면인 통화 대기 화면의 일영역에 위치 정보 및 시간 정보를 표시할 수 있다. 그리고 서비스 실행 모듈(111)은 통화 연결 요청에 대한 응답 메시지를 서비스 장치(200)를 통해 발신 단말 장치(100b)로 전송하여 음성 통화를 수행할 수 있다. 예를 들어, 본 발명의 제1 및 제2 실시예에 따른 서비스 실행 모듈(111)은 첨부된 도 8의 (b)에 도시된 바와 같이, 상대방 즉, 발신자가 음성 통화(무료통화)를 요청하면, 발신 단말 장치(100b)와의 통화 연결 시 통화 대기 화면에 “미국, 오후 3:10”와 같은 위치 정보 및 시간 정보(82)를 표시할 수 있다. 이때, 발신자가 미국에 위치하고, 수신자가 한국 위치한 경우 두 나라 간에 시간차가 발생하게 되므로 서비스 실행 모듈(111)은 자신의 사용자가 위치한 지역의 현재 시간을 확인하고, 확인된 시간 정보와 발신자로부터 수신된 시간 정보 간의 시간차를 계산하고, 계산된 시간차에 대한 정보를 현재 통화 대기 화면에 표시할 수도 있다. Specifically, when the
한편, 본 발명의 제2 실시예에 따른 메신저 서비스 실행 모듈(111)은 음성 통화를 수행하기 전에 사용자가 음성 통화를 요청한 상대방 즉, 수신자의 위치 정보 및 시간 정보를 제공할 수 있다. Meanwhile, the messenger
구체적으로, 본 발명의 제2 실시예에 따른 서비스 실행 모듈(111)은 메신저 서비스를 통한 음성 통화(인터넷 전화) 기능(또는 어플리케이션)을 실행하고, 사용자로부터 통화 요청을 받으면, 수신 단말 장치(100b)로 통화 연결 요청 메시지를 전송할 수 있다. 이에 따라 수신 단말 장치(100b)에서는 서비스 장치(200)로 접속 정보를 전송하게 되며, 서비스 장치(200)에서는 접속 정보를 이용하여 수신자의 위치 및 시간을 파악하여 파악된 위치 정보 및 시간 정보를 제공하게 된다. 이에 따라 서비스 실행 모듈(111)은 서비스 장치(200)로부터 수신자의 위치 정보 및 시간 정보를 수신하여 통화 대기 화면의 일 영역에 표시한 후 통화 연결에 응답하여 수신자와 통화를 수행할 수 있다. 예를 들어, 본 발명의 제1 및 제2 실시예에 따른 서비스 실행 모듈(111)은 첨부된 도 8의 (a)에 도시된 바와 같이, 사용자가 음성 통화(무료통화)를 요청하면, 상대방 즉, 수신 단말 장치(100b)와의 통화 연결 시 통화 대기 화면에 “미국, 오후 3:10”와 같은 위치 정보 및 시간 정보(81)를 표시할 수 있다. 이때, 서비스 실행 모듈(111)은 본 발명의 제1 실시예와 같이, 수신자와 발신자의 시간차에 대한 정보를 통화 대기 화면에 출력할 수도 있다. Specifically, the
한편, 본 발명의 제3 실시예에 따른 발신 단말 장치(100a)의 메신저 서비스 실행 모듈(111)은 사용자 즉, 발신자로부터 대화 요청을 받으면, 서비스 장치(200)로부터 상대방의 식별 정보를 기반으로 접속 정보를 이용하여 파악된 상대방 즉, 수신자의 위치 정보 및 위치에 따른 시간 정보를 수신하여 대화 수행 전에 미리 표시할 수 있다. 그런 다음 대화가 수행되면, 대화 수행 시 메신저 서비스 실행 모듈(111)은 수신 단말 장치(100b)와 메신저를 통해 대화를 수행 시 수신 단말 장치(100b)로 이동 정보를 요청할 수 있다. 이에 따라 메신저 서비스 실행 모듈(111)은 수신 단말 장치(100b)로부터 상대방의 이동에 따른 현재 이동 정보를 수신하여 표시할 수 있다. 즉, 메신저 서비스 실행 모듈(111)은 대화 수행 전에 수신된 상기 위치 정보 및 상기 시간 정보를 대화 화면에 표시하고, 상기 대화 수행 중에 수신된 상대방의 현재 이동 정보를 대화 화면에 표시할 수 있으며, 이동 정보는 주기적 또는 실시간으로 갱신될 수 있다. 이에 따라 메신저 서비스 실행 모듈(111)은 이동 정보를 포함한 인스턴트 메시지를 주기적 또는 실시간으로 수신하고, 수신된 인스턴트 메시지를 갱신하여 표시할 수 있다. On the other hand, when the messenger
예를 들어, 메신저 서비스 실행 모듈(111) 첨부된 도 9의 (a)에 도시된 바와 같이, 대화를 수행 전에는 상대방의 위치 정보 및 시간 정보(91)를 대화하기 화면의 일 영역에 표시하고, 대화하기를 수행 중에는 수신된 이동 정보를 포함하는 인스턴트 메시지(92)를 대화하기 화면에 표시할 수 있다. 이때, 사용자가 인스턴트 메시지(92)를 선택하면, 메신저 서비스 실행 모듈(111)은 상세 이동 정보 즉, “현재 위치: 00동 00로 17, 도착 예정 시간: 15분”(93)를 팝업창 또는 화면의 일 영역에 표시할 수 있다. For example, as shown in FIG. 9A attached to the messenger
또 다른 예를 들면, 메신저 서비스 실행 모듈(111) 첨부된 도 9의 (b)에 도시된 바와 같이, 대화를 수행 전에는 상대방의 위치 정보 및 시간 정보 통화 대기 화면의 일 영역에 표시한 후, 대화하기를 수행 중 통화 화면의 일 영역에 상대방의 위치 정보 및 시간 정보 즉, “서울, 오후 3:10분”(94)를 표시하고, 수신된 이동 정보를 포함하는 인스턴트 메시지(95)를 통화 화면의 일 영역에 표시할 수 있다.As another example, as shown in Fig. 9 (b) attached to the messenger
또한, 본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 사용자가 인스턴트 메시지를 선택하면, 네비게이션 기능과 연동하여, 수신된 위치 정보를 지도 정보와 매핑하여 지도 이미지를 생성할 수 있다. 그리고 메신저 서비스 실행 모듈(111)은 사용자가 표시된 지도 이미지를 나타내는 인스턴트 메시지(92)를 선택하면, 대화 화면의 일 영역 또는 팝업창에 지도 이미지가 표출되고, 지도 이미지에 수신된 위치 정보 및 수신된 시간 정보를 표시할 수 있다. In addition, the messenger
한편, 본 발명의 한편, 본 발명의 제3 실시예에 따른 수신 단말 장치(100b)의 메신저 서비스 실행 모듈(111)은 메신저를 통해 대화를 수행 시 상대방 즉, 발신 단말 장치(100a)로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하고, 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출할 수 있다. 그리고 수신 단말 장치(100b)의 메신저 서비스 실행 모듈(111)은 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 발신 단말 장치(100a)로 전송하도록 제어할 수 있다. 또한, 수신 단말 장치(100b)의 메신저 서비스 실행 모듈(111)은 대화 수행에 따라 송수신되는 대화 메시지 및 현재 위치 정보 및 상기 도착 예정 시간 정보를 포함한 인스턴트 메시지를 대화 화면에 출력하도록 제어할 수 있다. On the other hand, the messenger
본 발명의 실시예들에 따른 통신부(120)는 통신망(10)을 통해 서비스 장치(200)와 통신을 수행하여 메신저 서비스에 관련한 메시지들을 송수신할 수 있다. 이러한 통신부(120)는 유선 방식 및 무선 방식뿐만 아니라 다양한 통신 방식을 통해서 데이터를 송수신할 수 있다. 더하여, 통신부(120)는 하나 이상의 통신 방식을 사용하여 데이터를 송수신할 수 있으며, 이를 위하여 통신부(120)는 각각 서로 다른 통신 방식에 따라서 데이터를 송수신하는 복수의 통신 모듈을 포함할 수 있다. The
본 발명의 실시예들에 따른 입력부(130)는 사용자의 조작에 따라서 사용자의 요청이나 정보에 해당하는 사용자 입력 신호를 발생할 수 있으며, 현재 상용화되어 있거나 향후 상용화가 가능한 다양한 입력 수단으로 구현될 수 있으며, 예를 들면, 키보드, 마우스, 조이스틱, 터치 스크린, 터치 패드 등과 같은 일반적인 입력 장치뿐만 아니라, 사용자의 모션을 감지하여 특정 입력 신호를 발생하는 제스처 입력 수단, 사용자의 음성을 인식하는 음성 인식 수단을 포함할 수 있다. 입력부(130)는 사용자 즉, 발신자로부터 입력된 음성 신호를 제어부(110)로 전달하고, 메신저 서비스 실행에 따라 실행 화면(메인 화면, 통화 화면, 대화 화면 등)에서 메신저 서비스를 위해 입력되는 신호를 제어부(110)로 전달할 수 있다. The
본 발명의 실시예들에 따른 저장부(140)는 단말 장치(100)의 동작에 필요한 정보들을 저장하며, 특히, 서비스 장치(200)로부터 수신된 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스에 대한 프로그램(또는 어플리케이션)을 저장하고, 메신저 서비스 실행에 따라 입력된 정보 및 생성된 메시지들을 저장할 수 있다. 또한, 저장부(140)는 수신된 상대방의 위치 정보 및 시간 정보를 저장할 수 있으며, 대화 수행 중 수신되는 이동 정보를 저장할 수 있다. 그리고 저장부(140)는 상대방 단말 장치(100)와 송수신한 인스턴트 메시지, 멀티미디어 메시지 및 음성 통화 메시지 등의 대화 메시지를 저장할 수 있다. 이러한 저장부(140)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다. The
아울러, 저장부(140)는 본 발명의 실시 예들에 따른 기능 동작에 필요한 응용 프로그램을 비롯하여, 표시부에 출력될 화면 이미지 등을 저장할 수 있다. 그리고 저장부(140)는 표시부가 터치스크린으로 구성되는 경우 터치스크린 운용을 위한 키 맵이나 메뉴 맵 등을 저장할 수 있다. 여기서 키 맵, 메뉴 맵은 각각 다양한 형태가 될 수 있다. 즉, 키맵은 키보드 맵이나, 3*4 키 맵, 쿼티 키 맵 등이 될 수 있고, 현재 활성화되고 있는 응용 프로그램의 운용 제어를 위한 제어키 맵이 될 수 도 있다. 또한, 메뉴 맵은 현재 활성화되고 있는 응용 프로그램 운용 제어를 위한 메뉴 맵이 될 수 도 있다. 이러한 저장부(140)는 단말 장치(100)의 부팅 및 상술한 각 구성의 운용을 위한 운영체제(OS, Operating System), 다양한 사용자 기능 예를 들면, 단말 장치(100)의 통화기능 지원을 위한 사용자 기능, 기타 음원을 재생하기 위한 MP3 사용자 기능, 사진 등의 이미지를 재생하기 위한 이미지 출력 기능, 동영상 재생 기능 등을 각각 지원하기 위한 응용 프로그램 등을 저장할 수 있다. In addition, the
본 발명의 실시예들에 따른 출력부(150)는 단말 장치(100)의 동작 결과나 상태를 사용자가 인식할 수 있도록 제공하는 수단으로서, 예를 들면, 화면을 통해 시각적으로 출력하는 표시부나, 가청음을 출력하는 스피커 등을 포함할 수 있다. 특히, 본 발명에 있어서, 단말 장치(100)에서 구동되는 메신저 서비스 실행에 관련된 화면 즉, 메신저 서비스의 메인 화면, 통화 화면, 대화하기 화면 등의 대화 화면을 출력할 수 있으며, 대화 화면에 송수신된 대화 메시지, 수신된 상대방의 위치 및 시간 정보와, 이동 정보를 표시할 수 있다. The
다음으로, 메신저 서비스 시스템에서 본 발명의 실시예들에 따른 서비스 장치의 구성을 첨부된 도면을 참조하여 구체적으로 살펴보면 다음과 같다. Next, a configuration of a service apparatus according to embodiments of the present invention in a messenger service system will be described in detail with reference to the accompanying drawings.
도 3은 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 서비스 장치의 구성을 도시한 도면이다.3 is a diagram illustrating a configuration of a service apparatus in a messenger service system according to embodiments of the present invention.
도 3을 참조하면, 서비스 장치(200)는 통신부(210), 메신저 서비스 제공부(220) 및 저장부(230)를 포함하여 구성할 수 있다. 3, the
통신부(210)는 통신망(10)을 통해 하나 이상의 단말 장치(100)와 메신저 서비스 및 메신저를 통한 음성 통화 또는 대화하기 등의 대화 수행에 따른 관련된 메시지들을 송수신할 수 있으며, 서비스 장치(200)로부터 대화 상대의 위치 및 시간 정보, 이동 정보 등을 수신할 수 있다. 이러한 통신부(210)는 유선 방식 및 무선 방식뿐만 아니라 다양한 통신 방식을 통해서 데이터를 송수신할 수 있다. 더하여, 통신부(210)는 하나 이상의 통신 방식을 사용하여 데이터를 송수신할 수 있으며, 이를 위하여 통신부(210)는 각각 서로 다른 통신 방식에 따라서 데이터를 송수신하는 복수의 통신 모듈을 포함할 수 있다. The
본 발명의 실시예들에 따른 메신저 서비스 제공부(220)는 통신망(10)을 통해 둘 이상의 단말 장치(100)와 연동하여 메신저 서비스를 위한 동작을 제어하고, 통신부(210)와 기능적으로 연결되어, 단말 장치들(100) 간에 메신저를 통한 대화 수행에 따른 대화 메시지를 송수신할 수 있다. The
특히, 본 발명의 실시예들에 따른 메신저 서비스 제공부(220)는 대화 수행 전에 제1 단말 장치(100a)로부터 대화 요청을 받으면, 상대방 즉, 제2 단말 장치(100b)의 접속 정보를 확인하여 확인된 접속 정보를 이용하여 상대방의 위치 및 위치에 따른 시간 정보를 파악할 수 있다. 여기서, 상기 메신저 서비스 제공부(220)는 제2 단말 장치(100b)가 접속한 IP 주소 및 접속된 AP 정보 중 하나 이상을 포함하는 접속 정보를 이용하여 상대방의 위치 및 시간 정보를 파악할 수 있다. In particular, upon receiving a chat request from the first
이에 따라 메신저 서비스 제공부(220)는 상대방의 위치 및 시간 정보를 제1 단말 장치(100a)로 전송하고, 제1 단말 장치(100a)와 제2 상대방 단말 장치(100b) 간에 대화를 수행하면, 대화 수행에 따른 대화 메시지를 송수신할 수 있다. Accordingly, when the messenger
저장부(230)는 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스를 제공하기 위해 관련된 정보를 저장한다. 구체적으로, 저장부(230)는 단말 장치들(100) 간에 송수신되는 인스턴트 메시지, 멀티미디어 메시지, 음성 통화 메시지 등의 대화 메시지를 저장할 수 있으며, 서비스 장치(200)로부터 대화 수행 전에 수신된 상대방의 위치 및 시간 정보와, 대화 수행 중에 수신된 이동 정보를 저장할 수 있다. 이러한 저장부(230)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다. The
그러면, 이와 같이 구성된 본 발명의 실시예들에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법에 대해 첨부된 도면들을 참조하여 구체적으로 설명하기로 한다. 우선, 본 발명의 제1 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법에 대해 설명하기로 한다. 여기서, 메신저를 통해 수행되는 대화를 음성 통화(인터넷 서비스)를 예를 들어 설명하기로 한다. Hereinafter, a messenger service method for providing location and time information of a counterpart in a messenger service system according to embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, a messenger service method for providing location and time information of the other party in the messenger service system according to the first embodiment of the present invention will be described. Here, a voice call (Internet service) will be described as an example of the conversation performed through the messenger.
도 4는 본 발명의 제1 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.4 is a diagram illustrating a messenger service method for providing location and time information of a counter party in a messenger service system according to the first embodiment of the present invention.
도 4를 참조하면, 1101단계에서 제2 단말 장치(100b)는 메신저 어플리케이션을 실행하여 메신저 서비스를 실행한 후, 표시부에 메신저 서비스를 위한 실행 화면을 출력한다. 이때, 1102단계에서 제2 단말 장치(100b)는 제1 단말 장치(100a)로 통화 연결을 요청한다. Referring to FIG. 4, in step 1101, the second
이에 따라 1103단계에서 제1 단말 장치(100a)는 통화 연결 요청을 받으면, 즉시 발신자의 식별 정보를 포함한 발신자 위치 및 시간 정보를 요청하는 메시지를 서비스 장치(200)로 전송한다. 그러면 1104단계에서 서비스 장치(200)는 발신자의 식별 정보에 상응하는 접속 정보를 확인하고, 확인된 접속 정보를 이용하여 발신자의 위치 정보 및 위치에 따른 시간 정보를 확인하고, 1105단계에서 서비스 장치(200)는 확인된 위치 정보 및 시간 정보를 제1 단말 장치(100a)로 전송한다. Accordingly, when the first
한편, 다른 예로 제2 단말 장치(100b)가 통화를 요청하면 서비스 장치(200)에서 발신자의 식별 정보를 확인하여 식별 정보에 해당하는 접속 정보를 기반으로 위치 및 시간 정보를 확인하여 통화 연결 메시지를 전송 시 함께 정보를 제공할 수도 있다. On the other hand, when the second
이에 따라 1106단계에서 제1 단말 장치(100a)는 통화 대기 화면의 일 영역에 수신된 위치 정보 및 시간 정보를 표시한다. Accordingly, in step 1106, the first
그런 다음 1107단계에서 제1 단말 장치(100a)가 통화 연결 요청에 응답하는 메시지를 서비스 장치(200)를 통해 제2 단말 장치(100b)로 전송하면, 1108단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)와 통화를 수행한다. In step 1107, when the first
한편, 본 발명의 제2 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법에 대해 설명하면 다음과 같다. 여기서, 메신저를 통해 수행되는 대화를 음성 통화(인터넷 서비스)를 예를 들어 설명하기로 한다. Meanwhile, a messenger service method for providing the location and time information of the other party in the messenger service system according to the second embodiment of the present invention will be described as follows. Here, a voice call (Internet service) will be described as an example of the conversation performed through the messenger.
도 5는 본 발명의 제2 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.5 is a diagram illustrating a messenger service method for providing location and time information of a counter party in a messenger service system according to a second embodiment of the present invention.
도 5를 참조하면, 2101단계에서 제1 단말 장치(100a)는 메신저 어플리케이션을 실행하여 메신저 서비스를 실행한 후, 표시부에 메신저 서비스를 위한 실행 화면을 출력한다. 이때, 제1 단말 장치(100a)는 사용자로부터 통화 요청을 받으면, 2102단계에서 상대방 즉, 제2 단말 장치(100b)로 통화 연결을 요청한다. Referring to FIG. 5, in step 2101, the first
이에 따라 2103단계에서 제2 단말 장치(100b)는 통화 연결 요청을 받으면, 메신저 서비스를 위해 접속된 무선 인터넷 주소(IP) 및 접속된 AP에 대한 정보를 포함하는 접속 정보를 서비스 장치(200)로 전송한다. 이에 따라 2104단계에서 서비스 장치(200)는 수신된 접속 정보를 기반으로 수신자의 현재 위치 및 위치에 따른 시간 정보를 확인한다. 그런 다음 2105단계에서 서비스 장치(200)는 파악된 위치 정보 및 시간 정보를 제1 단말 장치(100a)로 전송한다. Accordingly, when the second
이에 따라 2106단계에서 제1 단말 장치(100a)는 통화 대기 화면의 일 영역에 수신된 위치 정보 및 시간 정보를 표시한다. Accordingly, in step 2106, the first
그런 다음 2107단계 및 2108단계에서 제2 단말 장치(100b)가 통화 연결에 응답하여 통화 연결 응답 메시지를 전송하면, 2109단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)와 통화를 수행한다. In step 2107, the second
다음으로, 본 발명의 제3 실시예에 따른 단말 장치들 간에 대화를 수행 시 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 첨부된 도면을 참조하여 구체적으로 설명하기로 한다. 여기서, 대화를 요청한 발신 단말 장치를 제1 단말 장치(100a)라 칭하고, 대화에 응답하는 수신 단말 장치를 제2 단말 장치(100b)라 칭하기로 한다. Next, a messenger service method for providing location and time information of a counterpart when conducting a conversation between terminal devices according to a third embodiment of the present invention will be described in detail with reference to the accompanying drawings. Here, the calling terminal apparatus that has requested the conversation is referred to as a first
도 6은 본 발명의 제3 실시예에 따른 발신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다. 도 7은 본 발명의 제3 실시예에 따른 수신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.6 is a diagram illustrating a messenger service method for providing location and time information of a calling party in a calling terminal apparatus according to a third embodiment of the present invention. 7 is a diagram illustrating a messenger service method for providing location and time information of a counterpart in a reception terminal apparatus according to a third embodiment of the present invention.
도 6을 참조하면, 3101단계에서 제1 단말 장치(100a)는 메신저 서비스를 위한 어플리케이션을 실행한다. 이때, 3102단계에서 제1 단말 장치(100a)는 사용자로부터 대화 요청에 대한 입력 신호가 발생되는지를 확인하여 대화를 요청 받으면, 3103단계에서 제1 단말 장치(100a)는 대화 화면을 출력한 후, 상술한 제2 실시예와 같이, 수신자의 위치 및 시간 정보를 서비스 장치(200)로부터 수신하고, 수신된 위치 및 시간 정보를 대화 화면에 표시한다. Referring to FIG. 6, in
이후, 3104단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)와 대화(음성 통화 또는 대화하기)를 수행하고, 대화 수행 중에 3105단계에서 수신자의 이동 정보를 제2 단말 장치(100b)로 요청한다. Thereafter, in
이에 따라 3106단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)로부터 수신자의 현재 위치 정보 및 도착 예정 시간 정보를 포함하는 이동 정보를 수신하고, 3107단계에서 수신된 현재 위치 정보 및 도착 예정 시간 정보를 대화 화면에 표시한다. Accordingly, in
이와 같은 이동 정보를 제공하기 위해, 제2 단말 장치(100b)는 도 7에 도시된 바와 같은 과정을 수행할 수 있다. In order to provide such movement information, the second
도 7을 참조하면, 3201단계에서 제2 단말 장치(100b)는 제1 단말 장치(100a)와 대화를 수행함에 따라 대화 메시지를 송수신하고, 송수신된 대화 메시지를 대화 화면에 표시한다. 이때, 3202단계에서 제2 단말 장치(100b)는 제1 단말 장치(100a)로부터 이동 정보 요청을 받으면, 3203단계 및 3204단계에서 이동 정보를 전송을 수락하고, 네비게이션 기능과 연동하여 수신자의 이동에 따른 현재 위치를 확인하고, 목적지로 설정된 위치까지의 도착 예정 시간을 산출한다. 이때, 목적지 설정은 수신자가 대화 화면의 입력창에 장소를 입력하면, 입력된 장소가 네비게이션 기능에 전달됨에 따라 설정될 수 있다. 또한, 제2 단말 장치(100b)는 발신자로부터 위치 정보를 수신하여 발신자와 거리를 계산하여 계산된 거리 정보를 통해 발신자의 위치까지 소요되는 시간을 계산할 수도 있다. Referring to FIG. 7, in
그런 다음 3105단계에서 제2 단말 장치(100b)는 확인된 현재 위치 정보 및 도착 예정 시간 정보를 포함한 이동 정보를 인스턴트 메시지를 통해 제1 단말 장치(100a)로 전송하고, 3106단계에서 대화 화면에 전송한 인스턴트 메시지를 대화 화면에 표시한다. 이에 따라 발신자는 수신된 이동 정보를 포함하는 인스턴트 메시지를 대화 화면에 표시하고, 표시된 이동 정보를 통해 약속 장소 또는 자신의 위치까지 도착 예정 시간을 확인할 수 있다.Then, in
한편, 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.On the other hand, the recorded program instructions may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. For example, the recording medium may be an optical recording medium such as a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, a compact disk read only memory (CD-ROM), a digital video disk (DVD) Includes a hardware device that is specially configured to store and execute program instructions such as a magneto-optical medium such as a floppy disk and a ROM, a random access memory (RAM), a flash memory, do. Examples of program instructions may include machine language code such as those generated by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like. Such a hardware device may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
또한, 본 발명에 따른 장치에 탑재되고 본 발명에 따른 방법을 실행하는 컴퓨터 프로그램(프로그램, 소프트웨어, 소프트웨어 어플리케이션, 스크립트 혹은 코드로도 알려져 있음)은 컴파일 되거나 해석된 언어나 선험적 혹은 절차적 언어를 포함하는 프로그래밍 언어의 어떠한 형태로도 작성될 수 있으며, 독립형 프로그램이나 모듈, 컴포넌트, 서브루틴 혹은 컴퓨터 환경에서 사용하기에 적합한 다른 유닛을 포함하여 어떠한 형태로도 전개될 수 있다. 컴퓨터 프로그램은 파일 시스템의 파일에 반드시 대응하는 것은 아니다. 프로그램은 요청된 프로그램에 제공되는 단일 파일 내에, 혹은 다중의 상호 작용하는 파일(예컨대, 하나 이상의 모듈, 하위 프로그램 혹은 코드의 일부를 저장하는 파일) 내에, 혹은 다른 프로그램이나 데이터를 보유하는 파일의 일부(예컨대, 마크업 언어 문서 내에 저장되는 하나 이상의 스크립트) 내에 저장될 수 있다. 컴퓨터 프로그램은 하나의 사이트에 위치하거나 복수의 사이트에 걸쳐서 분산되어 통신 네트워크에 의해 상호 접속된 다중 컴퓨터나 하나의 컴퓨터 상에서 실행되도록 전개될 수 있다.Further, a computer program (also known as a program, software, software application, script or code) that is embedded in the apparatus according to the present invention and which implements the method according to the present invention includes a compiled or interpreted language, a priori or procedural language , And may be deployed in any form including standalone programs or modules, components, subroutines, or other units suitable for use in a computer environment. A computer program does not necessarily correspond to a file in the file system. The program may be stored in a single file provided to the requested program, or in multiple interactive files (e.g., a file storing one or more modules, subprograms, or portions of code) (E.g., one or more scripts stored in a markup language document). A computer program may be deployed to run on multiple computers or on one computer, located on a single site or distributed across multiple sites and interconnected by a communications network.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.It should be noted that the embodiments of the present invention disclosed in the present specification and drawings are only illustrative of specific examples for the purpose of understanding and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modifications based on the technical idea of the present invention are possible in addition to the embodiments disclosed herein.
또한, 본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.In addition, while the specification contains a number of specific implementation details, it should be understood that they are not to be construed as limitations on the scope of any invention or claim, but rather on the features that may be specific to a particular embodiment of a particular invention Should be understood as an explanation. Certain features described herein in the context of separate embodiments may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments, either individually or in any suitable subcombination. Further, although the features may operate in a particular combination and may be initially described as so claimed, one or more features from the claimed combination may in some cases be excluded from the combination, Or a variant of a subcombination.
마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 또한, 상술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징될 수 있다는 점을 이해하여야 한다.Likewise, although the operations are depicted in the drawings in a particular order, it should be understood that such operations must be performed in that particular order or sequential order shown to achieve the desired result, or that all illustrated operations should be performed. Also, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the described program components and systems will generally be integrated together into a single software product or packaged into multiple software products It should be understood.
본 발명은 메신저 서비스 시스템, 그 시스템에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법 및 장치에 관한 것으로, 메신저를 통해 대화를 수행하기 전에 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 제공받아 미리 대화 화면에 표시한 후, 상대방 단말 장치와 대화를 수행함으로써, 대화 수행 전에 상대방의 위치 및 시간을 미리 확인할 수 있으며, 이로 인해 상대방의 위치 지역 및 시간차 등을 고려하여 상대방의 상황을 고려한 대화를 수행할 수 있으므로 사용자가 보다 편리하게 이용할 수 있는 메신저 서비스를 제공할 수 있는 효과가 있다.BACKGROUND OF THE
또한, 본 발명은 대화 수행 중에 상대방의 이동 위치 및 시간 정보를 확인하여 약속 장소 또는 자신의 위치까지의 도착 예정 시간 등을 제공받아 대화 화면에 표시함으로써, 사용자가 다른 기능을 실행하거나, 위치를 문의하는 등의 별도의 조작 없이도 대화 수행 중에도 메신저를 통해 상대방의 이동에 따른 위치 및 시간을 확인할 수 있는 효과가 있다. In addition, the present invention confirms the moving location and time information of the other party during the execution of the conversation, displays the promised place or scheduled arrival time to its location on the conversation screen, thereby allowing the user to perform another function, It is possible to confirm the position and time according to the movement of the other party through the messenger even during the execution of the conversation.
아울러, 본 발명은 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있다.In addition, the present invention has a possibility of commercial use or business, and is industrially applicable because it is practically possible to carry out clearly.
10: 통신망 100: 단말 장치 110: 제어부
111: 메신저 서비스 실행 모듈 120: 통신부
130: 입력부 140: 저장부 150: 출력부
200: 서비스 장치 210: 통신부 220: 메신저 서비스 제공부
230: 저장부10: communication network 100: terminal device 110:
111: Messenger service execution module 120:
130: input unit 140: storage unit 150: output unit
200: service apparatus 210: communication unit 220: messenger service provider
230:
Claims (16)
상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화 요청 시 상기 서비스 장치로 상대방의 위치 및 시간 정보를 요청하고, 상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하고, 수신된 위치 정보 및 시간 정보를 대화 수행 전에 미리 표시하도록 제어한 후, 상기 상대방 단말 장치와 대화를 수행하도록 제어하는 제어부; 및
상기 제어부의 제어에 따라 상기 수신된 위치 및 시간 정보를 통화 화면에 표시하는 출력부;
를 포함하는 것을 특징으로 하는 단말 장치. A communication unit for performing communication for a messenger service in cooperation with a service device and a counterpart terminal device through a communication network;
The messenger service is functionally connected to the communication unit. The messenger service requests the location and time information of the other party to the service device when a chat is requested through the messenger. The location information of the other party, The control unit controls the display unit to display the received location information and time information in advance before the conversation is performed, and controls the conversation with the counterpart terminal unit. And
An output unit for displaying the received position and time information on a call screen under the control of the control unit;
And a terminal device.
네비게이션 기능과 연동하여, 상기 수신된 위치 정보를 지도 정보와 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 나타내는 메시지를 대화 화면의 일 영역에 표시하도록 제어함을 특징으로 하는 단말 장치. The apparatus of claim 1,
Wherein the control unit controls the display unit to map the received location information to the map information to generate a map image in cooperation with the navigation function, and to display a message indicating the generated map image in one area of the interactive screen.
사용자가 상기 표시된 지도 이미지를 나타내는 메시지를 선택하면, 대화 화면에 지도 이미지가 표출되고, 지도 이미지에 상기 수신된 위치 정보 및 상기 수신된 시간 정보를 표시하도록 제어함을 특징으로 하는 단말 장치. 3. The apparatus of claim 2,
Wherein when the user selects a message indicating the displayed map image, a map image is displayed on the dialog screen, and the received position information and the received time information are displayed on the map image.
사용자가 위치한 지역의 현재 시간을 확인하고, 확인된 사용자의 시간 정보와 상기 상대방의 시간 정보를 비교하여 시간차를 계산하고, 계산된 시간차에 대한 정보를 상기 대화 화면에 표시하도록 제어함을 특징으로 하는 단말 장치. 3. The apparatus of claim 2,
Wherein the control unit controls the display unit to display the information on the calculated time difference on the dialog screen by checking the current time of the area where the user is located, comparing the time information of the identified user with the time information of the other party, Terminal device.
상기 상대방의 위치 및 시간 정보는, 상기 상대방 단말 장치가 접속한 IP 주소 및 접속된 AP 정보 중 하나 이상을 포함하는 접속 정보를 이용하여 상기 서비스 장치에 의해 확인됨을 특징으로 하는 단말 장치. The method according to claim 1,
Wherein the location and time information of the other party is confirmed by the service device using the connection information including at least one of the IP address and the connected AP information accessed by the counterpart terminal device.
상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 사용자로부터 대화 요청을 받으면, 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하여 대화 수행 전에 미리 표시하도록 제어한 후, 상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하고, 수신된 현재 이동 정보를 표시하도록 제어하는 제어부; 및
상기 제어부의 제어에 따라 상기 대화 수행 전에 수신된 상기 위치 정보 및 상기 시간 정보를 대화 화면에 표시하고, 상기 대화 수행 중에 상기 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 출력부;
를 포함하는 것을 특징으로 하는 단말 장치. A communication unit for performing communication for a messenger service in cooperation with a service apparatus through a communication network;
And a communication unit operably connected to the communication unit to execute a messenger service and receive a conversation request from a user, the communication unit receives location information of the other party identified by using the connection information and time information according to the location of the other party, In response to the request of the movement information, the mobile terminal receives the current movement information corresponding to the movement of the other party, and displays the received current movement information ; And
An output unit displaying the location information and the time information received before the execution of the conversation on the dialog screen according to the control of the controller and displaying the received current travel information on the dialog screen during the execution of the conversation;
And a terminal device.
상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 이동 정보에 대한 상세 정보를 상기 대화 화면의 일 영역에 표시하도록 제어함을 특징으로 하는 단말 장치. The control method according to claim 6,
And controls the display unit to display detailed information on the movement information in one area of the conversation screen when the user selects an instant message including the current movement information displayed on the conversation screen.
상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 상대방의 위치 정보에 상응하는 지도 정보와 매핑하여 생성된 지도 이미지를 상기 대화 화면의 일 영역에 표시하도록 제어함을 특징으로 하는 단말 장치.7. The apparatus of claim 6,
And controls the display unit to display a map image generated by mapping the map information corresponding to the position information of the other party on one area of the conversation screen when the user selects an instant message including the current movement information displayed on the conversation screen. .
상기 상대방 단말 장치로부터 갱신된 이동 정보를 포함한 인스턴트 메시지를 수신할 때마다 상기 대화 화면에 표시된 인스턴트 메시지를 갱신하여 표시하도록 제어함을 특징으로 하는 단말 장치.7. The apparatus of claim 6,
And updates the instant message displayed on the conversation screen every time the instant message including the updated movement information is received from the counterpart terminal device.
상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화를 수행 시 상대방으로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하고, 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하고, 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하도록 제어하는 제어부; 및
상기 제어부의 제어에 따라 상기 대화 수행에 따라 송수신되는 대화 메시지 및 상기 현재 위치 정보 및 상기 도착 예정 시간 정보를 포함한 인스턴트 메시지를 대화 화면에 표시하는 출력부;
를 포함하는 것을 특징으로 하는 단말 장치.A communication unit for performing communication for a messenger service in cooperation with a service apparatus through a communication network;
The communication unit is functionally connected to the communication unit to execute a messenger service. Upon receiving a request for movement information from the other party when performing a conversation through the messenger, the current location is checked in conjunction with the navigation function, the destination is set, A controller for controlling the instant messenger to transmit the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the messenger; And
An output unit displaying an instant message including the current location information and the estimated arrival time information on an interactive screen according to control of the controller;
And a terminal device.
상기 현재 위치 정보에 상응하는 지도 정보를 독출하고, 독출된 지도 정보와 상기 현재 위치 정보를 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 상기 상대방 단말 장치로 전송함을 특징으로 하는 단말 장치. 11. The apparatus according to claim 10,
Reads map information corresponding to the current location information, generates a map image by mapping the read map information and the current location information, and transmits the generated map image to the counterpart terminal device.
대화 수행 전에 상기 단말 장치로부터 수신된 식별 정보를 기반으로 접속 정보를 확인하고, 확인된 접속 정보를 이용하여 상대방의 위치 및 시간을 파악하고, 파악된 상대방의 위치 및 시간 정보를 상기 단말 장치로 전송하고, 상기 단말 장치 및 상대방 단말 장치 간의 대화 수행에 따른 대화 메시지를 송수신하는 서비스 장치;
를 포함하는 메신저 서비스 시스템. The messenger service is executed to receive the location information of the other party and the time information according to the location of the other party from the service device using the identification information of the other party in the chat request through the messenger and display the received location information and time information in advance A terminal device for transmitting and receiving a conversation message according to conversation with the counterpart terminal device; And
The control unit checks the connection information based on the identification information received from the terminal device before performing the conversation, grasps the position and time of the other party using the confirmed connection information, and transmits the detected position and time information of the other party to the terminal device A service device for transmitting and receiving a conversation message according to conversation between the terminal device and the counterpart terminal device;
The messenger service system comprising:
상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하는 단계;
수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면의 일 영역에 미리 표시하는 단계; 및
상기 상대방 단말 장치와 대화 수행에 따른 대화 메시지를 송수신하는 단계;
를 포함하는 것을 특징으로 하는 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법. Requesting location and time information of the other party to the service device upon execution of the messenger service and requesting the conversation through the messenger;
Receiving, from the service apparatus, positional information of the other party detected using the contact information of the counterpart and time information according to the position of the counterpart;
Displaying the received location information and time information in advance in one area of the conversation screen before performing the conversation; And
Transmitting and receiving a conversation message according to conversation with the counterpart terminal device;
Wherein the location information and the time information of the other party in the terminal device are provided.
서비스 장치로부터 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 수신하는 단계;
수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면에 미리 표시하는 단계;
상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하는 단계; 및
대화 수행 중 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 단계;
를 포함하는 것을 특징으로 하는 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법. Requesting location and time information of the other party to the service device upon execution of the messenger service and requesting the conversation through the messenger;
Receiving location information of the other party identified using the connection information from the service device and time information according to the location of the other party;
Displaying the received location information and time information in advance on the dialog screen before conducting the conversation;
Receiving current movement information according to a movement of the other party from the counterpart terminal device in response to a request for movement information when conducting a conversation through a counterpart terminal device and a messenger; And
Displaying the current movement information received during the conversation on the conversation screen;
Wherein the location information and the time information of the other party in the terminal device are provided.
목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하는 단계; 및
확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하는 단계;
를 포함하는 것을 특징으로 하는 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법. Confirming the current location in cooperation with the navigation function when the mobile terminal receives the movement information from the other party when the conversation is performed through the messenger;
Setting a destination and calculating a scheduled arrival time to a set destination; And
Transmitting the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the instant messenger;
Wherein the location information and the time information of the other party in the terminal device are provided.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140031021A KR20150108470A (en) | 2014-03-17 | 2014-03-17 | Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140031021A KR20150108470A (en) | 2014-03-17 | 2014-03-17 | Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150108470A true KR20150108470A (en) | 2015-09-30 |
Family
ID=54246425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140031021A KR20150108470A (en) | 2014-03-17 | 2014-03-17 | Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20150108470A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018030557A1 (en) * | 2016-08-10 | 2018-02-15 | 라인 가부시키가이샤 | Messenger service method, system and recording medium for providing output effect |
KR20210121418A (en) * | 2020-03-30 | 2021-10-08 | 나채식 | Intention with information delivering system and method through SNS |
KR20220116594A (en) * | 2021-02-15 | 2022-08-23 | 주식회사 엘투티 | Instant messenger system based on time and location |
-
2014
- 2014-03-17 KR KR1020140031021A patent/KR20150108470A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018030557A1 (en) * | 2016-08-10 | 2018-02-15 | 라인 가부시키가이샤 | Messenger service method, system and recording medium for providing output effect |
US10798032B2 (en) | 2016-08-10 | 2020-10-06 | Line Corporation | Method, system and recording medium for messenger service providing output effect |
KR20210121418A (en) * | 2020-03-30 | 2021-10-08 | 나채식 | Intention with information delivering system and method through SNS |
KR20220116594A (en) * | 2021-02-15 | 2022-08-23 | 주식회사 엘투티 | Instant messenger system based on time and location |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107111492B (en) | Scaling digital personal assistant agents across devices | |
CN108446022B (en) | User device and control method thereof | |
US10311877B2 (en) | Performing tasks and returning audio and visual answers based on voice command | |
JP4439920B2 (en) | System and method for simultaneous multimodal communication session persistence | |
RU2694273C2 (en) | Location-based transmission of audio messages | |
CN105979312B (en) | Information sharing method and device | |
US9369425B2 (en) | Email and instant messaging agent for dialog system | |
US9953630B1 (en) | Language recognition for device settings | |
KR20170060782A (en) | Electronic device and method for providing call service | |
JP6209599B2 (en) | Message service method and system in multi-device environment, and apparatus therefor | |
US9565289B2 (en) | Mobile terminal and method of controlling the same | |
CN112422614B (en) | Method, apparatus, and medium for device interaction | |
KR20140107736A (en) | Method for providing of voice message, apparatus and system for the same | |
US20170324790A1 (en) | Methods, systems, and media for presenting a notification of playback availability | |
KR102415607B1 (en) | Interoperating Method Between Messenger Program Installed in User Equipment And Cloud Server And System Threof | |
CN105608095B (en) | Multimedia playing method and device and mobile terminal | |
KR101584887B1 (en) | Method and system of supporting multitasking of speech recognition service in in communication device | |
KR20150108470A (en) | Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system | |
EP2830264B1 (en) | Electronic device and method for transmitting data by using messenger application | |
US20170013118A1 (en) | Electronic device and notification method thereof | |
KR20150106565A (en) | Messenger service system, from the system via an instent message presence service method and apparatus | |
KR102127909B1 (en) | Chatting service providing system, apparatus and method thereof | |
KR102220253B1 (en) | Messenger service system, method and apparatus for messenger service using common word in the system | |
US10783886B2 (en) | Cognitive agent disambiguation | |
KR102538125B1 (en) | Messenger service system, messenger service method and apparatus for amendment mistyping call in the system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
X091 | Application refused [patent] | ||
E601 | Decision to refuse application | ||
E801 | Decision on dismissal of amendment |