KR101664391B1 - Meeting management method using application and operation server - Google Patents

Meeting management method using application and operation server Download PDF

Info

Publication number
KR101664391B1
KR101664391B1 KR1020150026293A KR20150026293A KR101664391B1 KR 101664391 B1 KR101664391 B1 KR 101664391B1 KR 1020150026293 A KR1020150026293 A KR 1020150026293A KR 20150026293 A KR20150026293 A KR 20150026293A KR 101664391 B1 KR101664391 B1 KR 101664391B1
Authority
KR
South Korea
Prior art keywords
meeting
mobile communication
communication terminal
application
operation server
Prior art date
Application number
KR1020150026293A
Other languages
Korean (ko)
Other versions
KR20160103673A (en
Inventor
윤석구
Original Assignee
주식회사 엔오디비즈웨어
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엔오디비즈웨어 filed Critical 주식회사 엔오디비즈웨어
Priority to KR1020150026293A priority Critical patent/KR101664391B1/en
Publication of KR20160103673A publication Critical patent/KR20160103673A/en
Application granted granted Critical
Publication of KR101664391B1 publication Critical patent/KR101664391B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • G06Q50/30
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1091Recording time for administrative or management purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Computing Systems (AREA)

Abstract

본 발명의 실시 예에 따른 이동 통신 단말기에서 실행되는 애플리케이션을 이용한 모임 관리 방법은, 상기 애플리케이션이 운영 서버로부터 모임 장소와 모임 시간을 포함하는 모임 메시지를 수신하는 단계와, 상기 이동 통신 단말기의 사용자로부터 모임 참석 여부에 대한 입력 신호가 상기 애플리케이션으로 입력되면, 상기 애플리케이션이 참석 여부 신호를 상기 운영 서버로 전송하는 단계와, 상기 애플리케이션이 상기 모임 메시지를 파싱하여 상기 모임 시간과 상기 모임 장소를 추출하는 단계와, 상기 애플리케이션이 추출된 모임 시간으로부터 일정 시간 전에 GPS 수신기를 온(on)시키는 단계와, 상기 애플리케이션이 온된 GPS 수신기에 의해 생성된 제1위치 정보를 상기 운영 서버로 전송하는 단계를 포함한다.A method of managing a meeting using an application executed in a mobile communication terminal according to an embodiment of the present invention includes receiving a meeting message including a meeting place and a meeting time from an operation server of the application, When the input signal to the application is input to the application, the application transmits a signal indicating whether or not the application is to attend to the operation server, and the application parses the meeting message to extract the meeting time and the meeting place And turning on the GPS receiver a predetermined time before the application is extracted and transmitting the first location information generated by the GPS receiver to the operating server.

Description

애플리케이션을 이용한 모임 관리 방법, 및 운영 서버를 이용한 모임 관리 방법{MEETING MANAGEMENT METHOD USING APPLICATION AND OPERATION SERVER}TECHNICAL FIELD [0001] The present invention relates to a meeting management method using an application, and a meeting management method using an operation server.

본 발명의 개념에 따른 실시 예는 모임 관리 방법에 관한 것으로, 특히 이동 통신 단말기에 설치되는 애플리케이션과, 상기 이동 통신 단말기와 접속가능한 운영 서버를 이용하여 모임을 효과적으로 관리하는 모임 관리 방법에 관한 것이다.An embodiment according to the concept of the present invention relates to a meeting management method, and more particularly, to a meeting management method for effectively managing a meeting using an application installed in a mobile communication terminal and an operation server connectable with the mobile communication terminal.

비즈니스 미팅, 동창회, 컨퍼런스 등과 같은 모임을 개최함에 있어서, 모임 생성자(또는 관리자)는 복수의 모임 회원들에 대해 사전에 모임 참석 여부를 확인하여 모임 참석 예정자들에 대한 리스트를 만들고, 상기 모임 참석자들 각각에 대한 모임 참석 현황을 직접 파악해야 한다. 만약, 많은 수의 모임 회원들에 대해 상기 작업들을 수행하는 경우, 상기 모임 생성자는 모임 관리에 많은 시간을 소요하게 되고, 효과적으로 모임을 관리하기 어려운 문제가 발생할 수 있다.In organizing meetings such as business meetings, reunions, conferences, etc., the meeting creator (or manager) checks the presence of a plurality of meeting members in advance to make a list of meeting attendees, You need to know the attendance status of each meeting. If the above-described tasks are performed for a large number of meeting members, the meeting creator may spend a lot of time managing the meetings, and it may be difficult to effectively manage the meetings.

종래 다양한 모임 관리 방법들이 제시되고 있으나, 상기 모임 생성자의 편의를 극대화할 수 있는 자동화된 모임 관리 방법은 제시되고 있지 못하다. Conventionally, a variety of meeting management methods have been proposed, but an automated meeting management method capable of maximizing the convenience of the meeting creator has not been proposed.

따라서, 상기 모임 생성자의 개입을 최소화하고 모임 관리를 자동화함으로써, 상기 모임을 편리하고 효과적으로 관리하기 위한 방안이 요구된다.Therefore, there is a need for a way to manage the meeting conveniently and effectively by minimizing the intervention of the meeting creator and automating meeting management.

1. 등록특허공보 : 등록번호 10-0839534호 (2008.06.12. 등록)1. Registered Patent Publication: Registration No. 10-0839534 (Registered on June 12, 2008) 2. 공개특허공보 : 공개번호 10-2009-0000606호 (2009.01.08. 공개)2. Open Patent Publication: Publication No. 10-2009-0000606 (Published on Jan. 8, 2009)

본 발명이 이루고자 하는 기술적인 과제는 모임 참석 예정자들에 대한 모임 참석 여부를 실시간으로 확인하고, 모임에 참석한 모임 참석 예정자에 대한 자동 체크인을 수행함으로써 상기 모임을 편리하고 효과적으로 관리할 수 있는 애플리케이션과 운영 서버를 이용한 모임 관리 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to provide an application capable of conveniently and effectively managing the meeting by confirming in real time whether or not a meeting is expected to be attended by meeting attendees and automatically checking in a meeting attendance candidate attending the meeting And to provide a meeting management method using an operation server.

본 발명의 실시 예에 따른 이동 통신 단말기에서 실행되는 애플리케이션을 이용한 모임 관리 방법은, 상기 애플리케이션이 운영 서버로부터 모임 장소와 모임 시간을 포함하는 모임 메시지를 수신하는 단계와, 상기 이동 통신 단말기의 사용자로부터 모임 참석 여부에 대한 입력 신호가 상기 애플리케이션으로 입력되면, 상기 애플리케이션이 참석 여부 신호를 상기 운영 서버로 전송하는 단계와, 상기 애플리케이션이 상기 모임 메시지를 파싱하여 상기 모임 시간과 상기 모임 장소를 추출하는 단계와, 상기 애플리케이션이 추출된 모임 시간으로부터 일정 시간 전에 GPS 수신기를 온(on)시키는 단계와, 상기 애플리케이션이 온된 GPS 수신기에 의해 생성된 제1위치 정보를 상기 운영 서버로 전송하는 단계를 포함한다.A method of managing a meeting using an application executed in a mobile communication terminal according to an embodiment of the present invention includes receiving a meeting message including a meeting place and a meeting time from an operation server of the application, When the input signal to the application is input to the application, the application transmits a signal indicating whether or not the application is to attend to the operation server, and the application parses the meeting message to extract the meeting time and the meeting place And turning on the GPS receiver a predetermined time before the application is extracted and transmitting the first location information generated by the GPS receiver to the operating server.

상기 모임 관리 방법은, 상기 애플리케이션이 상기 추출된 모임 장소로부터 제2위치 정보를 추출하는 단계와, 상기 애플리케이션이, 상기 제1위치 정보가 상기 이동 통신 단말기의 이동에 따라 변경될 때, 변경된 제1위치 정보를 상기 운영 서버로 전송하는 단계와, 상기 변경된 제1위치 정보와 상기 제2위치 정보가 일치할 때, 상기 애플리케이션이 상기 GPS 수신기를 오프(off)하는 단계를 더 포함한다.Wherein the meeting management method further comprises the steps of: the application extracting second location information from the extracted meeting location; and when the first location information is changed according to the movement of the mobile communication terminal, Transmitting the location information to the operating server, and when the first location information and the second location information match, the application turns off the GPS receiver.

상기 모임 관리 방법은, 상기 애플리케이션이, 상기 운영 서버로부터 전송된 참석 확인 신호에 응답하여 상기 GPS 수신기를 오프하는 단계를 더 포함한다.The method of managing a meeting further includes the step of the application turning off the GPS receiver in response to an acknowledgment signal transmitted from the operation server.

상기 모임 관리 방법은, 상기 애플리케이션이 상기 운영 서버로부터 모임 참석 예정자 리스트를 수신하는 단계와, 상기 애플리케이션이 상기 모임 참석 예정자 리스트에 포함된 상기 모임 참석 예정자들 각각의 현재 위치 정보를 지도 애플리케이션을 이용하여 지도에 디스플레이하는 단계를 더 포함한다.Wherein the meeting management method comprises: receiving the meeting attendee list from the operation server; receiving, by the application, current position information of each of the meeting attendees included in the meeting attendee list on the map application And displaying it on a map.

본 발명의 실시 예에 따른 이동 통신 단말기에서 실행되는 애플리케이션을 이용한 모임 관리 방법은, 상기 이동 통신 단말기의 사용자로부터 모임 장소와 모임 시간에 대한 입력 신호가 상기 애플리케이션으로 입력되면, 상기 애플리케이션이 상기 모임 장소와 상기 모임 시간을 포함하는 모임 메시지를 생성하는 단계와, 상기 애플리케이션이 생성된 모임 메시지를 운영 서버로 전송하는 단계와, 상기 운영 서버에 의해 상기 모임 메시지에 관련된 모임 참석 예정자 리스트가 생성되면, 상기 애플리케이션이 상기 운영 서버로부터 상기 모임 참석 예정자 리스트를 수신하는 단계와, 상기 애플리케이션이 상기 모임 시간으로부터 일정 시간 전에 상기 운영 서버로부터 상기 모임 참석 예정자들 각각의 현재 위치 정보를 수신하는 단계와, 상기 애플리케이션이 수신된 상기 모임 참석 예정자들 각각의 현재 위치 정보를 지도 애플리케이션을 이용하여 지도에 디스플레이하는 단계를 포함한다.The method of managing a meeting using an application executed in a mobile communication terminal according to an embodiment of the present invention is characterized in that when an input signal for meeting place and meeting time is input from the user of the mobile communication terminal to the application, And generating a meeting message including the meeting time, transmitting the generated meeting message to the operation server, and generating a meeting attendee list related to the meeting message by the operation server, The method comprising the steps of: the application receiving the meeting attendee list from the operation server; receiving application current position information of each of the meeting attendees from the operation server a certain time before the meeting time; Using the received attend the meeting potential of each of the map application the present position information includes the step of displaying the map.

상기 모임 메시지를 생성하는 단계는, 상기 애플리케이션이 상기 운영 서버로부터 모임 회원 리스트를 수신하는 단계와, 상기 애플리케이션이 상기 사용자로부터 상기 모임 장소와 상기 모임 시간에 대한 입력 신호를 수신하는 단계와, 상기 애플리케이션이, 수신된 모임 회원 리스트에 포함된 모임 회원들 중에서, 상기 사용자에 의해 선택된 적어도 하나의 모임 회원에 기초하여 모임 참석 요청자 리스트를 생성하는 단계와, 상기 애플리케이션이, 상기 모임 장소, 상기 모임 시간, 및 상기 모임 참석 요청자 리스트를 포함하는 상기 모임 메시지를 생성하는 단계를 포함한다.Wherein the generating the meeting message comprises: receiving the meeting member list from the operating server; receiving, by the application, an input signal for the meeting place and the meeting time from the user; Creating a list of meeting attendance requestors based on at least one meeting member selected by the user from among meeting members included in the received meeting member list; and displaying, by the application, the meeting place, the meeting time, And generating the meeting message including the meeting attendee request list.

상기 모임 관리 방법은, 상기 애플리케이션이 상기 운영 서버로부터 알림 메시지를 수신하는 단계와, 상기 애플리케이션이, 상기 알림 메시지를 디스플레이하고, 상기 사용자로부터 전화 통화 작동과 메시지 전송 작동 중에서 어느 하나의 작동을 위한 입력 신호가 입력되면, 상기 입력 신호에 응답하여 상기 어느 하나의 작동을 수행하는 단계를 더 포함한다.Wherein the meeting management method comprises: receiving an announcement message from the operation server by the application; displaying, by the application, the notification message and inputting an operation for any one of a telephone call operation and a message transmission operation from the user And when the signal is input, performing one of the operations in response to the input signal.

본 발명의 실시 예에 따른 운영 서버의 작동 방법은, 상기 운영 서버가 제1이동 통신 단말기로부터 모임 장소와 모임 시간을 포함하는 모임 메시지를 수신하는 단계와, 상기 운영 서버가, 상기 제1이동 통신 단말기의 고유 정보를 이용하여 데이터베이스로부터 모임 회원들의 전화 번호들을 추출하고, 추출된 전화 번호에 해당하는 제2이동 통신 단말기들로 상기 모임 메시지를 전송하는 단계와, 상기 운영 서버가, 상기 제2이동 통신 단말기들로부터 수신된 참석 여부 신호들을 이용하여 모임 참석 예정자 리스트를 생성하고, 생성된 모임 참석 예정자 리스트를 상기 제1이동 통신 단말기와 상기 제2이동 통신 단말기들로 전송하는 단계와, 상기 운영 서버가 상기 제2이동 통신 단말기들 중에서 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 전송된 제1위치 정보를 수신하는 단계와, 상기 운영 서버가, 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 전송된 상기 제1위치 정보와 상기 모임 장소의 제2위치 정보에 기초하여, 상기 적어도 두 개의 제2이동 통신 단말기들 각각의 사용자가 모임에 참석했는지를 자동으로 확인하는 단계를 포함한다.A method of operating an operation server according to an exemplary embodiment of the present invention includes receiving from a first mobile communication terminal a meeting message including a meeting place and a meeting time, Extracting telephone numbers of meeting members from a database using unique information of the terminal and transmitting the meeting message to second mobile communication terminals corresponding to the extracted telephone number; Generating a list of meeting attendees using the attendance signals received from the communication terminals and transmitting the generated meeting attendee list to the first mobile communication terminal and the second mobile communication terminals, Is transmitted from each of the at least two second mobile communication terminals among the second mobile communication terminals 1 based on the first location information transmitted from each of the at least two second mobile communication terminals and the second location information of the meeting place; And automatically confirming whether a user of each of the second mobile communication terminals has attended the meeting.

상기 작동 방법은, 상기 운영 서버가, 상기 모임 메시지가 상기 제2이동 통신 단말기들로 전송된 후 일정 시간 이내에 상기 제2이동 통신 단말기들 중에서 적어도 하나로부터 참석 여부 신호를 수신하지 못한 경우, 참석 여부 신호를 전송하지 않은 상기 적어도 하나의 제2이동 통신 단말기로 상기 모임 메시지를 재전송하는 단계를 더 포함한다.The operation method may further comprise: when the operation server fails to receive the attendance signal from at least one of the second mobile communication terminals within a predetermined time after the meeting message is transmitted to the second mobile communication terminals, And retransmitting the meeting message to the at least one second mobile communication terminal that has not transmitted the signal.

상기 작동 방법은, 상기 운영 서버가, 상기 모임 메시지가 상기 제2이동 통신 단말기들로 전송된 후 일정 시간 이내에 상기 제2이동 통신 단말기들 중에서 적어도 하나로부터 참석 여부 신호를 수신하지 못한 경우, 참석 여부 신호를 전송하지 않은 상기 적어도 하나의 제2이동 통신 단말기 각각의 사용자에 대해 상기 모임에 불참하는 것으로 판단하는 단계를 더 포함한다.The operation method may further comprise: when the operation server fails to receive the attendance signal from at least one of the second mobile communication terminals within a predetermined time after the meeting message is transmitted to the second mobile communication terminals, And determining that the user of each of the at least one second mobile communication terminal that has not transmitted a signal is absent from the meeting.

상기 제1위치 정보를 수신하는 단계는, 상기 운영 서버가, 현재 시간이 상기 모임 시간으로부터 기준 시간 이전인지 여부를 판단하는 단계와, 상기 운영 서버가, 상기 현재 시간이 상기 모임 시간으로부터 상기 기준 시간 이전인 경우, 위치 정보 제공 요청 신호를 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로 전송하는 단계와, 상기 운영 서버가, 상기 위치 정보 제공 요청 신호에 응답하여 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 자동으로 전송된 상기 제1위치 정보를 수신하는 단계를 포함한다.Wherein the step of receiving the first location information comprises the steps of: the operating server determining whether the current time is earlier than the reference time from the meeting time; Transmitting a location information providing request signal to each of the at least two second mobile communication terminals in response to the location information providing request signal; And receiving the first location information automatically transmitted from each of the first location information and the second location information.

상기 작동 방법은, 상기 운영 서버가, 상기 적어도 두 개의 제2이동 통신 단말기들 중에서 어느 하나의 제2이동 통신 단말기가 이동할 때, 상기 어느 하나의 제2이동 통신 단말기로부터 변경된 제1위치 정보를 수신하는 단계와, 상기 운영 서버가 상기 제1위치 정보와 상기 변경된 제1위치 정보를 비교하는 단계와, 상기 운영 서버가, 비교 결과에 따라 상기 어느 하나의 제2이동 통신 단말기의 사용자에 대한 예상 도착 시간을 계산하는 단계와, 상기 운영 서버가, 계산된 예상 도착 시간에 대한 정보를 상기 제1이동 통신 단말기로 전송하는 단계를 더 포함한다.Wherein the operating server receives the changed first location information from any one of the second mobile communication terminals when the second mobile communication terminal moves among the at least two second mobile communication terminals Comparing the first location information with the first location information; and comparing the first location information with the changed first location information. The method according to claim 1, Calculating the estimated time of arrival, and transmitting the calculated expected arrival time information to the first mobile communication terminal.

상기 비교하는 단계는, 비교 결과 상기 어느 하나의 제2이동 통신 단말기의 사용자가 상기 모임 장소로 오고 있지 않는 것으로 판단될 때, 상기 운영 서버가 상기 제1이동 통신 단말기와 상기 어느 하나의 제2이동 통신 단말기로 알림 메시지를 전송하는 단계를 더 포함한다.Wherein when the comparison result indicates that the user of any one of the second mobile communication terminals is not coming to the meeting place, the operating server performs a comparison between the first mobile communication terminal and the second mobile communication terminal, And transmitting a notification message to the communication terminal.

상기 자동으로 확인하는 단계는, 상기 운영 서버가, 상기 적어도 두 개의 제2이동 통신 단말기들 각각의 상기 제1위치 정보와 상기 제2위치 정보를 비교하는 단계와, 상기 운영 서버가, 비교 결과 상기 제1위치 정보와 상기 제2위치 정보가 일치하는 제2이동 통신 단말기의 사용자를 상기 모임에 참석한 것으로 자동으로 확인하는 단계를 포함한다.Wherein the step of automatically checking comprises: the operating server comparing the first location information and the second location information of each of the at least two second mobile communication terminals; And automatically confirming that the user of the second mobile communication terminal whose first positional information and second positional information match is present at the meeting.

상기 작동 방법은, 상기 운영 서버가, 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 전송된 상기 제1위치 정보를 상기 제1이동 통신 단말기에 디스플레이되도록 하기 위해, 상기 제1위치 정보를 상기 제1이동 통신 단말기로 전송하는 단계를 더 포함한다.Wherein the operating server is configured to transmit the first location information to the first mobile communication terminal so that the first location information transmitted from each of the at least two second mobile communication terminals is displayed on the first mobile communication terminal, 1 to the mobile communication terminal.

본 발명의 실시 예에 따른 모임 관리 방법은 모임 참석 예정자들에 대한 모임 참석 여부를 실시간으로 확인하고, 모임에 참석한 모임 참석 예정자에 대한 자동 체크인을 수행함으로써 상기 모임을 편리하고 효과적으로 관리할 수 있는 효과가 있다.The meeting management method according to the embodiment of the present invention can confirm whether or not a meeting is attended to the meeting attendees in real time and can automatically and conveniently check the meeting by performing automatic check-in for a meeting attendance candidate attending the meeting It is effective.

본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 상세한 설명이 제공된다.
도 1은 본 발명의 실시 예에 따른 모임 관리 방법을 수행하는 모임 관리 시스템을 개략적으로 도시한 것이다.
도 2는 도 1에 도시된 운영 서버의 개략적인 블록도이다.
도 3은 본 발명의 일 실시 예에 따른 모임 관리 방법을 설명하기 위한 데이터 흐름도이다.
도 4는 본 발명의 일 실시 예에 따른 모임 관리 방법을 설명하기 위한 데이터 흐름도이다.
도 5는 본 발명의 일 실시 예에 따른 모임 관리 방법을 설명하기 위한 데이터 흐름도이다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In order to more fully understand the drawings recited in the detailed description of the present invention, a detailed description of each drawing is provided.
FIG. 1 schematically shows a meeting management system for performing a meeting management method according to an embodiment of the present invention.
2 is a schematic block diagram of the operational server shown in FIG.
3 is a data flow chart for explaining a meeting management method according to an embodiment of the present invention.
4 is a data flow chart for explaining a meeting management method according to an embodiment of the present invention.
5 is a data flow chart for explaining a meeting management method according to an embodiment of the present invention.

본 명세서에 개시되어 있는 본 발명의 개념에 따른 실시 예들에 대해서 특정한 구조적 또는 기능적 설명은 단지 본 발명의 개념에 따른 실시 예들을 설명하기 위한 목적으로 예시된 것으로서, 본 발명의 개념에 따른 실시 예들은 다양한 형태들로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되지 않는다.It is to be understood that the specific structural or functional description of embodiments of the present invention disclosed herein is for illustrative purposes only and is not intended to limit the scope of the inventive concept But may be embodied in many different forms and is not limited to the embodiments set forth herein.

본 발명의 개념에 따른 실시 예들은 다양한 변경들을 가할 수 있고 여러 가지 형태들을 가질 수 있으므로 실시 예들을 도면에 예시하고 본 명세서에서 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 개념에 따른 실시 예들을 특정한 개시 형태들에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물, 또는 대체물을 포함한다.The embodiments according to the concept of the present invention can make various changes and can take various forms, so that the embodiments are illustrated in the drawings and described in detail herein. It should be understood, however, that it is not intended to limit the embodiments according to the concepts of the present invention to the particular forms disclosed, but includes all modifications, equivalents, or alternatives falling within the spirit and scope of the invention.

제1 또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 발명의 개념에 따른 권리 범위로부터 벗어나지 않은 채, 제1구성 요소는 제2구성 요소로 명명될 수 있고 유사하게 제2구성 요소는 제1구성 요소로도 명명될 수 있다.The terms first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The terms may be named for the purpose of distinguishing one element from another, for example, without departing from the scope of the right according to the concept of the present invention, the first element may be referred to as a second element, The component may also be referred to as a first component.

어떤 구성 요소가 다른 구성 요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성 요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성 요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성 요소가 다른 구성 요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는 중간에 다른 구성 요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성 요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between. Other expressions that describe the relationship between components, such as "between" and "between" or "neighboring to" and "directly adjacent to" should be interpreted as well.

본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로서, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 본 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, the terms "comprises" or "having" and the like are used to specify that there are features, numbers, steps, operations, elements, parts or combinations thereof described herein, But do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 나타낸다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the meaning of the context in the relevant art and, unless explicitly defined herein, are to be interpreted as ideal or overly formal Do not.

본 명세서에서의 모듈(module)이라 함은 본 명세서에서 설명되는 각각의 명칭에 따른 기능과 동작을 수행할 수 있는 하드웨어를 의미할 수도 있고, 또는 특정한 기능과 동작을 수행할 수 있는 컴퓨터 프로그램 코드를 의미할 수도 있고, 또는 특정한 기능과 동작을 수행시킬 수 있는 컴퓨터 프로그램 코드가 탑재된 전자적 기록 매체, 예컨대 프로세서를 의미할 수 있다.A module in this specification may mean hardware capable of performing the functions and operations according to the respective names described in this specification or may include computer program codes capable of performing specific functions and operations May mean an electronic recording medium, such as a processor, having computer program code embodied therein or capable of performing a particular function and operation.

다시 말해, 모듈이란 본 발명의 기술적 사상을 수행하기 위한 하드웨어 및/또는 상기 하드웨어를 구동하기 위한 소프트웨어의 기능적 및/또는 구조적 결합을 의미할 수 있다.In other words, a module may mean a functional and / or structural combination of hardware for carrying out the technical idea of the present invention and / or software for driving the hardware.

본 명세서에서는 설명의 편의를 위해 애플리케이션이 정보 또는 데이터를 생성, 전송, 또는 수신하는 것으로 기재하였으나, 상기 정보 또는 상기 데이터를 생성, 전송, 또는 수신하는 주체는 이동 통신 단말기이며, 상기 애플리케이션의 제어에 따라 상기 이동 통신 단말기가 상기 정보 또는 상기 데이터를 생성, 전송, 또는 수신하는 것으로 이해될 수 있다.In this specification, for convenience of description, it is described that an application generates, transmits, or receives information or data. However, a subject that generates, transmits, or receives the information or the data is a mobile communication terminal, It can be understood that the mobile communication terminal generates, transmits, or receives the information or the data.

즉, 이동 통신 단말기에서 실행되는 애플리케이션이 데이터를 생성, 전송, 또는 수신한다 함은 상기 애플리케이션의 제어에 따라 상기 이동 통신 단말기에 포함된 프로세서가 상기 데이터를 생성하거나, 상기 이동 통신 단말기에 포함된 송신기 또는 수신기가 상기 데이터를 외부 장치로 전송하거나 상기 외부 장치로부터 수신하는 것을 의미한다.That is, the application, which is executed in the mobile communication terminal, generates, transmits, or receives the data. The processor included in the mobile communication terminal generates the data according to the control of the application, Or the receiver transmits or receives the data to or from the external device.

이하, 본 명세서에 첨부된 도면들을 참조하여 본 발명의 실시 예들을 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings attached hereto.

도 1은 본 발명의 실시 예에 따른 모임 관리 방법을 수행하는 모임 관리 시스템을 개략적으로 도시한 것이다.FIG. 1 schematically shows a meeting management system for performing a meeting management method according to an embodiment of the present invention.

도 1을 참조하면, 모임 관리 시스템(10)은 복수의 이동 통신 단말기들(100-1~100-n; n은 1보다 큰 자연수)과 운영 서버(200)를 포함할 수 있다.1, the meeting management system 10 may include a plurality of mobile communication terminals 100-1 to 100-n (n is a natural number greater than 1) and an operation server 200. [

복수의 이동 통신 단말기들(100-1~100-n) 각각은 본 발명의 실시 예에 따른 모임 관리 방법을 수행할 수 있는 애플리케이션(애플리케이션 프로그램 또는 앱(app))을 저장하고, 운영 서버(200)와 데이터(또는 신호)를 주고받는 역할을 수행할 수 있다.Each of the plurality of mobile communication terminals 100-1 to 100-n stores an application (an application program or an app) capable of performing a meeting management method according to an embodiment of the present invention, ) And data (or signal).

복수의 이동 통신 단말기들(100-1~100-n) 각각은 스마트폰(smart phone), 태블릿 PC(tablet PC), 이동 전화기, PDA(personal digital assistant), 모바일 인터넷 장치(mobile internet device(MID)), EDA(enterprise digital assistant), PND(personal navigation device 또는 portable navigation device), 사물 인터넷(internet of things(IoT)) 장치, 만물 인터넷(internet of everything(IoE)) 장치, 또는 웨어러블 기기(wearable device)로 구현될 수 있다.Each of the plurality of mobile communication terminals 100-1 to 100-n may be a smart phone, a tablet PC, a mobile phone, a personal digital assistant (PDA), a mobile internet device ), An enterprise digital assistant (EDA), a personal navigation or portable navigation device (PND), an internet of things (IoT) device, an internet of everything (IoE) device, device).

