KR20150044087A - System and method for arranging a meeting, service apparatus applied to the same and computer readable medium having computer program recorded therefor - Google Patents
System and method for arranging a meeting, service apparatus applied to the same and computer readable medium having computer program recorded therefor Download PDFInfo
- Publication number
- KR20150044087A KR20150044087A KR20130122920A KR20130122920A KR20150044087A KR 20150044087 A KR20150044087 A KR 20150044087A KR 20130122920 A KR20130122920 A KR 20130122920A KR 20130122920 A KR20130122920 A KR 20130122920A KR 20150044087 A KR20150044087 A KR 20150044087A
- Authority
- KR
- South Korea
- Prior art keywords
- meeting
- information
- place
- user
- recommendation
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000004590 computer program Methods 0.000 title claims abstract description 12
- 238000007726 management method Methods 0.000 claims description 53
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000002776 aggregation Effects 0.000 claims description 3
- 238000004220 aggregation Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000004931 aggregating effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 모임 관리 시스템 및 방법, 그리고 이에 적용되는 서비스 장치 및 컴퓨터 프로그램이 기록된 기록매체에 관한 것으로서, 더욱 상세히는 대화그룹에 속한 사용자들 사이의 위치를 이용하여 모임 장소를 추천하고, 추천된 모임 장소를 대상으로 대화방에 참여한 사용자들의 투표 결과에 따라 최종 모임 장소를 선택하여 모임 장소와 관련된 정보를 제공하는 모임 관리 시스템 및 방법, 그리고 이에 적용되는 서비스 장치 및 컴퓨터 프로그램이 기록된 기록매체에 관한 것이다.The present invention relates to a meeting management system and method, and a recording medium on which a service apparatus and a computer program are recorded. More specifically, the present invention relates to a meeting management system and method for recommending a meeting place using a location among users belonging to a talkgroup, A meeting management system and method for selecting a final meeting place according to a result of a vote of users participating in a chat room for a meeting place and providing information related to the meeting place, and a recording medium on which a service apparatus and a computer program will be.
네트워크 기술의 발전과 더불어 이를 지원하는 단말을 이용하여 사용자간 실시간 대화를 지원하는 다양한 메신저 서비스가 제공되고 있다.Along with the development of network technology, a variety of messenger services are provided that support real-time conversation between users using terminals supporting the network technology.
현재, 메신저 서비스는 단순 일대일 대화 뿐만 아니라 복수의 사용자를 대화그룹으로 형성하고, 대화그룹에 속한 사용자들 사이에 다자간 대화를 지원하여, 대화그룹에 속한 복수의 사용자들 사이에 정보 공유가 용이하게 이루어지도록 할 수 있다.Currently, the messenger service forms a plurality of users as a conversation group as well as a simple one-to-one conversation, supports multi-party conversation among users belonging to the conversation group, and facilitates information sharing among a plurality of users belonging to the conversation group .
이에 따라, 대화그룹에 속한 사용자들 사이에 모임을 추진하고자 하는 경우 대화를 통해 모임장소를 선택하고, 선택된 모임 장소에 대한 정보를 동시에 공유하여 개별적으로 모임 장소를 알릴 필요 없이 모임을 할 수 있다.Accordingly, when a user wants to promote a meeting among users belonging to a conversation group, a meeting place can be selected through a conversation and information on the selected meeting place can be shared at the same time, so that the user can meet without having to individually notify the meeting place.
그러나, 이러한 모임 선택 과정에서 모임을 추진하고자 하는 사용자가 직접 모임 장소를 조사하여 모임을 진행하여야 하므로 모임 장소를 조사하는 과정이 상당히 번거로울 뿐만 아니라, 대화그룹에 속한 사용자의 위치를 고려하여 최적의 장소를 선택해야 하므로 이를 사용자가 직접 고려하여 모임 장소를 선택하기가 매우 어렵다.However, since the user who intends to conduct the meeting in the process of selecting the meeting must directly investigate the meeting place and conduct the meeting, the process of checking the meeting place is considerably cumbersome, and in consideration of the location of the user belonging to the conversation group, It is very difficult for the user to directly select the meeting place.
더하여, 모임 장소의 선택 과정에서 사용자가 일일이 모든 사용자의 의견을 반영할 수 없으므로, 일부 사용자는 선택된 모임 장소에 대한 불만이 존재할 수 있다.In addition, some users may have complaints about the selected meeting place because the user can not individually reflect the opinions of all users in the selection process of the meeting place.
따라서, 대화그룹에 속한 사용자들의 위치를 반영하여 최적의 모임 장소를 추천하고, 추천된 모임 장소에 대하여 각 사용자들의 의견을 반영하여 최적의 모임 장소를 선택하고, 모임 장소에 대한 정보를 자동 제공하는 시스템의 개발이 요구되고 있다.Accordingly, the optimum meeting place is recommended by reflecting the location of the users belonging to the conversation group, the optimal meeting place is selected by reflecting opinions of the users on the recommended meeting place, and the information about the meeting place is automatically provided System development is required.
본 발명은 대화그룹에 속한 사용자의 모임 생성 요청에 따라 대화그룹에 속한 사용자의 위치를 고려하여 다양한 모임 장소를 추천하고, 추천된 모임 장소에 대하여 대화그룹에 속한 사용자들의 의견을 반영하여 자동으로 최적의 모임 장소를 선택할 수 있도록 하여 사용자의 편의성을 향상시키는데 그 목적이 있다.The present invention proposes various meeting places in consideration of the location of a user belonging to a conversation group according to a meeting creation request of a user belonging to the conversation group, and automatically reflects opinions of users belonging to the conversation group to the recommended meeting place So that the convenience of the user can be improved.
또한, 본 발명은 모임의 목적과 부합되는 추천 장소를 선정할 수 있도록 제공하고, 대화그룹에 속한 사용자 중 모임에 참여하는 참여자의 위치와 의견을 반영한 참여자 중심의 최적 모임 장소를 선정할 수 있도록 하여, 모임 참여자의 만족도를 향상시키는 동시에 효율적인 오프라인 모임의 진행을 보조하도록 하는데 그 목적이 있다.In addition, the present invention provides a recommendation site that meets the purpose of the meeting, and allows the user to select an optimal meeting place centered on the participant who reflects the position and opinions of the participants participating in the conversation group The purpose of the present invention is to improve the satisfaction of meeting participants and assist in the process of efficient offline meeting.
본 발명의 실시예에 따른 모임 관리에 적용되는 서비스 장치는, 사용자 장치에 의해 선택된 적어도 하나 이상의 다른 사용자 장치 및 상기 사용자 장치를 그룹핑하여 메시지 송수신을 위한 대화그룹을 생성하는 대화그룹 생성부, 대화그룹에 속한 사용자 장치 사이에 메시지의 송수신이 가능하도록 처리하는 메시지 송수신부, 사용자 장치의 위치정보를 수신하는 위치정보 수신부 및 대화그룹에 속한 복수의 사용자 장치 중 적어도 하나로부터 대화그룹에 속한 사용자들의 모임 장소를 선정하기 위한 모임 생성 요청 정보를 수신하고, 모임 생성 요청 정보에 따라 위치정보 수신부를 통해 대화그룹에 속한 각 사용자 장치의 위치정보를 수신하여 취합하며, 각 사용자 장치의 위치정보를 기초로 적어도 하나 이상의 추천 장소에 대한 추천 장소 리스트 정보를 생성하여 각 사용자 장치로 전송하는 모임 장소 추천부를 포함할 수 있다.A service apparatus applied to meeting management according to an embodiment of the present invention includes at least one or more other user apparatuses selected by a user apparatus and a dialog group creating unit for grouping the user apparatuses to create a dialog group for message transmission / A location information receiving unit for receiving the location information of the user device, and a plurality of user devices belonging to the conversation group, the location of the meeting place of the users belonging to the conversation group Receives location information of each user device belonging to the talk group through the location information receiver according to the meeting generation request information, collects the location information of each user device belonging to the talk group, and collects at least one List of recommendation places for recommended places Generated in meeting places to be transmitted to each user equipment like the may include a.
본 발명과 관련된 일 예로서, 모임 장소 추천부는 각 사용자 장치의 위치정보를 기초로 각 사용자의 이동거리를 최소화하도록 결정된 중간 지점 또는 각 사용자의 도착 예정시간을 최소화하도록 결정된 도착 지점 중 적어도 하나를 추천 장소로 포함하는 추천 장소 리스트 정보를 생성하는 것을 특징으로 할 수 있다.As an example related to the present invention, the meeting place recommendation section recommends at least one of an intermediate point determined to minimize the movement distance of each user based on the position information of each user device, or an arrival point determined to minimize each user's scheduled arrival time And generates the recommended place list information included in the place.
본 발명과 관련된 일 예로서, 모임 장소 추천부는 모임 생성 요청 정보로 모임 목적정보를 수신하며, 중간 지점이나 도착 지점 중 적어도 하나를 기준으로 미리 설정된 반경 내에 위치하는 POI 정보 중 모임 목적정보와 매칭되는 POI 정보를 추천 장소로 포함하는 추천 장소 리스트 정보를 생성하는 것을 특징으로 할 수 있다.As a related example of the present invention, the meeting place recommendation unit receives the meeting object information as the meeting creation request information, and matches the meeting object information among the POI information located within a preset radius based on at least one of the intermediate point and the arrival point And generates recommendation place list information including POI information as a recommendation place.
본 발명과 관련된 일 예로서, 모임 장소 추천부는 모임 생성 요청 정보의 수신시 대화그룹에 속한 각 사용자 장치에 대하여 참여 여부를 확인하여 모임에 참여하는 참여자를 결정하고, 대화그룹에 속한 사용자 장치 중 하나 이상의 참여자에 대응되는 각 참여자 장치의 위치정보만을 수신하는 것을 특징으로 할 수 있다.As an example related to the present invention, the meeting place recommendation unit may determine whether or not to participate in each user device belonging to the conversation group upon receipt of the meeting creation request information to determine a participant participating in the meeting, and one of the user devices belonging to the conversation group And only the location information of each participant device corresponding to the participant is received.
본 발명과 관련된 일 예로서, 모임 장소 추천부는 추천 장소 리스트 정보가 저장된 저장부로의 접속주소가 링크된 메시지를 각 사용자 장치로 전송하는 것을 특징으로 할 수 있다.As an example related to the present invention, the meeting place recommendation unit may transmit a message linked to a connection address to a storage unit storing recommendation place list information to each user device.
본 발명과 관련된 일 예로서, 모임 장소 추천부는 추천 장소 리스트 정보에 포함된 각 추천 장소에 대응되는 웹사이트의 접속 주소를 링크한 링크정보를 추천 장소 리스트 정보에 포함하여 각 사용자 장치로 전송하는 것을 특징으로 할 수 있다.As an example related to the present invention, the meeting place recommendation unit may include link information linking the connection address of the website corresponding to each recommendation place included in the recommendation place list information, to each user device in the recommendation place list information .
본 발명과 관련된 일 예로서, 모임 관리에 적용되는 서비스 장치는 각 사용자 장치로부터 추천 장소 리스트 정보에 포함된 추천 장소 중 적어도 하나에 대한 선택정보를 수신하며, 선택정보에 따라 추천장소별 선택횟수를 집계하는 집계부 및 집계부의 집계에 따라 가장 많은 선택횟수를 가진 추천 장소에 대한 최종 모임 장소 정보를 생성하여 각 사용자 장치로 전송하는 모임 장소 제공부를 더 포함할 수 있다.As an example related to the present invention, a service apparatus applied to a meeting management receives selection information about at least one recommended place included in recommendation place list information from each user apparatus, and selects a recommendation place selection number according to the selection information And a meeting place providing unit for generating final meeting place information for a recommended place having the largest number of times of selection according to the counting of the tallying unit and the tallying unit for counting and transmitting the last meeting place information to each user device.
본 발명과 관련된 일 예로서, 모임 장소 추천부는 모임 생성 요청 정보에 포함된 모임 시간정보를 근거로 대화그룹에 속한 각 사용자 장치에 대하여 참여 여부를 확인하여 모임 인원에 대한 모임 인원정보를 생성하며, 모임 장소 제공부는 모임 시간정보와 모임 인원정보 및 최종 모임 장소 정보를 포함하는 최종 모임 정보를 생성하여 각 사용자 장치로 전송하는 것을 특징으로 할 수 있다.According to an embodiment of the present invention, the meeting place recommendation unit generates meeting person information about the meeting person by confirming participation of each user device belonging to the talk group based on the meeting time information included in the meeting creation request information, The meeting place providing unit may generate final meeting information including meeting time information, meeting person information, and final meeting place information, and transmit the generated meeting information to each user device.
본 발명과 관련된 일 예로서, 모임 관리에 적용되는 서비스 장치는 최종 모임 장소 정보에 대응되는 추천 장소에 대하여 미리 설정된 웹사이트 주소로 접속하여 모임 시간정보와 모임 인원정보에 따라 자동으로 예약하는 예약부를 더 포함할 수 있다.As an example related to the present invention, a service apparatus applied to a meeting management accesses a preset website address corresponding to a recommended meeting place corresponding to final meeting place information, and reserves a reservation unit that automatically reserves meeting time information and meeting person information .
본 발명의 실시예에 따른 모임 관리 방법은, 사용자 장치와 통신하는 서비스 장치가 사용자 장치에 의해 선택된 적어도 하나 이상의 다른 사용자 장치 및 상기 사용자 장치를 그룹핑하여 메시지 송수신을 위한 대화그룹을 생성하는 단계, 서비스 장치가 대화그룹에 속한 사용자 장치 중 어느 하나로부터 대화그룹에 속한 사용자들의 모임 장소를 선정하기 위한 모임 생성 요청 정보를 수신하는 단계, 서비스 장치가 대화그룹에 속한 각 사용자 장치로 모임 생성 요청 정보에 포함된 모임 시간정보를 전송하고, 각 사용자 장치로부터 모임의 참여 여부에 대한 참여 여부 정보를 수신하여 대화그룹에 속한 사용자 중 모임에 참여하는 참여자를 식별하는 단계 및 서비스 장치가 각 참여자에 대응되는 참여자 장치로부터 위치정보를 수집하고, 수집된 위치정보를 기초로 하나 이상의 추천장소를 선정하여 추천 장소 리스트 정보를 생성한 후 각 참여자 장치로 전송하는 단계를 포함할 수 있다.A method of managing a meeting according to an exemplary embodiment of the present invention includes a step of grouping at least one or more other user devices selected by a user device and a user group and creating a talkgroup for sending and receiving a message, Receiving a meeting generation request information for selecting a meeting place of users belonging to a talkgroup from any one of user devices belonging to a talkgroup, the service device including in the meeting creation request information to each user device belonging to the talkgroup And a step of identifying a participant participating in a meeting among the users belonging to the conversation group by receiving participating information on participation of the meeting from each user apparatus, And the collected position information And generating recommendation place list information and transmitting the recommendation place list information to each participating device.
본 발명과 관련된 일 예로서, 모임 관리 방법은 서비스 장치가 각 참여자 장치로부터 추천 장소 리스트 정보에 포함된 추천 장소 중 적어도 하나에 대한 선택정보를 수신하는 단계, 서비스 장치가 선택정보에 따라 추천 장소별로 선택횟수를 카운트하여 집계하는 단계 및 서비스 장치가 선택횟수가 가장 많은 추천 장소에 대한 최종 모임 장소 정보를 생성하고, 모임 생성 요청정보에 포함된 모임 시간정보와 최종 모임 장소 정보를 포함하는 최종 모임 정보를 생성하여 각 참여자 장치로 전송하는 단계를 더 포함할 수 있다.According to an embodiment of the present invention, a meeting management method includes a step in which a service apparatus receives selection information for at least one recommendation place included in recommendation place list information from each participant apparatus, Counting and counting the number of times of selection and generating a final meeting place information for the recommendation place where the service apparatus has the largest number of times of selection and adding the final meeting place information including the meeting time information included in the meeting creation request information and the final meeting place information And transmitting the generated information to each participant device.
본 발명의 실시예에 따른 컴퓨터 프로그램이 기록된 기록매체에는 상술한 실시예에 따른 모임 관리 방법을 수행하는 컴퓨터 프로그램이 저장될 수 있다.A computer program for performing the meeting management method according to the above-described embodiment may be stored in the recording medium on which the computer program according to the embodiment of the present invention is recorded.
본 발명의 실시예에 따른 모임 관리 시스템은, 사용자 장치에 의해 선택된 적어도 하나 이상의 다른 사용자 장치 및 상기 사용자 장치를 그룹핑하여 메시지 송수신을 위한 대화그룹을 생성하며, 대화그룹에 속한 사용자 장치 사이에 메시지의 송수신이 가능하도록 처리하는 메신저 서비스 장치 및 대화그룹에 속한 복수의 사용자 장치 중 적어도 하나로부터 대화그룹에 속한 사용자들의 모임 장소를 선정하기 위한 모임 생성 요청 정보를 수신하고, 모임 생성 요청 정보에 따라 각 사용자 장치의 위치정보를 수신하여 취합하며, 각 사용자 장치의 위치정보를 기초로 적어도 하나 이상의 추천 장소에 대한 추천 장소 리스트 정보를 생성하여 각 사용자 장치로 전송하는 모임 관리 서비스 장치를 포함할 수 있다.A meeting management system according to an exemplary embodiment of the present invention includes at least one or more other user devices selected by a user device and grouping the user devices to create a conversation group for message transmission and reception, Receiving a meeting generation request information for selecting a meeting place of users belonging to a conversation group from at least one of a messenger service apparatus for processing to enable transmission and reception and a plurality of user devices belonging to a conversation group, And a meeting management service device for receiving and collecting the location information of the device, generating recommendation place list information for at least one recommended place based on the location information of each user device, and transmitting the recommendation place list information to each user device.
본 발명은 메시지 전송을 위한 대화그룹에 속한 사용자들 간에 오프라인 모임을 위한 모임 장소 선정시, 각 사용자의 위치정보를 수집하고, 수집된 위치정보를 기초로 하나 이상의 추천 장소를 자동으로 선정하여 각 사용자들에게 추천하고 추천된 장소에 대하여 대화그룹에 속한 사용자들의 의견을 반영하여 최적의 모임 장소를 선정할 수 있으므로, 장소 선정에 대한 효율성과 편의성을 제공하는 효과가 있다.The present invention collects location information of each user when a meeting place for offline meeting among users belonging to a conversation group for message transmission is selected, automatically selects one or more recommended places based on the collected location information, It is possible to select the optimum meeting place by reflecting the opinions of the users belonging to the talk group with respect to the recommended and recommended places, thereby providing the efficiency and convenience of the place selection.
또한, 본 발명은 추천 장소 선정시에 모임 목적을 더 고려하여 추천 장소를 선정할 수 있어, 모임 목적과 부합되는 추천 장소의 선정에 따라 모임에 참여하는 사용자의 만족도를 향상시킬 수 있으며, 최종 선정된 모임 장소에 대한 예약까지 자동으로 진행할 수 있어 효율적인 오프라인 모임의 진행을 보조하는 동시에 사용자 편의성을 크게 향상시키는 효과가 있다.In addition, the present invention can select a recommendation place considering the purpose of meeting at the time of selecting a recommended place, and it is possible to improve the satisfaction of the users participating in the meeting according to the selection of the recommendation place corresponding to the purpose of the meeting, It is possible to automatically advance the reservation to the meeting place, thereby assisting the efficient offline meeting and greatly improving the convenience of the user.
도 1은 본 발명의 실시예에 따른 모임 관리 시스템의 구성 환경도.
도 2는 본 발명의 실시예에 따른 모임 관리 시스템의 상세 구성도.
도 3은 본 발명의 실시예에 따른 사용자 장치의 모임 생성을 위한 동작 예시도.
도 4 내지 도 5는 본 발명의 실시예에 따른 모임 관리 서비스 장치의 참여자 확인을 위한 동작 예시도.
도 6은 본 발명의 실시예에 따른 모임 관리 서비스 장치의 추천장소 선정에 대한 예시도.
도 7은 본 발명의 실시예에 따른 모임 관리 서비스 장치의 POI 정보를 이용한 추천 장소 리스트 정보의 생성에 대한 예시도.
도 8은 본 발명의 실시예에 따른 모임 관리 서비스 장치의 추천 장소와 관련된 상세 정보 제공에 대한 예시도.
도 9 내지 도 10은 본 발명의 실시예에 따른 최종 모임 장소를 선정하는 모임 관리 서비스 장치의 동작 예시도.
도 11은 본 발명의 실시예에 따른 모임 관리 서비스 장치의 사용자 장치에 대한 최종 모임 정보의 전송에 대한 예시도.
도 12는 본 발명의 실시예에 따른 모임 관리 서비스 장치의 예약에 대한 동작 예시도.
도 13은 본 발명의 실시예에 따른 모임 관리 방법에 대한 순서도.1 is a configuration environment diagram of a meeting management system according to an embodiment of the present invention;
2 is a detailed configuration diagram of a meeting management system according to an embodiment of the present invention;
3 is a diagram illustrating an example of an operation for generating a meeting of a user apparatus according to an embodiment of the present invention;
FIG. 4 through FIG. 5 illustrate operation examples for confirming participants of a meeting management service apparatus according to an embodiment of the present invention;
FIG. 6 is an exemplary view for selecting a recommendation place for a meeting management service apparatus according to an embodiment of the present invention; FIG.
FIG. 7 is an exemplary view illustrating generation of recommended place list information using POI information of a meeting management service apparatus according to an embodiment of the present invention; FIG.
8 is a diagram illustrating an example of providing detailed information related to a recommendation place of a meeting management service apparatus according to an embodiment of the present invention.
9 to 10 are diagrams illustrating an example of the operation of a meeting management service apparatus for selecting a final meeting place according to an embodiment of the present invention.
FIG. 11 is an exemplary view illustrating transmission of final meeting information to a user equipment of a meeting management service apparatus according to an embodiment of the present invention; FIG.
12 is a diagram illustrating an example of the operation of reservations of the meeting management service apparatus according to the embodiment of the present invention.
13 is a flowchart of a method of managing a meeting according to an embodiment of the present invention.
이하, 본 발명의 구체적인 실시예를 도면을 참고로 상세히 설명한다.Hereinafter, specific embodiments of the present invention will be described in detail with reference to the drawings.
이때, 본 발명에서 설명하는 서비스 장치는 서버로 구성될 수 있으며, 사용자 장치는 단말로 구성될 수 있으나, 이에 한정되지 않으며 다양한 장치가 적용될 수 있다.At this time, the service apparatus described in the present invention may be configured as a server, and the user apparatus may be configured as a terminal, but the present invention is not limited thereto and various apparatuses may be applied.
도 1은 본 발명의 실시예에 따른 모임 관리 시스템의 구성 환경도로서, 도시된 바와 같이 복수의 사용자 장치(10)와, 사용자 장치 사이에 메시지를 송수신하기 위한 대화그룹을 생성하는 메신저 서비스 장치(110)와, 대화그룹에 속한 사용자 장치(10) 중 어느 하나의 요청에 따라 오프라인 모임을 위한 하나 이상의 추천 장소에 대한 추천 장소 리스트 정보를 생성하여 각 사용자 장치(10)로 전송하고 각 사용자 장치(10)로 전송된 추천 장소 리스트 정보에 포함되는 하나 이상의 추천 장소에 대한 투표 결과를 집계하여 최종 모임 장소 정보를 선택하며 상기 최종 모임 장소 정보에 대한 상세 정보를 각 사용자 장치(10)로 제공하는 모임 관리 서비스 장치(120)를 포함할 수 있다.FIG. 1 is a configuration environment diagram of a meeting management system according to an embodiment of the present invention. As shown in FIG. 1, a plurality of
이때, 메신저 서비스 장치(110)와 모임 관리 서비스 장치(120)는 하나의 서비스 장치(100)로 구성될 수도 있다.At this time, the
또한, 사용자 장치(10)는 메신저 서비스 장치(110)와 데이터 통신을 통해 메시지를 송수신하기 위한 메신저 어플리케이션(11)이 기설치될 수 있으며, 메신저 어플리케이션(11)을 통해 메신저 서비스 장치(110)로 메시지를 전송하여 다른 사용자 장치(10)로 상기 메시지가 전송되도록 할 수 있다.The
일례로, 사용자 장치(10)는 메신저 어플리케이션(11)을 통해 메신저 서비스 장치(110)와 사용자 장치(10)에 기저장된 연락처 정보를 상호 동기화할 수 있으며, 전화번호, SNS(Social Networking Service) 계정, 이메일 등과 같은 연락정보가 기저장된 대화상대 중 적어도 하나를 지정하여 메신저 서비스 장치(110)로 메시지를 전송할 수 있다.For example, the
이때, 메신저 서비스 장치(110)는 사용자 장치(10)에 의해 지정된 대화상대에 대응되는 다른 사용자 장치(10)와 사용자 장치(10)를 그룹핑하여 대화그룹으로 생성하고, 대화그룹에 속한 사용자 장치(10) 사이에 메시지의 전송이 이루어지도록 할 수 있다.At this time, the
또한, 모임 관리 서비스 장치(120)는 대화그룹에 참여한 복수의 사용자 장치(10) 중 적어도 하나로부터 오프라인 모임의 생성을 위한 모임 생성 요청정보를 수신할 수 있다.In addition, the meeting
이때, 상기 모임 생성 요청 정보에는 모임 시간정보, 모임 목적정보 등을 포함할 수 있다.At this time, the meeting creation request information may include meeting time information, meeting purpose information, and the like.
이에 따라, 모임 관리 서비스 장치(120)는 상기 모임 생성 요청정보에 따라 모임 참여 여부를 판단하기 위한 참여 요청 정보를 각 사용자 장치(10)로 전송하며, 각 사용자 장치(10)로부터 상기 참여 요청 정보에 대응하여 수신되는 모임의 참여 여부에 대한 참여 여부 정보를 기초로 모임에 참여하는 사용자를 식별할 수 있다.Accordingly, the meeting
이후, 모임에 참여하는 각 사용자의 위치정보를 수신하여, 각 사용자의 위치를 기반으로 산출되는 하나 이상의 추천 장소에 대한 추천 장소 리스트 정보를 생성하여 각 사용자의 사용자 장치(10)로 전송할 수 있다.Thereafter, the location information of each user participating in the meeting is received, and the recommended place list information for one or more recommended places calculated based on the location of each user is generated and transmitted to the
다음, 모임 관리 서비스 장치(120)는 각 사용자 장치(10)로부터 상기 추천 장소 리스트 정보에 포함된 추천 장소 중 적어도 하나에 대한 사용자의 선택에 따라 생성된 선택정보를 수신할 수 있으며, 상기 선택정보를 기초로 추천장소별 선택횟수를 집계한 투표결과 정보를 생성할 수 있다Next, the meeting
이에 따라, 모임 관리 서비스 장치(120)는 투표결과 정보를 기초로 가장 많은 선택횟수를 가지는 추천장소를 선택하고, 선택된 상기 추천 장소에 대한 최종 모임 장소 정보와 상기 모임 생성 요청 정보에 포함된 모임 시간정보를 포함하는 최종 모임 정보를 생성하여 각 사용자 장치(10)로 전송할 수 있다.Accordingly, the meeting
이에 따라, 각 사용자 장치(10)는 모임 관리 서비스 장치(120)로부터 수신된 최종 모임 정보에 따라 모임 장소 및 시간을 사용자에게 제공할 수 있으며, 사용자는 해당 모임 장소 및 시간을 참고하여 오프라인 모임에 참여할 수 있다.Accordingly, each of the
이와 같이, 모임 관리 서비스 장치(120)는 대화그룹에 속한 사용자 사이에 오프라인 모임을 위한 장소를 자동으로 추천하고, 추천된 장소에 대하여 대화그룹에 속한 모든 사용자의 의견을 반영하여 최종 모임 장소를 선택하고 이를 공지함으로써, 모임 장소의 선택에 대한 편이성을 제공함과 동시에 대화그룹에 참여한 사용자의 의견을 반영하여 최적의 모임 장소를 선택할 수 있다.As described above, the meeting
도 2는 상술한 메신저 서비스 장치(110)와 모임 관리 서비스 장치(120)의 상세 구성도이며, 이하 도 2의 구성을 토대로 도 3 내지 11을 참고하여 상세 프로세스를 설명한다.2 is a detailed configuration diagram of the
도 2에 도시된 바와 같이, 메신저 서비스 장치(110)는 대화그룹 생성부(111), 메시지 송수신부(112)를 포함할 수 있다.2, the
우선, 대화그룹 생성부(111)는 메시지의 송수신을 위한 메신저 어플리케이션(11)이 설치된 사용자 장치(10)로부터 선택된 적어도 하나 이상의 다른 사용자 장치(10)에 대한 식별정보와 사용자 장치(10)에 대응되는 사용자의 식별정보를 수신하고, 상기 식별정보를 기초로 사용자 장치(10)와 다른 사용자 장치(10)를 그룹핑하여 대화그룹을 생성하며, 대화그룹에 속한 복수의 사용자 장치(10) 사이에 메시지 송수신이 가능하도록 할 수 있다.The conversation
이때, 대화그룹 생성부(111)는 대화그룹 생성 이후에도 대화그룹에 속한 사용자 장치(10) 중 어느 하나로부터 대화그룹에 추가하기 위한 적어도 하나 이상의 추가 사용자 장치(10)에 대한 식별정보를 수신할 수 있으며, 이에 따라 상기 추가 사용자 장치(10)를 대화그룹에 추가할 수도 있다.At this time, the conversation
또한, 메시지 송수신부(112)는 대화그룹 생성부(111)를 통한 대화그룹 생성시 대화그룹에 속한 사용자 장치(10) 사이에 송수신되는 메시지를 처리할 수 있다.In addition, the message transmission /
한편, 모임 관리 서비스 장치(120)는 대화그룹 내에 속한 복수의 사용자 장치(10)에 대응되는 사용자들의 오프라인 모임을 위한 모임 장소를 추천하고, 대화그룹 내에 속한 사용자들의 의견을 반영하여 최종 모임 장소를 선택하며, 최종 모임 장소에 대한 정보를 각 사용자 장치(10)로 제공할 수 있다.Meanwhile, the meeting
이를 위한, 모임 관리 서비스 장치(120)는 도시된 바와 같이 기본적으로 위치정보 수신부(121), 모임 장소 추천부(122), 집계부(123) 및 모임 장소 제공부(124)를 포함할 수 있다.The meeting
우선, 모임 장소 추천부(122)는 대화그룹 내에 속한 사용자 장치(10) 중 적어도 하나로부터 오프라인 모임에 따른 모임 장소를 선정하기 위한 모임 생성 요청 정보를 수신할 수 있다.First, the meeting
이를 위해, 도 3에 도시된 바와 같이 사용자 장치(10)에 설치된 메신저 어플리케이션(11)은 상기 모임 생성 요청정보를 생성하기 위한 인터페이스를 제공할 수 있으며, 사용자 장치(10)는 해당 인터페이스를 통한 사용자 입력에 따라 모임 시간정보를 입력받아 상기 모임 시간정보를 포함하는 모임 생성 요청 정보를 생성하여 모임 관리 서비스 장치(120)의 모임 장소 추천부(122)로 전송할 수 있다. 이때, 사용자 장치(10)는 해당 인터페이스를 통해 모임 목적정보를 더 입력받을 수 있으며, 모임 시간정보와 모임 목적정보를 포함하는 모임 생성 요청 정보를 생성할 수도 있다.3, the
이에 대한 일례로, 사용자 장치(10)는 상기 인터페이스로 모임 입력 버튼을 제공하여, 해당 모임 입력 버튼에 대한 사용자 입력 수신시 모임 생성 요청 정보에 포함되는 모임 시간정보와 모임 목적정보를 입력받기 위한 팝업창을 로드하여 모임 시간정보와 모임 목적정보를 입력받아 모임 생성 요청 정보를 생성할 수 있다.For example, the
또 다른 일례로, 사용자 장치(10)는 상기 모임 입력 버튼에 대한 사용자 입력 수신시 메신저 어플리케이션(11)을 통해 제공되는 메시지 입력창을 모임 시간정보와 모임 목적정보를 입력받기 위한 인터페이스로 임시 변환하고, 해당 메시지 입력창에 입력되는 텍스트를 모임 시간정보와 모임 목적정보로 입력받아 모임 생성 요청 정보를 생성할 수도 있다.In another example, the
또한, 모임 장소 추천부(122)는 도 4에 도시된 바와 같이 상기 모임 생성 요청 정보를 수신하는 경우 대화그룹 생성부(111)와 연동하여 상기 모임 생성 요청 정보에 대응되는 대화그룹에 대한 대화그룹 정보를 수신할 수 있다.4, in the case where the meeting
이후, 모임 장소 추천부(122)는 대화그룹 정보로부터 대화그룹에 속한 사용자 장치(10)를 식별한 후 회원 DB(130)에서 대화그룹에 속한 사용자 장치(10)의 연락정보를 확인하고, 대화그룹에 속한 각 사용자 장치(10)의 연락정보를 통해 도 5에 도시된 바와 같이 모임 참여 여부를 판단하기 위한 참여 요청 정보를 각 사용자 장치(10)로 전송하며, 각 사용자 장치(10)로부터 상기 참여 요청 정보에 대응하여 수신되는 모임 참여 여부에 대한 참여 여부 정보를 기초로 대화그룹에 속한 사용자 중 모임에 참여하는 참여자를 식별할 수 있다.Then, the meeting
이후, 모임 장소 추천부(122)는 사용자 장치(10)로부터 위치정보를 수신하는 위치정보 수신부(121)를 통해 대화그룹에 속한 복수의 사용자 장치(10) 중 모임에 참여하는 하나 이상의 상기 참여자에 대응되는 참여자 장치(10)로부터 위치정보를 수신하여 취합할 수 있다.Then, the meeting
이때, 사용자 장치(10)는 GPS, Wifi AP, Cell ID 등을 이용하여 위치를 측정하는 위치측정부를 포함할 수 있으며, 사용자 장치(10)에 설치된 메신저 어플리케이션(11)은 참여 요청 정보 수신시 위치측정부로부터 측정된 위치에 따른 위치정보를 생성하여 모임 관리 서비스 장치(120)로 전송할 수 있다.The
또한, 모임 장소 추천부(122)는 위치정보 수신부(121)를 통한 위치정보 수신 이전에 상기 모임 생성 요청 정보에 포함된 모임 시간정보를 확인하여, 모임 시간정보가 당일인 경우 모임에 참여하는 각 참여자 장치(10)의 현재 위치정보를 수신할 수 있다.In addition, the meeting
그러나, 모임 시간정보가 당일이 아닌 경우 추후 각 참여자의 예상 위치정보가 필요하므로, 모임 장소 추천부(122)는 각 참여자 장치(10)에 예상 위치정보를 입력받기 위한 예상위치 요청 정보를 전송할 수 있다.However, when the meeting time information is not the same day, the expected place information of each participant is needed later. Therefore, the meeting
이에 따라, 참여자 장치에 설치된 메신저 어플리케이션(11)은 상기 예상위치 요청 정보를 수신하는 경우 사용자 입력에 따른 예상 위치를 입력받아 예상 위치정보를 생성하고, 이를 모임 관리 서비스 장치(120)로 전송할 수 있다. 이때, 메신저 어플리케이션(11)은 참여자 장치에 설치된 지도 어플리케이션을 호출하여 맵정보에서 사용자 입력에 따른 예상 위치를 입력받아 예상 위치정보를 생성할 수도 있다.Accordingly, when the
다음, 모임 장소 추천부(122)는 각 참여자 장치의 위치정보를 기반으로 하나 이상의 추천 장소를 선정하고, 상기 하나 이상의 추천 장소에 대한 추천 장소 리스트 정보를 생성할 수 있다.Next, the meeting
이때, 모임 장소 추천부(122)는 하나 이상의 추천 장소를 도 6에 도시된 바와 같이 다양한 방식으로 선정할 수 있다.At this time, the meeting
일례로, 도 6(a)에 도시된 바와 같이 모임 장소 추천부(122)는 위치정보 수신부(121)를 통해 수신된 각 참여자 장치(10)의 위치정보에 따른 각 참여자의 위치를 기초로 중간지점을 연산하고, 상기 중간지점을 추천 장소로 선정할 수 있다.6 (a), the meeting
이때, 모임 장소 추천부(122)는 각 참여자의 위치를 모두 포함하는 최소 반경 원이나 최소 면적의 사각형의 범위에서 중간지점을 추천 장소로 선정하거나, 각 참여자의 위치에 대한 거리의 총합이 최소가 되는 지점을 중간지점으로 하여, 각 사용자의 이동거리가 최소화되도록 하는 중간지점을 추천 장소로 선정할 수도 있다. 이외에도, 모임 장소 추천부(122)에 중간 지점을 산정하기 위한 다양한 알고리즘이 적용될 수 있다.At this time, the meeting
또 다른 일례로, 도 6(b)에 도시된 바와 같이 모임 장소 추천부(122)는 각 참여자의 위치로부터 도착 지점까지 미리 설정된 교통수단에 따른 각 참여자의 도착 예정시간을 상호 비교하여, 각 참여자간 도착 예정시간의 차이가 최소인 도착 지점을 산출하여 각 사용자의 도착 예정시간이 최소화되도록 하는 도착 지점을 추천 장소로 선정할 수 있다.As another example, as shown in FIG. 6B, the meeting
또한, 모임 장소 추천부(122)는 추천 장소 선정시 각 참여자 장치에 사용자의 이용 교통수단을 선택받기 위한 복수의 상이한 교통수단에 대한 교통수단 종류 정보를 전송하고, 각 참여자 장치로부터 교통수단 종류 정보 중에서 사용자 입력에 따라 선택된 교통수단 선택정보를 수신하여 사용자별 교통수단을 식별할 수 있다.In addition, the meeting
이에 따라, 모임 장소 추천부(122)는 각 참여자의 위치로부터 도착 지점까지 사용자별 교통수단에 따른 사용자별 도착 예정시간을 상호 비교하여, 참여자간 도착 예정시간의 차이가 최소인 도착지점을 추천 장소로 선정할 수 있다.Accordingly, the meeting
더하여, 모임 장소 추천부(122)는 외부의 교통정보 제공 서비스 장치와 통신할 수 있으며, 교통정보 제공 서비스 장치로부터 제공되는 교통정보를 반영하여 사용자별 도착 예정시간을 연산하고, 이를 기반으로 상술한 바에 따른 도착지점을 산출하여 추천 장소로 선정할 수도 있다.In addition, the meeting
한편, 모임 장소 추천부(122)는 도 7에 도시된 바와 같이 POI DB(140)에 저장된 POI(Point Of Interest) 정보 중 추천 장소로 선정된 중간 지점이나 도착 지점을 기준으로 미리 설정된 반경 내에 위치하는 하나 이상의 POI 정보와 모임 생성 요청부로부터 수신한 모임 생성 요청 정보에 포함된 모임 목적정보를 비교하여, 상기 모임 목적정보를 포함하는 POI 정보를 POI DB(140)로부터 추출하고, 추출된 POI 정보를 추천 장소로 선정할 수 있다.7, the meeting
일례로, 모임 목적이 술인 경우 모임 장소 추천부(122)는 호프집이나 바(BAR) 등을 포함하는 술집에 대한 POI 정보를 추천 장소로 선정할 수 있다. 또 다른 일례로, 모임 장소 추천부(122)는 모임 목적이 운동인 경우 운동장을 포함하는 학교나 공원 등에 대한 POI 정보를 추천 장소로 선정할 수 있으며, 모임 목적이 운동에서 세분화된 키워드인 당구인 경우 당구장에 대한 POI정보를 추천 장소로 선정할 수 있다.For example, if the purpose of the meeting is sake, the meeting
이후, 모임 장소 추천부(122)는 도 7에 도시된 바와 같이 상기 중간지점, 도착지점 또는 POI 정보 중 적어도 하나를 포함하는 추천 장소 리스트 정보를 생성할 수 있으며, 상기 추천 장소 리스트 정보를 각 사용자 장치(10)로 전송하여 모임과 관련된 장소를 추천할 수 있다.Hereinafter, the meeting
한편, 대화그룹에 속한 사용자 장치(10)이면서 모임에 참여하는 참여자 장치(10)는 상기 추천 장소 리스트 정보를 수신하며, 도 8에 도시된 바와 같이 추천 장소 리스트 정보에 포함된 추천 장소에 대한 정보를 제공할 수 있다.Meanwhile, the
이때, 모임 장소 추천부(122)는 추천 장소 리스트 정보를 도 2에 도시된 추천장소 DB(150)에 저장하고 해당 추천 장소 리스트 정보에 접속하기 위한 접속주소가 링크된 메시지를 각 참여자 장치(10)로 전송할 수도 있다.At this time, the meeting
이에 따라, 참여자 장치(10)에 설치된 메신저 어플리케이션(11)은 상기 접속주소가 링크된 메시지 수신시 대화창에 해당 메시지를 출력할 수 있으며, 참여자 장치(10)는 사용자 입력에 따라 추천 장소 리스트 정보로의 접속주소가 선택되면, 해당 접속주소로 접속하여 추천 장소 리스트 정보를 출력할 수 있다.Accordingly, the
더하여, 모임 장소 추천부(122)는 추천장소 DB(150)로부터 추천 장소 리스트 정보에 포함된 각 추천 장소와 관련되어 미리 설정된 웹사이트의 접속주소를 추출하고, 각 추천 장소에 대응되어 추출된 웹사이트 접속주소에 대한 링크정보를 추천 장소 리스트 정보에 포함된 각 추천 장소에 매칭하여 부가할 수 있다.In addition, the meeting
이에 따라, 각 참여자 장치(10)는 모임 장소 추천부로부터 전송된 추천 장소 리스트 정보를 수신하고, 사용자 입력에 따라 추천 장소 리스트 정보에 포함된 링크정보의 선택시 상기 웹사이트로 접속하여 참여자에게 추천 장소와 관련된 상세 정보를 제공할 수 있다.Accordingly, each
또한, 참여자 장치(10)는 지도 어플리케이션을 호출하여 추천 장소 리스트 정보에 포함된 추천 장소를 맵 정보상에 표시할 수도 있다.Also, the
이후, 참여자 장치(10)는 추천 장소 리스트 정보에 포함된 추천 장소 중 사용자 입력에 따라 선택된 하나 이상의 추천 장소에 대한 선택정보를 모임 관리 서비스 장치(120)로 전송할 수 있다.Then, the
이에 따라, 도 9에 도시된 바와 같이 모임 관리 서비스 장치(120)에 포함된 집계부(123)는 각 참여자 장치(10)로부터 하나 이상의 추천 장소에 대한 선택정보를 수신하며, 상기 선택정보에 따라 추천 장소별로 선택횟수를 카운트하여 집계하고, 추천 장소별로 집계된 선택횟수에 대한 투표결과 정보를 생성할 수 있다.Accordingly, as shown in FIG. 9, the
다음, 집계부(123)는 투표결과 정보를 모임 장소 제공부(124)로 전송하며, 모임 장소 제공부(124)는 상기 투표결과 정보에 따라 가장 많은 선택횟수를 가진 추천 장소를 선택하여 최종 모임 장소 정보를 생성하고, 모임 장소 추천부(122)로부터 모임 생성 요청 정보와 모임에 참여하는 참여자의 수에 대한 모임 인원정보를 수신하여 상기 최종 추천 장소 정보와 모임 인원 정보 및 모임 생성 요청 정보에 포함된 모임 시간정보를 포함하는 최종 모임 정보를 생성할 수 있다.Next, the tallying
이때, 집계부(123)는 도 10에 도시된 바와 같이 가장 많은 선택횟수를 가진 추천 장소가 복수인 경우 가장 많은 선택횟수를 가진 복수의 추천 장소에 대한 추천 장소 리스트 정보를 생성하여 각 참여자 장치(10)로 전송하고, 각 참여자 장치(10)로부터 가장 많은 선택횟수를 가진 추천 장소만을 대상으로 선택횟수를 다시 집계하여 최종 추천 장소 정보를 생성할 수도 있다.At this time, as shown in FIG. 10, the
이후, 모임 장소 제공부(124)는 도 11에 도시된 바와 같이 최종 모임 정보를 대화그룹에 속한 각 참여자 장치(10)로 전송하여, 오프라인 모임에 대한 공지를 자동으로 수행할 수 있다.Then, as shown in FIG. 11, the meeting
한편, 모임 관리 서비스 장치(120)는 예약부(125)를 더 포함할 수 있으며, 예약부(125)는 도 12에 도시된 바와 같이 모임 장소 제공부(124)로부터 최종 모임 정보를 수신하고, 추천장소 DB(150)로부터 최종 모임 정보에 대응되는 추천장소와 매칭된 접속주소를 추출하고, 해당 접속주소를 통해 추천 장소에 대응되는 웹서비스 장치로 접속한 후 상기 최종 모임 정보를 전송하여 자동으로 예약할 수 있으며, 이에 따라 모임 인원, 모임 시간 등의 정보 전송에 따른 예약을 수행할 수 있다.Meanwhile, the meeting
도 13은 본 발명의 실시예에 따른 모임 관리 방법에 대한 순서도로서, 도시된 바와 같이 메신저 서비스 장치(110)는 메시지 전송을 위해 사용자 장치(10)에 의해 선택된 적어도 하나 이상의 다른 사용자 장치(10)를 그룹핑하여 대화그룹을 생성할 수 있다(S1).FIG. 13 is a flowchart of a method for managing a meeting according to an embodiment of the present invention. As shown in FIG. 13, the
이에 따라, 모임 관리 서비스 장치(120)는 대화그룹에 속한 사용자 장치(10) 중 어느 하나로부터 오프라인 모임을 위한 모임 생성 요청정보를 수신할 수 있다(S2).Accordingly, the meeting
이후, 모임 관리 서비스 장치(120)는 대화그룹에 속한 각 사용자 장치(10)로 모임 생성 요청 정보에 포함된 모임 시간정보를 포함하는 참여 요청 정보를 전송하고, 상기 참여 요청 정보에 대응하여 각 사용자 장치(10)로부터 모임의 참여 여부에 대한 참여 여부 정보를 수신하여 대화그룹에 속한 사용자 중 모임에 참여하는 참여자를 식별할 수 있다(S3).Then, the meeting
이에 따라, 모임 관리 서비스 장치(120)는 각 참여자에 대응되는 참여자 장치(10)로부터 위치정보를 수집하고(S4), 수집된 위치정보를 기초로 복수의 추천장소를 선정하여 추천 장소 리스트 정보를 생성한 후 각 참여자 장치(10)로 전송할 수 있다(S5).Accordingly, the meeting
다음, 모임 관리 서비스 장치(120)는 각 참여자 장치(10)로부터 추천 장소 리스트 정보에 포함된 추천 장소별 선택정보를 수신하며, 상기 추천장소별 선택정보에 따라 추천 장소별로 선택횟수를 카운트하여 집계할 수 있다(S6).Next, the meeting
이후, 모임 관리 서비스 장치(120)는 선택횟수가 가장 많은 추천 장소에 대한 최종 모임 장소 정보를 생성하고, 모임 생성 요청정보에 포함된 모임 시간정보와 최종 모임 장소 정보를 포함하는 최종 모임 정보를 생성하여 각 참여자 장치로 전송하여 오프라인 모임에 대한 공지를 할 수 있다(S7).Then, the meeting
상술한 구성에 따라, 본 발명은 메시지 전송을 위한 대화그룹에 속한 사용자들 간에 오프라인 모임을 위한 모임 장소 선정시, 각 사용자의 위치정보를 수집하고, 수집된 위치정보를 기초로 하나 이상의 추천 장소를 자동으로 선정하여 각 사용자들에게 추천함으로써, 사용자들의 위치를 고려하여 최적의 추천 장소를 선정할 수 있으며 장소 선정에 대한 편의성을 제공한다.According to the above-described configuration, when selecting a meeting place for offline meeting among users belonging to a conversation group for message transmission, the location information of each user is collected, and one or more recommended places are selected based on the collected location information By automatically selecting and recommending to each user, it is possible to select an optimum recommendation site considering the location of users and provide convenience for selecting a place.
또한, 본 발명은 추천된 장소에 대하여 대화그룹에 속한 각 사용자의 의견과 을 반영하여 추천 장소 중에서 최종 모임 장소를 결정함으로써, 사용자의 의견을 반영한 최적의 모임 장소를 선정하고, 최종 선정된 모임 장소에 대한 예약까지 자동으로 진행할 수 있어 효율적인 오프라인 모임의 진행을 보조하는 동시에 사용자 편의성을 크게 향상시킬 수 있다.In addition, the present invention determines the final meeting place among the recommended places by reflecting opinions and opinions of each user belonging to the talk group with respect to the recommended place, thereby selecting the best meeting place reflecting the opinion of the user, It is possible to automatically proceed to the reservation for the offline meeting, thereby facilitating the efficient offline meeting and greatly improving the user's convenience.
본 발명의 실시예에 따른 모임 관리 방법은 컴퓨터 프로그램으로 작성 가능하며, 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 해당 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 컴퓨터나 본 발명의 실시예에 따른 메신저 서비스 장치, 모임 관리 서비스 장치 등에 의하여 읽혀지고 실행됨으로써 모임 관리 방법을 구현할 수 있다. The meeting management method according to the embodiment of the present invention can be written in a computer program, and the codes and code segments constituting the computer program can be easily deduced by a computer programmer in the field. The computer program may be stored in a computer readable medium readable by a computer and read and executed by a computer, a messenger service apparatus, a meeting management service apparatus, etc. according to an embodiment of the present invention, Can be implemented.
정보저장매체는 자기 기록매체, 광 기록매체 및 캐리어 웨이브 매체를 포함한다. 본 발명의 실시예에 따른 모임 관리 방법을 구현하는 컴퓨터 프로그램은 메신저 서비스 장치 또는 모임 관리 서비스 장치의 내장 메모리에 저장 및 설치될 수 있다.The information storage medium includes a magnetic recording medium, an optical recording medium, and a carrier wave medium. A computer program implementing the meeting management method according to an embodiment of the present invention may be stored and installed in a built-in memory of a messenger service apparatus or a meeting management service apparatus.
이상에서는 본 발명에 따른 바람직한 실시예들에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.The foregoing and other objects, features and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings. However, the present invention is not limited to the above-described embodiments, and various changes and modifications may be made by those skilled in the art without departing from the scope of the present invention. .
본 발명은 대화그룹에 속한 사용자들 중 적어도 하나로부터 모임 생성 요청에 따라 자동으로 하나 이상의 추천 장소를 선정하여 각 사용자에게 추천하고, 추천 장소에 대하여 대화그룹에 속한 사용자들의 선택에 따라 최적의 모임 장소를 결정하여 대화와 연계하여 오프라인 모임 생성에 대한 사용자 편의성을 향상시키기 위한 것으로, 통계 분야, 마케팅 분야, 소셜 네트워킹 분야, 내비게이션 분야 등에서 광범위하게 이용될 수 있다.According to the present invention, at least one recommended place is automatically selected from at least one of the users belonging to the talk group in accordance with a meeting creation request, and is recommended to each user. And to improve the user's convenience in offline meeting creation in connection with the conversation, and it can be widely used in the fields of statistics, marketing, social networking, and navigation.
10: 사용자 장치, 참여자 장치 11: 메신저 어플리케이션
100: 서비스 장치 110: 메신저 서비스 장치
111: 대화그룹 생성부 112: 메시지 송수신부
120: 모임 관리 서비스 장치 121: 위치정보 수신부
122: 모임장소 추천부 123: 집계부
124: 모임 장소 제공부 125: 예약부
130: 회원 DB 140: POI DB
150: 추천장소 DB10: user device, participant device 11: messenger application
100: service device 110: messenger service device
111: talkgroup generation unit 112: message transmission /
120: Meeting management service device 121: Position information receiver
122: Meeting place recommendation unit 123:
124: Meeting place offerer 125: Reservation department
130: Member DB 140: POI DB
150: Recommended place DB
Claims (13)
상기 대화그룹에 속한 사용자 장치 사이에 메시지의 송수신이 가능하도록 처리하는 메시지 송수신부;
사용자 장치의 위치정보를 수신하는 위치정보 수신부; 및
상기 대화그룹에 속한 복수의 사용자 장치 중 적어도 하나로부터 대화그룹에 속한 사용자들의 모임 장소를 선정하기 위한 모임 생성 요청 정보를 수신하고, 상기 모임 생성 요청 정보에 따라 상기 위치정보 수신부를 통해 상기 대화그룹에 속한 각 사용자 장치의 위치정보를 수신하여 취합하며, 상기 각 사용자 장치의 위치정보를 기초로 적어도 하나 이상의 추천 장소에 대한 추천 장소 리스트 정보를 생성하여 각 사용자 장치로 전송하는 모임 장소 추천부
를 포함하는 모임 관리에 적용되는 서비스 장치.At least one or more other user devices selected by the user device and a group of the user devices to generate a talkgroup for message transmission / reception;
A message transmission / reception unit for processing messages to be transmitted / received between user devices belonging to the talk group;
A location information receiver for receiving location information of the user equipment; And
Receiving a meeting generation request information for selecting a meeting place of users belonging to a talkgroup from at least one of a plurality of user devices belonging to the talk group, A recommendation place list information for at least one recommended place based on the location information of each user equipment and transmitting the generated recommendation place list information to each user device,
Wherein the service management apparatus comprises:
상기 모임 장소 추천부는 상기 각 사용자 장치의 위치정보를 기초로 상기 각 사용자의 이동거리를 최소화하도록 결정된 중간 지점 또는 상기 각 사용자의 도착 예정시간을 최소화하도록 결정된 도착 지점 중 적어도 하나를 추천 장소로 포함하는 추천 장소 리스트 정보를 생성하는 것을 특징으로 하는 모임 관리에 적용되는 서비스 장치.The method according to claim 1,
Wherein the meeting place recommendation unit includes at least one of an intermediate point determined to minimize the movement distance of each user based on the location information of each user device or an arrival point determined to minimize the estimated arrival time of each user And the recommended location list information is generated.
상기 모임 장소 추천부는 상기 모임 생성 요청 정보로 모임 목적정보를 수신하며, 상기 중간 지점이나 도착 지점 중 적어도 하나를 기준으로 미리 설정된 반경 내에 위치하는 POI 정보 중 상기 모임 목적정보와 매칭되는 POI 정보를 추천 장소로 포함하는 추천 장소 리스트 정보를 생성하는 것을 특징으로 하는 모임 관리에 적용되는 서비스 장치.The method according to claim 1,
The meeting place recommendation unit receives the meeting purpose information as the meeting generation request information, and recommends POI information matched with the meeting purpose information among POI information located within a predetermined radius based on at least one of the midpoint and the arrival point And generates recommendation place list information which is included in the meeting place management information.
상기 모임 장소 추천부는 상기 모임 생성 요청 정보의 수신시 대화그룹에 속한 상기 각 사용자 장치에 대하여 참여 여부를 확인하여 모임에 참여하는 참여자를 결정하고, 상기 대화그룹에 속한 사용자 장치 중 하나 이상의 상기 참여자에 대응되는 각 참여자 장치의 위치정보만을 수신하는 것을 특징으로 하는 모임 관리에 적용되는 서비스 장치.The method according to claim 1,
Wherein the meeting place recommendation unit determines participation of each user device belonging to the conversation group when receiving the meeting creation request information, determines participation to participate in the meeting, and notifies one or more participants of the conversation group And only the location information of each corresponding participating device is received.
상기 모임 장소 추천부는 상기 추천 장소 리스트 정보가 저장된 저장부로의 접속주소가 링크된 메시지를 상기 각 사용자 장치로 전송하는 것을 특징으로 하는 모임 관리에 적용되는 서비스 장치.The method according to claim 1,
Wherein the meeting place recommendation unit transmits a message linked to a connection address to a storage unit in which the recommendation place list information is stored, to each of the user devices.
상기 모임 장소 추천부는 상기 추천 장소 리스트 정보에 포함된 각 추천 장소에 대응되는 웹사이트의 접속 주소를 링크한 링크정보를 상기 추천 장소 리스트 정보에 포함하여 상기 각 사용자 장치로 전송하는 것을 특징으로 하는 모임 관리에 적용되는 서비스 장치.The method according to claim 1,
Wherein the meeting place recommendation unit transmits link information linking the connection addresses of the website corresponding to the recommended places included in the recommendation place list information to each of the user devices in the recommended place list information. Service devices applied to management.
상기 각 사용자 장치로부터 상기 추천 장소 리스트 정보에 포함된 추천 장소 중 적어도 하나에 대한 선택정보를 수신하며, 상기 선택정보에 따라 추천장소별 선택횟수를 집계하는 집계부; 및
상기 집계부의 집계에 따라 가장 많은 선택횟수를 가진 추천 장소에 대한 최종 모임 장소 정보를 생성하여 상기 각 사용자 장치로 전송하는 모임 장소 제공부
를 더 포함하는 모임 관리에 적용되는 서비스 장치.The method according to claim 1,
An aggregation unit for receiving selection information on at least one recommended location included in the recommendation location list information from each of the user devices and counting the number of times of selection for each recommendation site according to the selection information; And
And generates final meeting place information for a recommended place having the largest number of times of selection according to the counting of the counting unit and transmits the final meeting place information to each user device
Wherein the service management apparatus further comprises:
상기 모임 장소 추천부는 상기 모임 생성 요청 정보에 포함된 모임 시간정보를 근거로 상기 대화그룹에 속한 각 사용자 장치에 대하여 참여 여부를 확인하여 모임 인원에 대한 모임 인원정보를 생성하며,
상기 모임 장소 제공부는 상기 모임 시간정보와 모임 인원정보 및 최종 모임 장소 정보를 포함하는 최종 모임 정보를 생성하여 각 사용자 장치로 전송하는 것을 특징으로 하는 모임 관리에 적용되는 서비스 장치.8. The method of claim 7,
Wherein the meeting place recommendation unit confirms participation of each user device belonging to the conversation group based on the meeting time information included in the meeting generation request information to generate meeting person information about the meeting person,
Wherein the meeting place provision unit generates final meeting information including the meeting time information, meeting person information, and final meeting place information, and transmits the generated meeting information to each user device.
상기 최종 모임 장소 정보에 대응되는 추천 장소에 대하여 미리 설정된 웹사이트 주소로 접속하여 상기 모임 시간정보와 모임 인원정보에 따라 자동으로 예약하는 예약부를 더 포함하는 것을 특징으로 하는 모임 관리에 적용되는 서비스 장치.9. The method of claim 8,
Further comprising a reservation unit for accessing a preset website address corresponding to the recommended meeting place corresponding to the last meeting place information and automatically making a reservation according to the meeting time information and meeting person information. .
상기 서비스 장치가 상기 대화그룹에 속한 사용자 장치 중 어느 하나로부터 상기 대화그룹에 속한 사용자들의 모임 장소를 선정하기 위한 모임 생성 요청 정보를 수신하는 단계;
상기 서비스 장치가 상기 대화그룹에 속한 각 사용자 장치로 상기 모임 생성 요청 정보에 포함된 모임 시간정보를 전송하고, 상기 각 사용자 장치로부터 모임의 참여 여부에 대한 참여 여부 정보를 수신하여 상기 대화그룹에 속한 사용자 중 상기 모임에 참여하는 참여자를 식별하는 단계; 및
상기 서비스 장치가 상기 각 참여자에 대응되는 참여자 장치로부터 위치정보를 수집하고, 상기 수집된 위치정보를 기초로 하나 이상의 추천장소를 선정하여 추천 장소 리스트 정보를 생성한 후 상기 각 참여자 장치로 전송하는 단계
를 포함하는 모임 관리 방법.The service apparatus communicating with the user apparatus groups at least one or more other user apparatuses selected by the user apparatus and the user apparatus to create a talkgroup for message transmission / reception;
Receiving, by the service device, meeting generation request information for selecting a meeting place of users belonging to the talkgroup from any one of user devices belonging to the talkgroup;
The service apparatus transmits meeting time information included in the meeting creation request information to each user apparatus belonging to the talk group, receives participation information on participation of the meeting from each user apparatus, Identifying a participant of the user who is participating in the meeting; And
The service device collecting the location information from the participant device corresponding to each participant, selecting at least one recommended place based on the collected location information, generating the recommendation place list information, and transmitting the recommendation place list information to each participant device
/ RTI >
상기 서비스 장치가 상기 각 참여자 장치로부터 상기 추천 장소 리스트 정보에 포함된 추천 장소 중 적어도 하나에 대한 선택정보를 수신하는 단계;
상기 서비스 장치가 상기 선택정보에 따라 추천 장소별로 선택횟수를 카운트하여 집계하는 단계; 및
상기 서비스 장치가 상기 선택횟수가 가장 많은 추천 장소에 대한 최종 모임 장소 정보를 생성하고, 상기 모임 생성 요청정보에 포함된 모임 시간정보와 최종 모임 장소 정보를 포함하는 최종 모임 정보를 생성하여 상기 각 참여자 장치로 전송하는 단계
를 더 포함하는 모임 관리 방법.11. The method of claim 10,
Receiving, by the service device, selection information on at least one recommendation place included in the recommendation place list information from each participant device;
Counting and counting the number of selections for each recommendation place according to the selection information; And
The service apparatus generates final meeting place information for the recommendation place having the largest number of selection times, generates final meeting information including meeting time information included in the meeting creation request information and final meeting place information, Steps to transfer to device
Further comprising:
상기 대화그룹에 속한 복수의 사용자 장치 중 적어도 하나로부터 상기 대화그룹에 속한 사용자들의 모임 장소를 선정하기 위한 모임 생성 요청 정보를 수신하고, 상기 모임 생성 요청 정보에 따라 상기 각 사용자 장치의 위치정보를 수신하여 취합하며, 상기 각 사용자 장치의 위치정보를 기초로 적어도 하나 이상의 추천 장소에 대한 추천 장소 리스트 정보를 생성하여 상기 각 사용자 장치로 전송하는 모임 관리 서비스 장치
를 포함하는 모임 관리 시스템.A messenger service device for grouping at least one or more other user devices selected by the user device and creating a talkgroup for sending and receiving messages and processing messages to be transmitted and received between user devices belonging to the talkgroup; And
Receiving a meeting generation request information for selecting a meeting place of users belonging to the talk group from at least one of a plurality of user devices belonging to the talk group and receiving location information of each user device according to the meeting creation request information And generates recommendation place list information for at least one recommended place based on the location information of each user equipment and transmits the recommendation place list information to each user equipment
And a meeting management system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130122920A KR20150044087A (en) | 2013-10-15 | 2013-10-15 | System and method for arranging a meeting, service apparatus applied to the same and computer readable medium having computer program recorded therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130122920A KR20150044087A (en) | 2013-10-15 | 2013-10-15 | System and method for arranging a meeting, service apparatus applied to the same and computer readable medium having computer program recorded therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150044087A true KR20150044087A (en) | 2015-04-24 |
Family
ID=53036441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130122920A KR20150044087A (en) | 2013-10-15 | 2013-10-15 | System and method for arranging a meeting, service apparatus applied to the same and computer readable medium having computer program recorded therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20150044087A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016204569A1 (en) * | 2015-06-17 | 2016-12-22 | 라인 가부시키가이샤 | Method and system for recommending meeting place on basis of appointment information, and recording medium |
KR101717710B1 (en) * | 2016-01-22 | 2017-03-17 | 세종대학교산학협력단 | Method for recommending place and apparatus for executing the method |
KR20200133998A (en) * | 2019-05-21 | 2020-12-01 | 삼성생명보험주식회사 | A computer program for providing meeting activity service |
KR20210043259A (en) * | 2019-10-11 | 2021-04-21 | 송경준 | Electronic business card module and method for calculating optimal meeting place |
CN114694295A (en) * | 2020-12-30 | 2022-07-01 | 北京鸿享技术服务有限公司 | Campaign selection method, device, storage medium and apparatus based on network voting |
KR20220128064A (en) * | 2021-03-12 | 2022-09-20 | 커넥트밸류 주식회사 | Social learnig service platform server |
KR20220133538A (en) * | 2021-03-25 | 2022-10-05 | 주식회사 와이즈케어 | System and mehtod for providing sharing information platform based on location |
-
2013
- 2013-10-15 KR KR20130122920A patent/KR20150044087A/en not_active Application Discontinuation
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016204569A1 (en) * | 2015-06-17 | 2016-12-22 | 라인 가부시키가이샤 | Method and system for recommending meeting place on basis of appointment information, and recording medium |
JP2018517980A (en) * | 2015-06-17 | 2018-07-05 | Line株式会社 | Meeting place recommendation method, system, computer program and recording medium based on promise information |
KR101717710B1 (en) * | 2016-01-22 | 2017-03-17 | 세종대학교산학협력단 | Method for recommending place and apparatus for executing the method |
KR20200133998A (en) * | 2019-05-21 | 2020-12-01 | 삼성생명보험주식회사 | A computer program for providing meeting activity service |
KR20210043259A (en) * | 2019-10-11 | 2021-04-21 | 송경준 | Electronic business card module and method for calculating optimal meeting place |
CN114694295A (en) * | 2020-12-30 | 2022-07-01 | 北京鸿享技术服务有限公司 | Campaign selection method, device, storage medium and apparatus based on network voting |
CN114694295B (en) * | 2020-12-30 | 2024-03-29 | 北京鸿享技术服务有限公司 | Activity selection method, equipment, storage medium and device based on network voting |
KR20220128064A (en) * | 2021-03-12 | 2022-09-20 | 커넥트밸류 주식회사 | Social learnig service platform server |
KR20220133538A (en) * | 2021-03-25 | 2022-10-05 | 주식회사 와이즈케어 | System and mehtod for providing sharing information platform based on location |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20150044087A (en) | System and method for arranging a meeting, service apparatus applied to the same and computer readable medium having computer program recorded therefor | |
US8789133B2 (en) | Location based content filtering and dynamic policy | |
CN103327063B (en) | User there is detection and event finds | |
US10103934B2 (en) | Setting a reminder that is triggered by a target user device | |
CN102868968B (en) | The method and system of user is identified and positioned in a mobile network | |
CN105051569B (en) | The position carried out in wireless network for emergency services determines | |
US9264849B1 (en) | Method and apparatus to enable location-based meeting | |
US8645064B2 (en) | Prioritized and subjectively personal navigation | |
KR20170023115A (en) | Chat-based support of communications and related functions | |
US20140162698A1 (en) | Group-based social interaction using location-aware mobile devices | |
KR100673599B1 (en) | Method for proposing the meeting in the regional community service system based on mobile blog through a mobile terminal | |
US20120284333A1 (en) | Collection and analysis of location data from location-aware mobile devices on a network | |
KR101209549B1 (en) | System and method for making, managing and evaluating a meeting in the internet network and computer readable medium processing the method | |
JP2015509639A (en) | Identify meeting participants using information from devices | |
JP2003058482A (en) | Method for providing area chat room, method for processing terminal side area chat, recording medium recording area chat room providing/processing program and area chat room providing device | |
KR102378603B1 (en) | Method for providing community service using ttl value for range control based on near-field verification through bluetooth le network | |
US20130054690A1 (en) | Systems and Methods for Managing Personal Information | |
US12127079B2 (en) | Method and system for providing community service using short-range broadcasting | |
JP2010034689A (en) | Mobile terminal searching program, server, mobile terminal, and mobile terminal searching method | |
TWI426460B (en) | Application apparatus, server, system and method of travel service | |
KR20080043432A (en) | Method and apparatus for meeting management | |
KR20120137617A (en) | System for providing a social network service based on a position using a smart phone | |
US20180070194A1 (en) | Systems and methods for providing an interactive community through device communication | |
KR101744104B1 (en) | Method for location based social networking using beacon | |
KR101125096B1 (en) | System and method for making, managing and evaluating a meeting using the position information of a mobile terminal and computer readable medium processing the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |