KR101642729B1 - System and Method for managing group schedule - Google Patents
System and Method for managing group schedule Download PDFInfo
- Publication number
- KR101642729B1 KR101642729B1 KR1020120097501A KR20120097501A KR101642729B1 KR 101642729 B1 KR101642729 B1 KR 101642729B1 KR 1020120097501 A KR1020120097501 A KR 1020120097501A KR 20120097501 A KR20120097501 A KR 20120097501A KR 101642729 B1 KR101642729 B1 KR 101642729B1
- Authority
- KR
- South Korea
- Prior art keywords
- schedule
- attendance
- group
- plan
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 그룹 스케줄 관리 시스템 및 방법에 관한 것으로, 스케줄 내용, 일시, 장소, 메뉴 중 적어도 하나를 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹이 입력된 경우, 상기 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하고, 상기 스케줄 관리 장치로부터 상기 스케줄 계획에 대한 최종 스케줄 정보를 수신하는 마스터(master) 단말, 상기 마스터 단말로부터 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하여 참석 여부 응답을 수신하고, 상기 수신된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 스케줄 관리 장치, 상기 스케줄 관리 장치로부터 수신된 참석 여부 질의 메시지에 대한 참석 여부 응답을 입력받아 상기 스케줄 관리 장치로 전송하고, 상기 스케줄 관리 장치로부터 최종 스케줄 정보를 수신하는 적어도 하나 이상의 슬레이브(slave) 단말을 포함한다. The present invention relates to a group schedule management system and method, and more particularly, to a group schedule management system and method, and more particularly, to a group schedule management system and method, A master terminal for transmitting group scheduling plan information to the schedule management apparatus and for receiving final schedule information for the schedule plan from the schedule management apparatus; a scheduling unit for, when group scheduling plan information is received from the master terminal, To the slave terminals belonging to the group to receive the attendance response, determines a final schedule based on the received attendance response, and transmits the attendance inquiry message to the master terminal and the slave terminals A management apparatus, a management apparatus Seats whether receives the attendance response to a query message sent to the scheduling apparatus, and includes at least one slave (slave) terminal receiving a final schedule information from said schedule managing apparatus.
Description
본 발명은 그룹 스케줄 관리 시스템 및 방법에 관한 것으로, 보다 상세하게는 스케줄 관리 장치가 마스터(master) 단말로부터 스케줄 계획과 그 스케줄 계획을 공유할 그룹을 포함하는 그룹 스케줄 계획 정보를 수신하면, 스케줄 계획에 대한 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브(slave) 단말들로 전송하여 참석 여부 응답을 수신하고, 수신된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 마스터 단말 및 슬레이브 단말들로 전송하는 그룹 스케줄 관리 시스템 및 방법에 관한 것이다.
The present invention relates to a group schedule management system and method, and more particularly, to a schedule management system and method, and more particularly, to a schedule management apparatus and a schedule management method, which, when receiving a group schedule schedule information including a schedule plan and a group Transmits a participation inquiry inquiry message to the slave terminals belonging to the group to receive the attendance response and determines the final schedule based on the received attendance response and transmits the inquiry to the master terminal and the slave terminals To a schedule management system and method.
현대 사회가 발전하면서 개인 통신을 위한 전화 서비스 또한 나날이 발전해 나가고 있다. 이에 따라 이동 통신단말기의 사용자가 점차 보편화되고 늘어나는 추세이다. 이동 통신 단말기가 필수품이 되면서 이동 통신 단말기의 사용자는 단순한 전화 통화뿐만이 아니라, 전자수첩 등의 기능을 통합한 이동 통신 단말기를 요구하고 있다. As modern society develops, telephone services for personal communication are also being developed day by day. As a result, users of mobile communication terminals are becoming increasingly common and increasing. As the mobile communication terminal becomes a necessity, the user of the mobile communication terminal is demanding not only a simple telephone conversation but also a mobile communication terminal incorporating functions such as an electronic notebook.
특히, 현대 사회를 살아가는 현대인들의 바쁜 일정을 일일이 챙기기란 매우 힘들다. 너무 바쁜 나머지 중요한 스케줄을 잊어버림으로써 낭패를 겪는 경우가 종종 있게 된다. 따라서 꼭 기억해야 할 일을 잊지 않기 위해 스케줄이 생길 때마다 메모하여 두고 있으나, 바쁜 업무에 쫓기다 보면 잊어버리는 경우가 종종 발생한다. 이에 따라 현대인의 바쁜 스케줄을 관리할 수 있도록 하는 스케줄 기능을 구비한 이동 통신 단말기가 등장하게 되었다.Especially, it is very difficult to take the busy schedule of modern people living in modern society. Often it is too busy to be overwhelmed by forgetting important schedules. So, in order to keep track of what you have to remember, you keep a note every time a schedule occurs, but often you forget when you get tired of busy tasks. Accordingly, a mobile communication terminal having a schedule function for managing busy schedules of modern people has emerged.
이런 스케줄 기능은 사용자가 메뉴를 선택하고, 스케줄의 일자와 시각 그리고 알람을 수행하는 방법 등을 설정하면, 이동 통신 단말기는 설정된 스케줄에 따른 시각이 도래할 때 이를 사용자가 설정한 방법에 따라 알람을 수행하며, 기록된 스케줄 내용을 표시하여 사용자에게 알린다. 이를 통해서 사용자는 설정된 스케줄을 편리하게 확인할 수 있다. 사용자는 이와 같은 스케줄 기능을 이용하여 친구 또는 부모님의 생일 또는 각종 기념일 등의 기억하고자 하는 내용을 스케줄로 등록하고, 자칫 잊을 수 있는 일들을 방지할 수 있다.When the user selects a menu, sets a date and time of a schedule, and a method of performing an alarm, etc., the mobile communication terminal displays an alarm according to a method set by the user when the time according to the set schedule arrives And displays the recorded schedule contents to notify the user. Through this, the user can conveniently check the set schedule. By using the schedule function, the user can register the contents to be memorized, such as the birthday of the friend or the parents, various anniversaries, etc., on a schedule, thereby preventing the forgetting.
이렇게 스케줄로 등록하고자 하는 내용 중 명절, 선거일, 팀 회식, 팀 회의, 친분모임 등과 같은 스케줄은 특정 집단에 속한 사람들에게 공통으로 적용되는 스케줄이다. 이와 같이 하나의 집단이 공통된 스케줄을 가지고 있는 경우에 그 집단을 구성하는 사람들은 공통된 스케줄임에도 불구하고 그 스케줄을 관리하기 위해서는 각각 자신의 이동통신 단말기에 입력하여 등록해야만 하였다. 또한, 특정 집단에 속한 사람들의 공통적인 스케줄을 알릴 때 일반적으로 전화상으로 알리는 경우도 있고, 멀티미디어 메시지 서비스(MMS: Multimedia Message Service)를 통해 알리는 경우도 있다.Schedule such as holiday, election day, team meeting, team meeting, friendship meeting, etc. which are to be registered by the schedule is a schedule commonly applied to people belonging to a specific group. In the case where one group has a common schedule, those who constitute the group have to input and register their own mobile communication terminals in order to manage the schedule, which is a common schedule. In addition, when notifying a common schedule of people belonging to a specific group, they are generally informed on the telephone or may be informed through a multimedia message service (MMS).
상기와 같이 종래에는 스케줄 공유자가 다수의 사람으로 이루어진 그룹일 경우, 스케줄을 그룹원들에게 전화, 메시지 등의 방법을 이용하여 일일이 공지하고, 그룹원들의 참석 가능 여부를 확인하여 스케줄 일정을 조절해야 하는 불편함이 있었다.
As described above, conventionally, when the schedule sharer is a group composed of a large number of people, the schedule is informed to the group members by using a method such as a phone call or a message, and the scheduling schedule is adjusted by confirming the availability of group members There was an inconvenience.
본 발명은 상기한 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 사용자가 스케줄 계획과 그 스케줄 계획을 공유할 그룹 등을 포함하는 그룹 스케줄 계획을 입력하면, 스케줄 관리 장치가 스케줄 계획에 대한 참석 가능 여부를 그룹원들에게 질의하고, 그룹원들로부터 참석 여부를 회신받아 최종 스케줄을 결정하여 사용자는 물론 그룹원들에게 통지하는 그룹 스케줄 관리 시스템 및 방법을 제공하는데 있다. SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and it is an object of the present invention to provide a schedule management apparatus and a schedule management method, The present invention provides a group schedule management system and method for inquiring whether or not attendance is possible to the group members, receiving a reply from the group members, determining the final schedule, and notifying the user as well as group members.
본 발명의 다른 목적은 스케줄 계획을 포함하는 참석 가능 여부 질의를 수신한 그룹원들은 자신이 원하는 일시, 장소 등을 선택 또는 메모하여 응답으로 전송할 수 있으므로, 통화하거나 메시지를 보내지 않고도 그룹원들간의 스케줄을 조정할 수 있는 그룹 스케줄 관리 시스템 및 방법을 제공하는데 있다.
Another object of the present invention is to provide a method and apparatus for group members who have received a participation availability query including a schedule plan by selecting or memorizing a desired date and time, And to provide a group schedule management system and method capable of adjusting a group schedule.
본 발명의 일 측면에 따르면, 스케줄 내용, 일시, 장소, 메뉴 중 적어도 하나를 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹이 입력된 경우, 상기 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하고, 상기 스케줄 관리 장치로부터 상기 스케줄 계획에 대한 최종 스케줄 정보를 수신하는 마스터(master) 단말, 상기 마스터 단말로부터 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하여 참석 여부 응답을 수신하고, 상기 수신된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 스케줄 관리 장치, 상기 스케줄 관리 장치로부터 수신된 참석 여부 질의 메시지에 대한 참석 여부 응답을 입력받아 상기 스케줄 관리 장치로 전송하고, 상기 스케줄 관리 장치로부터 최종 스케줄 정보를 수신하는 적어도 하나 이상의 슬레이브(slave) 단말을 포함하는 그룹 스케줄 관리 시스템이 제공된다. According to an aspect of the present invention, when a schedule plan including at least one of a schedule content, a date, a place, and a menu is input and a group to share the schedule plan is input, group schedule plan information including the schedule plan and group A master terminal for transmitting the schedule schedule information from the schedule management apparatus to the schedule management apparatus and receiving final schedule information for the schedule plan from the schedule management apparatus; A schedule management device for transmitting a query message to slave terminals belonging to the group and receiving a response to the attendance request, determining a final schedule based on the received attendance response and transmitting the determined schedule to the master terminal and the slave terminals, For the attendance inquiry message received from the management apparatus Receiving the three acknowledgment and sends it to the schedule management device, the group scheduling management system including at least one slave (slave) terminal receiving a final schedule information from said schedule managing apparatus is provided.
상기 스케줄 관리 장치는 상기 수신된 참석 여부 응답들을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하거나, 상기 참석 여부 응답을 분석하여 가장 많이 선택된 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정할 수 있다. The schedule management apparatus analyzes the received attendance responses and determines the schedule schedule as a final schedule when the attendance response is equal to or greater than a predetermined ratio, analyzes the attendance response, The date, time, place and menu of the schedule can be determined.
본 발명의 다른 측면에 따르면, 스케줄 관리 장치와의 통신을 위한 통신부, 사용자 인터페이스부, 상기 사용자 인터페이스부를 통해 스케줄 내용, 일시, 장소, 메뉴 중 적어도 하나를 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹이 입력된 경우, 상기 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하는 그룹 스케줄 계획 입력 처리부, 상기 통신부를 통해 스케줄 관리 장치로부터 상기 스케줄 계획에 대한 최종 스케줄 정보를 수신하여 관리하는 스케줄 관리부를 포함하는 사용자 단말이 제공된다. According to another aspect of the present invention, there is provided a schedule management system including a communication unit for communication with a schedule management apparatus, a user interface unit, and a schedule plan including at least one of schedule contents, date, place, and menu through the user interface unit A group scheduling plan input processing unit for transmitting the group schedule planning information including the schedule plan and the group to the schedule management apparatus when the group is inputted, and a group scheduling plan input processing unit for receiving the last schedule information for the schedule plan from the schedule management apparatus through the communication unit And a schedule management unit for managing the schedule management unit.
상기 사용자 단말은 상기 스케줄 관리 장치로부터 스케줄 계획을 포함하는 참석 여부 질의 메시지가 수신된 경우, 상기 사용자 인터페이스부를 통해 참석 여부 응답을 입력받아 스케줄 관리 장치로 전송하는 스케줄 응답 처리부를 더 포함할 수 있다. The user terminal may further include a schedule response processor for receiving the attendance / non-attendance response through the user interface unit and transmitting the attendance / non-attendance response message to the schedule management apparatus when the attendance / non-attendance query message including the schedule plan is received from the schedule management apparatus.
상기 그룹 스케줄 계획 입력 처리부는 스케줄 관리 애플리케이션을 구동시켜 스케줄 내용, 적어도 하나의 일시, 적어도 하나의 장소, 적어도 하나의 메뉴를 포함하는 스케줄 계획을 입력받고, 주소록에 등록된 그룹을 선택하거나 주소록에 등록된 지인 리스트 중에서 적어도 하나 이상의 지인을 선택하여 상기 스케줄 계획을 공유할 그룹으로 입력할 수 있다. The group schedule schedule input processing unit operates the schedule management application to receive a schedule plan including schedule contents, at least one date and time, at least one place, and at least one menu, and selects a group registered in the address book or registers in the address book The user can select at least one or more acquaintances from the list of acquaintances and input the schedule plan into the group to be shared.
본 발명의 또 다른 측면에 따르면, 마스터 단말 또는 적어도 하나 이상의 슬레이브 단말과의 통신을 위한 통신부, 그룹별 스케줄 정보가 저장된 그룹 스케줄 데이터베이스, 상기 통신부를 통해 마스터 단말로부터 스케줄 계획과 상기 스케줄 계획을 공유할 그룹을 포함하는 그룹 스케줄 계획 정보가 수신된 경우, 상기 그룹 스케줄 계획 정보를 그룹 스케줄 데이터베이스에 저장하고, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 그룹 스케줄 계획 처리부, 상기 슬레이브 단말들로부터 상기 참석 여부 질의 메시지에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 최종 스케줄 결정부를 포함하는 스케줄 관리 장치가 제공된다. According to another aspect of the present invention, there is provided a communication system including a communication unit for communication with a master terminal or at least one slave terminal, a group schedule database storing schedule information for each group, Group scheduling plan information is stored in a group schedule database when group scheduling plan information including a group is received, and a group schedule schedule, which transmits the attendance inquiry message including the schedule plan to slave terminals belonging to the group, And a final scheduling unit for collecting the attendance response to the attendance inquiry message from the slave terminals and determining a final schedule based on the gathered attendance response and transmitting the final schedule to the master terminal and the slave terminals doing A schedule management apparatus is provided.
상기 최종 스케줄 결정부는 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 상기 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인지의 여부를 판단하고, 상기 판단결과 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하며, 참석 응답이 미리 정해진 일정 비율 이상이 아닌 경우 참석 여부 응답에 포함된 메모들을 분석하여 일시, 장소, 메뉴를 추출하고, 상기 추출된 일시, 장소, 메뉴 각각에 대해 일정 비율 이상 일치하는 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정할 수 있다. Wherein the final schedule determination unit analyzes the attendance response when the attendance / non-attendance inquiry message including the schedule contents, the date and time, the place, the menu, the attendance order, Determining whether or not the attendance response is equal to or greater than a predetermined ratio, determining that the schedule plan is a final schedule when the attendance response is equal to or greater than a predetermined ratio, and if the attendance response is not equal to or greater than a predetermined ratio, The memos can be analyzed to extract the date and time, place, and menu, and the date and time, place, and menu that match at least a certain ratio with respect to each of the extracted date and time, place, and menu can be determined as the date and time.
또한, 상기 최종 스케줄 결정부는 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 상기 참석 여부 응답을 분석하여 각 선택항목별로 가장 많이 선택된 일시, 장소, 메뉴를 추출하고, 상기 추출된 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정할 수 있다. In addition, the final schedule determining unit may analyze the attendance response when the attendance inquiry response to the attendance inquiry message including the schedule contents, the date selection item, the place selection item, and the menu selection item is received, A lot of selected date and time, place, and menu, and the extracted date and time, place, and menu can be determined as the date and time, place, and menu of the last schedule.
본 발명의 또 다른 측면에 따르면, 마스터 단말은 스케줄 내용, 일시, 장소, 메뉴 중 적어도 하나를 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹이 입력된 경우, 상기 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하는 단계, 상기 스케줄 관리 장치는 마스터 단말로부터 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계, 상기 슬레이브 단말들은 상기 스케줄 관리 장치로부터 수신된 참석 여부 질의 메시지에 대한 참석 여부 응답을 입력받아 상기 스케줄 관리 장치로 전송하는 단계, 상기 스케줄 관리 장치는 상기 슬레이브 단말들로부터 수신된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계를 포함하는 그룹 스케줄 관리 방법이 제공된다. According to another aspect of the present invention, a master terminal includes a schedule plan including at least one of a schedule content, a date, a location and a menu, and a group including the schedule plan and a group The schedule management apparatus transmits the schedule plan information to the slave terminals belonging to the group when the schedule schedule plan information is received from the master terminal, and transmits the attendance inquiry message including the schedule plan to the slave terminals belonging to the group Receiving the attendance / non-attendance response to the attendance inquiry message received from the schedule management device, and transmitting the attendance / non-attendance response to the schedule management device, wherein the schedule management device receives the attendance response received from the slave terminals The final schedule is determined on the basis of the schedule, A group scheduling method comprising transmitting to the emitter terminal and the slave terminal is provided.
본 발명의 또 다른 측면에 따르면, 사용자 단말이 그룹 스케줄을 관리하기 위한 방법에 있어서, 스케줄 내용, 적어도 하나의 일시, 적어도 하나의 장소, 적어도 하나의 메뉴를 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹을 입력받는 단계, 상기 스케줄 계획과 상기 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하는 단계, 상기 스케줄 관리 장치로부터 상기 스케줄 계획에 대한 최종 스케줄 정보를 수신하는 단계를 포함하는 그룹 스케줄 관리 방법이 제공된다.According to another aspect of the present invention there is provided a method for managing group schedules in a user terminal, the method comprising: sharing a schedule plan with at least one schedule, at least one location, Receiving group schedule planning information including the schedule plan and the group to a schedule management apparatus, and receiving final schedule information on the schedule plan from the schedule management apparatus, A schedule management method is provided.
상기 그룹 스케줄 관리 방법은 상기 스케줄 관리 장치로부터 스케줄 계획을 포함하는 참석 여부 질의 메시지가 수신된 경우, 상기 스케줄 계획에 대한 참석 여부 응답을 입력받아 스케줄 관리 장치로 전송하는 단계를 더 포함할 수 있다. The group schedule management method may further include receiving a attendance / non-attendance response to the schedule plan and transmitting the attendance / non-attendance response to the schedule management apparatus when the attendance / non-attendance query message including the schedule plan is received from the schedule management apparatus.
본 발명의 또 다른 측면에 따르면, 스케줄 내용, 적어도 하나의 일시, 적어도 하나의 장소, 적어도 하나의 메뉴를 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹을 입력받는 단계, 상기 스케줄 계획과 상기 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하는 단계, 상기 스케줄 관리 장치로부터 상기 스케줄 계획에 대한 최종 스케줄 정보를 수신하는 단계를 포함하는 그룹 스케줄 관리 방법이 프로그램으로 기록된 전자장치에서 판독 가능한 기록매체가 제공된다. According to another aspect of the present invention, there is provided a method for managing a schedule, comprising: receiving a schedule group including a schedule schedule, at least one date and time, at least one place, at least one menu, And a step of receiving group schedule schedule information including the schedule schedule information from the schedule management device and the schedule schedule management information, A recording medium is provided.
본 발명의 또 다른 측면에 따르면, 스케줄 관리 장치가 그룹 스케줄을 관리하는 방법에 있어서, 마스터 단말로부터 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계, 상기 슬레이브 단말들로부터 상기 스케줄 계획에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하는 단계, 상기 결정된 최종 스케줄을 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계를 포함하는 그룹 스케줄 관리 방법이 제공된다. According to another aspect of the present invention, there is provided a method for managing a group schedule by a schedule management apparatus, the method comprising: when a group schedule schedule information including a schedule plan and a group is received from a master terminal, Collecting a participation response to the schedule plan from the slave terminals and determining a final schedule based on the gathered attendance response; And transmitting the schedule to the master terminal and the slave terminals.
본 발명의 또 다른 측면에 따르면, 마스터 단말로부터 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계, 상기 슬레이브 단말들로부터 상기 스케줄 계획에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하는 단계, 상기 결정된 최종 스케줄을 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계를 포함하는 그룹 스케줄 관리 방법이 프로그램으로 기록된 전자장치에서 판독 가능한 기록매체가 제공된다.
According to another aspect of the present invention, there is provided a method for transmitting a participation query message including the schedule plan to slave terminals belonging to the group when group schedule planning information including a schedule plan and a group is received from a master terminal Collecting the attendance response to the schedule plan from the slave terminals and determining a final schedule based on the gathered attendance response; transmitting the determined last schedule to the master terminal and the slave terminals A group-schedule management method is provided which is capable of being read by an electronic device recorded by a program.
본 발명에 따르면, 사용자가 스케줄 계획과 그 스케줄 계획을 공유할 그룹 등을 포함하는 그룹 스케줄 계획을 입력하면, 스케줄 관리 장치가 스케줄 계획에 대한 참석 가능 여부를 그룹원들에게 질의하고, 그룹원들로부터 참석 여부를 회신받아 최종 스케줄을 결정하여 사용자는 물론 그룹원들에게 통지하므로, 그룹원들은 본인들의 의견을 반영한 스케줄을 공유할 수 있다.According to the present invention, when a user enters a group schedule plan including a schedule plan and a group to share the schedule plan, the schedule management apparatus inquires the group members about availability of the schedule plan, The user can notify the group members of the final schedule, and the group members can share the schedule reflecting their opinions.
또한, 스케줄 계획을 포함하는 참석 가능 여부 질의를 수신한 그룹원들은 자신이 원하는 일시, 장소 등을 선택 또는 메모하여 응답으로 전송할 수 있으므로, 통화하거나 메시지를 보내지 않고도 그룹원들간의 스케줄을 조정할 수 있다.
Also, the group members who have received the attendance availability query including the schedule plan can select / memorize the desired date and place, etc., and transmit them in response, so that the schedule between the group members can be adjusted without calling or sending a message .
도 1은 본 발명에 따른 그룹 스케줄 관리 시스템을 나타낸 도면.
도 2는 본 발명에 따른 사용자 단말의 구성을 개략적으로 나타낸 블럭도.
도 3은 본 발명에 따른 스케줄 관리 장치의 구성을 개략적으로 나타낸 블럭도.
도 4는 본 발명에 따른 그룹 스케줄 관리 방법을 나타낸 도면.
도 5는 본 발명에 따른 사용자 단말이 그룹 스케줄을 공유하기 위한 방법을 나타낸 흐름도.1 shows a group schedule management system according to the present invention.
2 is a block diagram schematically illustrating a configuration of a user terminal according to the present invention;
3 is a block diagram schematically showing a configuration of a schedule management apparatus according to the present invention.
4 is a diagram illustrating a group schedule management method according to the present invention.
5 is a flow diagram illustrating a method for a user terminal to share a group schedule according to the present invention;
본 발명의 전술한 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다.The foregoing and other objects, features, and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which: FIG.
이하에서 마스터 단말은 스케줄 계획과 그 스케줄 계획을 공유할 그룹을 입력하는 사용자의 단말을 의미하고, 슬레이브 단말은 상기 스케줄 계획을 공유할 그룹에 속하는 그룹원들의 단말을 의미한다.Hereinafter, a master terminal means a terminal of a user who inputs a schedule plan and a group to share the schedule plan, and a slave terminal means a terminal of group members belonging to a group to share the schedule plan.
도 1은 본 발명에 따른 그룹 스케줄 관리 시스템을 나타낸 도면이다. FIG. 1 illustrates a group schedule management system according to the present invention.
도 1을 참조하면, 그룹 스케줄 관리 시스템은 사용자 단말(100A, 100B, 이하 100이라 칭함), 스케줄 관리 장치(300)를 포함한다.Referring to FIG. 1, the group schedule management system includes user terminals 100A and 100B (hereinafter, referred to as 100), and a
사용자 단말(100)은 통신망을 통해 스케줄 관리 장치(300)에 접속하는 클라이언트 기능의 단말로서, 그룹 스케줄 계획 정보를 스케줄 관리 장치(300)로 전송하는 마스터 단말(100A), 스케줄 관리 장치(300)로부터 그룹 스케줄 계획 정보를 수신하여 스케줄 관리 장치(300)에 참석 여부를 회신하는 슬레이브 단말(100B)을 포함한다.The
마스터 단말(100A)은 스케줄 내용, 일시, 장소 등을 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹이 입력된 경우, 입력된 스케줄 계획과 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치(300)로 전송한다. 즉, 마스터 단말(100A)은 스케줄 작성 모드에서 사용자로부터 스케줄 계획이 입력되면, 그 입력된 스케줄 계획을 공유할 그룹을 선택한다. 여기서, 스케줄 계획은 스케줄 내용, 희망 일시, 희망 장소, 희망 메뉴 등을 포함할 수 있고, 그룹은 스케줄 계획을 공유할 슬레이브 단말 식별정보들을 포함할 수 있다. 그러면, 마스터 단말(100A)은 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치(300)로 전송한다. When a group to be shared with the schedule plan including the schedule content, date, place, and the like is inputted, the master terminal 100A transmits the group schedule schedule information including the inputted schedule schedule and the group to the schedule management apparatus 300 ). That is, when the schedule plan is input from the user in the schedule creation mode, the master terminal 100A selects a group to share the input schedule plan. Here, the schedule plan may include a schedule content, a desired date and time, a desired location, a desired menu, and the group may include slave terminal identification information to share a schedule plan. Then, the master terminal 100A transmits the group schedule schedule information including the schedule schedule and the group to the
또한, 마스터 단말(100A)은 스케줄 관리 장치(300)로부터 그룹 스케줄 계획에 대한 최종 스케줄 정보를 수신한다.The master terminal 100A also receives the final schedule information for the group schedule plan from the
스케줄 관리 장치(300)는 마스터 단말(100A)로부터 스케줄 계획 및 그룹이 포함된 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들(100B)로 전송한다.When the
또한, 스케줄 관리 장치(300)는 슬레이브 단말들(100B)로부터 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답에 기초하여 최종 스케줄을 결정하여 마스터 단말(100A) 및 슬레이브 단말들(100B)로 전송한다. 이때, 스케줄 관리 장치(300)는 상기 수집된 참석 여부 응답들을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정할 수 있다. 또한, 스케줄 관리 장치(300)는 참석 여부 응답을 분석하여 가장 많이 선택된 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정할 수도 있다. The
스케줄 관리 장치(300)에 대한 상세한 설명은 도 3을 참조하기로 한다. The
슬레이브 단말(100B)은 스케줄 관리 장치(300)로부터 참석 여부 질의 메시지가 수신된 경우, 스케줄 관리 장치(300)에 참석 여부를 회신한다.When the attendance inquiry message is received from the
또한, 슬레이브 단말(100B)은 스케줄 관리 장치(300)로부터 스케줄 계획에 대한 최종 스케줄 정보를 수신한다.In addition, the slave terminal 100B receives the final schedule information for the schedule plan from the
마스터 단말(100A) 및 슬레이브 단말((100B)은 통신 기능 및 근거리 통신 기능을 탑재한 사용자 장치라면 어느 것이라도 적용될 수 있다. 예를 들면, 노트북, 무선통신 단말, 스마트폰(Smart phone), PMP(Portable Media Player), PDA(Personal Digital Assistant), 타블렛 PC(Tablet PC), 셋탑박스(Set-top box), 스마트 TV 등 다양한 장치가 될 수 있다.The master terminal 100A and the slave terminal 100B can be applied to any user apparatus having a communication function and a local communication function. For example, a notebook computer, a wireless communication terminal, a smart phone, a PMP A PDA (Personal Digital Assistant), a tablet PC (Tablet PC), a set-top box, a smart TV, and the like.
마스터 단말 및(100A) 슬레이브 단말(100B)은 사용자 단말(100)로, 사용자 단말(100)에 대한 상세한 설명은 도 2를 참조하기로 한다. The master terminal 100A and the slave terminal 100B are referred to as a
마스터 단말(100A)과 스케줄 관리 장치(300) 또는 슬레이브 단말(100B)과 스케줄 관리 장치(300)는 통신망을 통해 연결되고, 통신망은 근거리 통신망, 유선 통신망, 무선 통신망 등을 포함할 수 있다. The master terminal 100A and the
도 2는 본 발명에 따른 사용자 단말의 구성을 개략적으로 나타낸 블럭도이다.2 is a block diagram schematically illustrating a configuration of a user terminal according to the present invention.
도 2를 참조하면, 사용자 단말(100)은 스케줄 관리 장치와의 통신을 위한 통신부(110), 사용자 인터페이스부(120), 단말 주소록이 저장된 저장부(130), 그룹 스케줄 입력 처리부(140), 스케줄 관리부(150), 스케줄 응답 처리부(160), 그룹 등록 처리부(170)를 포함한다. 2, the
통신부(110)는 사용자 단말(100)과 스케줄 관리 장치를 통신망을 통해 상호 연결시키는 통신 수단으로서, 예를 들어 이동통신, 위성통신 등의 무선 통신모듈, 인터넷 등의 유선 통신모듈, 와이파이 등의 근거리 무선 통신모듈 등을 포함할 수 있다.The
사용자 인터페이스부(120)는 사용자 명령을 입력받는 입력부 또는 사용자 명령에 따른 결과를 출력하는 출력부의 역할을 수행할 수 있다.The
사용자 인터페이스부(120)는 사용자 단말(100)의 동작 제어를 위한 사용자 요청을 입력받기 위한 수단으로서, 사용자의 조작에 따라서 사용자의 요청을 전기 신호로 변환한다.The
사용자 인터페이스부(120)는 사용자로부터 문자, 숫자 및 텍스트 정보를 입력받는 키 입력 수단, 마이크 등을 통해 사용자의 음성 또는 오디오 신호를 입력받는 음성 인식 수단, 소정 물체의 촬영을 통해 영상을 획득하는 카메라 등의 영상 획득 수단, RFID 리더기, 코드 리더기 등을 포함할 수 있다. 상기 키 입력 수단은 키보드, 키패드, 터치 스크린 등으로 구현될 수 있다. The
사용자 인터페이스부(120)는 애플리케이션 구동에 따른 화면 정보를 디스플레이하는 디스플레이 수단, 예를 들어 LCD(Liquid Crystal Display) 또는 OLED(Organic Light Emitting Diodes) 등을 통해 디스플레이 처리할 수 있다.The
사용자 단말(100)은 마스터 단말과 슬레이브 단말을 통칭하는 것으로, 사용자 단말(100)이 마스터 단말로 동작하는 경우와 슬레이브 단말로 동작하는 경우로 구별하여 설명하기로 한다. The
먼저, 사용자 단말(100)이 마스터 단말로 동작하는 경우, 사용자 단말(100)은 그룹 스케줄 계획 입력 처리부(140), 스케줄 관리부(150)를 포함한다. First, when the
그룹 스케줄 계획 입력 처리부(140)는 사용자 인터페이스부(120)를 통해 스케줄 내용, 일시, 장소, 메뉴 등을 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹이 입력된 경우, 상기 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송한다. 즉, 사용자가 스케줄 관리 애플리케이션을 구동시킨 후, 그룹 스케줄 계획을 선택하면, 그룹 스케줄 계획 입력 처리부(140)는 스케줄 내용, 일시, 장소, 메뉴 등을 입력할 수 있는 스케줄 계획 입력 영역, 그룹원들을 선택할 수 있는 그룹 선택 영역이 표시된 그룹 스케줄 계획 입력 화면을 디스플레이한다. 사용자는 그룹 스케줄 계획 입력 화면을 통해 스케줄 내용, 적어도 하나의 일시, 적어도 하나의 장소, 적어도 하나의 메뉴 등을 입력할 수 있다. 예를 들면, 사용자는 2012.9.10 11:00am, 2012.9.12 11:00am, 2012.9.20 11:00am 등과 같이 그룹원들이 원하는 날짜를 선택할 수 있도록 하나 이상의 일시를 입력할 수 있다. 또한, 사용자는 강남역, 삼성역 등과 같이 그룹원들이 원하는 장소를 선택할 수 있도록 하나 이상의 장소를 입력할 수 있다. 상기와 같이 스케줄 계획 입력 후, 사용자는 그룹 선택 영역을 통해 기 등록된 그룹을 선택하거나, 단말 주소록에 등록된 지인 리스트 중에서 적어도 하나 이상의 지인들을 선택하여 그룹으로 등록 및 그 그룹을 선택할 수도 있다.The group scheduling plan
상기와 같이 스케줄 계획 및 그룹이 입력되면, 그룹 스케줄 계획 입력 처리부(140)는 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송한다. When the schedule plan and the group are input as described above, the group schedule plan
스케줄 관리부(150)는 통신부(110)를 통해 스케줄 관리 장치로부터 그룹 스케줄 계획에 대한 최종 스케줄을 수신하여 관리한다. 이때, 스케줄 관리부(150)는 최종 스케줄을 위젯, 캘린더 등을 이용하여 노출시킬 수 있다.The
또한, 스케줄 관리부(150)는 기 설정된 주기 또는 해당 스케줄의 날짜 일정 시간 전에 스케줄 알림 정보를 출력할 수 있다. 스케줄 알림 정보는 음성, 문자 등 다양한 방법을 통해 출력될 수 있다. Also, the
또한, 사용자 단말(100)이 마스터 단말로 동작하는 경우, 사용자 단말(100)은 기 저장된 단말 주소록에 등록된 지인 리스트 중에서 적어도 하나 이상의 지인들을 선택하여 그룹으로 등록하는 그룹 등록 처리부(170)를 더 포함할 수 있다. 이때, 사용자는 단말 주소록에서 지인들의 이름 또는 전화번호를 선택하거나, 직접 지인들의 전화번호를 입력한 후, 그룹 명을 설정하고, 상기 선택 또는 입력된 지인들을 상기 설정된 그룹명의 그룹원으로 등록할 수 있다.In addition, when the
다음으로 사용자 단말(100)이 슬레이브 단말로 동작하는 경우, 사용자 단말(100)은 스케줄 응답 처리부(160)를 포함한다. Next, when the
스케줄 응답 처리부(160)는 통신부(110)를 통해 스케줄 관리 장치로부터 스케줄 계획을 포함하는 참석 여부 질의 메시지가 수신된 경우, 사용자 인터페이스부(120)를 통해 참석 여부 응답을 입력받아 스케줄 관리 장치로 전송한다. When the attendance inquiry message including the schedule plan is received from the schedule management apparatus via the
예를 들면, 참석 여부 질의 메시지가 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 경우, 사용자는 참석이 가능한 경우 참석 명령을 선택하여 회신하고, 참석이 불가능한 경우 불참 명령을 선택하고, 메모 영역에 본인이 원하는 일시, 장소, 메뉴 등을 입력하여 회신할 수 있다. For example, if the attendance inquiry message includes a schedule content, a date and time, a place, a menu, a attendance order, a non-attendance order, and a memo area, the user selects and responds to the attendance command if attendance is possible. The user can select a command and input a desired date and time, place, menu, and the like in the memo area, and reply.
또한, 참석 여부 질의 메시지가 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목 등을 포함하는 경우, 사용자는 일시 선택 항목에 표시된 일시중에서 원하는 일시를 선택, 장소 선택 항목에서 원하는 장소를 선택, 메뉴 선택 항목에서 원하는 메뉴를 선택할 수 있다. 그러면, 스케줄 응답 처리부(160)는 사용자에 의해 선택된 일시, 장소, 메뉴를 포함하는 참석 여부 응답을 스케줄 관리 장치로 회신할 수 있다.If the attendance inquiry message includes a schedule content, a date selection item, a place selection item, a menu selection item, and the like, the user selects a desired date and time from the date and time displayed in the date and time selection item, You can select the desired menu from the menu selection item. Then, the schedule
도 3은 본 발명에 따른 스케줄 관리 장치의 구성을 개략적으로 나타낸 블럭도이다. 3 is a block diagram schematically showing a configuration of a schedule management apparatus according to the present invention.
도 3을 참조하면, 스케줄 관리 장치(300)는 사용자 단말과의 통신을 위한 통신부(310), 그룹 스케줄 DB(320), 그룹 스케줄 계획 처리부(330), 최종 스케줄 결정부(340)를 포함한다. 3, the
그룹 스케줄 데이터베이스(320)에는 그룹별 스케줄 정보가 저장되어 있다. 즉, 그룹 스케줄 데이터베이스(320)에는 마스터 단말 식별정보, 그룹 스케줄 계획, 최종 스케줄 정보 등이 저장되어 있다.The
그룹 스케줄 계획 처리부(330)는 통신부(310)를 통해 마스터 단말로부터 스케줄 계획 및 그룹이 포함된 그룹 스케줄 계획 정보가 수신된 경우, 수신된 그룹 스케줄 계획 정보를 그룹 스케줄 데이터베이스(320)에 저장한다. 그런 후, 그룹 스케줄 계획 처리부(330)는 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송한다. 이때, 그룹 스케줄 계획 처리부(330)는 마스터 단말로부터 수신된 스케줄 계획이 둘 이상의 일시, 둘 이상의 장소, 둘 이상의 메뉴 등을 포함하는 경우, 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목 등을 포함하는 참석 여부 질의 메시지를 생성하여 상기 그룹에 속하는 슬레이브 단말들로 전송할 수 있다. 또한, 그룹 스케줄 계획 처리부(330)는 마스터 단말로부터 수신된 스케줄 계획이 하나의 일시, 하나의 장소, 하나의 메뉴 등을 포함하는 경우, 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역 등을 포함하는 참석 여부 질의 메시지를 생성하여 상기 그룹에 속하는 슬레이브 단말들로 전송할 수 있다. 여기서, 메모 영역은 불참명령을 선택한 경우, 참석 가능한 일시, 장소, 메뉴 등을 입력하기 위한 영역일 수 있다.The group
최종 스케줄 결정부(340)는 슬레이브 단말들로부터 참석 여부 질의에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 마스터 단말 및 슬레이브 단말들로 전송한다. The final
예를 들어, 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 최종 스케줄 결정부(340)는 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인지를 판단하고, 그 판단결과 참석 응답이 일정 비율 이상인 경우, 스케줄 계획을 최종 스케줄로 결정할 수 있다. 만약, 참석 응답이 미리 정해진 일정 비율 이상이 아니면, 최종 스케줄 결정부(340)는 참석 여부 응답에 포함된 메모들을 분석하여 일시, 장소, 메뉴 등을 추출한다. 그런 후, 최종 스케줄 결정부(340)는 추출된 일시들 중에서 미리 정해진 일정 비율이상 일치하는 일시가 존재하는 경우 그 일시를 스케줄 내용의 일시로 결정할 수 있고, 추출된 장소들 중에서 미리 정해진 일정 비율 이상 일치하는 장소가 존재하는 경우 그 장소를 스케줄 내용의 장소로 결정할 수 있다. 또한, 최종 스케줄 결정부(340)는 상기 추출된 메뉴들 중에서 미리 정해진 일정 비율 이상 일치하는 메뉴가 존재하는 경우, 그 메뉴를 스케줄 내용의 메뉴로 결정할 수 있다.For example, when the attendance / non-attendance inquiry message including the schedule contents, the date and time, the place, the menu, the attendance order, the absence order, and the note area is received, the final
또한, 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목 등을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 최종 스케줄 결정부(340)는 참석 여부 응답을 분석하여 각 선택항목별로 가장 많이 선택된 일시, 장소, 메뉴 등을 추출한다. 그런 후, 최종 스케줄 결정부(340)는 추출된 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정할 수 있다. In addition, when a response to the attendance / non-attendance inquiry message including the schedule contents, the temporary selection item, the place selection item, the menu selection item, and the like is received, the final
상기와 같이 최종 스케줄 결정부(340)는 슬레이브 단말들로부터 수집된 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하거나, 상기 참석 여부 응답을 분석하여 가장 많이 선택된 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정할 수 잇다. As described above, the final
또한, 최종 스케줄 결정부(340)는 기 설정된 알림 주기로 스케줄 알림 신호를 마스터 단말 및 슬레이브 단말로 전송할 수 있다.In addition, the final
도 4는 본 발명에 따른 그룹 스케줄 관리 방법을 나타낸 도면이다. 4 is a diagram illustrating a group schedule management method according to the present invention.
도 4를 참조하면, 마스터 단말은 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보가 입력되면(S402), 그 입력된 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송한다(S404). 즉, 마스터 단말은 스케줄 작성 모드에서 사용자로부터 스케줄 내용, 일시, 장소, 메뉴 등을 포함하는 스케줄 계획이 입력되면, 그 입력된 스케줄 계획을 공유할 그룹을 선택한다. 여기에서는 그룹을 선택하는 것으로 설명하였으나, 그룹이 없는 경우 마스터 단말은 주소록을 이용하여 스케줄을 공유할 단말들을 선택하여 그룹으로 지정할 수도 있다.Referring to FIG. 4, when the group schedule schedule information including the schedule schedule and the group is inputted (S402), the master terminal transmits the inputted group schedule schedule information to the schedule management apparatus (S404). That is, when a schedule plan including schedule contents, date and time, place, menu, and the like is input from the user in the schedule creation mode, the master terminal selects a group to share the input schedule plan. In this case, the group is selected. However, if there is no group, the master terminal can select the terminals to share the schedule with using the address book, and designate the terminals as a group.
단계 S404가 수행되면, 스케줄 관리 장치는 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송한다(S406). 참석 여부 질의 메시지는 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목 등을 포함할 수 있다. 또한, 참석 여부 질의 메시지는 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함할 수 있다. When the step S404 is performed, the schedule management device transmits an attendance inquiry message including a schedule plan to the slave terminals belonging to the group (S406). The attendance inquiry message may include a schedule content, a date selection item, a place selection item, a menu selection item, and the like. The attendance inquiry message may include a schedule content, a date and time, a place, a menu, an attendance order, a non-attendance order, and a note area.
단계 S406의 수행으로, 참석 여부 질의 메시지를 수신한 슬레이브 단말은 참석 여부에 대한 응답을 표시하여 스케줄 관리 장치로 전송한다(S408). 이때, 참석 여부 질의 메시지가 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 경우, 슬레이브 단말 사용자는 스케줄 계획의 참석이 가능한 경우 참석 명령을 선택하고, 참석이 불가능한 경우 불참 명령을 선택한다. 그리고, 불참 명령을 선택한 슬레이브 단말 사용자는 메모 영역에 본인이 원하는 일시, 장소, 메뉴 등을 입력한다. In step S406, the slave terminal that has received the attendance inquiry message displays a response to the attendance information and transmits it to the schedule management apparatus (S408). At this time, if the attendance inquiry message includes schedule contents, date and time, place, menu, attendance order, absence order, memo area, the slave terminal user selects the attendance command when the schedule plan can be attended, Select the non-attendance command. Then, the slave terminal user who selected the non-attendance command inputs the desired date and time, place, menu, etc. in the memo area.
또한, 참석 여부 질의 메시지가 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목 등을 포함하는 경우, 슬레이브 단말 사용자는 일시 선택 항목에 표시된 일시중에서 원하는 일시를 선택, 장소 선택 항목에서 원하는 장소를 선택, 메뉴 선택 항목에서 원하는 메뉴를 선택할 수 있다. 그러면, 슬레이브 단말은 사용자에 의해 선택된 일시, 장소, 메뉴를 포함하는 참석 여부 응답을 스케줄 관리 장치로 회신할 수 있다.If the attendance inquiry message includes a schedule content, a date selection item, a place selection item, a menu selection item, etc., the slave terminal user selects a desired date and time from the date and time indicated in the date selection item, You can select the desired menu from the selection and menu selection items. Then, the slave terminal can return the attendance response including the date and time, place, and menu selected by the user to the schedule management device.
단계 S408이 수행되면, 스케줄 관리 장치는 슬레이브 단말들로부터 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답에 기초하여 최종 스케줄을 결정한다(S410). 스케줄 관리 장치는 슬레이브 단말들로부터 수집된 참석 여부 응답을 분석하여, 미리 정해진 일정 비율 이상이 스케줄 계획 참석에 동의한 경우, 그 스케줄 계획을 최종 스케줄로 결정할 수 있다. 또한, 스케줄 관리 장치는 수집된 참석 여부 응답을 분석하여 각 선택항목별로 가장 선택이 많은 항목을 스케줄 계획에 대한 최종 스케줄로 결정할 수도 있다.When the step S408 is performed, the schedule management device collects the attendance response from the slave terminals and determines the final schedule based on the gathered attendance response (S410). The schedule management apparatus analyzes the attendance response collected from the slave terminals and may determine the schedule schedule as the final schedule when the predetermined schedule ratio or more agrees with the schedule schedule attendance. Also, the schedule management apparatus may analyze the collected attendance response and determine the most-selected item as the final schedule for the schedule plan for each selection item.
상기와 같이 최종 스케줄이 결정되면, 스케줄 관리 장치는 마스터 단말 및 슬레이브 단말로 최종 스케줄 정보를 전송한다(S412). When the final schedule is determined as described above, the schedule management device transmits the final schedule information to the master terminal and the slave terminal (S412).
스케줄 관리 장치로부터 최종 스케줄 정보를 수신한 마스터 단말 및 슬레이브 단말은 위젯, 캘린터 등을 통해 최종 스케줄 정보를 노출시킬 수 있다. 이렇게 함으로써 그룹내에 있는 모든 구성원들은 동일한 스케줄을 공유할 수 있게 된다. The master terminal and the slave terminal that have received the final schedule information from the schedule management apparatus can expose the final schedule information through a widget, a calendar, and the like. This allows all members in the group to share the same schedule.
도 5는 본 발명에 따른 사용자 단말이 그룹 스케줄을 공유하기 위한 방법을 나타낸 흐름도이다. 5 is a flowchart illustrating a method for a user terminal to share a group schedule according to the present invention.
도 5를 참조하면, 사용자 단말은 스케줄 관리 애플리케이션을 구동시켜, 스케줄 내용, 일시, 장소, 메뉴 등을 포함하는 스케줄 계획을 입력한다(S502).5, the user terminal activates a schedule management application and inputs a schedule plan including a schedule content, a date and time, a place, and a menu (S502).
그런 후, 사용자 단말은 입력된 스케줄 계획을 공유할 그룹을 지정 또는 선택한다(S504). 이때, 사용자 단말은 미리 설정된 그룹중에서 그룹을 선택하거나, 주소록에 등록된 지인 리스트 중에서 스케줄 계획의 공유를 원하는 지인을 선택하여 그룹을 생성할 수도 있다. Then, the user terminal designates or selects a group to share the input schedule schedule (S504). At this time, the user terminal may select a group from a preset group, or may select a person who desires to share the schedule plan among the list of people registered in the address book to create a group.
단계 S504의 수행 후, 사용자 단말은 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하고(S506), 스케줄 관리 장치로부터 스케줄 계획에 대한 최종 스케줄 정보를 수신한다(S508). 이때, 사용자 단말은 수신된 최종 스케줄을 위젯 또는 캘린더에 등록하여 관리할 수 있다. After performing step S504, the user terminal transmits group scheduling plan information including the schedule plan and the group to the schedule management apparatus (S506), and receives the final schedule information on the schedule plan from the schedule management apparatus (S508). At this time, the user terminal can register the received final schedule in a widget or a calendar and manage it.
한편, 본 발명의 또 다른 측면에 따르면, 스케줄 내용, 적어도 하나의 일시, 적어도 하나의 장소, 적어도 하나의 메뉴를 포함하는 스케줄 계획과 상기 스케줄 계획을 공유할 그룹을 입력받는 단계, 상기 스케줄 계획과 상기 그룹을 포함하는 그룹 스케줄 계획 정보를 스케줄 관리 장치로 전송하는 단계, 상기 스케줄 관리 장치로부터 상기 스케줄 계획에 대한 최종 스케줄 정보를 수신하는 단계를 포함하는 그룹 스케줄 관리 방법이 프로그램으로 기록된 전자장치에서 판독 가능한 기록매체가 제공된다. According to another aspect of the present invention, there is provided a schedule management method comprising: inputting a schedule plan including schedule contents, at least one date and time, at least one place, at least one menu, and a group to share the schedule plan; And transmitting the group scheduling plan information including the group to the schedule management apparatus, and receiving final schedule information on the schedule plan from the schedule management apparatus. A readable recording medium is provided.
또한, 본 발명의 또 다른 측면에 따르면, 마스터 단말로부터 스케줄 계획 및 그룹이 포함된 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 포함된 슬레이브 단말들로 전송하는 단계, 상기 슬레이브 단말들로부터 상기 스케줄 계획에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하는 단계, 상기 결정된 최종 스케줄을 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계를 포함하는 그룹 스케줄 관리 방법이 프로그램으로 기록된 전자장치에서 판독 가능한 기록매체가 제공된다.According to another aspect of the present invention, there is provided a method for controlling a slave terminal in a group, comprising the steps of: when receiving a schedule plan and group schedule plan information from a master terminal, Collecting the attendance response to the schedule plan from the slave terminals and determining a final schedule based on the gathered attendance response; and transmitting the determined last schedule to the master terminal and the slave terminals A group schedule management method comprising the steps of: recording a program in a recording medium readable by an electronic device.
이러한 그룹 스케줄 관리 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 그룹 스케줄 관리 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행될 수 있다.Such a group schedule management method can be created by a program, and the codes and code segments constituting the program can be easily deduced by a programmer in the field. In addition, the program related to the group schedule management method can be stored in an information storage medium (Readable Media) readable by the electronic apparatus, readable and executed by the electronic apparatus.
이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
Thus, those skilled in the art will appreciate that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the embodiments described above are to be considered in all respects only as illustrative and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
본 발명은 사용자가 스케줄 계획과 그 스케줄 계획을 공유할 그룹 등을 포함하는 그룹 스케줄 계획을 입력하면, 스케줄 관리 장치가 스케줄 계획에 대한 참석 가능 여부를 그룹원들에게 질의하고, 그룹원들로부터 참석 여부를 회신받아 최종 스케줄을 결정하여 사용자는 물론 그룹원들에게 통지하는 그룹 스케줄 관리 시스템 및 방법을 제공하는데 있다.
When the user inputs a group schedule plan including a schedule plan and a group to share the schedule plan, the schedule management apparatus inquires the group members about availability of the schedule plan, And a group schedule management system for determining a final schedule and notifying a user of the group schedule as well as a group schedule management system.
100 : 사용자 단말 110, 310 : 통신부
120 : 사용자 인터페이스부 130 : 저장부
140 : 그룹 스케줄 계획 입력 처리부 150 : 스케줄 관리부
160 : 스케줄 응답 처리부 170 : 그룹 등록 처리부
300 : 스케줄 관리 장치 320 : 그룹 스케줄 DB
330 : 그룹 스케줄 계획 처리부 340 : 최종 스케줄 결정부100:
120: user interface unit 130: storage unit
140: group schedule planning input processing unit 150: schedule management unit
160: schedule response processor 170: group registration processor
300: schedule management device 320: group schedule DB
330: group schedule planning processing unit 340: final schedule determining unit
Claims (14)
상기 마스터 단말로부터 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하여 참석 여부 응답을 수신하고, 상기 수신된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 스케줄 관리 장치; 및
상기 스케줄 관리 장치로부터 수신된 참석 여부 질의 메시지에 대한 참석 여부 응답을 입력받아 상기 스케줄 관리 장치로 전송하고, 상기 스케줄 관리 장치로부터 최종 스케줄 정보를 수신하는 적어도 하나 이상의 슬레이브(slave) 단말;
을 포함하고,
상기 스케줄 관리 장치의 그룹 스케줄 데이터베이스는 마스터 단말 식별정보를 포함하는 것을 특징으로 하되,
상기 스케줄 관리 장치는 수신된 스케줄 계획이 둘 이상의 일시, 둘 이상의 장소, 둘 이상의 메뉴를 포함하는 경우, 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목 을 포함하는 참석 여부 질의 메시지를 생성하여 상기 그룹에 속하는 슬레이브 단말들로 전송하고,
상기 스케줄 관리 장치는 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 상기 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인지의 여부를 판단하고, 상기 판단결과 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하며, 참석 응답이 미리 정해진 일정 비율 이상이 아닌 경우 참석 여부 응답에 포함된 메모들을 분석하여 일시, 장소, 메뉴를 추출하고, 상기 추출된 일시, 장소, 메뉴 각각에 대해 일정 비율 이상 일치하는 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정하는 것을 특징으로 하는 그룹 스케줄 관리 시스템.
Wherein the schedule management unit transmits the group schedule schedule information including the schedule schedule and the group to the schedule management apparatus when a schedule plan including at least one of a schedule content, a date, a place, and a menu is input and a group to share the schedule plan is input, A master terminal for receiving final schedule information on the schedule plan from the schedule management apparatus;
When the group scheduling plan information is received from the master terminal, transmitting the attendance inquiry message including the schedule plan to the slave terminals belonging to the group, receiving the attendance response, and based on the received attendance response A schedule management device for determining a final schedule and transmitting the final schedule to the master terminal and the slave terminals; And
At least one slave terminal for receiving a receipt / non-receipt response to the attendance inquiry message received from the schedule management apparatus, receiving the attendance inquiry response from the schedule management apparatus, and receiving final schedule information from the schedule management apparatus;
/ RTI >
Wherein the group schedule database of the schedule management apparatus includes master terminal identification information,
The schedule management apparatus generates a attendance inquiry message including a schedule content, a temporary selection item, a place selection item, and a menu selection item when the received schedule plan includes two or more dates, two or more places, two or more menus To the slave terminals belonging to the group,
Wherein the schedule management device analyzes the attendance response when the attendance inquiry message including the schedule contents, the date and time, the place, the menu, the attendance order, the absence order, and the note area is received, Determining whether or not the attendance response is equal to or greater than a predetermined ratio, determining that the schedule plan is a final schedule when the attendance response is equal to or greater than a predetermined ratio, and if the attendance response is not equal to or greater than a predetermined ratio, The menu is extracted by analyzing the memos and a date and time and a menu corresponding to the extracted date and time, place, and menu are determined as a date and time, a place, and a menu of the final schedule. Group schedule management system.
그룹별 스케줄 정보 및 마스터 단말 식별정보가 저장된 그룹 스케줄 데이터베이스;
상기 통신부를 통해 마스터 단말로부터 스케줄 계획과 상기 스케줄 계획을 공유할 그룹을 포함하는 그룹 스케줄 계획 정보가 수신된 경우, 상기 그룹 스케줄 계획 정보를 그룹 스케줄 데이터베이스에 저장하고, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 그룹 스케줄 계획 처리부; 및
상기 슬레이브 단말들로부터 상기 참석 여부 질의 메시지에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 최종 스케줄 결정부;
를 포함하되,
상기 그룹 스케줄 계획 처리부는 수신된 스케줄 계획이 둘 이상의 일시, 둘 이상의 장소, 둘 이상의 메뉴를 포함하는 경우, 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목을 포함하는 참석 여부 질의 메시지를 생성하여 상기 그룹에 속하는 슬레이브 단말들로 전송하고,
상기 최종 스케줄 결정부는 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 상기 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인지의 여부를 판단하고, 상기 판단결과 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하며, 참석 응답이 미리 정해진 일정 비율 이상이 아닌 경우 참석 여부 응답에 포함된 메모들을 분석하여 일시, 장소, 메뉴를 추출하고, 상기 추출된 일시, 장소, 메뉴 각각에 대해 일정 비율 이상 일치하는 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정하는 것을 특징으로 하
는 스케줄 관리 장치.A communication unit for communication with a master terminal or at least one slave terminal;
A group schedule database in which schedule information per group and master terminal identification information are stored;
When the group scheduling plan information including the schedule plan and the group to be shared with the schedule plan is received from the master terminal through the communication unit, the group scheduling plan information is stored in the group schedule database, and the attendance information including the schedule plan A group schedule plan processing unit for transmitting a query message to slave terminals belonging to the group; And
A final schedule determining unit for collecting the attendance / non-attendance response to the attendance inquiry message from the slave terminals, determining a final schedule based on the gathered attendance response and transmitting the final schedule to the master terminal and the slave terminals;
, ≪ / RTI &
The group schedule plan processing unit generates a participation inquiry message including a schedule content, a date selection item, a place selection item, and a menu selection item when the received schedule plan includes two or more dates, two or more places, and two or more menus To the slave terminals belonging to the group,
Wherein the final schedule determination unit analyzes the attendance response when the attendance / non-attendance inquiry message including the schedule contents, the date and time, the place, the menu, the attendance order, Determining whether or not the attendance response is equal to or greater than a predetermined ratio, determining that the schedule plan is a final schedule when the attendance response is equal to or greater than a predetermined ratio, and if the attendance response is not equal to or greater than a predetermined ratio, The menu is extracted by analyzing the memos, and the date and time, place, and menu corresponding to the extracted date and time, place, and menu are determined as the date and time, the place, and the menu of the final schedule.
Is a schedule management device.
상기 스케줄 관리 장치는 마스터 단말로부터 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계;
상기 슬레이브 단말들은 상기 스케줄 관리 장치로부터 수신된 참석 여부 질의 메시지에 대한 참석 여부 응답을 입력받아 상기 스케줄 관리 장치로 전송하는 단계; 및
상기 스케줄 관리 장치는 상기 슬레이브 단말들로부터 수신된 참석 여부 응답을 기초로 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계;
를 포함하고,
상기 스케줄 관리 장치의 그룹 스케줄 데이터베이스는 마스터 단말 식별정보를 포함하는 것을 특징으로 하고
상기 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계는 수신된 스케줄 계획이 둘 이상의 일시, 둘 이상의 장소, 둘 이상의 메뉴를 포함하는 경우, 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목을 포함하는 참석 여부 질의 메시지를 생성하여 상기 그룹에 속하는 슬레이브 단말들로 전송하고,
상기 최종 스케줄을 결정하여 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계는 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 상기 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인지의 여부를 판단하고, 상기 판단결과 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하며, 참석 응답이 미리 정해진 일정 비율 이상이 아닌 경우 참석 여부 응답에 포함된 메모들을 분석하여 일시, 장소, 메뉴를 추출하고, 상기 추출된 일시, 장소, 메뉴 각각에 대해 일정 비율 이상 일치하는 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정하는 것을 특징으로 하
는 그룹 스케줄 관리 방법.The master terminal transmits a schedule plan including at least one of schedule contents, date, place, and menu, and group schedule plan information including the schedule plan and the group to the schedule management apparatus when a group to share the schedule plan is inputted ;
When the schedule management information is received from the master terminal, transmitting the attendance inquiry message including the schedule plan to the slave terminals belonging to the group;
Receiving the attendance / non-attendance response to the attendance inquiry message received from the schedule management device, and transmitting the attendance / non-attendance response to the schedule management device; And
Wherein the schedule management apparatus determines a final schedule based on the attendance response received from the slave terminals and transmits the determined final schedule to the master terminal and the slave terminals;
Lt; / RTI >
Wherein the group schedule database of the schedule management device includes master terminal identification information
Wherein the step of transmitting the attendance inquiry message to the slave terminals belonging to the group comprises the steps of: when the received schedule plan includes two or more dates and times, two or more places, two or more menus, And transmits the attendance / non-attendance inquiry message including the menu selection item to the slave terminals belonging to the group,
The step of determining the final schedule and transmitting the final schedule to the master terminal and the slave terminals includes receiving an attendance inquiry response including a schedule content, a date and time, a place, a menu, a attendance order, The attendance response is analyzed to determine whether or not the attendance response is equal to or greater than a predetermined ratio, and if the attendance response is equal to or greater than a predetermined ratio, the scheduling plan is determined as the final schedule, If it is not equal to or greater than the predetermined ratio, the memo included in the attendance response is analyzed to extract the date and time, place, and menu, and the date and time, The date, time, place, and menu of
A group schedule management method.
마스터 단말로부터 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계;
상기 슬레이브 단말들로부터 상기 스케줄 계획에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하는 단계; 및
상기 결정된 최종 스케줄을 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계;
를 포함하고, 상기 스케줄 관리 장치의 그룹 스케줄 데이터베이스는 마스터 단말 식별정보를 포함하는 것을 특징으로 하되,
상기 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계는 수신된 스케줄 계획이 둘 이상의 일시, 둘 이상의 장소, 둘 이상의 메뉴를 포함하는 경우, 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목을 포함하는 참석 여부 질의 메시지를 생성하여 상기 그룹에 속하는 슬레이브 단말들로 전송하고,
상기 최종 스케줄을 결정하는 단계는 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 상기 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인지의 여부를 판단하고, 상기 판단결과 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하며, 참석 응답이 미리 정해진 일정 비율 이상이 아닌 경우 참석 여부 응답에 포함된 메모들을 분석하여 일시, 장소, 메뉴를 추출하고, 상기 추출된 일시, 장소, 메뉴 각각에 대해 일정 비율 이상 일치하는 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정하는 것을 특징으로 하는 그룹 스케줄 관리 방법.A method for managing a group schedule by a schedule management apparatus,
Transmitting to the slave terminals belonging to the group an attendance inquiry message including the schedule plan when group schedule planning information including a schedule plan and a group is received from the master terminal;
Collecting a attendance response to the schedule plan from the slave terminals and determining a final schedule based on the gathered attendance response; And
Transmitting the determined final schedule to the master terminal and the slave terminals;
Wherein the group schedule database of the schedule management apparatus includes master terminal identification information,
Wherein the step of transmitting the attendance inquiry message to the slave terminals belonging to the group comprises the steps of: when the received schedule plan includes two or more dates and times, two or more places, two or more menus, And transmits the attendance / non-attendance inquiry message including the menu selection item to the slave terminals belonging to the group,
The step of determining the final schedule may include analyzing the attendance response when the attendance inquiry message including the schedule contents, the date and time, the place, the menu, the attendance order, the absence order, and the note area is received, Determines whether or not the response is a predetermined ratio or more, and determines the schedule plan as a final schedule when the determination is that the attendance response is equal to or greater than a predetermined ratio. If the attendance response is not equal to or greater than the predetermined ratio, Extracts the date and time, places, and menus by analyzing the memos included in the selected schedule, and determines the date and time, place, and menu that match at least a certain ratio with respect to each of the extracted date and time, A group schedule management method characterized by:
마스터 단말로부터 스케줄 계획 및 그룹을 포함하는 그룹 스케줄 계획 정보가 수신된 경우, 상기 스케줄 계획을 포함하는 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계;
상기 슬레이브 단말들로부터 상기 스케줄 계획에 대한 참석 여부 응답을 수집하고, 상기 수집된 참석 여부 응답을 기초로 최종 스케줄을 결정하는 단계;
상기 결정된 최종 스케줄을 상기 마스터 단말 및 슬레이브 단말들로 전송하는 단계를 포함하고, 상기 스케줄 관리 장치의 그룹 스케줄 데이터베이스는 마스터 단말 식별정보를 포함하는 것을 특징으로 하되,
상기 참석 여부 질의 메시지를 상기 그룹에 속하는 슬레이브 단말들로 전송하는 단계는 수신된 스케줄 계획이 둘 이상의 일시, 둘 이상의 장소, 둘 이상의 메뉴를 포함하는 경우, 스케줄 내용, 일시 선택 항목, 장소 선택 항목, 메뉴 선택 항목을 포함하는 참석 여부 질의 메시지를 생성하여 상기 그룹에 속하는 슬레이브 단말들로 전송하고,
상기 최종 스케줄을 결정하는 단계는 스케줄 내용, 일시, 장소, 메뉴, 참석 명령, 불참 명령, 메모 영역을 포함하는 참석 여부 질의 메시지에 대한 참석 여부 응답이 수신된 경우, 상기 참석 여부 응답을 분석하여 참석 응답이 미리 정해진 일정 비율 이상인지의 여부를 판단하고, 상기 판단결과 참석 응답이 미리 정해진 일정 비율 이상인 경우 상기 스케줄 계획을 최종 스케줄로 결정하며, 참석 응답이 미리 정해진 일정 비율 이상이 아닌 경우 참석 여부 응답에 포함된 메모들을 분석하여 일시, 장소, 메뉴를 추출하고, 상기 추출된 일시, 장소, 메뉴 각각에 대해 일정 비율 이상 일치하는 일시, 장소, 메뉴를 최종 스케줄의 일시, 장소, 메뉴로 결정하는 것을 특징으로 하는 그룹 스케줄 관리 방법이 프로그램으로 기록된 전자장치에서 판독 가능한 기록매체.
A method for managing a group schedule by a schedule management apparatus,
Transmitting to the slave terminals belonging to the group an attendance inquiry message including the schedule plan when group schedule planning information including a schedule plan and a group is received from the master terminal;
Collecting a attendance response to the schedule plan from the slave terminals and determining a final schedule based on the gathered attendance response;
And transmitting the determined final schedule to the master terminal and the slave terminals, wherein the group schedule database of the schedule management apparatus includes master terminal identification information,
Wherein the step of transmitting the attendance inquiry message to the slave terminals belonging to the group comprises the steps of: when the received schedule plan includes two or more dates and times, two or more places, two or more menus, And transmits the attendance / non-attendance inquiry message including the menu selection item to the slave terminals belonging to the group,
The step of determining the final schedule may include analyzing the attendance response when the attendance inquiry message including the schedule contents, the date and time, the place, the menu, the attendance order, the absence order, and the note area is received, Determines whether or not the response is a predetermined ratio or more, and determines the schedule plan as a final schedule when the determination is that the attendance response is equal to or greater than a predetermined ratio. If the attendance response is not equal to or greater than the predetermined ratio, Extracts the date and time, places, and menus by analyzing the memos included in the selected schedule, and determines the date and time, place, and menu that match at least a certain ratio with respect to each of the extracted date and time, A group schedule management method characterized by comprising the steps of:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120097501A KR101642729B1 (en) | 2012-09-04 | 2012-09-04 | System and Method for managing group schedule |
| PCT/KR2013/006575 WO2014038788A1 (en) | 2012-09-04 | 2013-07-23 | System and method for managing group schedule |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120097501A KR101642729B1 (en) | 2012-09-04 | 2012-09-04 | System and Method for managing group schedule |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140030840A KR20140030840A (en) | 2014-03-12 |
| KR101642729B1 true KR101642729B1 (en) | 2016-07-27 |
Family
ID=50643198
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120097501A Expired - Fee Related KR101642729B1 (en) | 2012-09-04 | 2012-09-04 | System and Method for managing group schedule |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101642729B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220009130A (en) | 2020-07-15 | 2022-01-24 | 주예린 | How to set up a new group schedule using the schedule application |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101695325B1 (en) * | 2014-12-23 | 2017-01-12 | 마드라스체크 주식회사 | System, method and computer program for sharing and notifying schedule to proceed effective meeting |
| KR101698972B1 (en) * | 2015-06-24 | 2017-01-24 | 이광호 | Online group funding system and mothod thereof |
| JP7142984B1 (en) * | 2022-01-11 | 2022-09-28 | 株式会社Spir | Program, information processing device and information processing method |
| KR102810680B1 (en) * | 2023-07-21 | 2025-05-20 | 정도영 | A scheduling method, a scheduling system and a readable media for storing a program performing it |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100346331B1 (en) * | 2000-10-31 | 2002-09-11 | 김연학 | method of administering schedule in internet |
| US20050102245A1 (en) * | 2003-11-07 | 2005-05-12 | International Business Machines Corporation | System, method, and service for negotiating schedules while preserving privacy through a shared representation |
| KR100657006B1 (en) * | 2004-09-09 | 2006-12-13 | 주식회사 스타트이십일 | Various meetings, events, call notification devices and methods. |
-
2012
- 2012-09-04 KR KR1020120097501A patent/KR101642729B1/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220009130A (en) | 2020-07-15 | 2022-01-24 | 주예린 | How to set up a new group schedule using the schedule application |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20140030840A (en) | 2014-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2013205561B2 (en) | Generating context -based options for responding to a notification | |
| US9307037B2 (en) | System and method for utilizing attendee location information with an event planner | |
| CN102067163B (en) | Communication access control system and method | |
| CN106415625A (en) | Dynamic invites with automatically adjusting displays | |
| KR101642729B1 (en) | System and Method for managing group schedule | |
| CN105427089A (en) | Intelligent agenda, setting and detecting method and agenda system | |
| CN105874481A (en) | Method and system for scheduling of time-restricted shared assets | |
| US20120164997A1 (en) | System and method for organizing events and meetings | |
| US10015630B2 (en) | Tracking people | |
| US12314876B2 (en) | Method and system for facilitating convergence | |
| US20180310163A1 (en) | Tracking people | |
| JP2013021691A (en) | Method and device for acquiring user terminal information in communication system | |
| KR101589543B1 (en) | System and Method for recommending meeting place | |
| US10805387B2 (en) | Multiple-network-community management system and method of managing multiple network communities | |
| KR102137961B1 (en) | SYSTEM FOR PROVIDING REAL-TIME INSTANT MEETING SERVICE BASED ON General Data Protection Regulation | |
| US9569451B1 (en) | Folder creation application | |
| CN104396341B (en) | Systems and methods to support contact reminders | |
| US10271188B2 (en) | Systems and methods for communicating with a unique identifier | |
| KR102053344B1 (en) | Apparatus and method for providing conference call in mobile communication | |
| US20140032612A1 (en) | System and method for contextual contact management | |
| US11425192B2 (en) | Systems and methods for communicating with a unique identifier | |
| WO2014038788A1 (en) | System and method for managing group schedule | |
| KR20120045361A (en) | Method for inviting with individuals using a smartphone | |
| KR101589545B1 (en) | System and method for providing the communication history | |
| US20200387559A1 (en) | Method and system for an app to make friends and find housing when moving to a new city |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| AMND | Amendment | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| AMND | Amendment | ||
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PX0901 | Re-examination |
St.27 status event code: A-2-3-E10-E12-rex-PX0901 |
|
| PX0701 | Decision of registration after re-examination |
St.27 status event code: A-3-4-F10-F13-rex-PX0701 |
|
| X701 | Decision to grant (after re-examination) | ||
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20190721 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20190721 |