복수의 이동 통신 단말기들(100-1~100-n) 중에서 어느 하나의 이동 통신 단말기(예컨대, 제1이동 통신 단말기(100-1))의 사용자가 모임 생성자(또는 관리자)인 것으로 가정하면, 나머지 이동 통신 단말기들(100-2~100-n) 각각의 사용자는 모임 회원(또는 모임 구성원)일 수 있다.Assuming that a user of any one of the plurality of mobile communication terminals 100-1 to 100-n is a meeting creator (or manager), for example, The user of each of the remaining mobile communication terminals 100-2 to 100-n may be a meeting member (or a meeting member).

운영 서버(200)는 복수의 이동 통신 단말기들(100-1~100-n) 각각과 무선 통신을 이용하여 데이터를 주고받을 수 있다. 운영 서버(200)는 메시지 및/또는 신호를 복수의 이동 통신 단말기들(100-1~100-n) 중에서 적어도 어느 하나로 푸시 방식에 따라 전송할 수 있다.The operation server 200 can exchange data with each of the plurality of mobile communication terminals 100-1 to 100-n using wireless communication. The operation server 200 may transmit a message and / or a signal to at least one of the plurality of mobile communication terminals 100-1 to 100-n according to a push method.

운영 서버(200)에 의해 액세스되는 데이터베이스(DB; 210)는 모임 테이블(TABLE1)을 포함할 수 있다. 모임 테이블(TABLE1)은 모임 회원들에 대한 정보(예컨대, 회원명, 전화번호, 및/또는 생성자), 모임 참석 예정 여부, 및/또는 모임에 참석하였는지 여부를 포함할 수 있다. 실시 예에 따라, 모임 테이블(TABLE1)은 모임 관리의 편의를 위해, 이전 모임들에 대한 참석 현황 정보를 더 포함할 수 있다. The database (DB) 210 accessed by the operational server 200 may include a meeting table TABLE1. The meeting table TABLE1 may include information about the meeting members (e.g., member name, phone number, and / or constructor), whether or not they are scheduled to attend the meeting, and / or whether they have attended the meeting. According to the embodiment, the conference table TABLE1 may further include attendance status information for previous meetings for convenience of meeting management.

도 1에 도시된 모임 테이블(TABLE1)은 설명의 편의를 위한 일 실시 예에 지나지 않는 것으로서, 모임 테이블(TABLE1)의 구성은 당업자에게 예측가능한 범위 내에서 자유롭게 변형되거나 추가될 수 있다.The configuration of the meeting table TABLE1 shown in FIG. 1 is merely an example for convenience of explanation, and the configuration of the meeting table TABLE1 can be freely modified or added to the range of the person skilled in the art within a predictable range.

제1이동 통신 단말기(100-1) 또는 제1이동 통신 단말기(100-1)에 설치된 애플리케이션은, 모임 장소(MP)와 모임 시간(MT)을 포함하는 모임 메시지(MM)를 운영 서버(200)로 전송할 수 있다. 모임 장소(MP)와 모임 시간(MT)은 제1이동 통신 단말기(100-1)의 상기 사용자의 입력에 의해 생성될 수 있다.The application installed in the first mobile communication terminal 100-1 or the first mobile communication terminal 100-1 transmits a meeting message MM including the meeting place MP and the meeting time MT to the operation server 200 ). The meeting place (MP) and the meeting time (MT) can be generated by the input of the user of the first mobile communication terminal (100-1).

실시 예에 따라, 모임 메시지(MM)는 모임 내용(MC)을 더 포함할 수 있다. 예컨대, 모임 내용(MC)은 모임명과 모임 세부 사항 등을 포함할 수 있으나, 이에 한정되는 것은 아니다.According to the embodiment, the meeting message (MM) may further include a meeting content (MC). For example, the meeting content (MC) may include, but is not limited to, a meeting name and meeting details.

실시 예에 따라, 제1이동 통신 단말기(100-1)는 제1이동 통신 단말기(100-1)에 대한 고유 정보(IT1)를 운영 서버(200)로 전송할 수 있다. 고유 정보(IT1)는 제1이동 통신 단말기(100-1)의 전화번호를 포함하는 단말기 정보 및/또는 제1이동 통신 단말기(100-1)의 사용자 정보(예컨대, 아이디(ID))를 포함할 수 있으나, 이에 한정되는 것은 아니다. 운영 서버(200)는 수신된 고유 정보(IT1)를 이용하여 DB(210)를 서치하고, 서치 결과에 따라 DB(210)로부터 제1이동 통신 단말기(100-1)의 사용자가 포함된 모임 테이블(TABLE1)을 로드할 수 있다. The first mobile communication terminal 100-1 may transmit the unique information IT1 to the first mobile communication terminal 100-1 according to the embodiment of the present invention. The unique information IT1 includes terminal information including the telephone number of the first mobile communication terminal 100-1 and / or user information (e.g., ID) of the first mobile communication terminal 100-1 But is not limited thereto. The operation server 200 searches the DB 210 using the received unique information IT1 and searches the DB 210 for a meeting table including users of the first mobile communication terminal 100-1 (TABLE1) can be loaded.

운영 서버(200)는 수신된 모임 메시지(MM)를 로드된 모임 테이블(TABLE1)에 포함된 복수의 이동 통신 단말기들(100-2~100-n) 각각으로 전송할 수 있다. The operation server 200 may transmit the received meeting message MM to each of the plurality of mobile communication terminals 100-2 to 100-n included in the loaded meeting table TABLE1.

실시 예에 따라, 제1이동 통신 단말기(100-1)가 모임 메시지(MM)를 생성할 때, 운영 서버(200)는 모임 테이블(TABLE1)에 포함된 모임 회원들에 상응하는 모임 회원 리스트(M_LIST)를 제1이동 통신 단말기(100-1)로 전송할 수 있다. 제1이동 통신 단말기(100-1)의 상기 사용자에 의해 모임 회원 리스트(M_LIST)에 포함된 모임 회원들 중에서 적어도 하나의 모임 회원이 선택되면, 제1이동 통신 단말기(100-1)는 선택된 적어도 하나의 모임 회원에 기초하여 모임 참석 요청자 리스트를 생성할 수 있다. 제1이동 통신 단말기(100-1)는 상기 모임 참석 요청자 리스트를 더 포함하는 모임 메시지(MM)를 운영 서버로 전송하고, 운영 서버(200)는 상기 모임 참석 요청자 리스트에 포함된 상기 적어도 하나의 모임 회원의 이동 통신 단말기 각각으로 모임 메시지(MM)를 전송할 수 있다.According to the embodiment, when the first mobile communication terminal 100-1 generates a meeting message (MM), the operation server 200 transmits a meeting member list (corresponding to the meeting members included in the meeting table TABLE1 M_LIST) to the first mobile communication terminal 100-1. When at least one meeting member among the meeting members included in the meeting member list M_LIST is selected by the user of the first mobile communication terminal 100-1, the first mobile communication terminal 100-1 selects at least one selected member A list of meeting attendees can be generated based on one meeting member. The first mobile communication terminal 100-1 transmits a meeting message (MM) including the list of meeting attendance requestors to the operation server, and the operation server 200 transmits the meeting message (MM) (MM) to each of the mobile communication terminals of the meeting member.

모임 메시지(MM)를 수신한 복수의 이동 통신 단말기들(100-2~100-n) 각각은 참석 여부 신호(ACK2~ACKn)를 전송할 수 있다. 참석 여부 신호(ACK2~ACKn)는 참석, 불참, 및 무응답 중에서 어느 하나를 의미할 수 있다. 예컨대, 운영 서버(200)는, 참석 여부 신호(ACKn)가 무응답을 의미할 때, 모임 메시지(MM)와 실질적으로 동일한 재전송 모임 메시지(MM')를 상기 무응답에 해당하는 이동 통신 단말기(100-n)로 전송할 수 있고, 이동 통신 단말기(100-n)은 재전송 모임 메시지(MM')에 응답하여 참석 여부 신호(ACKn')를 운영 서버(200)로 전송할 수 있다.Each of the plurality of mobile communication terminals 100-2 to 100-n having received the meeting message MM can transmit attendance signals ACK2 to ACKn. The attendance signal (ACK2 ~ ACKn) can mean either attendance, absence, or non-response. For example, when the attendance signal ACKn indicates no response, the operation server 200 transmits a retransmission meeting message MM 'substantially the same as the meeting message MM to the mobile communication terminal 100- n and the mobile communication terminal 100-n may transmit the attendance signal ACKn 'to the operation server 200 in response to the retransmission meeting message MM'.

운영 서버(200)는 수신된 참석 여부 신호들(ACK2~ACKn, 및 ACKn')을 이용하여 모임 참석 예정자 리스트(LIST)를 생성할 수 있다. 예컨대, 제2이동 통신 단말기(100-2)의 사용자와 제4이동 통신 단말기(100-4)의 사용자가 모임에 참석하는 것으로 가정하면, 운영 서버(200)는 제1이동 통신 단말기(100-1)의 사용자, 제2이동 통신 단말기(100-2)의 상기 사용자, 및 제4이동 통신 단말기(100-4)의 상기 사용자를 포함하는 모임 참석 예정자 리스트(LIST)를 생성할 수 있다.The operation server 200 may generate the list of meeting attendees LIST by using the received attendance signals ACK2 to ACKn and ACKn '. For example, assuming that a user of the second mobile communication terminal 100-2 and a user of the fourth mobile communication terminal 100-4 attend a meeting, the operation server 200 transmits the first mobile communication terminal 100- 1), the user of the second mobile communication terminal 100-2, and the user of the fourth mobile communication terminal 100-4.

운영 서버(200)는 생성된 모임 참석 예정자 리스트(LIST)를 제1이동 통신 단말기(100-1)로 전송할 수 있다. 실시 예에 따라 운영 서버(200)는 제2이동 통신 단말기(100-2)와 제4이동 통신 단말기(100-4)로 모임 참석 예정자 리스트(LIST)를 전송할 수 있다.The operation server 200 may transmit the generated list of meeting attendees LIST to the first mobile communication terminal 100-1. According to the embodiment, the operation server 200 may transmit the list of attendees of the meeting to the second mobile communication terminal 100-2 and the fourth mobile communication terminal 100-4.

제2이동 통신 단말기(100-2)와 제4이동 통신 단말기(100-4) 각각은 현재 시간이 모임 시간(MT)으로부터 기준 시간 이전일 때 GPS 수신기(미도시)를 온(on)하고, 위치 정보 제공 서버(300)로부터 위치 정보(P2 또는 P4)를 각각 수신할 수 있다. 실시 예에 따라, 운영 서버(200)는 상기 현재 시간이 모임 시간(MT)으로부터 상기 기준 시간 이전일 때 제2이동 통신 단말기(100-2)와 제4이동 통신 단말기(100-4) 각각으로 위치 정보 제공 요청 신호(PR)를 전송할 수 있고, 제2이동 통신 단말기(100-2)와 제4이동 통신 단말기(100-4) 각각은 위치 정보 제공 요청 신호(PR)에 응답하여 GPS 수신기(미도시)를 온할 수 있다.Each of the second mobile communication terminal 100-2 and the fourth mobile communication terminal 100-4 turns on a GPS receiver (not shown) when the current time is before the reference time from the meeting time (MT) And can receive location information (P2 or P4) from the location information providing server 300, respectively. According to the embodiment, when the current time is earlier than the reference time from the meeting time (MT), the operation server 200 transmits the second mobile communication terminal 100-2 and the fourth mobile communication terminal 100-4 The second mobile communication terminal 100-2 and the fourth mobile communication terminal 100-4 can transmit the position information request signal PR to the GPS receiver 100 in response to the position information request signal PR, Not shown) can be turned on.

제2이동 통신 단말기(100-2)와 제4이동 통신 단말기(100-4) 각각은, 위치가 변경될 때마다 또는 주기적으로 변경된 위치 정보(P2 또는 P4)를 운영 서버(200)로 전송할 수 있다.Each of the second mobile communication terminal 100-2 and the fourth mobile communication terminal 100-4 can transmit the position information P2 or P4 changed periodically or periodically to the operation server 200 have.

운영 서버(200)는 수신된 위치 정보(P2 또는 P4)를 제1이동 통신 단말기(100-1)로 전송할 수 있고, 제1이동 통신 단말기(100-1)는 수신된 위치 정보(P2와 P4)를 제1이동 통신 단말기(100-1)에 설치된 지도 애플리케이션을 이용하여 지도에 디스플레이할 수 있다.The operation server 200 may transmit the received location information P2 or P4 to the first mobile communication terminal 100-1 and the first mobile communication terminal 100-1 may transmit the received location information P2 and P4 Can be displayed on the map using the map application installed in the first mobile communication terminal 100-1.

운영 서버(200)는 수신된 위치 정보(P2 또는 P4)를 모임 장소(MP)와 비교하고, 비교 결과에 따라 모임 참석 여부를 판단할 수 있다. 상기 모임 참석 여부를 판단하는 과정에 대해서는 도 5를 참조하여 상세히 설명하기로 한다.The operation server 200 compares the received location information (P2 or P4) with the meeting place (MP), and can determine whether to attend the meeting according to the comparison result. The process of determining whether to attend the meeting will be described in detail with reference to FIG.

예컨대, 제2이동 통신 단말기(100-2)의 사용자가 모임 장소(MP)에 참석한 것으로 판단될 경우, 운영 서버(200)는 제2이동 통신 단말기(100-2)의 상기 사용자에 대한 자동 체크인을 수행하고, 제2이동 통신 단말기(100-2)로 참석 확인 신호(AACK)를 전송할 수 있다. 제2이동 통신 단말기(100-2)는 수신된 참석 확인 신호(AACK)에 응답하여 GPS 수신기(미도시)를 자동으로 오프(off)할 수 있다. 예컨대, 상기 자동 체크인은, 운영 서버(200)가 모임 테이블(TABLE1)의 모임 참석 여부 필드에 제2이동 통신 단말기(100-2)의 상기 사용자가 모임에 참석하였음을 표시하는 것을 의미할 수 있으나, 이에 한정되는 것은 아니다.For example, when it is determined that the user of the second mobile communication terminal 100-2 has attended the meeting place (MP), the operation server 200 determines whether the user of the second mobile communication terminal 100-2 Check-in, and transmits an attendance confirmation signal (AACK) to the second mobile communication terminal 100-2. The second mobile communication terminal 100-2 can automatically turn off the GPS receiver (not shown) in response to the received acknowledgment signal (AACK). For example, the automatic check-in may mean that the operation server 200 indicates that the user of the second mobile communication terminal 100-2 has attended the meeting in the meeting attendance field of the meeting table TABLE1 , But is not limited thereto.

실시 예에 따라, 제2이동 통신 단말기(100-2)와 제4이동 통신 단말기(1004) 각각은 수신된 모임 메시지(MM)를 파싱하여 추출된 모임 장소(MP)와 위치 정보(P2 또는 P4)를 비교하고, 비교 결과에 따라 GPS 수신기(미도시)를 자동으로 오프할 수 있다.Each of the second mobile communication terminal 100-2 and the fourth mobile communication terminal 1004 parses the received meeting message MM and transmits the extracted meeting location MP and location information P2 or P4 ), And can automatically turn off the GPS receiver (not shown) according to the comparison result.

운영 서버(200)는 수신된 위치 정보(P2 또는 P4)와 모임 장소(MP)를 이용하여 제2이동 통신 단말기(100-2) 또는 제4이동 통신 단말기(100-4)의 예상 도착 시간(EAT)을 계산할 수 있다. 계산된 예상 도착 시간(EAT)은 제1이동 통신 단말기(100-1)로 전송될 수 있다.The operation server 200 transmits the estimated arrival time of the second mobile communication terminal 100-2 or the fourth mobile communication terminal 100-4 using the received location information P2 or P4 and the meeting location MP EAT) can be calculated. The calculated estimated arrival time (EAT) may be transmitted to the first mobile communication terminal 100-1.

예컨대, 운영 서버(200)는 상기 모임 참석 여부의 판단 결과, 제4이동 통신 단말기(100-4)의 사용자가 모임 장소(MP)로 오고 있지 않는 것으로 판단되는 경우, 제1이동 통신 단말기(100-1)로 판단 결과를 알리기 위한 알림 메시지(AL)를 전송할 수 있다. 제1이동 통신 단말기(100-1)는 수신된 알림 메시지(AL)를 디스플레이하고, 사용자에 의해 전화 통화 작동과 메시지 전송 작동 중에서 어느 하나의 작동이 선택되면, 선택된 작동을 수행할 수 있다.For example, when it is determined that the user of the fourth mobile communication terminal 100-4 is not coming to the meeting place (MP) as a result of the participation in the meeting, the operation server 200 determines that the first mobile communication terminal 100 -1), and transmits a notification message (AL) for informing the determination result. The first mobile communication terminal 100-1 displays the received notification message AL and can perform the selected operation when any one of the telephone call operation and the message transmission operation is selected by the user.

도 2는 도 1에 도시된 운영 서버의 개략적인 블록도이다.2 is a schematic block diagram of the operational server shown in FIG.

도 1과 도 2를 참조하면, 운영 서버(200)는 프로세서(201), 서치 엔진(202), 리스트 생성 모듈(203), 참석 관리 모듈(204), 및 통신 모듈(205)을 포함할 수 있다.1 and 2, an operational server 200 may include a processor 201, a search engine 202, a list generation module 203, a attendance management module 204, and a communication module 205 have.

프로세서(201)는, 운영 서버(200)에 포함된 구성 요소들(202~205) 중에서 적어도 하나의 작동을 제어할 수 있다. 프로세서(201)는 구성 요소들(202~205) 중에서 적어도 하나의 작동을 제어하기 위해 복수의 서버 애플리케이션들 중에서 적어도 하나를 실행할 수 있다.The processor 201 may control the operation of at least one of the components 202-205 included in the operational server 200. [ The processor 201 may execute at least one of a plurality of server applications to control operation of at least one of the components 202-205.

서치 엔진(202)은, 제1이동 통신 단말기(100-1)로부터 수신된 고유 정보(IT1)를 이용하여, 운영 서버(200)와 접속되는 데이터베이스(210)를 서치할 수 있다. 서치 엔진(202)은 서치 결과 고유 정보(IT1)를 포함하는 모임 테이블(TABLE1)을 로드할 수 있다.The search engine 202 can search the database 210 connected to the operation server 200 by using the unique information IT1 received from the first mobile communication terminal 100-1. The search engine 202 can load the meeting table TABLE1 including the search result specific information IT1.

리스트 생성 모듈(203)은, 복수의 이동 통신 단말기들(100-2~100-n) 각각으로부터 수신된 참석 여부 신호들(ACK2~ACKn, 및 ACKn')에 기초하여 모임 참석 예정자 리스트(LIST)를 생성할 수 있다.The list generation module 203 generates a list of attendees in the meeting list LIST based on the attendance signals ACK2 to ACKn and ACKn 'received from each of the plurality of mobile communication terminals 100-2 to 100- Lt; / RTI >

실시 예에 따라, 리스트 생성 모듈(203)은 로드된 모임 테이블(TABLE1)로부터 모임 회원 리스트(M_LIST)를 생성할 수 있다. 모임 회원 리스트(M_LIST)는 제1이동 통신 단말기(100-1)의 사용자가 모임 메시지(MM)를 전송할 적어도 하나의 모임 회원을 선택하기 위해 사용될 수 있다.According to the embodiment, the list generation module 203 can generate a meeting member list (M_LIST) from the loaded meeting table TABLE1. The meeting member list M_LIST can be used for the user of the first mobile communication terminal 100-1 to select at least one meeting member for transmitting the meeting message (MM).

참석 관리 모듈(204)은, 모임 참석 예정자 리스트(LIST)에 포함된 적어도 하나의 모임 회원의 이동 통신 단말기(100-2 및/또는 100-4) 각각의 위치 정보(P2 또는 P4)와 모임 장소(MP)를 분석하고, 분석 결과에 따라 상기 적어도 하나의 모임 회원의 모임 참석 여부를 판단할 수 있다. 예컨대, 참석 관리 모듈(204)은 제2이동 통신 단말기(100-2)의 위치 정보(P2)에 상응하는 위치와 모임 장소(MP)가 일치하거나, 상기 위치가 모임 장소(MP)로부터 기준 거리 이내인 경우 제2이동 통신 단말기(100-2)의 사용자가 모임에 참석한 것으로 판단하고, 제2이동 통신 단말기(100-2)의 사용자에 대해 자동 체크인을 수행할 수 있다.The attendance management module 204 determines whether or not the location information P2 or P4 of each of the mobile communication terminals 100-2 and / or 100-4 of at least one meeting member included in the meeting attendee list LIST, (MP), and determine whether to attend at least one meeting member's meeting according to the analysis result. For example, the attendance management module 204 determines whether the meeting location MP matches the location corresponding to the location information P2 of the second mobile communication terminal 100-2, It is determined that the user of the second mobile communication terminal 100-2 has attended the meeting and can perform automatic check-in for the user of the second mobile communication terminal 100-2.

실시 예에 따라, 참석 관리 모듈(204)은 제4이동 통신 단말기(100-4)의 위치 정보(P4)에 상응하는 위치와 모임 장소(MP) 사이의 거리를 이용하여 제4이동 통신 단말기(100-4)의 사용자의 예상 도착 시간(EAT)을 계산할 수 있다. 위치 정보(P4)는 복수의 위치 정보들을 포함할 수 있다. 참석 관리 모듈(204)은 상기 복수의 위치 정보들을 이용하여 예상 도착 시간(EAT)을 정확하게 계산할 수 있다. 참석 관리 모듈(204)은 교통 정보 제공 서버(미도시)로부터 수신되는 실시간 교통 정보를 이용하여 예상 도착 시간(EAT)을 계산할 수도 있다.The attendance management module 204 may use the distance between the location corresponding to the location information P4 of the fourth mobile communication terminal 100-4 and the meeting location MP, (EAT) of the user of the mobile terminal 100-4. The location information P4 may include a plurality of location information. The attendance management module 204 can accurately calculate an expected arrival time (EAT) using the plurality of location information. The attendance management module 204 may calculate an expected arrival time (EAT) using real-time traffic information received from a traffic information providing server (not shown).

실시 예에 따라, 참석 관리 모듈(204)은 제4이동 통신 단말기(100-4)의 상기 사용자가 모임 장소(MP)로 오고 있지 않는 것으로 판단될 경우, 제4이동 통신 단말기(100-4)의 상기 사용자가 모임 장소(MP)로 오고 있지 않음을 알리기 위한 알림 메시지(AL)를 생성할 수 있다. 예컨대, 제4이동 통신 단말기(100-4)의 위치 정보(P4)가 일정 시간 동안 변하지 않거나, 모임 장소(MP)와 다른 방향으로 이동할 경우, 참석 관리 모듈(204)은 제4이동 통신 단말기(100-4)의 상기 사용자가 모임 장소(MP)로 오고 있지 않는 것으로 판단할 수 있으나, 이에 한정되는 것은 아니다.According to the embodiment, when the attendance management module 204 determines that the user of the fourth mobile communication terminal 100-4 is not coming to the meeting place (MP), the fourth mobile communication terminal 100-4, (AL) for notifying that the user of the user is not coming to the meeting place (MP). For example, when the location information P4 of the fourth mobile communication terminal 100-4 does not change for a predetermined period of time or moves in a direction different from the meeting location MP, the attendance management module 204 controls the fourth mobile communication terminal 100-4 may not determine that the user is coming to the meeting place (MP), but the present invention is not limited thereto.

통신 모듈(205)은, 복수의 이동 통신 단말기들(100-1~100-n) 중에서 적어도 어느 하나와 데이터 및/또는 신호를 주고받을 수 있다. 상기 데이터와 상기 신호는 본 발명의 실시 예에 따라 생성되는 각종 메시지들, 리스트들, 및/또는 신호들을 포함할 수 있다.The communication module 205 can exchange data and / or signals with at least one of the plurality of mobile communication terminals 100-1 to 100-n. The data and the signal may include various messages, lists, and / or signals generated according to embodiments of the present invention.

도 3은 본 발명의 일 실시 예에 따른 모임 관리 방법을 설명하기 위한 데이터 흐름도이다.3 is a data flow chart for explaining a meeting management method according to an embodiment of the present invention.

도 1에서와 마찬가지로, 제1이동 통신 단말기(100-1)는 모임 생성자 단말기인 것으로 가정한다. 도 3에서는 도 1에 도시된 복수의 모임 회원 단말기들 중에서 제2이동 통신 단말기(100-2)의 작동만을 도시하였으나, 제2이동 통신 단말기(100-2)와 관련된 작동은 나머지 이동 통신 단말기들(100-3~100-n) 각각에도 실질적으로 동일하게 적용될 수 있다.As in FIG. 1, it is assumed that the first mobile communication terminal 100-1 is a meeting creator terminal. Although only the operation of the second mobile communication terminal 100-2 is shown in FIG. 3 among the plurality of meeting member terminals shown in FIG. 1, the operation related to the second mobile communication terminal 100-2 is different from that of the other mobile communication terminals 100-2 (100-3 to 100-n), respectively.

도 3에서는 제1이동 통신 단말기(100-1) 또는 제1이동 통신 단말기(100-1)에 설치된 애플리케이션(APP1)의 작동을 중심으로 하여 본 발명의 실시 예에 따른 모임 관리 방법을 설명한다.3, a meeting management method according to an embodiment of the present invention will be described focusing on the operation of the application APP1 installed in the first mobile communication terminal 100-1 or the first mobile communication terminal 100-1.

도 1과 도 3을 참조하면, 제1이동 통신 단말기(100-1)의 사용자로부터 모임 장소(MP)와 모임 시간(MT)에 대한 입력 신호(IS1)가 제1이동 통신 단말기(100-1) 또는 제1이동 통신 단말기(100-1)의 애플리케이션(APP1)으로 입력되면(S100), 애플리케이션(APP1)은 모임 장소(MP)와 모임 시간(MT)을 포함하는 모임 메시지(MM)를 생성할 수 있다(S105).1 and 3, an input signal IS1 for a meeting place MP and a meeting time MT from a user of the first mobile communication terminal 100-1 is transmitted to the first mobile communication terminal 100-1 (S100), the application APP1 generates a meeting message (MM) including the meeting place (MP) and the meeting time (MT) (S105).

실시 예에 따라, 애플리케이션(APP1)은 상기 사용자로부터 입력되는 모임 내용(MC)을 더 포함하는 모임 메시지(MM)를 생성할 수 있다.According to the embodiment, the application APP1 may generate a meeting message (MM) further comprising a meeting content (MC) input from the user.

실시 예에 따라, 애플리케이션(APP1)은 운영 서버(200)로부터 모임 회원 리스트를 수신하고, 수신된 모임 회원 리스트에 포함된 모임 회원들 중에서, 상기 사용자에 의해 선택된 적어도 하나의 모임 회원에 기초하여 모임 참석 요청자 리스트를 생성할 수 있다. 애플리케이션(APP1)은 모임 장소(MP), 모임 시간(MT), 및 상기 모임 참석 요청자 리스트를 포함하는 모임 메시지(MM)를 생성할 수 있다.According to an embodiment, the application APP1 receives a meeting member list from the operational server 200 and, based on at least one meeting member selected by the user, among the meeting members included in the received meeting member list A list of attendance requestors can be generated. The application APP1 may generate a meeting message (MM) including a meeting place (MP), a meeting time (MT), and a list of the meeting attendance requesters.

애플리케이션(APP1)은 생성된 모임 메시지(MM)를 운영 서버(200)로 전송할 수 있다(S110).The application APP1 may transmit the generated meeting message (MM) to the operation server 200 (S110).

운영 서버(200)는, 수신된 모임 메시지(MM)를 제2이동 통신 단말기(100-2) 또는 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)으로 전송할 수 있다(S115). 운영 서버(200)가 모임 메시지(MM)를 전송할 제2이동 통신 단말기(100-2)를 판단하는 과정은 도 5를 참조하여 보다 상세히 설명하기로 한다.The operation server 200 may transmit the received meeting message MM to the application APP2 of the second mobile communication terminal 100-2 or the second mobile communication terminal 100-2 at step S115. The process for the operating server 200 to determine the second mobile communication terminal 100-2 to transmit the meeting message (MM) will be described in detail with reference to FIG.

제2이동 통신 단말기(100-2)의 애플리케이션(APP2)은 수신된 모임 메시지(MM)에 응답하여, 모임 참석 여부를 지시하는 참석 여부 신호(ACK2)를 운영 서버(200)로 전송할 수 있다(S120). 예컨대, 참석 여부 신호(ACK2)는 참석, 불참, 및 무응답 중에서 어느 하나를 의미할 수 있다.The application APP2 of the second mobile communication terminal 100-2 may transmit the attendance signal ACK2 indicating whether to attend the meeting to the operation server 200 in response to the received meeting message MM S120). For example, the attendance signal ACK2 may mean either attendance, absence, or non-response.

참석 여부 신호(ACK2)가 무응답을 의미할 때, 운영 서버(200)는 일정 시간이 경과한 후 재전송 모임 메시지(MM')를 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)으로 다시 전송할 수 있다(S125). 모임 메시지(MM)와 재전송 모임 메시지(MM')는 실질적으로 동일할 수 있다. 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)은 수신된 재전송 모임 메시지(MM')에 응답하여, 참석 여부 신호(ACK2')를 운영 서버(200)로 전송할 수 있다(S130). 예컨대, 참석 여부 신호(ACK2')는 참석, 불참, 및 무응답 중에서 어느 하나를 의미할 수 있다.When the attendance signal ACK2 indicates no response, the operation server 200 returns the retransmission meeting message MM 'to the application APP2 of the second mobile communication terminal 100-2 after a predetermined time has elapsed (S125). The meeting message (MM) and the retransmission meeting message (MM ') may be substantially the same. The application APP2 of the second mobile communication terminal 100-2 may transmit the attendance signal ACK2 'to the operation server 200 in response to the received retransmission meeting message MM' at step S130. For example, the attendance signal ACK2 'may mean one of attendance, absence, and non-response.

S125 단계와 S130 단계는 운영 서버(200)에서 정해진 횟수만큼 반복될 수 있다. 예컨대, 참석 여부 신호(ACK2')가 무응답을 의미할 경우, 운영 서버(200)는 재전송 모임 메시지(MM')를 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)으로 또다시 전송할 수 있다. 실시 예에 따라, 상기 정해진 횟수만큼 재전송 모임 메시지(MM')가 전송되었음에도 불구하고 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)으로부터 참석 또는 불참 여부를 수신하지 못한 경우, 운영 서버(200)는 제2이동 통신 단말기(100-2)의 사용자가 모임에 불참하는 것으로 간주할 수 있다.Steps S125 and S130 may be repeated a predetermined number of times in the operation server 200. [ For example, when the attendance signal ACK2 'indicates no response, the operation server 200 can transmit the retransmission meeting message MM' again to the application APP2 of the second mobile communication terminal 100-2 have. According to the embodiment of the present invention, if it is not received from the application (APP2) of the second mobile communication terminal 100-2 whether or not the retransmission meeting message (MM ') has been transmitted the predetermined number of times, 200 may consider that the user of the second mobile communication terminal 100-2 is absent from the meeting.

운영 서버(200)에 의해 모임 메시지(MM)에 관련된 모임 참석 예정자 리스트 (LIST)가 생성되면(S135), 애플리케이션(APP1)은 운영 서버(200)로부터 모임 참석 예정자 리스트(LIST)를 수신할 수 있다(S140). 실시 예에 따라, 운영 서버(200)는 모임 참석 예정자 리스트(LIST)를 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)으로도 전송할 수 있다.The application APP1 can receive the meeting attendee list LIST from the operation server 200 when the operation server 200 generates a meeting attendee list LIST related to the meeting message MM at step S135 (S140). According to the embodiment, the operation server 200 can also transmit the list of meeting attendees LIST to the application APP2 of the second mobile communication terminal 100-2.

제2이동 통신 단말기(100-2)의 애플리케이션(APP2)이 모임 시간(MT)으로부터 일정 시간 전에 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 운영 서버(200)로 전송하면(S145), 애플리케이션(APP1)은 운영 서버(200)로부터 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 수신할 수 있다(S150). 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)은 실시간으로 또는 제2이동 통신 단말기(100-2)의 위치가 변경될 때마다 위치 정보(P2)를 운영 서버(200)로 전송할 수 있고, 애플리케이션(APP1)은 운영 서버(200)로부터 위치 정보(P2)를 수신할 수 있다.When the application APP2 of the second mobile communication terminal 100-2 transmits the location information P2 of the second mobile communication terminal 100-2 to the operation server 200 a certain time before the meeting time MT (S145). The application APP1 can receive the location information P2 of the second mobile communication terminal 100-2 from the operation server 200 (S150). The application APP2 of the second mobile communication terminal 100-2 can transmit the position information P2 to the operation server 200 in real time or whenever the position of the second mobile communication terminal 100-2 is changed And the application APP1 can receive the location information P2 from the operation server 200. [

애플리케이션(APP1)은 수신된 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 디스플레이할 수 있다(S155). 예컨대, 애플리케이션(APP1)은 제1이동 통신 단말기(100-1)에 설치된 지도 애플리케이션을 이용하여 위치 정보(P2)를 지도상에 디스플레이할 수 있으나, 이에 한정되는 것은 아니다.The application APP1 may display the received location information P2 of the second mobile communication terminal 100-2 (S155). For example, the application APP1 may display the location information P2 on the map using the map application installed in the first mobile communication terminal 100-1, but the present invention is not limited thereto.

운영 서버(200)는 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 분석하고, 분석 결과 제2이동 통신 단말기(100-2)의 사용자가 모임 장소(MP)로 오고 있지 않는 것으로 판단되는 경우, 상기 사용자가 모임 장소(MP)로 오고 있지 않음을 알리기 위한 알림 메시지(AL)를 생성할 수 있다(S160). 운영 서버(200)가 위치 정보(P2)를 분석하는 내용에 대해서는 도 5를 참조하여 보다 상세히 설명하기로 한다.The operation server 200 analyzes the location information P2 of the second mobile communication terminal 100-2 and if the analysis result indicates that the user of the second mobile communication terminal 100-2 is not coming to the meeting location MP , It can generate an alert message (AL) to inform that the user is not coming to the meeting place (MP) (S160). The details of the operation server 200 analyzing the location information P2 will be described in detail with reference to FIG.

운영 서버(200)는 생성된 알림 메시지(AL)를 애플리케이션(APP1)으로 전송할 수 있다(S165). 실시 예에 따라, 운영 서버(200)는 알림 메시지(AL)를 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)으로도 전송할 수 있다. 애플리케이션(APP1)은 수신된 알림 메시지(AL)를 디스플레이할 수 있다(S170).The operation server 200 can transmit the generated notification message AL to the application APP1 (S165). According to the embodiment, the operational server 200 can also transmit the notification message (AL) to the application (APP2) of the second mobile communication terminal 100-2. The application APP1 may display the received notification message AL (S170).

디스플레이된 알림 메시지(AL)에 기초하여 제1이동 통신 단말기(100-1)의 사용자로부터 전화 통화 작동과 메시지 전송 작동 중에서 어느 하나의 작동을 위한 입력 신호(IS2)가 입력되면(S175), 애플리케이션(APP1)은 입력 신호(IS2)에 응답하여 상기 어느 하나의 작동의 수행을 제어할 수 있다(S180).When the input signal IS2 for any one of the telephone call operation and the message transmission operation from the user of the first mobile communication terminal 100-1 is input (S175) based on the displayed notification message (AL) (APP1) can control the execution of any one of the operations in response to the input signal IS2 (S180).

도 4는 본 발명의 일 실시 예에 따른 모임 관리 방법을 설명하기 위한 데이터 흐름도이다.4 is a data flow chart for explaining a meeting management method according to an embodiment of the present invention.

도 1에서와 마찬가지로, 제1이동 통신 단말기(100-1)는 모임 생성자 단말기인 것으로 가정한다. 도 4에서는 도 1에 도시된 복수의 모임 회원 단말기들 중에서 제2이동 통신 단말기(100-2)의 작동만을 도시하였으나, 제2이동 통신 단말기(100-2)와 관련된 작동은 나머지 이동 통신 단말기들(100-3~100-n) 각각에도 실질적으로 동일하게 적용될 수 있다.As in FIG. 1, it is assumed that the first mobile communication terminal 100-1 is a meeting creator terminal. Although FIG. 4 shows only the operation of the second mobile communication terminal 100-2 among the plurality of meeting member terminals shown in FIG. 1, the operation related to the second mobile communication terminal 100-2 is different from that of the other mobile communication terminals 100-2 (100-3 to 100-n), respectively.

도 4에서는 제2이동 통신 단말기(100-2) 또는 제2이동 통신 단말기(100-2)에 설치된 애플리케이션(APP2)의 작동을 중심으로 하여 본 발명의 실시 예에 따른 모임 관리 방법을 설명한다. 4, a meeting management method according to an embodiment of the present invention will be described focusing on the operation of the application APP2 installed in the second mobile communication terminal 100-2 or the second mobile communication terminal 100-2.

도 1, 도 3, 및 도 4를 참조하면, 운영 서버(200)가 제1이동 통신 단말기(100-1)의 애플리케이션(APP1)으로부터 모임 메시지(MM)를 수신하면(S200), 운영 서버(200)는 수신된 모임 메시지(MM)를 애플리케이션(APP2)으로 전송할 수 있다(S205). 애플리케이션(APP2)는 수신된 모임 메시지(MM)를 제2이동 통신 단말기(100-2)에 디스플레이할 수 있다.1, 3, and 4, when the operation server 200 receives the meeting message MM from the application APP1 of the first mobile communication terminal 100-1 (S200), the operation server 200 200 may transmit the received meeting message (MM) to the application APP2 (S205). And the application APP2 can display the received meeting message (MM) on the second mobile communication terminal 100-2.

제2이동 통신 단말기(100-2)의 사용자에 의해 모임 참석 여부에 관련된 입력 신호(IS3)가 애플리케이션(APP2)으로 입력되면(S210), 애플리케이션(APP2)은 입력 신호(IS3)에 기초하여 참석 여부 신호(ACK2)를 생성하고, 생성된 참석 여부 신호(ACK2)를 운영 서버(200)로 전송할 수 있다(S215). 예컨대, 참석 여부 신호(ACK2)는 참석, 불참, 및 무응답 중에서 어느 하나를 의미할 수 있다.If the input signal IS3 related to whether or not the meeting is to be attended by the user of the second mobile communication terminal 100-2 is input to the application APP2 at S210, (ACK2) and transmits the generated attendance signal ACK2 to the operation server 200 (S215). For example, the attendance signal ACK2 may mean either attendance, absence, or non-response.

실시 예에 따라, 참석 여부 신호(ACK2)가 무응답을 의미할 때, 운영 서버(200)는 일정 시간이 경과한 후 재전송 모임 메시지(MM')를 애플리케이션(APP2)으로 다시 전송할 수 있다(S220). 모임 메시지(MM)와 재전송 모임 메시지(MM')는 실질적으로 동일할 수 있다. 애플리케이션(APP2)은 수신된 재전송 모임 메시지(MM')에 응답하여, 재전송 참석 여부 신호(ACK2')를 운영 서버(200)로 전송할 수 있다(S225). 예컨대, 재전송 참석 여부 신호(ACK2')는 참석, 불참, 및 무응답 중에서 어느 하나를 의미할 수 있다.According to the embodiment, when the attendance signal ACK2 indicates no response, the operation server 200 may transmit the retransmission meeting message MM 'to the application APP2 again after a predetermined time elapses (S220) . The meeting message (MM) and the retransmission meeting message (MM ') may be substantially the same. In response to the received retransmission meeting message MM ', the application APP2 may transmit a retransmission attendance signal ACK2' to the operation server 200 (S225). For example, the retransmission attendance signal ACK2 'may be any of attendance, absence, and non-response.

S220 단계와 S225 단계는 운영 서버(200)에서 정해진 횟수만큼 반복될 수 있다. 예컨대, 재전송 참석 여부 신호(ACK2')가 무응답을 의미할 경우, 운영 서버(200)는 재전송 모임 메시지(MM')를 애플리케이션(APP2)으로 또다시 전송할 수 있다. 실시 예에 따라, 상기 정해진 횟수만큼 재전송 모임 메시지(MM')가 전송되었음에도 불구하고 애플리케이션(APP2)으로부터 참석 또는 불참 여부를 수신하지 못한 경우, 운영 서버(200)는 제2이동 통신 단말기(100-2)의 사용자가 모임에 불참하는 것으로 간주할 수 있다.Steps S220 and S225 may be repeated a predetermined number of times in the operation server 200. [ For example, when the retransmission attendance signal ACK2 'indicates no response, the operation server 200 may transmit the retransmission meeting message MM' again to the application APP2. According to the embodiment of the present invention, when the retransmission meeting message MM 'is transmitted the predetermined number of times, the operation server 200 does not receive the attendance or absence from the application APP2, the second mobile communication terminal 100- 2) can not be considered to be absent from the meeting.

애플리케이션(APP2)은 수신된 모임 메시지(MM)로부터 모임 장소(MP)와 모임 시간(MT)을 추출할 수 있다(S230). 예컨대, 애플리케이션(APP2)은 모임 메시지(MM)를 파싱하여 모임 장소(MP)와 모임 시간(MT) 각각을 추출할 수 있다.The application APP2 may extract the meeting place (MP) and the meeting time (MT) from the received meeting message (MM) (S230). For example, the application APP2 can extract the meeting place (MP) and the meeting time (MT) by parsing the meeting message (MM).

운영 서버(200)는 수신된 참석 여부 신호(ACK2) 및/또는 수신된 재전송 참석 여부 신호(ACK2')에 기초하여 모임 참석 예정자 리스트(LIST)를 생성할 수 있다(S235). 운영 서버(200)는 생성된 모임 참석 예정자 리스트(LIST)를 제1이동 통신 단말기(100-1)의 애플리케이션(APP1)과 제2이동 통신 단말기(100-2)의 애플리케이션(APP2)으로 전송할 수 있다(S240).The operation server 200 may generate a meeting attendee list LIST based on the received attendance signal ACK2 and / or the received retransmission attendance signal ACK2 '(S235). The operation server 200 can transmit the generated list of meeting attendees LIST to the application APP1 of the first mobile communication terminal 100-1 and the application APP2 of the second mobile communication terminal 100-2 (S240).

애플리케이션(APP2)은 수신된 모임 참석 예정자 리스트(LIST)를 제2이동 통신 단말기(100-2)에 디스플레이할 수 있다(S245).The application APP2 may display the received list of meeting attendees LIST in the second mobile communication terminal 100-2 (S245).

애플리케이션(APP2)은 현재 시간이 추출된 모임 시간(MT)으로부터 기준 시간 이전인지를 판단하고, 판단 결과 상기 현재 시간이 추출된 모임 시간(MT)으로부터 기준 시간 이전인 경우, 제2이동 통신 단말기(100-2)의 GPS 수신기(미도시)를 온(on)시킬 수 있다(S250).The application APP2 determines whether the current time is earlier than the reference time from the extracted meeting time MT and if the current time is earlier than the reference time from the extracted meeting time MT, (Not shown) of the GPS receiver 100-2 (S250).

온된 GPS 수신기(미도시)는 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 위치 정보 제공 서버(300)로부터 수신하고, 애플리케이션(APP2)은 수신된 위치 정보(P2)를 운영 서버(200)로 전송할 수 있다(S255). 실시 예에 따라, GPS 수신기(미도시)는 제2이동 통신 단말기(100-2)의 위치가 변경될 때마다(또는 주기적으로) 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 위치 정보 제공 서버(300)로부터 수신할 수 있고, 애플리케이션(APP2)은 수신된 위치 정보(P2)를 운영 서버(200)로 전송할 수 있다.The on-board GPS receiver (not shown) receives the location information P2 of the second mobile communication terminal 100-2 from the location information providing server 300 and the application APP2 operates the received location information P2 To the server 200 (S255). According to the embodiment, the GPS receiver (not shown) may transmit the position information P2 of the second mobile communication terminal 100-2 whenever the position of the second mobile communication terminal 100-2 is changed (or periodically) From the location information providing server 300 and the application APP2 can transmit the received location information P2 to the operation server 200. [

운영 서버(200)는 수신된 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 제1이동 통신 단말기(100-1)로 전송할 수 있다(S260). 실시 예에 따라, 운영 서버(200)는 모임 참석 예정자 리스트(LIST)에 포함된 적어도 하나의 모임 참석 예정자 각각의 위치 정보를 수신하고, 수신된 각각의 위치 정보를 제1이동 통신 단말기(100-1)와 제2이동 통신 단말기(100-2)로 전송할 수 있다. 애플리케이션(APP2)은 수신된 적어도 하나의 모임 참석 예정자 각각의 위치 정보를 제2이동 통신 단말기(100-2)에 설치된 지도 애플리케이션을 이용하여 지도상에 디스플레이할 수 있다.The operation server 200 may transmit the received location information P2 of the second mobile communication terminal 100-2 to the first mobile communication terminal 100-1 at step S260. According to the embodiment, the operation server 200 receives the position information of each of at least one meeting participant included in the list of meeting attendees LIST, and transmits the received respective position information to the first mobile communication terminal 100- 1 to the second mobile communication terminal 100-2. The application APP2 can display the position information of each of the received at least one meeting attendee on the map using the map application installed in the second mobile communication terminal 100-2.

애플리케이션(APP2)은, 추출된 모임 장소(MP)와 위치 정보(P2)를 비교하고, 비교 결과 모임 장소(MP)와 위치 정보(P2)가 일치할 때, GPS 수신기(미도시)를 오프(off)할 수 있다(S265). 즉, 애플리케이션(APP2)은 모임 장소(MP)와 위치 정보(P2)가 일치할 때, 제2이동 통신 단말기(100-2)의 상기 사용자가 모임 장소(MP)에 참석한 것으로 자동으로 확인할 수 있다.The application APP2 compares the extracted meeting place MP with the position information P2 and turns off the GPS receiver (not shown) when the comparison result meeting place MP matches the position information P2 off (S265). That is, the application APP2 can automatically confirm that the user of the second mobile communication terminal 100-2 has attended the meeting place (MP) when the meeting place (MP) and the location information (P2) have.

실시 예에 따라, 운영 서버(200)가 모임 장소(MP)와 위치 정보(P2)를 비교하고, 비교 결과 모임 장소(MP)와 위치 정보(P2)가 일치할 때, 참석 확인 신호(AACK)를 생성할 수 있다(S263). 운영 서버(200)는 생성된 참석 확인 신호(AACK)를 애플리케이션(APP2)으로 전송하고(S264), 애플리케이션(APP2)은 참석 확인 신호(AACK)에 응답하여 GPS 수신기(미도시)를 오프할 수 있다(S265). 즉, 운영 서버(200)는 모임 장소(MP)와 위치 정보(P2)가 일치할 때, 제2이동 통신 단말기(100-2)의 상기 사용자가 모임 장소(MP)에 참석한 것으로 자동으로 판단할 수 있다.According to the embodiment, when the operation server 200 compares the meeting location MP with the location information P2 and when the comparison location MP matches the location information P2, (S263). The operation server 200 transmits the generated acknowledgment signal (AACK) to the application APP2 (S264), and the application APP2 can turn off the GPS receiver (not shown) in response to the acknowledgment signal AACK (S265). That is, when the meeting place (MP) and the location information (P2) match, the operation server 200 automatically judges that the user of the second mobile communication terminal 100-2 has attended the meeting place (MP) can do.

예컨대, 모임 장소(MP)와 위치 정보(P2)가 일치한다 함은 모임 장소(MP)와 위치 정보(P2)에 상응하는 위치가 완전히 일치함을 의미하는 것 뿐만 아니라, 모임 장소(MP)로부터 위치 정보(P2)에 상응하는 위치가 기준 거리 이내에 해당하는 경우를 의미할 수도 있다.For example, the fact that the meeting place MP and the position information P2 coincide means not only that the positions corresponding to the meeting place MP and the position information P2 are completely the same, It may mean that the position corresponding to the position information P2 falls within the reference distance.

도 5는 본 발명의 일 실시 예에 따른 모임 관리 방법을 설명하기 위한 데이터 흐름도이다.5 is a data flow chart for explaining a meeting management method according to an embodiment of the present invention.

도 1에서와 마찬가지로, 제1이동 통신 단말기(100-1)는 모임 생성자 단말기인 것으로 가정한다. 도 5에서는 도 1에 도시된 복수의 모임 회원 단말기들 중에서 제2이동 통신 단말기(100-2)의 작동만을 도시하였으나, 제2이동 통신 단말기(100-2)와 관련된 작동은 나머지 이동 통신 단말기들(100-3~100-n) 각각에도 실질적으로 동일하게 적용될 수 있다.As in FIG. 1, it is assumed that the first mobile communication terminal 100-1 is a meeting creator terminal. Although only the operation of the second mobile communication terminal 100-2 is shown in FIG. 5 among the plurality of meeting member terminals shown in FIG. 1, the operation related to the second mobile communication terminal 100-2 is different from that of the other mobile communication terminals 100-2 (100-3 to 100-n), respectively.

도 5에서는 운영 서버(200)의 작동을 중심으로 하여 본 발명의 실시 예에 따른 모임 관리 방법을 설명한다.5, a meeting management method according to an embodiment of the present invention will be described focusing on the operation of the operation server 200. FIG.

도 1, 및 도 3부터 도 5를 참조하면, 운영 서버(200)는 제1이동 통신 단말기(100-1)로부터 모임 장소(MP)와 모임 시간(MT)을 포함하는 모임 메시지(MM)를 수신할 수 있다(S300). 실시 예에 따라, 운영 서버(200)는 제1이동 통신 단말기(100-1)로부터 제1이동 통신 단말기(100-1)에 대한 고유 정보(IT1)를 수신할 수 있다. 예컨대, 고유 정보(IT1)는 제1이동 통신 단말기(100-1)의 전화번호를 포함하는 단말기 정보, 및/또는 제1이동 통신 단말기(100-1)의 사용자의 아이디(ID)를 포함하는 사용자 정보일 수 있으나, 이에 한정되는 것은 아니다.Referring to FIG. 1 and FIGS. 3 to 5, the operation server 200 receives a meeting message (MM) including a meeting place (MP) and a meeting time (MT) from the first mobile communication terminal 100-1 (S300). According to an embodiment, the operation server 200 may receive unique information IT1 for the first mobile communication terminal 100-1 from the first mobile communication terminal 100-1. For example, the unique information IT1 includes the terminal information including the telephone number of the first mobile communication terminal 100-1 and / or the ID of the user of the first mobile communication terminal 100-1 User information, but is not limited thereto.

운영 서버(200)는 고유 정보(IT1)를 이용하여 운영 서버(200)에 액세스되는 DB(210)를 서치하고(S305), 서치 결과에 따라 DB(210)로부터 모임 회원 리스트(M_LIST)를 추출할 수 있다(S310).The operation server 200 searches the DB 210 accessed by the operation server 200 using the unique information IT1 in operation S305 and extracts the meeting member list M_LIST from the DB 210 in accordance with the search result (S310).

운영 서버(200)는 추출된 모임 회원 리스트(M_LIST)에 포함된 모임 회원들 각각의 전화번호를 추출하고, 추출된 전화번호에 해당하는 제2이동 통신 단말기(100-2)로 모임 메시지(MM)를 전송할 수 있다(S315). 운영 서버(200)는 제2이동 통신 단말기(100-2)로부터 참석 여부 신호(ACK2)를 수신할 수 있다(S320). 예컨대, 참석 여부 신호(ACK2)는 참석, 불참, 및 무응답 중에서 어느 하나를 의미할 수 있다.The operation server 200 extracts the telephone numbers of the meeting members included in the extracted meeting member list M_LIST and transmits a meeting message MM to the second mobile communication terminal 100-2 corresponding to the extracted telephone number (S315). The operation server 200 may receive the attendance signal ACK2 from the second mobile communication terminal 100-2 at step S320. For example, the attendance signal ACK2 may mean either attendance, absence, or non-response.

실시 예에 따라, 참석 여부 신호(ACK2)가 무응답을 의미할 때, 운영 서버(200)는 일정 시간이 경과한 후 재전송 모임 메시지(MM')를 제2이동 통신 단말기(100-2)로 다시 전송할 수 있다(S325). 모임 메시지(MM)와 재전송 모임 메시지(MM')는 실질적으로 동일할 수 있다. 제2이동 통신 단말기(100-2)는 수신된 재전송 모임 메시지(MM')에 응답하여, 참석 여부 신호(ACK2')를 운영 서버(200)로 전송할 수 있다(S330). 예컨대, 참석 여부 신호(ACK2')는 참석, 불참, 및 무응답 중에서 어느 하나를 의미할 수 있다.According to the embodiment, when the attendance signal ACK2 indicates no response, the operation server 200 returns the retransmission meeting message MM 'to the second mobile communication terminal 100-2 after a predetermined time has elapsed (S325). The meeting message (MM) and the retransmission meeting message (MM ') may be substantially the same. The second mobile communication terminal 100-2 may transmit the attendance signal ACK2 'to the operation server 200 in response to the received retransmission meeting message MM' at step S330. For example, the attendance signal ACK2 'may mean one of attendance, absence, and non-response.

S325 단계와 S330 단계는 운영 서버(200)에서 정해진 횟수만큼 반복될 수 있다. 예컨대, 참석 여부 신호(ACK2')가 무응답을 의미할 경우, 운영 서버(200)는 재전송 모임 메시지(MM')를 제2이동 통신 단말기(100-2)로 또다시 전송할 수 있다. 실시 예에 따라, 상기 정해진 횟수만큼 재전송 모임 메시지(MM')가 전송되었음에도 불구하고 애플리케이션(APP2)으로부터 참석 또는 불참 여부를 수신하지 못한 경우, 운영 서버(200)는 제2이동 통신 단말기(100-2)의 사용자가 모임에 불참하는 것으로 간주할 수 있다.Steps S325 and S330 may be repeated a predetermined number of times in the operation server 200. [ For example, when the attendance signal ACK2 'indicates no response, the operation server 200 may again transmit the retransmission meeting message MM' to the second mobile communication terminal 100-2. According to the embodiment of the present invention, when the retransmission meeting message MM 'is transmitted the predetermined number of times, the operation server 200 does not receive the attendance or absence from the application APP2, the second mobile communication terminal 100- 2) can not be considered to be absent from the meeting.

운영 서버(200)는 제2이동 통신 단말기(100-2)로부터 수신된 참석 여부 신호(ACK2 또는 ACK2')에 기초하여 모임 참석 예정자 리스트(LIST)를 생성하고(S335), 생성된 모임 참석 예정자 리스트(LIST)를 제1이동 통신 단말기(100-1)로 전송할 수 있다(S340). 실시 예에 따라, 운영 서버(200)는 모임 참석 예정자 리스트(LIST)를 제2이동 통신 단말기(100-2)로도 전송할 수 있다.The operation server 200 generates a list LIST of meeting attendees based on the attendance signal (ACK2 or ACK2 ') received from the second mobile communication terminal 100-2 (S335) The list LIST can be transmitted to the first mobile communication terminal 100-1 (S340). According to the embodiment, the operation server 200 can also transmit the list of meeting attendees LIST to the second mobile communication terminal 100-2.

운영 서버(200)는, 현재 시간이 모임 시간(MT)으로부터 기준 시간 이전인지 여부를 판단하고, 판단 결과 상기 현재 시간이 모임 시간(MT)으로부터 상기 기준 시간 이전인 경우 위치 정보 제공 요청 신호(PR)를 생성하고(S345), 생성된 위치 정보 제공 요청 신호(PR)를 제2이동 통신 단말기(100-2)로 전송할 수 있다(S350).The operation server 200 determines whether the current time is before the reference time from the meeting time MT and if the current time is before the reference time from the meeting time MT, (S345), and transmits the generated location information provision request signal PR to the second mobile communication terminal 100-2 (S350).

제2이동 통신 단말기(100-2)는, 위치 정보 제공 요청 신호(PR)에 응답하여 GPS 수신기(미도시)를 온하고, 온된 GPS 수신기(미도시)를 이용하여 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 위치 정보 제공 서버(300)로부터 수신할 수 있다. 제2이동 통신 단말기(100-2)는, 수신된 위치 정보(P2)를 운영 서버(200)로 자동으로 전송할 수 있다(S355). 실시 예에 따라, 운영 서버(200)는 제2이동 통신 단말기(100-2)의 위치가 변경될 때마다(또는 주기적으로) 제2이동 통신 단말기(100-2)의 위치 정보(P2)를 자동으로 수신할 수 있다. 운영 서버(200)는 수신된 위치 정보(P2)를 제1이동 통신 단말기(100-1)에 디스플레이되도록 하기 위해, 위치 정보(P2)를 제1이동 통신 단말기(100-1)로 전송할 수 있다.The second mobile communication terminal 100-2 turns on the GPS receiver (not shown) in response to the position information request signal PR and transmits the second mobile communication terminal 100 -2 from the location information providing server 300. The location information providing server 300 can receive the location information P2 from the location information providing server 300 via the network. The second mobile communication terminal 100-2 can automatically transmit the received location information P2 to the operation server 200 (S355). According to the embodiment, the operation server 200 may transmit the position information P2 of the second mobile communication terminal 100-2 every time the position of the second mobile communication terminal 100-2 is changed (or periodically) It can receive automatically. The operation server 200 may transmit the location information P2 to the first mobile communication terminal 100-1 in order to display the received location information P2 on the first mobile communication terminal 100-1 .

운영 서버(200)는 수신된 위치 정보(P2)에 기초하여 제2이동 통신 단말기(100-2)의 사용자에 대한 모임 예상 도착 시간(EAT)을 계산할 수 있다(S360). 운영 서버(200)는, 수신된 위치 정보(P2)에 상응하는 위치와 모임 장소(MP) 사이의 거리를 이용하여 모임 예상 도착 시간(EAT)을 계산할 수 있다. 실시 예에 따라, 운영 서버(200)는, 위치 정보(P2)와 변경된 위치 정보, 및 모임 장소(MP)를 이용하여 모임 예상 도착 시간(EAT)을 계산할 수 있다. 예컨대, 제2이동 통신 단말기(100-2)가 이동할 때, 운영 서버(200)는 제2이동 통신 단말기(100-2)로부터 변경된 위치 정보를 수신하고, 위치 정보(P2)와 상기 변경된 위치 정보를 비교하고, 비교 결과에 따라 제2이동 통신 단말기(100-2)의 상기 사용자에 대한 모임 예상 도착 시간(EAT)을 계산할 수 있다.The operation server 200 may calculate the meeting expected arrival time EAT for the user of the second mobile communication terminal 100-2 based on the received location information P2 in operation S360. The operation server 200 can calculate the meeting expected arrival time EAT using the distance between the location corresponding to the received location information P2 and the meeting place MP. According to the embodiment, the operation server 200 can calculate the meeting expected arrival time (EAT) using the location information P2, the changed location information, and the meeting place (MP). For example, when the second mobile communication terminal 100-2 moves, the operating server 200 receives the changed location information from the second mobile communication terminal 100-2, and transmits the location information P2 and the changed location information And calculate a meeting expected arrival time (EAT) for the user of the second mobile communication terminal 100-2 according to the comparison result.

실시 예에 따라, 운영 서버(200)는 모임 예상 도착 시간(EAT)을 계산할 때, 교통 정보 제공 서버(미도시)로부터 수신되는 실시간 교통 정보를 더 이용하여 모임 예상 도착 시간(EAT)을 계산할 수도 있다.According to the embodiment, the operation server 200 may calculate the meeting expected arrival time (EAT) by further using the real-time traffic information received from the traffic information providing server (not shown) have.

또한, 운영 서버(200)는 수신된 위치 정보(P2)를 분석하고, 분석 결과 제2이동 통신 단말기(100-2)의 상기 사용자가 모임 장소(MP)로 오고 있지 않은 것으로 판단되는 경우, 상기 사용자가 모임 장소(MP)로 오고 있지 않음을 알리기 위한 알림 메시지(AL)를 생성할 수 있다(S360).The operation server 200 analyzes the received location information P2 and if it is determined that the user of the second mobile communication terminal 100-2 is not coming to the meeting place MP (AL) to inform that the user is not coming to the meeting place (MP) (S360).

운영 서버(200)는 계산된 모임 예상 도착 시간(EAT) 및/또는 생성된 알림 메시지(AL)를 제1이동 통신 단말기(100-1)로 전송할 수 있다(S365). 실시 예에 따라, 운영 서버(200)는 모임 예상 도착 시간(EAT) 및/또는 알림 메시지(AL)를 제2이동 통신 단말기(100-2)로도 전송할 수 있다.The operation server 200 may transmit the calculated meeting expected arrival time (EAT) and / or the generated notification message (AL) to the first mobile communication terminal 100-1 (S365). According to an embodiment, the operational server 200 may also transmit a meeting expected arrival time (EAT) and / or a notification message (AL) to the second mobile communication terminal 100-2.

운영 서버(200)는 수신된 위치 정보(P2)에 기초하여 제2이동 통신 단말기(100-2)에 대해 자동 체크인을 수행할 수 있다(S370). 운영 서버(200)는, 수신된 위치 정보(P2)에 상응하는 위치와 모임 장소(MP)를 비교하고, 비교 결과 상기 위치와 모임 장소(MP)가 일치할 때, 제2이동 통신 단말기(100-2)의 상기 사용자가 상기 모임에 참석한 것임을 자동으로 확인하고, 상기 자동 체크인을 수행할 수 있다. 즉, 운영 서버(200)에 의해 모임 참석자에 대한 체크인을 자동으로 수행하므로, 모임 생성자(제1이동 통신 단말기(100-1)의 사용자)는 모임을 편리하게 관리할 수 있다.The operation server 200 may perform automatic check-in for the second mobile communication terminal 100-2 based on the received location information P2 (S370). The operation server 200 compares the location corresponding to the received location information P2 with the meeting location MP and when the location matches the meeting location MP, -2) can automatically confirm that the user has attended the meeting, and perform the automatic check-in. That is, since the operation server 200 automatically performs the check-in to the meeting attendees, the meeting creator (the user of the first mobile communication terminal 100-1) can conveniently manage the meeting.

본 발명의 실시 예에 따른 모임 관리 방법은, 모임 관리 시스템(10) 뿐 아니라 이와 유사한 다양한 시스템에도 적용될 수 있다. 예컨대, 출퇴근 관리 시스템에서 근무자의 위치가 회사의 위치와 일치할 때, 상기 출퇴근 관리 시스템은 상기 근무자가 출근한 것으로 자동으로 체크인할 수 있다. 또한, 픽업 시스템에서 사용자들 각각의 위치가 일치할 때, 상기 픽업 시스템은 픽업이 완료된 것으로 자동으로 체크인할 수 있다. The meeting management method according to the embodiment of the present invention can be applied not only to the meeting management system 10 but also to various similar systems. For example, when the position of the worker matches the position of the company in the commute management system, the commute management system can automatically check the worker as commuting to work. Also, when the position of each of the users in the pick-up system coincides, the pick-up system can automatically check in that the pick-up is completed.

본 발명은 도면에 도시된 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

10: 모임 관리 시스템
100-1~100-n: 이동 통신 단말기
200: 운영 서버
210: 데이터베이스
300: 위치 정보 제공 서버
10: Meeting management system
100-1 to 100-n: mobile communication terminal
200: Operating server
210: Database
300: Location information providing server

Claims (15)

삭제delete 이동 통신 단말기에서 실행되는 애플리케이션을 이용한 모임 관리 방법에 있어서,
상기 애플리케이션이 운영 서버로부터 모임 장소와 모임 시간을 포함하는 모임 메시지를 수신하는 단계;
상기 이동 통신 단말기의 사용자로부터 모임 참석 여부에 대한 입력 신호가 상기 애플리케이션으로 입력되면, 상기 애플리케이션이 참석 여부 신호를 상기 운영 서버로 전송하는 단계;
상기 애플리케이션이 상기 모임 메시지를 파싱하여 상기 모임 시간과 상기 모임 장소를 추출하는 단계;
상기 애플리케이션이 추출된 모임 시간으로부터 일정 시간 전에 GPS 수신기를 온(on)시키는 단계;
상기 애플리케이션이 온된 GPS 수신기에 의해 생성된 제1위치 정보를 상기 운영 서버로 전송하는 단계;
상기 애플리케이션이 상기 추출된 모임 장소로부터 제2위치 정보를 추출하는 단계;
상기 애플리케이션이, 상기 제1위치 정보가 상기 이동 통신 단말기의 이동에 따라 변경될 때, 변경된 제1위치 정보를 상기 운영 서버로 전송하는 단계; 및
상기 변경된 제1위치 정보와 상기 제2위치 정보가 일치할 때, 상기 애플리케이션이 상기 GPS 수신기를 자동으로 오프(off)시키는 단계를 포함하는 애플리케이션을 이용한 모임 관리 방법.
A method of managing a meeting using an application executed in a mobile communication terminal,
The application receiving a meeting message including a meeting place and a meeting time from an operation server;
Transmitting, by the application, an attendance signal to the operation server when an input signal indicating whether a meeting is to be attended from a user of the mobile communication terminal is input to the application;
The application parsing the meeting message to extract the meeting time and the meeting place;
Turning on the GPS receiver a predetermined time before the application is extracted;
Transmitting, by the application, first location information generated by an on-board GPS receiver to the operating server;
The application extracting second location information from the extracted meeting location;
Transmitting, by the application, the changed first location information to the operation server when the first location information is changed according to the movement of the mobile communication terminal; And
And causing the application to automatically turn off the GPS receiver when the changed first location information and the second location information match.
이동 통신 단말기에서 실행되는 애플리케이션을 이용한 모임 관리 방법에 있어서,
상기 애플리케이션이 운영 서버로부터 모임 장소와 모임 시간을 포함하는 모임 메시지를 수신하는 단계;
상기 이동 통신 단말기의 사용자로부터 모임 참석 여부에 대한 입력 신호가 상기 애플리케이션으로 입력되면, 상기 애플리케이션이 참석 여부 신호를 상기 운영 서버로 전송하는 단계;
상기 애플리케이션이 상기 모임 메시지를 파싱하여 상기 모임 시간과 상기 모임 장소를 추출하는 단계;
상기 애플리케이션이 추출된 모임 시간으로부터 일정 시간 전에 GPS 수신기를 온(on)시키는 단계; 및
상기 애플리케이션이 온된 GPS 수신기에 의해 생성된 제1위치 정보를 상기 운영 서버로 전송하는 단계; 및
상기 애플리케이션이, 상기 운영 서버로부터 전송된 참석 확인 신호에 응답하여 상기 GPS 수신기를 자동으로 오프시키는 단계를 포함하는 애플리케이션을 이용한 모임 관리 방법.
A method of managing a meeting using an application executed in a mobile communication terminal,
The application receiving a meeting message including a meeting place and a meeting time from an operation server;
Transmitting, by the application, an attendance signal to the operation server when an input signal indicating whether a meeting is to be attended from a user of the mobile communication terminal is input to the application;
The application parsing the meeting message to extract the meeting time and the meeting place;
Turning on the GPS receiver a predetermined time before the application is extracted; And
Transmitting, by the application, first location information generated by an on-board GPS receiver to the operating server; And
And the application automatically turning off the GPS receiver in response to the attendance confirmation signal transmitted from the operating server.
제2항 또는 제3항에 있어서,
상기 애플리케이션이 상기 운영 서버로부터 모임 참석 예정자 리스트를 수신하는 단계; 및
상기 애플리케이션이 상기 모임 참석 예정자 리스트에 포함된 모임 참석 예정자들 각각의 현재 위치 정보를 지도 애플리케이션을 이용하여 지도에 디스플레이하는 단계를 더 포함하는 애플리케이션을 이용한 모임 관리 방법.
The method according to claim 2 or 3,
The application receiving a meeting attendee list from the operation server; And
Further comprising the step of the application displaying the current location information of each of the meeting attendees included in the meeting attendee list on the map using the map application.
이동 통신 단말기에서 실행되는 애플리케이션을 이용한 모임 관리 방법에 있어서,
상기 이동 통신 단말기가 상기 이동 통신 단말기의 고유 정보를 운영 서버로 전송하는 단계;
상기 운영 서버가 수신된 고유 정보를 이용하여 데이터베이스를 서치하고, 서치 결과에 따라 상기 데이터베이스로부터 상기 이동 통신 단말기의 사용자가 포함된 모임 테이블을 로드하고, 상기 모임 테이블에 포함된 모임 회원들에 상응하는 모임 회원 리스트를 상기 이동 통신 단말기로 전송하면, 상기 애플리케이션이 상기 운영 서버로부터 상기 모임 회원 리스트를 수신하는 단계;
상기 애플리케이션이 상기 사용자로부터 모임 장소와 모임 시간에 대한 입력신호를 수신하는 단계;
상기 애플리케이션이 수신된 상기 모임 회원 리스트에 포함된 상기 모임 회원들 중에서 상기 사용자에 의해 선택된 적어도 하나의 모임 회원에 기초하여 모임 참석 요청자 리스트를 생성하는 단계;
상기 애플리케이션이 상기 모임 장소, 상기 모임 시간, 및 상기 모임 참석 요청자 리스트를 포함하는 모임 메시지를 생성하는 단계;
상기 애플리케이션이 생성된 모임 메시지를 상기 운영 서버로 전송하는 단계;
상기 운영 서버에 의해 상기 모임 메시지에 관련된 모임 참석 예정자 리스트가 생성되면, 상기 애플리케이션이 상기 운영 서버로부터 상기 모임 참석 예정자 리스트를 수신하는 단계;
상기 애플리케이션이 상기 모임 시간으로부터 일정 시간 전에 상기 운영 서버로부터 상기 모임 참석 예정자 리스트에 포함된 모임 참석 예정자들 각각의 현재 위치 정보를 수신하는 단계; 및
상기 애플리케이션이 수신된 상기 모임 참석 예정자들 각각의 현재 위치 정보를 지도 애플리케이션을 이용하여 지도에 디스플레이하는 단계를 포함하는 애플리케이션을 이용한 모임 관리 방법.
A method of managing a meeting using an application executed in a mobile communication terminal,
Transmitting the unique information of the mobile communication terminal to the operation server;
The operation server searches the database using the received unique information, loads a meeting table including a user of the mobile communication terminal from the database according to a search result, Transmitting the meeting member list to the mobile communication terminal, the application receiving the meeting member list from the operation server;
Receiving, by the application, an input signal for a meeting place and meeting time from the user;
Generating a list of meeting attendance requestors based on at least one meeting member selected by the user among the meeting members included in the meeting member list in which the application is received;
The application generating a meeting message comprising the meeting place, the meeting time, and the meeting attendee request list;
Transmitting the generated meeting message to the operating server;
Receiving, by the operation server, the list of expected attendees from the operation server if a list of meeting attendees associated with the meeting message is generated;
Receiving, by the application, current position information of each of the meeting attendees included in the meeting attendee list from the operation server a certain time before the meeting time; And
And displaying the current location information of each of the meeting attendees who have been received by the application on a map using a map application.
삭제delete 제5항에 있어서,
상기 애플리케이션이 상기 운영 서버로부터 알림 메시지를 수신하는 단계; 및
상기 애플리케이션이, 상기 알림 메시지를 디스플레이하고, 상기 사용자로부터 전화 통화 작동과 메시지 전송 작동 중에서 어느 하나의 작동을 위한 입력 신호가 입력되면, 상기 입력 신호에 응답하여 상기 어느 하나의 작동을 수행하는 단계를 더 포함하는 애플리케이션을 이용한 모임 관리 방법.
6. The method of claim 5,
The application receiving a notification message from the operation server; And
Wherein the application displays the notification message and performs any one of the operations in response to the input signal when an input signal for one of the telephone call operation and the message transmission operation is input from the user A method of managing a meeting using an application further comprising:
운영 서버가 제1이동 통신 단말기로부터 모임 장소와 모임 시간을 포함하는 모임 메시지를 수신하는 단계;
상기 운영 서버가, 상기 제1이동 통신 단말기의 고유 정보를 이용하여 상기 운영 서버에 의해 액세스되는 데이터베이스로부터 모임 회원 리스트를 추출하고, 추출된 모임 회원 리스트에 포함된 모임 회원들의 전화 번호들을 추출하고, 추출된 전화 번호에 해당하는 제2이동 통신 단말기들로 상기 모임 메시지를 전송하는 단계;
상기 운영 서버가, 상기 제2이동 통신 단말기들로부터 수신된 참석 여부 신호들을 이용하여 모임 참석 예정자 리스트를 생성하고, 생성된 모임 참석 예정자 리스트를 상기 제1이동 통신 단말기와 상기 제2이동 통신 단말기들로 전송하는 단계;
상기 운영 서버가 상기 제2이동 통신 단말기들 중에서 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 전송된 제1위치 정보를 수신하는 단계;
상기 운영 서버가, 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 전송된 상기 제1위치 정보와 상기 모임 장소의 제2위치 정보를 비교하고, 비교 결과 상기 제1위치 정보와 상기 제2위치 정보가 일치하는 제2이동 통신 단말기의 사용자를 상기 모임에 참석한 것으로 자동으로 확인하는 단계; 및
상기 운영 서버가 상기 모임에 참석한 것으로 자동으로 확인된 상기 제2이동 통신 단말기로 참석 확인 신호를 전송하는 단계를 포함하고,
상기 모임에 참석한 것으로 자동으로 확인된 상기 제2이동 통신 단말기에 포함된 GPS 수신기는 상기 참석 확인 신호에 응답하여 자동으로 오프되는 운영 서버의 작동 방법.
Receiving a meeting message including a meeting place and a meeting time from the first mobile communication terminal;
The operation server extracts a meeting member list from a database accessed by the operation server using the unique information of the first mobile communication terminal, extracts phone numbers of meeting members included in the extracted meeting member list, Transmitting the meeting message to second mobile communication terminals corresponding to the extracted telephone number;
The operation server generates a list of expected attendees using the attendance signals received from the second mobile communication terminals and transmits the generated meeting attendee list to the first mobile communication terminal and the second mobile communication terminal ;
Receiving the first location information transmitted from each of the at least two second mobile communication terminals among the second mobile communication terminals;
The operating server compares the first position information transmitted from each of the at least two second mobile communication terminals with the second position information of the meeting place, and when the comparison result indicates that the first position information and the second position information Automatically confirming that the user of the second mobile communication terminal matching the first mobile communication terminal is present at the meeting; And
And transmitting an attendance confirmation signal to the second mobile communication terminal automatically confirmed that the operating server has attended the meeting,
Wherein the GPS receiver included in the second mobile communication terminal automatically confirmed as having attended the meeting is automatically turned off in response to the attendance confirmation signal.
제8항에 있어서,
상기 운영 서버는, 상기 모임 메시지가 상기 제2이동 통신 단말기들로 전송된 후 일정 시간 이내에 상기 제2이동 통신 단말기들 중에서 적어도 하나로부터 참석 여부 신호를 수신하지 못한 경우, 참석 여부 신호를 전송하지 않은 상기 적어도 하나의 제2이동 통신 단말기로 상기 모임 메시지를 재전송하는 단계를 더 포함하는 운영 서버의 작동 방법.
9. The method of claim 8,
Wherein when the meeting message is not received from at least one of the second mobile communication terminals within a predetermined time after the meeting message is transmitted to the second mobile communication terminals, Further comprising retransmitting the meeting message to the at least one second mobile communication terminal.
제8항에 있어서,
상기 운영 서버는, 상기 모임 메시지가 상기 제2이동 통신 단말기들로 전송된 후 일정 시간 이내에 상기 제2이동 통신 단말기들 중에서 적어도 하나로부터 참석 여부 신호를 수신하지 못한 경우, 참석 여부 신호를 전송하지 않은 상기 적어도 하나의 제2이동 통신 단말기 각각의 사용자에 대해 상기 모임에 불참하는 것으로 판단하는 단계를 더 포함하는 운영 서버의 작동 방법.
9. The method of claim 8,
Wherein when the meeting message is not received from at least one of the second mobile communication terminals within a predetermined time after the meeting message is transmitted to the second mobile communication terminals, Further comprising determining that the user of each of the at least one second mobile communication terminal is not present in the meeting.
제8항에 있어서,
상기 제1위치 정보를 수신하는 단계는,
상기 운영 서버가, 현재 시간이 상기 모임 시간으로부터 기준 시간 이전인지 여부를 판단하는 단계;
상기 운영 서버가, 상기 현재 시간이 상기 모임 시간으로부터 상기 기준 시간 이전인 경우, 위치 정보 제공 요청 신호를 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로 전송하는 단계; 및
상기 운영 서버가, 상기 위치 정보 제공 요청 신호에 응답하여 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 자동으로 전송된 상기 제1위치 정보를 수신하는 단계를 포함하는 운영 서버의 작동 방법.
9. The method of claim 8,
Wherein the step of receiving the first position information comprises:
Determining whether the current time is earlier than the reference time from the meeting time;
Transmitting the location information providing request signal to each of the at least two second mobile communication terminals when the current time is before the reference time from the meeting time; And
Wherein the operating server comprises receiving the first location information automatically transmitted from each of the at least two second mobile communication terminals in response to the location information providing request signal.
제8항에 있어서,
상기 운영 서버가, 상기 적어도 두 개의 제2이동 통신 단말기들 중에서 어느 하나의 제2이동 통신 단말기가 이동할 때, 상기 어느 하나의 제2이동 통신 단말기로부터 변경된 제1위치 정보를 수신하는 단계;
상기 운영 서버가 상기 제1위치 정보와 상기 변경된 제1위치 정보를 비교하는 단계;
상기 운영 서버가, 비교 결과에 따라 상기 어느 하나의 제2이동 통신 단말기의 사용자에 대한 예상 도착 시간을 계산하는 단계; 및
상기 운영 서버가, 계산된 예상 도착 시간에 대한 정보를 상기 제1이동 통신 단말기로 전송하는 단계를 더 포함하는 운영 서버의 작동 방법.
9. The method of claim 8,
Receiving the changed first position information from any one of the at least two second mobile communication terminals when the at least one second mobile communication terminal moves from the at least two second mobile communication terminals;
Comparing the first location information with the changed first location information;
Calculating, by the operation server, an expected arrival time for the user of any one of the second mobile communication terminals according to a comparison result; And
Further comprising the step of the operating server transmitting information on the calculated expected arrival time to the first mobile communication terminal.
제12항에 있어서,
상기 비교하는 단계는,
비교 결과 상기 어느 하나의 제2이동 통신 단말기의 사용자가 상기 모임 장소로 오고 있지 않는 것으로 판단될 때, 상기 운영 서버가 상기 제1이동 통신 단말기와 상기 어느 하나의 제2이동 통신 단말기로 알림 메시지를 전송하는 단계를 더 포함하는 운영 서버의 작동 방법.
13. The method of claim 12,
Wherein the comparing comprises:
When it is determined that the user of any one of the second mobile communication terminals is not coming to the meeting place, the operating server transmits a notification message to the first mobile communication terminal and the second mobile communication terminal The method comprising the steps of:
삭제delete 제8항에 있어서,
상기 운영 서버가, 상기 적어도 두 개의 제2이동 통신 단말기들 각각으로부터 전송된 상기 제1위치 정보를 상기 제1이동 통신 단말기에 디스플레이되도록 하기 위해, 상기 제1위치 정보를 상기 제1이동 통신 단말기로 전송하는 단계를 더 포함하는 운영 서버의 작동 방법.
9. The method of claim 8,
The first server transmits the first location information to the first mobile communication terminal to display the first location information transmitted from each of the at least two second mobile communication terminals on the first mobile communication terminal, The method comprising the steps of:
KR1020150026293A 2015-02-25 2015-02-25 Meeting management method using application and operation server KR101664391B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150026293A KR101664391B1 (en) 2015-02-25 2015-02-25 Meeting management method using application and operation server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150026293A KR101664391B1 (en) 2015-02-25 2015-02-25 Meeting management method using application and operation server

Publications (2)

Publication Number Publication Date
KR20160103673A KR20160103673A (en) 2016-09-02
KR101664391B1 true KR101664391B1 (en) 2016-10-11

Family

ID=56942901

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150026293A KR101664391B1 (en) 2015-02-25 2015-02-25 Meeting management method using application and operation server

Country Status (1)

Country Link
KR (1) KR101664391B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220099356A (en) 2021-01-06 2022-07-13 주식회사 라이프엠엠오 Communication service platform

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101986786B1 (en) * 2017-12-21 2019-06-07 충남대학교산학협력단 System for team project management based on gps information
KR102159300B1 (en) * 2019-05-16 2020-09-23 삼성생명보험주식회사 A computer program for providing meeting activity service
KR102363142B1 (en) * 2019-12-12 2022-02-14 김형철 Rally attendance statistics system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101025940B1 (en) * 2006-04-13 2011-03-30 교세라 가부시키가이샤 Group communication method and communication terminal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100556872B1 (en) * 2003-07-15 2006-03-10 엘지전자 주식회사 Group promise service method using short message for scheduler of mobile communication terminal
KR100839534B1 (en) 2006-11-13 2008-06-19 주식회사 케이티프리텔 Method and Apparatus for meeting management
KR20090000606A (en) 2007-03-07 2009-01-08 팅크웨어(주) System and method for providing location information
KR20130012211A (en) * 2011-07-06 2013-02-01 에스케이플래닛 주식회사 Meeting operation providing system and method, apparatus and device supporting the same based on a social network
KR20140013578A (en) * 2012-07-25 2014-02-05 이정애 Method for managing meeting using internet

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101025940B1 (en) * 2006-04-13 2011-03-30 교세라 가부시키가이샤 Group communication method and communication terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220099356A (en) 2021-01-06 2022-07-13 주식회사 라이프엠엠오 Communication service platform

Also Published As

Publication number Publication date
KR20160103673A (en) 2016-09-02

Similar Documents

Publication Publication Date Title
JP3782975B2 (en) Method and system for aggregating information to confirm user location
TW559742B (en) Group notification system and method for implementing and indicating the proximity of individuals or groups to other individuals or groups
US7487234B2 (en) Context conflict resolution and automatic context source maintenance
JP4416686B2 (en) Status information management system, status information management server, status information management program
US20040215723A1 (en) Methods and apparatus for facilitating online presence based actions
KR101664391B1 (en) Meeting management method using application and operation server
EP3201805B1 (en) Methods and systems for regulating communications at a mobile communications device
US20180308063A1 (en) Personnel Management System and Method Using Distributed Beacons
KR20140134668A (en) Identifying meeting attendees using information from devices
CN104798064A (en) Comprehensive task management
TWI601089B (en) Systems and methods for event attendance notification
KR20180072888A (en) Techniques for communicating notifications to subscribers
CN104704797A (en) Virtual agent communication for electronic devices
JP2011146024A (en) Method, system and program for determining presence state
US20110161005A1 (en) Systems and methods for end-to-end location and media content tracking
US8601061B2 (en) Scheduling a meeting in real time
CN112805981A (en) Framework for dynamic proxy and management of topics and data for a service layer
CN110781373B (en) List updating method and device, readable medium and electronic equipment
JP2016194797A (en) Terminal device, information processing method, and program
Ilyas et al. Mobile computing handbook
JP2018181335A (en) Computer program for generating, processing and managing task corresponding to message and electronic equipment
CN103379016A (en) Information prompting method and apparatus
KR102358510B1 (en) Method and apparatus for intermediating a service of construction
CN113256240B (en) Message processing method and device and server
KR102087049B1 (en) Automatic Attendance Check Method Using Bluetooth and System Therefor

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant