KR102305800B1 - System for handling store call messages based on importance - Google Patents

System for handling store call messages based on importance Download PDF

Info

Publication number
KR102305800B1
KR102305800B1 KR1020190160019A KR20190160019A KR102305800B1 KR 102305800 B1 KR102305800 B1 KR 102305800B1 KR 1020190160019 A KR1020190160019 A KR 1020190160019A KR 20190160019 A KR20190160019 A KR 20190160019A KR 102305800 B1 KR102305800 B1 KR 102305800B1
Authority
KR
South Korea
Prior art keywords
electronic device
message
information
service
server
Prior art date
Application number
KR1020190160019A
Other languages
Korean (ko)
Other versions
KR20190137755A (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
Priority claimed from KR1020180051956A external-priority patent/KR102056266B1/en
Application filed by (주) 헬로팩토리 filed Critical (주) 헬로팩토리
Priority to KR1020190160019A priority Critical patent/KR102305800B1/en
Publication of KR20190137755A publication Critical patent/KR20190137755A/en
Application granted granted Critical
Publication of KR102305800B1 publication Critical patent/KR102305800B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • G06Q50/30
    • H04L67/26
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

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

Abstract

본 발명은 중요도 기반 매장용 호출 메시지의 처리 시스템에 관한 것으로서, 본 발명의 매장 내 그룹 메시지 전송 및 처리 시스템은, 매장 내에 위치한 복수의 테이블 중 어느 하나의 테이블을 이용하는 고객으로부터 서비스 요청을 수신하여, 수신한 서비스 요청에 대응하는 서비스 요청 신호를 AP로 전송하는 제1전자 장치; 제1전자 장치로부터 서비스 요청 신호를 수신하여, 제1전자 장치가 위치한 테이블 그룹 섹션 정보, 테이블 번호 정보 및 수신한 서비스 요청 신호를 메시지 서버로 전송하는 상기 AP; AP로부터 테이블 그룹 섹션 정보, 테이블 번호 정보, 서비스 요청 신호를 수신한 후, 서비스 요청 신호를 분석하여 서비스 요청 신호에 대응하는 서비스 메시지를 생성하고, 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보, 제 2전자장치의 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 운영 서버로 전송하는 메시지 서버; 및 메시지 서버로부터 제2전자 장치의 시리얼 넘버 정보, 제 2전자장치의 로그인 정보, 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 수신하여, 시리얼 넘버를 가지는 제2전자 장치 중 적어도 하나의 제2전자 장치로 테이블 번호 정보 및 서비스 메시지를 전송하는 운영 서버를 포함하되, 테이블 그룹 섹션 정보는, 매장 내에 위치한 복수의 테이블을 테이블의 위치 및 좌석 수를 기반으로, 설정된 수의 테이블을 하나의 섹션으로 구분한 복수의 섹션으로 구성된 정보인, 매장 내 그룹 메시지 전송 및 처리 시스템이다. The present invention relates to a system for processing an importance-based store call message, wherein the in-store group message transmission and processing system of the present invention receives a service request from a customer using any one table among a plurality of tables located in the store, a first electronic device transmitting a service request signal corresponding to the received service request to the AP; the AP receiving a service request signal from the first electronic device and transmitting table group section information in which the first electronic device is located, table number information, and the received service request signal to a message server; After receiving the table group section information, table number information, and service request signal from the AP, the service request signal is analyzed to generate a service message corresponding to the service request signal, and the first electronic device is located at least in charge of the table group section. A message server that transmits at least a portion of serial number information of the second electronic device possessed by one employee, login information of the second electronic device, table number information in which the first electronic device is located, service request signal, and service message to the operation server ; and receiving at least some of serial number information of the second electronic device, log-in information of the second electronic device, table number information, service request signal, and service message from the message server, so that at least one of the second electronic device having a serial number An operation server that transmits table number information and a service message to the second electronic device, wherein the table group section information includes a plurality of tables located in the store based on the location and number of seats of the table, and a set number of tables as one It is an in-store group message transmission and processing system, which is information composed of a plurality of sections divided into sections.

Description

중요도 기반 매장용 호출 메시지의 처리 시스템{System for handling store call messages based on importance}System for handling store call messages based on importance}

본 발명은 중요도 기반 매장용 호출 메시지의 처리 시스템에 관한 것으로서, 보다 상세하게는 매장 내 테이블을 섹션 단위로 설정한 후, 각각의 섹션을 담당하는 직원의 전자 장치로 그룹 메시지를 전송하여 고객에게 최상의 서비스를 제공하는 매장 내 그룹 메시지 전송 및 처리 시스템에 관한 것이다. The present invention relates to a system for processing an importance-based store call message. More specifically, after setting a table in a store in units of sections, a group message is transmitted to the electronic device of an employee in charge of each section to provide the best customer service. It relates to an in-store group message transmission and processing system that provides a service.

고객에게 다양한 서비스를 제공하여야 하는 서비스업의 특성상 매장을 평가할 때 서비스 영역도 중요한 부분 중 하나로 판단되고 있다. 이에 따라, 종래에는 매장 내의 고객에게 맞춤형 서비스를 제공하기 위해 테이블을 담당하는 지정 직원을 배치하기도 하였다. Due to the nature of the service industry to provide various services to customers, the service area is judged to be one of the important parts when evaluating a store. Accordingly, in the prior art, in order to provide a customized service to customers in the store, a designated employee in charge of the table was also arranged.

그러나, 종래의 서비스 제공 방식은 고객이 직접적으로 직원을 호출하여야 하는 불편함과 매장 내 직원수의 한계로 모든 고객에게 맞춤형 서비스를 제공할 수 없었던 문제점이 있었다. However, the conventional service providing method has a problem in that it is not possible to provide customized services to all customers due to the inconvenience of customers having to directly call the staff and the limitation of the number of employees in the store.

이에 따라, 매장 내 모든 고객이 편리하게 직원을 호출함과 동시에 적은 수의 직원으로도 효과적으로 고객에 응대할 수 있는 시스템 및 방법의 개발이 시급한 실정이다. Accordingly, there is an urgent need to develop a system and method in which all customers in a store can conveniently call an employee and effectively respond to customers even with a small number of employees.

[관련기술문헌][Related technical literature]

1. 문자 메시지를 이용한 주문 정보를 관리하는 방법 및 그 장치 (특허출원번호 제10-2005-0028991호)1. Method and device for managing order information using text message (Patent Application No. 10-2005-0028991)

본 발명이 해결하고자 하는 과제는 매장 내에 구비된 복수의 테이블들을 각각 하나의 섹션으로 그룹화함과 동시에 매장 내의 직원이 소지한 전자 장치 역시 각각의 섹션을 담당하도록 그룹화하기 때문에 고객들의 맞춤 서비스가 가능한 매장 내 그룹 메시지 전송 및 처리 시스템 및 방법에 관한 것이다. The problem to be solved by the present invention is to group a plurality of tables provided in the store into one section, and at the same time, the electronic devices owned by the employees in the store are also grouped to take charge of each section. It relates to systems and methods for sending and processing My Group messages.

본 발명이 해결하고자 하는 다른 과제는 고객의 서비스 요청 내용이 긴급한 내용일 경우, 매장 내 모든 직원의 전자 장치로 긴급 메시지를 단체 전송함으로써, 고객의 안전성을 향상시킬 수 있는 매장 내 그룹 메시지 전송 및 처리 시스템 및 방법에 관한 것이다. Another problem to be solved by the present invention is that, when a customer's service request is urgent, an in-store group message transmission and processing that can improve customer safety by collectively sending an emergency message to the electronic devices of all employees in the store It relates to systems and methods.

본 발명이 해결하고자 하는 또 다른 과제는 하나의 섹션을 담당하는 직원 중 고객을 가장 먼저 응대한 직원에게 새로운 서비스 요청을 수행할 수 있도록 하여 고객의 입장에서는 최상의 서비스를 제공받을 수 있고, 직원의 입장에서는 여유롭게 고객을 응대할 수 있는 매장 내 그룹 메시지 전송 및 처리 시스템 및 방법에 관한 것이다. Another problem to be solved by the present invention is that a new service request can be made to the employee who first responded to the customer among the employees in charge of one section, so that the best service can be provided from the customer's point of view, and the employee's position relates to a system and method for sending and processing group messages in a store that can respond to customers effortlessly.

본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems of the present invention are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the following description.

전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시 예에 따른 중요도 기반 매장용 호출 메시지의 처리 시스템은, 매장 내에 위치한 복수의 테이블 중 어느 하나의 테이블을 이용하는 고객으로부터 서비스 요청을 수신하여, 수신한 서비스 요청에 대응하는 서비스 요청 신호를 AP로 전송하는 제1전자 장치; 제1전자 장치로부터 서비스 요청 신호를 수신하여, 제1전자 장치가 위치한 테이블 그룹 섹션 정보, 테이블 번호 정보 및 수신한 서비스 요청 신호를 메시지 서버로 전송하는 AP; AP로부터 테이블 그룹 섹션 정보, 테이블 번호 정보, 서비스 요청 신호를 수신한 후, 서비스 요청 신호를 분석하여 서비스 요청 신호에 대응하는 서비스 메시지를 생성하고, 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 운영 서버로 전송하는 메시지 서버; 및 메시지 서버로부터 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 수신하여, 시리얼 넘버 또는 로그인 정보를 가지는 제2전자 장치 중 적어도 하나의 제2전자 장치로 테이블 번호 정보 및 서비스 메시지를 전송하는 운영 서버를 포함하되, 테이블 그룹 섹션 정보는, 매장 내에 위치한 복수의 테이블을 테이블의 위치 및 좌석 수를 기반으로, 설정된 수의 테이블을 하나의 섹션으로 구분한 복수의 섹션으로 구성된 정보이다.In order to solve the above problems, the system for processing a call message for a store based on importance according to an embodiment of the present invention receives a service request from a customer using any one table among a plurality of tables located in the store, and receives a first electronic device transmitting a service request signal corresponding to one service request to the AP; an AP receiving a service request signal from the first electronic device and transmitting table group section information, table number information, and the received service request signal in which the first electronic device is located to the message server; After receiving the table group section information, table number information, and service request signal from the AP, the service request signal is analyzed to generate a service message corresponding to the service request signal, and the first electronic device is located at least in charge of the table group section. a message server for transmitting at least a portion of serial number information or login information of a second electronic device possessed by one employee, table number information in which the first electronic device is located, a service request signal, and a service message to an operation server; and receiving at least a portion of serial number information or login information, table number information, service request signal, and service message of the second electronic device from the message server to receive at least one of the second electronic device having the serial number or login information An operation server that transmits table number information and a service message to an electronic device, wherein the table group section information converts a plurality of tables located in the store into one section based on the location and number of seats of the table It is information composed of a plurality of divided sections.

본 발명이 해결하고자 하는 다른 과제는 메시지 서버는, 설정된 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하는 것을 포함한다. Another problem to be solved by the present invention includes, in the message server, detecting a serial number or login information of a second electronic device possessed by at least one employee in charge of a table group section in which a set first electronic device is located.

본 발명이 해결하고자 하는 또 다른 과제는 메시지 서버는, 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치 중 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하여, 검출한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 운영 서버로 전송하고, 운영 서버는, 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치로 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송하는 것을 포함한다. Another problem to be solved by the present invention is that the message server is a first electronic device that first performs a different service request from another customer among the second electronic devices possessed by at least one employee in charge of the table group section in which the first electronic device is located. Detecting the serial number or login information of the second electronic device, and sending at least a part of the detected serial number information or login information of the second electronic device, table number information in which the first electronic device is located, service request signal, and service message to the operation server and transmitting, by the operation server, table number information and a service message in which the first electronic device is located to the second electronic device that first made another service request from another customer.

본 발명이 해결하고자 하는 또 다른 과제는 메시지 서버는, 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치가 하나임을 확인할 경우, 하나의 제2전자 장치의 시리얼 넘버 또는 로그인 정보 및 제1전자 장치가 위치한 테이블 그룹 섹션 외 나머지 섹션 중 설정된 섹션을 담당하는 적어도 하나의 제3전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하여, 검출한 하나의 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 넷을 상기 운영 서버로 전송하고, 운영 서버는, 하나의 제2전자 장치로 서비스 메시지를 전송한 결과 서비스 메시지가 전송에 실패하였음을 확인할 경우, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 매니저 전자 장치 및 제3전자 장치 중 적어도 하나의 장치로 전송하는 것을 포함한다.Another problem to be solved by the present invention is that when the message server confirms that there is one second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device is located, By detecting the serial number or login information and the serial number or login information of at least one third electronic device in charge of a section set among the remaining sections other than the table group section in which the first electronic device is located, the detected one of the second electronic device At least four of serial number information or login information, serial number information or login information of the third electronic device, table number information in which the first electronic device is located, a service request signal, and a service message are transmitted to the operation server, the operation server comprising: When it is confirmed that the service message has failed to be transmitted as a result of transmitting the service message to one second electronic device, information on the table number in which the first electronic device is located and the service message are transmitted to at least one of the manager electronic device and the third electronic device. including sending to

본 발명이 해결하고자 하는 또 다른 과제는 메시지 서버는, 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하여, 검출한 제2전자 장치의 시리얼 넘버 정보, 제 2전자장치의 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 운영 서버로 전송하고, 운영 서버는, 시리얼 넘버 또는 로그인 정보를 가지는 모든 제2전자 장치로 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 그룹 전송하는 것을 포함한다.Another problem to be solved by the present invention is that the message server detects the serial number or login information of the second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device is located, At least some of the serial number information of the second electronic device, the login information of the second electronic device, the table number information in which the first electronic device is located, the service request signal, and the service message are transmitted to the operation server, and the operation server includes the serial number or login information and group transmission of table number information and service message in which the first electronic device is located to all second electronic devices having the information.

본 발명이 해결하고자 하는 또 다른 과제는 메시지 서버는, 수신한 서비스 요청 신호를 분석하여, 분석한 서비스 요청 신호가 설정된 긴급 메시지일 경우, 운영 서버로 제1전자 장치가 위치한 테이블 번호 정보를 전송함과 동시에 긴급 메시지를 매장 내 모든 직원이 소지한 모든 전자 장치로 단체 전송하도록 요청하고, 운영 서버는, 메시지 서버로부터 긴급 메시지를 모든 직원이 소지한 모든 전자 장치에 단체 전송하도록 요청받아, 제1전자 장치가 위치한 테이블 번호 정보 및 긴급 메시지를 모든 직원이 소지한 모든 전자 장치로 단체 전송하는 것을 포함한다. Another problem to be solved by the present invention is that the message server analyzes the received service request signal, and when the analyzed service request signal is an emergency message set, transmits table number information in which the first electronic device is located to the operation server. At the same time, it is requested to collectively transmit the emergency message to all electronic devices possessed by all employees in the store, and the operation server is requested to collectively transmit the emergency message from the message server to all electronic devices possessed by all employees, and the first electronic This includes group transmission of table number information and emergency messages in which devices are located to all electronic devices possessed by all employees.

본 발명이 해결하고자 하는 또 다른 과제는 운영 서버는, 소켓 서버 및 메시지 푸쉬 서버를 포함하되, 운영 서버가 소켓 서버일 경우, 제2전자 장치와 페어링을 수행하고, 메시지 서버로부터 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호를 전송받음과 동시에 서비스 메시지를 제2전자 장치로 전송하도록 요청받아, 서비스 메시지를 생성하여 제2전자 장치로 전송하고, 운영 서버가 메시지 푸쉬 서버일 경우, 메시지 서버로부터 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송받음과 동시에 제2전자 장치로 푸쉬하도록 요청받아, 메시지 서버로부터 수신한 서비스 메시지를 제2전자 장치로 푸쉬하는 것을 포함한다.Another problem to be solved by the present invention is that the operation server includes a socket server and a message push server. When the operation server is a socket server, it performs pairing with the second electronic device, and the first electronic device from the message server Serial number information or login information of the second electronic device possessed by at least one employee in charge of the table group section located, table number information in which the first electronic device is located, and a service request signal are transmitted and a service message is simultaneously transmitted to the second electronic device When requested to be transmitted to the device, a service message is generated and transmitted to the second electronic device, and when the operation server is a message push server, at least one employee in charge of the table group section in which the first electronic device is located from the message server possesses Upon receiving the serial number information of the second electronic device, the table number information in which the first electronic device is located, and the service message, it is requested to be pushed to the second electronic device, and the service message received from the message server is transmitted to the second electronic device includes pushing.

본 발명이 해결하고자 하는 또 다른 과제는 서비스 메시지는, 특정 서비스 요청 메시지, 문의 메시지, 직원 호출 메시지 및 주문 메시지 중 적어도 하나의 메시지를 포함한다.Another problem to be solved by the present invention is that the service message includes at least one of a specific service request message, an inquiry message, an employee call message, and an order message.

본 발명이 해결하고자 하는 또 다른 과제는 제1전자 장치는, 매장 내에 위치한 복수의 테이블 각각에 구비된 호출 벨, 전자 메뉴 판 및 테이블을 이용하는 고객의 전자 장치 중 적어도 하나의 장치를 포함한다.Another problem to be solved by the present invention is that the first electronic device includes at least one of a call bell provided on each of a plurality of tables located in a store, an electronic menu board, and an electronic device of a customer using the table.

본 발명이 해결하고자 하는 또 다른 과제는 제2전자 장치는, 제2전자 장치 중 다른 제2전자 장치에서 서비스 메시지에 대하여 수신을 확인하였거나 서비스 메시지에 대한 내용을 수락하였을 경우, 수신한 서비스 메시지의 상태가 설정된 상태로 변경되거나 고객의 요청 사항이 포함된 호출 리스트에서 서비스 메시지가 삭제되는 것을 포함한다.Another problem to be solved by the present invention is that the second electronic device, when another second electronic device among the second electronic devices confirms reception of the service message or accepts the content of the service message, This includes changing the status to a set status or deleting a service message from the call list that contains the customer's request.

본 발명이 해결하고자 하는 또 다른 과제는 제2전자 장치는, 서비스 메시지를 수신하여, 수락 버튼을 입력받았음을 확인할 경우, 제1전자 장치로 제1전자 장치가 요청한 사항을 인식하였다는 인식 신호를 전송하고, 제1전자 장치로부터 인식 신호에 대한 응답 확인 신호를 수신할 경우, 메시지 서버로 서비스 완료 신호를 전송하는 것을 포함한다.Another problem to be solved by the present invention is that when the second electronic device receives the service message and confirms that the accept button has been input, the second electronic device sends a recognition signal indicating that the first electronic device has recognized the requested item. and transmitting a service completion signal to a message server when receiving a response confirmation signal to the recognition signal from the first electronic device.

전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시 예에 따른 매장 내 그룹 메시지 전송 방법은, 제1전자 장치에서, 매장 내에 위치한 복수의 테이블 중 어느 하나의 테이블을 이용하는 고객으로부터 서비스 요청을 수신하여, 수신한 서비스 요청에 대응하는 서비스 요청 신호를 AP로 전송하는 단계; AP에서, 제1전자 장치로부터 서비스 요청 신호를 수신하여, 제1전자 장치가 위치한 테이블 그룹 섹션 정보, 테이블 번호 정보 및 수신한 서비스 요청 신호를 메시지 서버로 전송하는 단계; 메시지 서버에서, AP로부터 테이블 그룹 섹션 정보, 테이블 번호 정보, 서비스 요청 신호를 수신한 후, 서비스 요청 신호를 분석하여 서비스 요청 신호에 대응하는 서비스 메시지를 생성하고, 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보, 제 2전자장치의 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 운영 서버로 전송하는 단계; 및 운영 서버에서, 메시지 서버로부터 제2전자 장치의 시리얼 넘버 정보, 제 2전자장치의 로그인 정보, 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 일부를 수신하여, 시리얼 넘버 또는 로그인 정보를 가지는 제2전자 장치 중 적어도 하나의 제2전자 장치로 테이블 번호 정보 및 서비스 메시지를 전송하는 단계를 포함하되, 테이블 그룹 섹션 정보는, 매장 내에 위치한 복수의 테이블을 테이블의 위치 및 좌석 수를 기반으로, 설정된 수의 테이블을 하나의 섹션으로 구분한 복수의 섹션으로 구성된 정보이다.In order to solve the above problems, in a method for transmitting a group message in a store according to an embodiment of the present invention, a first electronic device receives a service request from a customer who uses any one table among a plurality of tables located in the store. to transmit a service request signal corresponding to the received service request to the AP; receiving, at the AP, a service request signal from the first electronic device, transmitting table group section information in which the first electronic device is located, table number information, and the received service request signal to a message server; In the message server, after receiving the table group section information, table number information, and service request signal from the AP, the service request signal is analyzed to generate a service message corresponding to the service request signal, and the table group section in which the first electronic device is located At least a portion of serial number information of the second electronic device, login information of the second electronic device, table number information in which the first electronic device is located, service request signal, and service message possessed by at least one employee in charge of transmitting; and in the operation server, receiving at least some of the serial number information of the second electronic device, the login information of the second electronic device, the table number information, the service request signal, and the service message from the message server, and transmitting the table number information and the service message to at least one second electronic device among the two electronic devices, wherein the table group section information sets a plurality of tables located in the store based on the table positions and the number of seats. It is information composed of a plurality of sections in which the number table is divided into one section.

본 발명은 매장 내에 구비된 복수의 테이블들을 각각 하나의 섹션으로 그룹화함과 동시에 매장 내의 직원이 소지한 전자 장치 역시 각각의 섹션을 담당하도록 그룹화하기 때문에 고객들의 맞춤 서비스가 가능한 매장 내 그룹 메시지 전송 및 처리 시스템 및 방법을 제공할 수 있다. In the present invention, since a plurality of tables provided in a store are grouped into one section, and at the same time, electronic devices owned by an employee in the store are also grouped to be in charge of each section. Treatment systems and methods may be provided.

본 발명은 고객의 서비스 요청 내용이 긴급한 내용일 경우, 매장 내 모든 직원의 전자 장치로 긴급 메시지를 단체 전송함으로써, 고객의 안전성을 향상시킬 수 있는 매장 내 그룹 메시지 전송 및 처리 시스템 및 방법을 제공할 수 있다.The present invention provides an in-store group message transmission and processing system and method that can improve customer safety by transmitting an emergency message to the electronic devices of all employees in the store when the customer's service request is urgent. can

본 발명은 하나의 섹션을 담당하는 직원 중 고객을 가장 먼저 응대한 직원에게 새로운 서비스 요청을 수행할 수 있도록 하여 고객의 입장에서는 최상의 서비스를 제공받을 수 있고, 직원의 입장에서는 여유롭게 고객을 응대할 수 있는 매장 내 그룹 메시지 전송 및 처리 시스템 및 방법을 제공할 수 있다. The present invention enables a new service request to be made to the employee who first responded to the customer among the employees in charge of one section, so that the customer can receive the best service, and the employee can respond to the customer leisurely In-store group message transmission and processing systems and methods may be provided.

발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.The effect according to the invention is not limited by the contents exemplified above, and more various effects are included in the present specification.

도 1은 본 발명의 일 실시 예에 따른 매장 내 그룹 메시지 전송 및 처리 시스템을 전체적으로 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시 예에 따른 제1전자 장치의 구성을 개략적으로 도시한 블록도이다.
도 3은 본 발명의 일 실시 예에 따른 제2전자 장치의 구성을 개략적으로 도시한 블록도이다.
도 4는 본 발명의 일 실시 예에 따른 메시지 서버의 구성을 개략적으로 도시한 도면이다.
도 5는 본 발명의 일 실시 예에 따른 운영 서버의 구성을 개략적으로 도시한 도면이다.
도 6은 본 발명의 일 실시 예에 따른 매장 내 테이블에 대해 복수의 섹션으로 구분하고 각각의 섹션을 담당하는 제2전자 장치를 설명하기 위한 도면이다.
도 7a 및 7b는 본 발명의 일 실시 예에 따른 그룹 관리 방법을 설명하기 위한 도면이다.
도 8a 및 8b는 본 발명의 일 실시 예에 따른 운영 서버가 소켓 서버일 경우, 매장 내 그룹 메시지 전송 및 처리 시스템을 설명하기 위한 흐름도이다.
도 9a 및 도9b는 본 발명의 일 실시 예에 따른 운영 서버가 메시지 푸쉬 서버일 경우, 매장 내 그룹 메시지 전송 및 처리 시스템을 설명하기 위한 흐름도이다.
FIG. 1 is a view for explaining as a whole a system for transmitting and processing a group message in a store according to an embodiment of the present invention.
2 is a block diagram schematically illustrating a configuration of a first electronic device according to an embodiment of the present invention.
3 is a block diagram schematically illustrating a configuration of a second electronic device according to an embodiment of the present invention.
4 is a diagram schematically illustrating a configuration of a message server according to an embodiment of the present invention.
5 is a diagram schematically illustrating the configuration of an operation server according to an embodiment of the present invention.
6 is a view for explaining a second electronic device that divides a table in a store into a plurality of sections and takes charge of each section according to an embodiment of the present invention.
7A and 7B are diagrams for explaining a group management method according to an embodiment of the present invention.
8A and 8B are flowcharts illustrating a system for transmitting and processing a group message in a store when the operation server is a socket server according to an embodiment of the present invention.
9A and 9B are flowcharts illustrating a system for transmitting and processing a group message in a store when the operation server is a message push server according to an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. Advantages and features of the present invention, and a method for achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but will be implemented in a variety of different forms, and only these embodiments allow the disclosure of the present invention to be complete, and those of ordinary skill in the art to which the present invention pertains. It is provided to fully inform the person of the scope of the invention, and the present invention is only defined by the scope of the claims.

첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 펌웨어 (firmware), 소프트웨어 (software), 또는 하드웨어 (hardware) 로 구성된, 알고리즘 또는 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수도 있다. 이들 알고리즘 또는 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 디지털 신호 처리 디바이스 (Digital Signal Processing Device) 의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 알고리즘 또는 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.Combinations of each block in the accompanying block diagram and each step in the flowchart may be performed by an algorithm or computer program instructions, configured in firmware, software, or hardware. These algorithms or computer program instructions may be loaded into the processor of a general purpose computer, special purpose computer, or other programmable digital signal processing device, such that the instructions executed by the processor of the computer or other programmable data processing equipment. These will create a means for performing the functions described in each block of the block diagram or each step of the flowchart. These algorithms or computer program instructions may also be stored in a computer-usable or computer-readable memory which may direct a computer or other programmable data processing equipment to implement a function in a particular manner, and thus the computer-usable or computer-readable It is also possible that the instructions stored in the possible memory produce an article of manufacture containing instruction means for performing the functions described in each block of the block diagram or in each step of the flowchart. The computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operational steps are performed on the computer or other programmable data processing equipment to create a computer-executed process to create a computer or other programmable data processing equipment. It is also possible that instructions for performing the processing equipment provide steps for carrying out the functions described in each block of the block diagram and each step of the flowchart.

또한, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또한, 몇 가지 대체 실시 예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.Further, each block or each step may represent a module, segment, or portion of code that includes one or more executable instructions for executing the specified logical function(s). It should also be noted that, in some alternative embodiments, it is also possible for the functions recited in blocks or steps to occur out of order. For example, it is possible that two blocks or steps shown one after another may in fact be performed substantially simultaneously, or that the blocks or steps may sometimes be performed in the reverse order according to the corresponding function.

명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Like reference numerals refer to like elements throughout.

본 발명의 여러 실시 예들의 각각 특징들이 부분적으로 또는 전체적으로 서로 결합 또는 조합 가능하며, 당업자가 충분히 이해할 수 있듯이 기술적으로 다양한 연동 및 구동이 가능하며, 각 실시 예들이 서로에 대하여 독립적으로 실시 가능할 수도 있고 연관 관계로 함께 실시 가능할 수도 있다.Each feature of the various embodiments of the present invention can be partially or wholly combined or combined with each other, and as those skilled in the art can fully understand, technically various interlocking and driving are possible, and each embodiment may be implemented independently of each other, It may be possible to implement together in a related relationship.

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

도 1은 본 발명의 일 실시 예에 따른 매장 내 그룹 메시지 전송 및 처리 시스템을 전체적으로 설명하기 위한 도면이다. 먼저, 도 1에 도시된 바와 같이, 본 발명의 일 실시 예에 따른 매장 내 그룹 메시지 전송 및 처리 시스템은 제1전자 장치(110), AP(Access Point, 120), 메시지 서버(130), 운영 서버(140), 매니저 전자 장치(manager electronic device, 150) 및 제2전자 장치(160)를 포함한다.1 is a view for explaining the overall in-store group message transmission and processing system according to an embodiment of the present invention. First, as shown in FIG. 1 , the in-store group message transmission and processing system according to an embodiment of the present invention includes a first electronic device 110 , an access point (AP) 120 , a message server 130 , and an operation system. It includes a server 140 , a manager electronic device 150 , and a second electronic device 160 .

먼저, 제1전자 장치(110)는 매장 내에 위치한 복수의 테이블(table) 중 어느 하나의 테이블에 위치한 호출 벨(calling bell), 전자 메뉴판 및 매장을 이용하는 고객의 전자 장치 중 어느 하나일 수 있다. 예를 들어, 제1전자 장치(110)는 스마트 폰, 태블릿 PC, 노트북, 데스크 탑 등과 같은 다양한 전자 장치 중 어느 하나일 수 있다. First, the first electronic device 110 may be any one of a calling bell located on any one of a plurality of tables located in a store, an electronic menu board, and an electronic device of a customer using the store. . For example, the first electronic device 110 may be any one of various electronic devices such as a smart phone, a tablet PC, a notebook computer, and a desktop.

구체적으로, 제1전자 장치(110)는 매장 내에 위치한 복수의 테이블 중 어느 하나의 테이블을 이용하는 고객으로부터 입력받은 서비스 요청 신호를 AP(120)로 전송한다. Specifically, the first electronic device 110 transmits, to the AP 120 , a service request signal received from a customer using any one table among a plurality of tables located in the store.

여기서, 서비스 요청 신호란 매장을 이용하는 고객으로부터 수신한 서비스 요청에 대응하는 신호로써, 예를 들면, 고객으로부터 수신한 서비스 요청이 특정 메뉴의 주문에 대한 서비스 요청일 경우, 특정 메뉴의 주문에 대응하는 신호이다. Here, the service request signal is a signal corresponding to a service request received from a customer using the store. For example, when the service request received from the customer is a service request for a specific menu order, the service request signal corresponds to the specific menu order. it's a signal

AP(120)는 제1전자 장치(110)로부터 서비스 요청 신호를 수신하여, 제1전자 장치가 위치한 테이블 그룹 섹션 정보(table section information), 테이블 번호 정보(table number information) 및 서비스 요청 신호를 메시지 서버(130)로 전송한다. The AP 120 receives the service request signal from the first electronic device 110 and sends a message to table group section information in which the first electronic device is located, table number information, and a service request signal. It is transmitted to the server 130 .

AP(120)는 서비스 요청 신호를 전송한 제1전자 장치(110)를 특정한다. 구체적으로, AP(120)가 제1전자 장치(110)로부터 수신한 서비스 요청 신호의 특정 프레임에는 제1전자 장치(110)가 위치한 테이블 그룹 섹션 정보, 테이블 번호 정보 등이 포함될 수 있다. The AP 120 specifies the first electronic device 110 that has transmitted the service request signal. Specifically, the specific frame of the service request signal received by the AP 120 from the first electronic device 110 may include table group section information in which the first electronic device 110 is located, table number information, and the like.

여기서, 테이블 그룹 섹션 정보란 매장 내에 위치한 복수의 테이블을 테이블의 위치 및 좌석 수를 기반으로, 설정된 수의 테이블을 하나의 섹션으로 구분한 복수의 섹션으로 구성된 정보이다. Here, the table group section information is information composed of a plurality of sections in which a plurality of tables located in a store are divided into one section based on the table position and the number of seats.

또한, 테이블 번호 정보란 사전에 매장 내 위치한 테이블에 설정된 고유의 번호 정보이다. In addition, the table number information is unique number information set in a table located in the store in advance.

메시지 서버(130)는 운영 서버(140)에서 웹 문서만 처리하도록 기능을 분배하여 서버의 부담을 줄이기 위한 기능을 수행하는 서버로써, 예를 들면, asp, php, jsp 등과 같은 개발 언어를 읽고 처리하여, 동적 컨텐츠 및 웹 응용 프로그램 서비스 등을 처리하는 기능을 수행한다. The message server 130 is a server that distributes functions to process only web documents in the operation server 140 and performs a function to reduce the load on the server, for example, reads and processes a development language such as asp, php, jsp, etc. Thus, it performs a function of processing dynamic content and web application service.

구체적으로, 메시지 서버(130)는 AP로부터 테이블 그룹 섹션 정보, 테이블 번호 정보, 서비스 요청 신호를 수신한 후, 서비스 요청 신호를 분석하여 서비스 요청 신호에 대응하는 서비스 메시지를 생성하고, 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)의 시리얼 넘버 정보(serial number information), 제 2전자장치의 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 셋을 운영 서버로 전송한다.Specifically, after receiving the table group section information, table number information, and service request signal from the AP, the message server 130 analyzes the service request signal to generate a service message corresponding to the service request signal, and the first electronic device Serial number information of the second electronic device 160, login information of the second electronic device, and the first electronic device 110 possessed by at least one employee in charge of the table group section in which 110 is located At least three of the table number information, the service request signal, and the service message in which is located is transmitted to the operation server.

보다 구체적으로, 운영 서버(140)가 소켓 서버(socket server)일 경우, 메시지 서버(130)는 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 요청 신호를 운영 서버로 전송한다.More specifically, when the operation server 140 is a socket server, the message server 130 is a second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device 110 is located. Serial number information or login information of the device 160 , table number information in which the first electronic device 110 is located, and a service request signal are transmitted to the operation server.

반면에, 운영 서버(140)가 메시지 푸쉬 서버(message push server)일 경우, 메시지 서버(130)는 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 운영 서버로 전송한다. On the other hand, when the operation server 140 is a message push server, the message server 130 has a second Serial number information or login information of the electronic device 160 , table number information in which the first electronic device 110 is located, and a service message are transmitted to the operation server.

여기서, 시리얼 넘버 정보란 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)를 식별할 수 있는 고유의 정보이다.Here, the serial number information is unique information capable of identifying the second electronic device 160 possessed by at least one employee in charge of the table group section in which the first electronic device 110 is located.

또한, 서비스 메시지란 특정 서비스 요청 메시지, 문의 메시지, 직원 호출 메시지 및 주문 메시지 등 고객이 요청한 서비스를 메시지로 표시한 것이다.In addition, the service message is a message that displays the service requested by the customer, such as a specific service request message, inquiry message, employee call message, and order message.

또한, 메시지 서버(130)는 설정된 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)의 시리얼 넘버 또는 로그인 정보를 검출한다.Also, the message server 130 detects the serial number or login information of the second electronic device 160 possessed by at least one employee in charge of the table group section in which the set first electronic device 110 is located.

또한, 메시지 서버(130)는 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160) 중 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치(160)의 시리얼 넘버 또는 로그인 정보를 검출하여, 검출한 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 셋을 운영 서버(140)로 전송한다. In addition, the message server 130 is the first to perform another service request from another customer among the second electronic devices 160 possessed by at least one employee in charge of the table group section in which the first electronic device 110 is located. By detecting the serial number or login information of the second electronic device 160 , the detected serial number information or login information of the second electronic device 160 , table number information in which the first electronic device 110 is located, a service request signal, and At least three of the service messages are transmitted to the operation server 140 .

구체적으로, 운영 서버(140)가 소켓 서버일 경우, 메시지 서버(130)는 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160) 중 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치(160)의 시리얼 넘버 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 요청 신호를 운영 서버(140)로 전송한다.Specifically, when the operation server 140 is a socket server, the message server 130 is selected from among the second electronic devices 160 possessed by at least one employee in charge of the table group section in which the first electronic device 110 is located. The serial number or login information of the second electronic device 160 that first made another service request from another customer, table number information in which the first electronic device 110 is located, and a service request signal are transmitted to the operation server 140 . .

반면에, 운영 서버(140)가 메시지 푸쉬 서버일 경우, 메시지 서버(130)는 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160) 중 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치(160)의 시리얼 넘버 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 운영 서버(140)로 전송한다.On the other hand, when the operation server 140 is a message push server, the message server 130 is the second electronic device 160 possessed by at least one employee in charge of the table group section in which the first electronic device 110 is located. Among them, the serial number or login information of the second electronic device 160 that first made another service request from another customer, information on the table number in which the first electronic device 110 is located, and a service message are transmitted to the operation server 140 . .

또한, 메시지 서버(130)는 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)가 하나임을 확인할 경우, 하나의 제2전자 장치(160)의 시리얼 넘버 또는 로그인 정보 및 제1전자 장치(110)가 위치한 테이블 그룹 섹션 외 나머지 섹션 중 설정된 섹션을 담당하는 적어도 하나의 제3전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하여, 검출한 하나의 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 넷을 상기 운영 서버(140)로 전송한다.Also, when the message server 130 confirms that there is one second electronic device 160 owned by at least one employee in charge of the table group section in which the first electronic device 110 is located, one second electronic device ( 160) and the serial number or login information of at least one third electronic device in charge of the set section other than the table group section in which the first electronic device 110 is located, and the detected one at least four of serial number information or login information of the second electronic device 160 of the is transmitted to the operation server 140 .

구체적으로, 운영 서버(140)가 소켓 서버일 경우, 검출한 하나의 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 요청 신호를 운영 서버(140)로 전송한다.Specifically, when the operation server 140 is a socket server, the detected serial number information or login information of one second electronic device 160, serial number information or login information of a third electronic device, and the first electronic device ( The table number information in which 110 is located and the service request signal are transmitted to the operation server 140 .

반면에, 운영 서버(140)가 메시지 푸쉬 서버일 경우, 검출한 하나의 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 운영 서버(140)로 전송한다.On the other hand, when the operation server 140 is a message push server, the detected serial number information or login information of the one second electronic device 160 , the serial number information or login information of the third electronic device, and the first electronic device The table number information and service message in which the 110 is located is transmitted to the operation server 140 .

또한, 메시지 서버(130)는, 수신한 서비스 요청 신호를 분석하여, 분석한 서비스 요청 신호가 설정된 긴급 메시지일 경우, 운영 서버(140)로 제1전자 장치(110)가 위치한 테이블 번호 정보를 전송함과 동시에 긴급 메시지를 매장 내 모든 직원이 소지한 모든 전자 장치로 단체 전송하도록 요청한다.In addition, the message server 130 analyzes the received service request signal, and when the analyzed service request signal is an emergency message set, transmits table number information in which the first electronic device 110 is located to the operation server 140 . At the same time, we request that urgent messages be collectively sent to all electronic devices in the store by all employees in the store.

운영 서버(140)는 메시지 서버(130)로부터 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 셋을 수신하여, 시리얼 넘버 또는 로그인 정보를 가지는 제2전자 장치(160) 중 적어도 하나의 제2전자 장치(160)로 테이블 번호 정보 및 서비스 메시지를 전송한다.The operation server 140 receives at least three of serial number information or login information of the second electronic device 160 , table number information in which the first electronic device 110 is located, a service request signal, and a service message from the message server 130 . Upon reception, the table number information and the service message are transmitted to at least one second electronic device 160 among the second electronic devices 160 having the serial number or login information.

구체적으로, 운영 서버(140)가 소켓 서버일 경우, 운영 서버(140)는 메시지 서버(130)로부터 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 요청 신호를 수신한 후, 서비스 메시지를 생성하여 시리얼 넘버 또는 로그인 정보를 가지는 제2전자 장치(160) 중 적어도 하나의 제2전자 장치(160)로 테이블 번호 정보 및 서비스 메시지를 전송한다.Specifically, when the operation server 140 is a socket server, the operation server 140 receives the serial number information or login information of the second electronic device 160 from the message server 130, and the first electronic device 110 is located. After receiving the table number information and the service request signal, a service message is generated to transmit the table number information and the service message to at least one second electronic device 160 among the second electronic devices 160 having the serial number or login information. send.

반면에, 운영 서버(140)가 메시지 푸쉬 서버일 경우, 운영 서버(140)는 메시지 서버(130)로부터 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 수신하여, 시리얼 넘버 또는 로그인 정보를 가지는 제2전자 장치(160) 중 적어도 하나의 제2전자 장치(160)로 테이블 번호 정보 및 서비스 메시지를 전송한다.On the other hand, when the operation server 140 is a message push server, the operation server 140 receives the serial number information or login information of the second electronic device 160 and the first electronic device 110 from the message server 130 . Receives the located table number information and the service message, and transmits the table number information and the service message to at least one second electronic device 160 among the second electronic devices 160 having the serial number or login information.

여기서, 운영 서버(140)는 시리얼 넘버 또는 로그인 서버를 가지는 제2전자 장치(160) 중 적어도 하나의 제2전자 장치(160)로 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 전송한다. 구체적으로, 운영 서버(140)는 시리얼 넘버 또는 로그인 정보를 가지는 모든 제2전자 장치(160)로 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 그룹 전송할 수도 있고, 어느 하나의 제2전자 장치(160)로 테이블 번호 정보 및 서비스 메시지를 전송할 수도 있다. Here, the operation server 140 transmits table number information and a service message in which the first electronic device 110 is located to at least one second electronic device 160 among the second electronic devices 160 having a serial number or a login server. send. Specifically, the operation server 140 may transmit the table number information and service message in which the first electronic device 110 is located to all the second electronic devices 160 having serial numbers or log-in information in a group, or Table number information and a service message may be transmitted to the second electronic device 160 .

또한, 운영 서버(140)는 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치(160)로 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 전송한다. Also, the operation server 140 transmits the table number information and the service message in which the first electronic device 110 is located to the second electronic device 160 that first made another service request from another customer.

또한, 운영 서버(140)는 하나의 제2전자 장치(160)로 서비스 메시지를 전송한 결과 서비스 메시지가 전송에 실패하였음을 확인할 경우, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 매니저 전자 장치(manager electronic device) 및 제3전자 장치 중 적어도 하나의 장치로 전송한다. In addition, when the operation server 140 transmits the service message to one second electronic device 160 and determines that the service message has failed to transmit, information on the table number in which the first electronic device 110 is located and the service message is transmitted to at least one of a manager electronic device and a third electronic device.

또한, 운영 서버(140)는, 시리얼 넘버 또는 로그인 정보를 가지는 모든 제2전자 장치(160)로 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 그룹 전송한다. Also, the operation server 140 transmits the table number information and the service message in which the first electronic device 110 is located to all the second electronic devices 160 having serial numbers or login information in a group.

또한, 운영 서버(140)는, 메시지 서버(130)로부터 긴급 메시지를 모든 직원이 소지한 모든 전자 장치에 단체 전송하도록 요청받아, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 긴급 메시지를 모든 직원이 소지한 모든 전자 장치로 단체 전송한다. In addition, the operation server 140 receives a request from the message server 130 to collectively transmit an emergency message to all electronic devices possessed by all employees, and transmits table number information and emergency messages in which the first electronic device 110 is located. Group transmission to any electronic device in the possession of the employee.

또한, 운영 서버(140)는 운영 서버(140)가 소켓 서버일 경우, 제2전자 장치(160)와 페어링(pairing)을 수행하고, 메시지 서버(130)로부터 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보, 서비스 요청 신호를 전송받음과 동시에 서비스 메시지를 제2전자 장치(160)로 전송하도록 요청받아, 서비스 메시지를 생성하여 제2전자 장치(160)로 전송한다.In addition, when the operation server 140 is a socket server, the operation server 140 performs pairing with the second electronic device 160 , and the first electronic device 110 is located from the message server 130 . Serial number information or login information of the second electronic device 160 possessed by at least one employee in charge of the table group section, table number information in which the first electronic device 110 is located, and a service request signal are transmitted and serviced at the same time Upon receiving a request to transmit a message to the second electronic device 160 , a service message is generated and transmitted to the second electronic device 160 .

또한, 운영 서버(140)는 운영 서버(140)가 메시지 푸쉬 서버일 경우, 메시지 서버(130)로부터 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치(160)의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 전송받음과 동시에 제2전자 장치(160)로 푸쉬하도록 요청받아, 메시지 서버(130)로부터 수신한 서비스 메시지를 제2전자 장치(160)로 푸쉬한다. In addition, when the operation server 140 is a message push server, the operation server 140 includes a second message server 130 possessed by at least one employee in charge of the table group section in which the first electronic device 110 is located. Upon receiving the serial number information or login information of the electronic device 160 , table number information in which the first electronic device 110 is located, and a service message, it is requested to be pushed to the second electronic device 160 , the message server 130 . ) pushes the service message received from the second electronic device 160 to the second electronic device 160 .

매니저 전자 장치(manager electronic device, 150)는 매장 내 직원이 소지한 전자 장치를 관리하는 전자 장치로써, 예를 들면, 매니저 전자 장치 (150)는 스마트 폰, 태블릿 PC, 노트북, 데스크 탑 등과 같은 다양한 전자 장치 중 어느 하나일 수 있다. The manager electronic device 150 is an electronic device that manages electronic devices possessed by employees in the store. For example, the manager electronic device 150 includes various types of devices such as smart phones, tablet PCs, notebook computers, and desktops. It may be any one of electronic devices.

구체적으로, 매니저 전자 장치(150)는 운영 서버(140)가 하나의 제2전자 장치로 서비스 메시지를 전송한 결과 서비스 메시지가 전송에 실패하였을 경우, 운영 서버(140)로부터 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 전송받을 수 있다. Specifically, when the management server 140 transmits the service message to one second electronic device and the service message fails to be transmitted, the manager electronic device 150 transmits the service message from the operation server 140 to the first electronic device 110 . ) in which the table number information and service message are located can be received.

제2전자 장치(160)는 제1전자 장치(110)가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 전자 장치로써, 예를 들면, 제2전자 장치(160)는 스마트 폰 및 웨어러블 디바이스 등과 같은 다양한 전자 장치 중 어느 하나일 수 있다. The second electronic device 160 is an electronic device possessed by at least one employee in charge of the table group section in which the first electronic device 110 is located. For example, the second electronic device 160 includes a smart phone and a wearable device. It may be any one of various electronic devices such as devices.

구체적으로, 제2전자 장치(160)는 운영 서버(140)로부터 제1전자 장치(110)가 위치한 테이블 번호 정보 및 서비스 메시지를 수신한다. 또한, 제2전자 장치(160)는 운영 서버(140)가 소켓 서버일 경우, 운영 서버(140)와 페어링을 수행한다. Specifically, the second electronic device 160 receives table number information and a service message in which the first electronic device 110 is located from the operation server 140 . Also, when the operation server 140 is a socket server, the second electronic device 160 performs pairing with the operation server 140 .

또한, 제2전자 장치(160)는 제2전자 장치(160) 중 다른 제2전자 장치(160)에서 서비스 메시지에 대하여 수신을 확인하였거나 서비스 메시지에 대한 내용을 수락하였을 경우, 수신한 서비스 메시지의 상태가 설정된 상태로 변경되거나 고객의 요청 사항이 포함된 호출 리스트에서 서비스 메시지가 삭제된다.In addition, when the second electronic device 160 of the second electronic device 160 confirms reception of the service message or accepts the content of the service message, The status is changed to the set status, or the service message is deleted from the call list containing the customer's request.

일 실시 예에서, 제2 전자 장치(160)는 수신된 서비스 메시지를 다른 장치로 전달할 수 있다. 예를 들어, 제2 전자 장치(160)는 제2 전자 장치(160)의 사용자가 수신된 서비스 메시지에 따른 업무를 처리할 수 없는 경우, 사용자의 선택에 따라 다른 장치로 서비스 메시지를 전달할 수 있다. 다른 예로, 제2 전자 장치(160)는 소정의 시간 동안 서비스 메시지가 수신 또는 수락되지 않는 경우, 자동으로 다른 장치로 서비스 메시지를 전달할 수 있다.In an embodiment, the second electronic device 160 may transmit the received service message to another device. For example, when the user of the second electronic device 160 cannot process a task according to the received service message, the second electronic device 160 may transmit the service message to another device according to the user's selection. . As another example, when a service message is not received or accepted for a predetermined time, the second electronic device 160 may automatically deliver the service message to another device.

일 실시 예에서, 전달되는 서비스 메시지에는 다른 장치에서 처리되지 못하고 전달되었다는 정보가 포함될 수 있다. 서비스 메시지를 전달받은 장치는, 해당 서비스 메시지를 우선적으로 처리할 것을 사용자에게 요청할 수 있다.In an embodiment, the delivered service message may include information indicating that it was delivered without being processed by another device. The device receiving the service message may request the user to preferentially process the corresponding service message.

이외에도, 서비스 메시지에는 그 중요도에 대한 정보가 포함될 수 있다. 예를 들어, 중요도가 높은 업무일수록 빠르게 처리가 필요하므로, 더 높은 중요도에 대한 정보가 포함될 수 있다. 이 경우, 제2 전자 장치(160)는 수신된 서비스 메시지들을 표시함에 있어서, 서비스 메시지를 중요도순으로 정렬하여 표시할 수 있다.In addition, the service message may include information on its importance. For example, the more important the task, the faster it needs to be processed, so information on the higher importance may be included. In this case, when displaying the received service messages, the second electronic device 160 may sort and display the service messages in order of importance.

또한, 수신한 뒤로 시간이 많이 경과한 메시지일수록 빠르게 처리해야 하므로, 각 서비스 메시지의 중요도는 시간이 흐름에 따라 증가하도록 설정될 수 있다.관련된 제2전자 장치(160)의 보다 구체적인 동작은 후술하도록 하겠다.In addition, since a message that has been received for a long time needs to be processed faster, the importance of each service message may be set to increase with time. A more detailed operation of the related second electronic device 160 will be described later. would.

도 2는 본 발명의 일 실시 예에 따른 제1전자 장치의 구성을 개략적으로 도시한 블록도이다. 먼저, 도 2에 도시된 바와 같이, 본 발명의 일 실시 예에 따른 제1전자 장치(200)는 통신부(210), 입력부(220), 출력부(230), 저장부(240) 및 제어부(250)를 포함한다. 2 is a block diagram schematically illustrating a configuration of a first electronic device according to an embodiment of the present invention. First, as shown in FIG. 2 , the first electronic device 200 according to an embodiment of the present invention includes a communication unit 210 , an input unit 220 , an output unit 230 , a storage unit 240 , and a control unit ( 250).

통신부(210)는 컴퓨터, 서버 또는 휴대용 단말기 등과 통신을 가능하게 한다. 구체적으로, 통신부(210)는 사용자인 고객으로부터 수신한 서비스 요청에 대응하는 서비스 요청 신호를 AP로 전송한다.The communication unit 210 enables communication with a computer, a server, or a portable terminal. Specifically, the communication unit 210 transmits a service request signal corresponding to a service request received from a user, a customer, to the AP.

입력부(220)는 사용자에게 입력 인터페이스를 제공한다. 예를 들어, 입력부(220)는 키보드, 마우스 등과 같이 사용자로부터 각종 정보를 입력받을 수 있도록 구성될 수 있다. 또는, 입력부(220)는 출력부(230)와 일체화되어 구성될 수 있다. 즉, 입력부(220)와 출력부(230)는 터치 스크린의 형태로 일체화되어 구성될 수도 있다. The input unit 220 provides an input interface to the user. For example, the input unit 220 may be configured to receive various types of information from a user, such as a keyboard or a mouse. Alternatively, the input unit 220 may be configured to be integrated with the output unit 230 . That is, the input unit 220 and the output unit 230 may be integrated in the form of a touch screen.

구체적으로, 입력부(220)는 사용자인 고객으로부터 서비스 요청 신호를 수신한다. 예를 들어, 입력부(220)가 호출 벨일 경우 특정 서비스를 요청하는 벨을 입력받을 수 있고, 입력부(220)가 전자 메뉴판일 경우 특정 서비스를 요청하는 문자, 기호, 단축키 등을 입력받을 수 있고, 입력부(220)가 사용자인 고객의 전자 장치일 경우, 문자, 기호 및 각종 주문키 등을 입력받을 수 있다.Specifically, the input unit 220 receives a service request signal from a customer, which is a user. For example, if the input unit 220 is a call bell, a bell for requesting a specific service may be input, and if the input unit 220 is an electronic menu board, characters, symbols, shortcut keys, etc. for requesting a specific service may be input, When the input unit 220 is an electronic device of a customer who is a user, characters, symbols, and various order keys may be input.

출력부(230)는 입력부(220)를 포함하여 구성될 수 있다. 출력부(230)는 사용자에게 출력 인터페이스를 제공한다. 예를 들면, 출력부(230)는 액정 표시 장치, 유기 발광 표시 장치와 같이, 사용자에게 출력 인터페이스를 제공하면서 다양한 화면을 표시할 수 있도록 구성될 수 있다. The output unit 230 may include an input unit 220 . The output unit 230 provides an output interface to the user. For example, the output unit 230 may be configured to display various screens while providing an output interface to the user, such as a liquid crystal display device or an organic light emitting display device.

저장부(240)는 제어부(250)의 제어에 따라 각종 정보를 저장한다.The storage unit 240 stores various types of information under the control of the control unit 250 .

제어부(250)는 여러 가지의 소프트웨어 프로그램을 실행하여 제1전자 장치(200)를 위한 여러 기능을 수행하며, 또한 음성 통신 및 데이터 통신을 위한 처리 및 제어를 수행한다. The controller 250 executes various software programs to perform various functions for the first electronic device 200, and also performs processing and control for voice communication and data communication.

도 3은 본 발명의 일 실시 예에 따른 제2전자 장치의 구성을 개략적으로 도시한 블록도이다. 먼저, 도 3에 도시된 바와 같이, 본 발명의 일 실시 예에 따른 제2전자 장치(300)는 통신부(310), 입력부(320), 출력부(330), 저장부(340) 및 제어부(350)를 포함한다. 3 is a block diagram schematically illustrating a configuration of a second electronic device according to an embodiment of the present invention. First, as shown in FIG. 3 , the second electronic device 300 according to an embodiment of the present invention includes a communication unit 310 , an input unit 320 , an output unit 330 , a storage unit 340 , and a control unit ( 350).

통신부(310)는 컴퓨터, 서버 또는 휴대용 단말기 등과 통신을 가능하게 한다. 구체적으로, 통신부(310)는 운영 서버로부터 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 수신한다. The communication unit 310 enables communication with a computer, a server, or a portable terminal. Specifically, the communication unit 310 receives table number information and a service message in which the first electronic device is located from the operation server.

또한, 통신부(310)는 서비스 메시지를 수신하여, 수락 버튼을 입력받았음을 확인할 경우, 제1전자 장치로 제1전자 장치가 요청한 사항을 인식하였다는 인식 신호를 전송하고, 제1전자 장치로부터 인식 신호에 대한 응답 확인 신호를 수신할 경우, 메시지 서버로 서비스 완료 신호를 전송한다.In addition, when receiving the service message and confirming that the accept button has been input, the communication unit 310 transmits to the first electronic device a recognition signal indicating that the item requested by the first electronic device has been recognized, and recognized by the first electronic device When a response confirmation signal to the signal is received, a service completion signal is transmitted to the message server.

입력부(320)는 사용자에게 입력 인터페이스를 제공한다. 예를 들어, 입력부(320)는 키보드, 마우스 등과 같이 사용자로부터 각종 정보를 입력받을 수 있도록 구성될 수 있다. 또는, 입력부(320)는 출력부(330)와 일체화되어 구성될 수 있다. 즉, 입력부(320)와 출력부(330)는 터치 스크린의 형태로 일체화되어 구성될 수도 있다. The input unit 320 provides an input interface to the user. For example, the input unit 320 may be configured to receive various types of information from a user, such as a keyboard or a mouse. Alternatively, the input unit 320 may be configured to be integrated with the output unit 330 . That is, the input unit 320 and the output unit 330 may be integrated in the form of a touch screen.

출력부(330)는 입력부(320)를 포함하여 구성될 수 있다. 출력부(330)는 사용자에게 출력 인터페이스를 제공한다. 예를 들면, 출력부(330)는 액정 표시 장치, 유기 발광 표시 장치와 같이, 사용자에게 출력 인터페이스를 제공하면서 다양한 화면을 표시할 수 있도록 구성될 수 있다. The output unit 330 may include an input unit 320 . The output unit 330 provides an output interface to the user. For example, the output unit 330 may be configured to display various screens while providing an output interface to a user, such as a liquid crystal display device or an organic light emitting display device.

저장부(340)는 제어부(350)의 제어에 따라 각종 정보를 저장한다.The storage unit 340 stores various types of information under the control of the control unit 350 .

제어부(350)는 여러 가지의 소프트웨어 프로그램을 실행하여 제2전자 장치(300)를 위한 여러 기능을 수행하며, 또한 음성 통신 및 데이터 통신을 위한 처리 및 제어를 수행한다. The controller 350 executes various software programs to perform various functions for the second electronic device 300 , and also performs processing and control for voice communication and data communication.

구체적으로, 제어부(350)는 제2전자 장치(300) 중 다른 제2전자 장치(300)에서 서비스 메시지에 대하여 수신을 확인하였거나 서비스 메시지에 대한 내용을 수락하였을 경우, 수신한 서비스 메시지의 상태가 설정된 상태로 변경하거나 고객의 요청 사항이 포함된 호출 리스트에서 서비스 메시지를 삭제한다. Specifically, when the second electronic device 300 of the second electronic device 300 confirms reception of the service message or accepts the content of the service message, the control unit 350 determines the status of the received service message. Change to the set state or delete the service message from the call list containing the customer's request.

도 4는 본 발명의 일 실시 예에 따른 메시지 서버의 구성을 개략적으로 도시한 도면이다. 먼저, 도 4에 도시된 바와 같이, 본 발명의 일 실시 예에 따른 메시지 서버(400)는 통신부(410), 저장부(420) 및 제어부(430)를 포함한다.4 is a diagram schematically illustrating a configuration of a message server according to an embodiment of the present invention. First, as shown in FIG. 4 , the message server 400 according to an embodiment of the present invention includes a communication unit 410 , a storage unit 420 , and a control unit 430 .

먼저, 통신부(410)는 컴퓨터, 서버 또는 휴대용 단말기 등과 통신을 가능하게 한다. 구체적으로, 통신부(410)는 AP로부터 테이블 그룹 섹션 정보, 테이블 번호 정보, 서비스 요청 신호를 수신한 후, 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 셋을 운영 서버로 전송한다. First, the communication unit 410 enables communication with a computer, a server, or a portable terminal. Specifically, the communication unit 410 receives the table group section information, the table number information, and the service request signal from the AP, and then the second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device is located. At least three of the serial number information or login information of the first electronic device, table number information in which the first electronic device is located, a service request signal, and a service message are transmitted to the operation server.

또한, 통신부(410)는 제어부(430)에서 검출한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 셋을 운영 서버로 전송한다. In addition, the communication unit 410 transmits to the operation server at least three of serial number information or login information of the second electronic device detected by the control unit 430 , table number information in which the first electronic device is located, a service request signal, and a service message. do.

또한, 통신부(410)는 제어부(430)에서 검출한 하나의 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 넷을 운영 서버로 전송한다. In addition, the communication unit 410 may include serial number information or login information of one second electronic device detected by the controller 430 , serial number information or login information of a third electronic device, table number information in which the first electronic device is located, At least four of the service request signal and the service message are transmitted to the operation server.

또한, 통신부(410)는 제어부(430)에서 분석한 서비스 요청 신호가 설정된 긴급 메시지일 경우, 운영 서버로 제1전자 장치가 위치한 테이블 번호 정보를 전송함과 동시에 긴급 메시지를 매장 내 모든 직원이 소지한 모든 전자 장치로 단체 전송하도록 요청한다. In addition, when the service request signal analyzed by the control unit 430 is an emergency message, the communication unit 410 transmits table number information in which the first electronic device is located to the operation server and at the same time, all employees in the store possess the emergency message. Requests group transmission to all one electronic device.

저장부(420)는 제어부(430)의 제어에 따라 각종 정보를 저장한다.The storage unit 420 stores various types of information under the control of the control unit 430 .

제어부(430)는 여러 가지의 소프트웨어 프로그램을 실행하여 메시지 서버(400)를 위한 여러 기능을 수행하며, 또한 음성 통신 및 데이터 통신을 위한 처리 및 제어를 수행한다. The control unit 430 executes various software programs to perform various functions for the message server 400, and also performs processing and control for voice communication and data communication.

구체적으로, 제어부(430)는 서비스 요청 신호를 분석하여 서비스 요청 신호에 대응하는 서비스 메시지를 생성한다.Specifically, the controller 430 analyzes the service request signal and generates a service message corresponding to the service request signal.

또한, 제어부(430)는 설정된 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출한다.Also, the controller 430 detects the serial number or login information of the second electronic device possessed by at least one employee in charge of the table group section in which the set first electronic device is located.

또한, 제어부(430)는 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치 중 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출한다.In addition, the control unit 430 may control the serial number of the second electronic device that first made another service request from another customer among the second electronic devices owned by at least one employee in charge of the table group section in which the first electronic device is located. Detect login information.

또한, 제어부(430)는 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치가 하나임을 확인할 경우, 하나의 제2전자 장치의 시리얼 넘버 또는 로그인 정보 및 제1전자 장치가 위치한 테이블 그룹 섹션 외 나머지 섹션 중 설정된 섹션을 담당하는 적어도 하나의 제3전자 장치의 시리얼 넘버 또는 로그인 정보를 검출한다.In addition, if the control unit 430 determines that there is one second electronic device owned by at least one employee in charge of the table group section in which the first electronic device is located, the serial number or login information of the one second electronic device and the second electronic device The serial number or login information of at least one third electronic device in charge of a set section among the remaining sections other than the table group section in which the first electronic device is located is detected.

또한, 제어부(430)는 수신한 서비스 요청 신호가 설정된 긴급 메시지인지 여부를 분석한다. In addition, the control unit 430 analyzes whether the received service request signal is a set emergency message.

도 5는 본 발명의 일 실시 예에 따른 운영 서버의 구성을 개략적으로 도시한 도면이다. 먼저, 도 5에 도시된 바와 같이, 본 발명의 일 실시 예에 따른 운영 서버(500)는 통신부(510), 저장부(520) 및 제어부(530)를 포함한다.5 is a diagram schematically illustrating the configuration of an operation server according to an embodiment of the present invention. First, as shown in FIG. 5 , the operation server 500 according to an embodiment of the present invention includes a communication unit 510 , a storage unit 520 , and a control unit 530 .

먼저, 통신부(510)는 컴퓨터, 서버 또는 휴대용 단말기 등과 통신을 가능하게 한다. 구체적으로, 통신부(510)는 메시지 서버로부터 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 테이블 번호 정보, 서비스 요청 신호 및 서비스 메시지 중 적어도 셋을 수신하여, 시리얼 넘버 또는 로그인 정보를 가지는 제2전자 장치 중 적어도 하나의 제2전자 장치로 테이블 번호 정보 및 서비스 메시지를 전송한다. First, the communication unit 510 enables communication with a computer, a server, or a portable terminal. Specifically, the communication unit 510 receives at least three of serial number information or login information, table number information, a service request signal, and a service message of the second electronic device from the message server, and receives the second electronic device having the serial number or login information. The table number information and the service message are transmitted to at least one second electronic device among the devices.

또한, 통신부(510)는 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치로 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송한다.Also, the communication unit 510 transmits the table number information and the service message in which the first electronic device is located to the second electronic device that first made another service request from another customer.

또한, 통신부(510)는 하나의 제2전자 장치로 서비스 메시지를 전송한 결과 서비스 메시지가 전송에 실패하였음을 확인할 경우, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 매니저 전자 장치 및 제3전자 장치 중 적어도 하나의 장치로 전송한다. In addition, when the communication unit 510 transmits the service message to one second electronic device and confirms that the service message has failed to be transmitted, the communication unit 510 transmits the table number information and the service message in which the first electronic device is located to the manager electronic device and the third electronic device. transmitted to at least one of the electronic devices.

또한, 통신부(510)는 시리얼 넘버 또는 로그인 정보를 가지는 모든 제2전자 장치로 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 그룹 전송한다.Also, the communication unit 510 group transmits table number information and service message in which the first electronic device is located to all second electronic devices having serial numbers or login information.

또한, 통신부(510)는 메시지 서버로부터 긴급 메시지를 모든 직원이 소지한 모든 전자 장치에 단체 전송하도록 요청받아, 제1전자 장치가 위치한 테이블 번호 정보 및 긴급 메시지를 모든 직원이 소지한 모든 전자 장치로 단체 전송한다.In addition, the communication unit 510 receives a request from the message server to collectively transmit the emergency message to all electronic devices possessed by all employees, and transmits table number information in which the first electronic device is located and the emergency message to all electronic devices possessed by all employees. group transmission.

또한, 통신부(510)는 운영 서버(500)가 소켓 서버일 경우, 제2전자 장치와 페어링을 수행하고, 메시지 서버로부터 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호를 전송받음과 동시에 서비스 메시지를 제2전자 장치로 전송하도록 요청받아, 제2전자 장치로 전송한다.In addition, when the operation server 500 is a socket server, the communication unit 510 performs pairing with the second electronic device, and at least one employee in charge of the table group section in which the first electronic device is located from the message server possesses. Upon receiving the serial number information or login information of the second electronic device, table number information in which the first electronic device is located, and a service request signal, a request to transmit a service message to the second electronic device is received and transmitted to the second electronic device .

또한, 통신부(510)는 운영 서버가 메시지 푸쉬 서버일 경우, 메시지 서버로부터 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송받음과 동시에 제2전자 장치로 푸쉬하도록 요청받아, 메시지 서버로부터 수신한 서비스 메시지를 제2전자 장치로 푸쉬한다.In addition, when the operation server is a message push server, the communication unit 510 may include serial number information or login information of the second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device is located from the message server; Upon receiving the table number information and the service message in which the first electronic device is located, it is requested to push to the second electronic device, and the service message received from the message server is pushed to the second electronic device.

*저장부(520)는 제어부(530)의 제어에 따라 각종 정보를 저장한다.* The storage unit 520 stores various types of information under the control of the control unit 530 .

제어부(530)는 여러 가지의 소프트웨어 프로그램을 실행하여 운영 서버(500)를 위한 여러 기능을 수행하며, 또한 음성 통신 및 데이터 통신을 위한 처리 및 제어를 수행한다. The control unit 530 performs various functions for the operation server 500 by executing various software programs, and also performs processing and control for voice communication and data communication.

구체적으로, 제어부(530)는 운영 서버(500)가 소켓 서버일 경우, 메시지 서버로부터 서비스 메시지를 상기 제2전자 장치로 전송하도록 요청받아, 서비스 메시지를 생성한다. Specifically, when the operation server 500 is a socket server, the controller 530 receives a request to transmit a service message from the message server to the second electronic device, and generates the service message.

도 6은 본 발명의 일 실시 예에 따른 매장 내 테이블에 대해 복수의 섹션으로 구분하고 각각의 섹션을 담당하는 제2전자 장치를 설명하기 위한 도면이다. 6 is a diagram for explaining a second electronic device that divides a table in a store into a plurality of sections and takes charge of each section according to an embodiment of the present invention.

먼저, 도 6에 도시된 바와 같이, 본 발명의 일 실시 예에 따른 섹션은 매장 내에 위치한 복수의 테이블을 테이블의 위치 및 좌석 수를 기반으로, 설정된 수의 테이블을 하나의 섹션으로 구분한 복수의 섹션으로 구성된 것이다. 구체적으로, 섹션은 매장 내에 위치한 테이블의 총 좌석 수, 각각의 테이블의 위치, 매장 내에 근무하는 직원의 수, 운영 시간 및 요일 등을 기반으로, 설정된 수의 테이블을 각각 하나의 그룹으로 구분한 것이다. First, as shown in FIG. 6 , a section according to an embodiment of the present invention divides a plurality of tables located in a store into one section based on the table position and the number of seats. It is made up of sections. Specifically, the section divides the set number of tables into one group based on the total number of seats in the tables located in the store, the location of each table, the number of employees working in the store, operating hours and days of the week, etc. .

예를 들면, 사각형 형태의 매장 내에 총 테이블의 수는 28개이고, 각각의 네 개의 모서리에는 5명의 고객이 착석할 수 있는 제1테이블 내지 제4테이블이 배치되어 있고, 중앙에는 8명의 고객이 착석할 수 있는 제5테이블이 배치되어 있는 경우에 대하여 설명해 보겠다. For example, the total number of tables in a square-shaped store is 28, and tables 1 to 4 that can seat 5 customers are arranged in each of the four corners, and 8 customers are seated in the center. I will explain the case where the fifth table that can do this is arranged.

먼저, 상술한 예에서, 고객들이 비교적 적은 평일 오전시간에는 제1테이블 및 제2테이블을 하나의 섹션인 제1섹션으로 설정할 수 있고, 제3테이블 및 제4테이블을 또 하나의 섹션인 제2섹션으로 설정할 수 있으며, 제5테이블을 마지막 섹션인 제3섹션으로 설정할 수 있다. First, in the above example, the first table and the second table may be set as one section, the first section, and the third table and the fourth table, the second table, which is another section, on weekday mornings, when customers are relatively few. It can be set as a section, and the fifth table can be set as the third section, which is the last section.

반면에, 상술한 예에서, 고객들이 비교적 많은 평일 저녁시간이나 주말에는 제1테이블 내지 제5테이블을 각각 제1섹션 내지 제5섹션으로 설정할 수도 있다.On the other hand, in the above-described example, the first to fifth tables may be set as the first to fifth sections, respectively, on weekday evenings or weekends when there are relatively many customers.

또한, 매장 내에 근무하는 직원이 많은 경우에는 섹션 설정을 보다 세분화할 수도 있으며, 반면 매장 내에 근무하는 직원이 적은 경우에는 섹션 설정을 세분화하지 않을 수도 있다.Also, if there are many employees working in the store, the section setting may be more subdivided, whereas if there are few employees working in the store, the section setting may not be subdivided.

즉, 본 발명의 일 실시 예에 따른 섹션 설정은 매장 내에 위치한 테이블의 총 좌석 수, 각각의 테이블의 위치, 매장 내에 근무하는 직원의 수, 운영 시간 및 요일 등을 기반으로, 변동될 수 있는 유동적인 개념이다. That is, the section setting according to an embodiment of the present invention is flexible, which can be changed based on the total number of seats in tables located in the store, the location of each table, the number of employees working in the store, operating hours and days of the week, etc. Concept.

또한, 제2전자 장치는 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 다양한 전자 장치이다. 예를 들면, 매장 내 직원은 제2전자 장치를 웨어러블 디바이스 형태로 손목에 착용한 상태로 고객들에게 서비스를 제공할 수 있다.Also, the second electronic device is various electronic devices possessed by at least one employee in charge of the table group section in which the first electronic device is located. For example, an employee in a store may provide a service to customers while wearing the second electronic device on a wrist in the form of a wearable device.

본 발명의 일 실시 예에서는 매장 내에 구비된 복수의 테이블들을 각각 하나의 섹션으로 그룹화함과 동시에 매장 내의 직원이 소지한 제2전자 장치 역시 각각의 섹션을 담당하도록 그룹화한다. In an embodiment of the present invention, a plurality of tables provided in a store are grouped into one section, respectively, and at the same time, a second electronic device owned by an employee in the store is also grouped to take charge of each section.

예를 들면, 도 6에 도시된 바와 같이, 매장 내에 테이블의 수는 5개이고, 제1테이블(611) 및 제2테이블(612)은 제1섹션(610)으로 설정되어 있고, 제3테이블 내지 제5테이블(622, 622, 623)은 제2섹션(620)으로 설정되어 있으며, 매장 내의 직원은 총7명이고, 각각의 직원은 웨어러블 디바이스 형태의 전자 장치를 손목에 착용한 상태로 서비스를 제공하고 있는 경우에 대하여 설명해 보겠다.For example, as shown in FIG. 6 , the number of tables in the store is 5, the first table 611 and the second table 612 are set as the first section 610 , and the third tables to The fifth table 622 , 622 , 623 is set to the second section 620 , and there are a total of 7 employees in the store, and each employee performs the service while wearing an electronic device in the form of a wearable device on his/her wrist. I will explain the cases in which it is provided.

상술한 예에서, 3대의 제2전자 장치(613)는 제1섹션(610)의 고객들의 서비스를 담당하도록 그룹화될 수 있고, 4대의 제3전자 장치(624)는 제2섹션(620)의 고객들의 서비스를 담당하도록 그룹화될 수 있다. In the above-described example, three second electronic devices 613 may be grouped to serve customers of the first section 610 , and four third electronic devices 624 may be grouped in the second section 620 . They can be grouped to serve customers.

상술한 바와 같이, 본 발명의 일 실시 예에서는 매장 내에 구비된 복수의 테이블들을 각각 하나의 섹션으로 그룹화함과 동시에 매장 내의 직원이 소지한 제2전자 장치 역시 각각의 섹션을 담당하도록 그룹화하기 때문에 고객들의 맞춤 서비스가 가능하도록 하는 장점이 있다. As described above, in one embodiment of the present invention, a plurality of tables provided in a store are grouped into one section, and at the same time, a second electronic device owned by an employee in the store is also grouped to take charge of each section. It has the advantage of enabling customized service of

도 7a 및 7b는 본 발명의 일 실시 예에 따른 그룹 관리 방법을 설명하기 위한 도면이다. 먼저, 도 7a는 본 발명의 일 실시 예에 따른 테이블 리스트 이동 방식으로 그룹을 관리하는 내용을 설명하기 위한 도면이다. 7A and 7B are diagrams for explaining a group management method according to an embodiment of the present invention. First, FIG. 7A is a diagram for explaining the contents of managing a group in a table list moving method according to an embodiment of the present invention.

본 발명의 일 실시 예에 따르면, 관리자(매니저) 전자 장치에서는 매장 내의 테이블을 각각 하나의 섹션으로 그룹화할 수 있고, 각각의 그룹을 담당하는 직원의 수와 직원들을 특정할 수도 있다.According to an embodiment of the present invention, the manager (manager) electronic device may group tables in a store into one section, respectively, and may specify the number and number of employees in charge of each group.

예를 들면, 도 7a에 도시된 바와 같이, 관리자(매니저) 전자 장치는 관리자(매니저)로부터 그룹 변경(modify group)을 수행하도록 하는 명령어를 입력받아, 매장 내의 테이블에 대한 섹션 설정 및 변경을 수행할 수 있는 테이블(table) 창과 각각의 그룹을 담당하는 직원 설정 및 변경을 수행할 수 있는 수신자(receiver) 창을 디스플레이할 수 있다.For example, as shown in FIG. 7A , the manager (manager) electronic device receives a command to perform a modify group from the manager (manager), and sets and changes a section of a table in the store. It is possible to display a table window that can do this, and a receiver window that can set and change the staff in charge of each group.

구체적인 예를 들면, 관리자(매니저) 전자 장치는 관리자(매니저)로부터 섹션 및 테이블을 지정받은 후, 이동 키(710)를 선택받아 매장 내의 테이블에 대한 섹션 설정 및 변경을 수행할 수 있다. As a specific example, the manager (manager) electronic device may receive a section and table designation from the manager (manager), select the movement key 710 , and set and change the section on the table in the store.

또한, 관리자(매니저) 전자 장치는 관리자(매니저)로부터 직원을 지정받은 후, 이동 키(720)를 선택받아 특정 그룹을 담당하는 직원 설정 및 변경을 수행할 수 있다. Also, the manager (manager) electronic device may set and change the staff in charge of a specific group by selecting the movement key 720 after receiving the designation of the staff from the manager (manager).

이후, 관리자(매니저) 전자 장치는 관리자(매니저)의 선택에 따라 저장 키(730) 또는 취소 키(740)를 입력받아, 입력 및 변경된 내용을 각각 저장하거나 취소할 수 있다. Thereafter, the manager (manager) electronic device may receive the storage key 730 or the cancel key 740 according to the selection of the manager (manager), and may store or cancel the input and changed contents, respectively.

도 7b는 본 발명의 일 실시 예에 따른 드래그 및 드롭 방식으로 그룹을 관리하는 내용을 설명하기 위한 도면이다. 본 발명의 일 실시 예에 따르면, 관리자(매니저) 전자 장치에서는 매장 내의 테이블을 각각 하나의 섹션으로 그룹화할 수 있고, 각각의 그룹을 담당하는 직원의 수와 직원들을 특정할 수도 있다. 7B is a diagram for explaining the contents of managing a group by a drag and drop method according to an embodiment of the present invention. According to an embodiment of the present invention, the manager (manager) electronic device may group tables in a store into one section, respectively, and may specify the number and number of employees in charge of each group.

예를 들면, 도 7b에 도시된 바와 같이, 관리자(매니저) 전자 장치는 관리자(매니저)로부터 그룹 변경(modify group)을 수행하도록 하는 명령어를 입력받아, 매장 내에 전체 직원이 소지하고 있는 전자 장치(750) 및 각각의 섹션(760, 770, 780, 790)을 UI(User Interface)적으로 디스플레이할 수 있다. For example, as shown in FIG. 7B , the manager (manager) electronic device receives a command to perform a modify group from the manager (manager), and receives an electronic device ( 750) and each of the sections 760, 770, 780, and 790 may be displayed as a UI (User Interface).

이후, 관리자(매니저) 전자 장치는 관리자(매니저)의 선택에 따라 전체 전자 장치(750) 중 어느 하나의 전자 장치를 선택받아, 드래그(drag) 된 상태에서 지정하고자 하는 섹션 영역에 드롭(drop)하게 되면, 선택받은 전자 장치는 해당 섹션으로 그룹화될 수 있다. Thereafter, the manager (manager) electronic device receives a selection of any one electronic device from among all the electronic devices 750 according to the manager (manager) selection, and drops it to a section area to be designated in a dragged state. In doing so, the selected electronic device may be grouped into a corresponding section.

본 발명에 따른 관리자(매니저)는 이동 키 또는 드래드 및 드롭 방식으로 섹션 및 직원을 손쉽게 설정 및 변경할 수 있어, 사용자의 편의성이 향상되는 장점이 있다. The manager (manager) according to the present invention can easily set and change sections and staff by using a movement key or a drag and drop method, thereby improving user convenience.

도 8a 및 도 8b는 본 발명의 일 실시 에에 따른 운영 서버가 소켓 서버일 경우, 매장 내 그룹 메시지 전송 및 처리 시스템을 설명하기 위한 흐름도이다. 먼저, 도 8a 및 8b에 도시된 바와 같이, 제2전자 장치는 소켓 서버와 연결 과정을 수행한다(811). 구체적으로, 제2전자 장치는 소켓 서버로 연결을 요청한 후, 특정 직원에 의하여 매장 로그인 과정이 완료되면, 소켓 서버는 로그인 정보를 검증하여 검증이 완료될 경우, 페어링이 완료되어 상호 연결된다. 8A and 8B are flowcharts for explaining a system for transmitting and processing a group message in a store when the operation server is a socket server according to an embodiment of the present invention. First, as shown in FIGS. 8A and 8B , the second electronic device performs a connection process with the socket server ( 811 ). Specifically, after the second electronic device requests a connection to the socket server, when a store login process is completed by a specific employee, the socket server verifies login information and, when verification is completed, pairing is completed and interconnected.

이후, 제1전자 장치는 고객으로부터 서비스 요청을 입력받는다(812). 예를 들면, 제1전자 장치는 고객으로부터 서비스 요청, 문의, 호출 및 주문 등과 같은 서비스 요청을 입력받을 수 있다. 이때, 제1전자 장치는 호출 벨, 전자 메뉴 판 및 테이블을 이용하는 고객의 전자 장치일 수 있다. Thereafter, the first electronic device receives a service request from the customer ( S812 ). For example, the first electronic device may receive a service request such as a service request, inquiry, call, and order from the customer. In this case, the first electronic device may be a customer's electronic device using a call bell, an electronic menu board, and a table.

이후, 제1전자 장치는 AP로 서비스 요청 신호를 전송한다(813). 구체적으로, 제1전자 장치는 테이블을 이용하는 고객으로부터 수신한 서비스 요청을 서비스 요청에 대응하는 서비스 요청 신호로 변환하여, 변환된 서비스 요청 신호를 AP로 전송한다.Thereafter, the first electronic device transmits a service request signal to the AP (step 813). Specifically, the first electronic device converts a service request received from a customer using a table into a service request signal corresponding to the service request, and transmits the converted service request signal to the AP.

이후, AP는 테이블 그룹 섹션 정보, 테이블 번호 정보 및 서비스 요청 신호를 메시지 서버로 전송한다(814). 구체적으로, AP가 제1전자 장치로부터 수신한 서비스 요청 신호의 특정 프레임에는 제1전자 장치가 위치한 테이블 그룹 섹션 정보, 테이블 번호 정보 등이 포함될 수 있어, AP는 테이블 그룹 섹션 정보, 테이블 번호 정보 및 서비스 요청 신호를 메시지 서버로 전송할 수 있다. Thereafter, the AP transmits table group section information, table number information, and a service request signal to the message server (814). Specifically, the specific frame of the service request signal received by the AP from the first electronic device may include table group section information, table number information, etc. in which the first electronic device is located, so that the AP includes table group section information, table number information and A service request signal may be transmitted to the message server.

이후, 메시지 서버는 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하고, 서비스 요청 신호를 분석하여 서비스 메시지를 생성한다(815). 구체적으로, 메시지 서버는 서비스 요청을 입력한 고객의 테이블이 속한 섹션을 담당하고 있는 직원의 전자 장치를 확인하기 위해 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출한다. Thereafter, the message server detects the serial number or login information of the second electronic device, analyzes the service request signal, and generates a service message ( 815 ). Specifically, the message server detects the serial number or login information of the second electronic device in order to identify the electronic device of the employee in charge of the section to which the table of the customer who has entered the service request belongs to.

이후, 메시지 서버는 소켓 서버로 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 요청 신호를 전송한다(816). 구체적으로, 메시지 서버는 소켓 서버로 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호를 전송함과 동시에 서비스 메시지를 제2전자 장치로 전송하도록 요청한다. Thereafter, the message server transmits serial number information or login information of the second electronic device, table number information in which the first electronic device is located, and a service request signal to the socket server ( 816 ). Specifically, the message server is a socket server, and includes serial number information or login information of the second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device is located, table number information in which the first electronic device is located, A request is made to transmit a service message to the second electronic device while transmitting the service request signal.

만약, 메시지 서버에서 서비스 요청 신호를 분석한 결과 설정된 긴급 메시지일 경우, 메시지 서버는 소켓 서버로 제1전자 장치가 위치한 테이블 번호 정보를 전송함과 동시에 긴급 메시지를 매장 내 모든 직원이 소지한 전자 장치로 단체 전송하도록 요청할 수도 있다. If the message server is an emergency message set as a result of analyzing the service request signal, the message server transmits table number information where the first electronic device is located to the socket server and simultaneously transmits the emergency message to the electronic device possessed by all employees in the store. You can also request group transfers to

즉, 본 발명의 일 실시 예에 따르면, 고객의 서비스 요청 내용이 긴급한 내용일 경우, 매장 내 모든 직원의 전자 장치로 긴급 메시지를 단체 전송함으로써, 고객의 안전성을 향상시킬 수 있고 직원의 부주의를 미연에 방지할 수 있는 장점이 있다. That is, according to an embodiment of the present invention, when a customer's service request is urgent, the emergency message is transmitted collectively to the electronic devices of all employees in the store, thereby improving customer safety and preventing employee negligence. There are advantages to avoiding it.

만약, 메시지 서버에서 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치가 하나임을 확인할 경우, 메시지 서버는 하나의 제2전자 장치의 시리얼 넘버 또는 로그인 정보 및 제1전자 장치가 위치한 테이블 그룹 섹션 외 나머지 섹션 중 설정된 섹션을 담당하는 적어도 하나의 제3전자 장치의 시리얼 넘버 또는 로그인 정보를 검출한다. 이후, 메시지 서버는 검출한 하나의 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 소켓 서버로 전송한다. If the message server confirms that there is one second electronic device owned by at least one employee in charge of the table group section in which the first electronic device is located, the message server receives the serial number or login information of the one second electronic device and The serial number or login information of at least one third electronic device in charge of a set section among the remaining sections other than the table group section in which the first electronic device is located is detected. Thereafter, the message server transmits the detected serial number information or login information of one second electronic device, serial number information or login information of a third electronic device, table number information in which the first electronic device is located, and a service message to the socket server. do.

이는, 추후 소켓 서버에서 하나의 제2전자 장치로 서비스 메시지를 전송한 결과 서비스 메시지가 전송에 실패하였음을 확인할 경우, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 매니저 전자 장치 및 다른 섹션을 담당하는 제3전자 장치로 전송하기 위함이다. This means that when it is confirmed that the service message has failed to be transmitted as a result of transmitting the service message from the socket server to one second electronic device later, information on the table number in which the first electronic device is located and the service message are transmitted to the manager electronic device and other sections. This is to transmit to the third electronic device in charge.

즉, 본 발명의 일 실시 예에 따르면, 하나의 섹션을 담당하는 직원이 1명일 경우, 고객의 서비스 메시지가 네트워크 문제, 전원 문제 및 직원의 전자 장치 미착용 등의 이유로 전달되지 못할 경우를 대비할 수 있어 안전성을 향상시켜 줄 수 있는 장점이 있다.That is, according to an embodiment of the present invention, when there is only one employee in charge of one section, it is possible to prepare for a case in which the customer's service message cannot be delivered due to network problems, power problems, and employees not wearing electronic devices. It has the advantage of improving safety.

이후, 소켓 서버는 서비스 메시지를 생성한다(817). 구체적으로, 소켓 서버는 메시지 서버로부터 서비스 메시지를 제2전자 장치로 전송하도록 요청받아, 서비스 메시지를 생성한다. Thereafter, the socket server generates a service message (817). Specifically, the socket server receives a request from the message server to transmit the service message to the second electronic device, and generates the service message.

이후, 소켓 서버는 제2전자 장치로 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송한다(818). 이때, 소켓 서버는 제1전자 장치가 속한 섹션을 담당하는 모든 제2전자 장치로 서비스 메시지를 그룹 전송할 수도 있고, 어느 하나의 제2전자 장치로 서비스 메시지를 전송할 수도 있다. Thereafter, the socket server transmits table number information in which the first electronic device is located and a service message to the second electronic device ( 818 ). In this case, the socket server may transmit the service message as a group to all second electronic devices in charge of the section to which the first electronic device belongs, or may transmit the service message to any one second electronic device.

예를 들면, 고객이 VIP, 노약자, 어린이, 임산부 및 장애인들과 같이 직원의 입장에서 특별히 신경을 써야 하는 고객일 경우, 소켓 서버는 제1전자 장치가 속한 섹션을 담당하는 모든 제2전자 장치로 서비스 메시지를 그룹 전송할 수도 있다. For example, if the customer is a customer who needs special attention from the employee's point of view, such as VIP, the elderly, children, pregnant women, and the disabled, the socket server sends all the second electronic devices in charge of the section to which the first electronic device belongs. It is also possible to send a group service message.

만약, 소켓 서버가 메시지 서버로부터 직원이 소지한 모든 전자 장치로 긴급 메시지를 단체 전송하도록 요청받을 경우, 소켓 서버는 모든 직원이 소지한 모든 전자 장치로 긴급 메시지를 단체 전송할 수도 있다. If the socket server receives a request from the message server to collectively transmit the emergency message to all electronic devices owned by the employees, the socket server may collectively transmit the emergency message to all electronic devices owned by all employees.

반면에, 소켓 서버가 메시지 서버로부터 제2전자 장치 중 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 수신한 경우, 소켓 서버는 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치로만 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송할 수도 있다. On the other hand, when the socket server receives, from the message server, the serial number or login information of the second electronic device that first made another service request from another customer among the second electronic devices, the socket server receives another service request from the other customer. Table number information and service message in which the first electronic device is located may be transmitted only to the second electronic device that is performed first.

즉, 본 발명의 일 실시 예에 따르면, 고객이 특별히 신경을 써야 하는 고객일 경우, 해당 섹션을 담당하는 모든 직원의 전자 장치로 서비스 메시지를 그룹 전송하여, 고객에게 더욱 특별한 서비스를 제공할 수 있는 장점이 있다.That is, according to an embodiment of the present invention, when the customer is a customer who needs special attention, a service message is transmitted to the electronic devices of all employees in charge of the section to provide a more special service to the customer. There are advantages.

또한, 본 발명의 일 실시 예에 따르면, 하나의 섹션을 담당하는 직원 중 고객을 가장 먼저 응대한 직원에게 새로운 서비스 요청을 수행할 수 있도록 하여 직원의 서비스 응대 시간을 고려하기 때문에 고객의 입장에서는 최상의 서비스를 제공받을 수 있고, 직원의 입장에서는 여유롭게 고객을 응대할 수 있는 장점이 있다. In addition, according to an embodiment of the present invention, among the employees in charge of one section, a new service request can be made to the employee who first responded to the customer, so that the employee's service response time is considered, so that the best value for the customer It has the advantage of being able to receive service, and from the point of view of the staff, it is possible to deal with customers in a leisurely manner.

이후, 소켓 서버는 메시지 서버로 처리 결과를 전송(819)하고, 이어서, 메시지 서버는 소켓 서버로부터 처리 결과를 수신하여 이를 AP로 전송한다(820).Thereafter, the socket server transmits the processing result to the message server ( 819 ), and then, the message server receives the processing result from the socket server and transmits it to the AP ( 820 ).

이후, 제2전자 장치는 서비스 메시지 수신을 사용자인 직원에게 알린 후, 알림을 선택받는다(821).Thereafter, the second electronic device notifies the user, who is the employee, of the reception of the service message, and then receives a selection of the notification ( 821 ).

이후, 제2전자 장치는 사용자인 직원의 선택에 따라 메시지 서버로 호출 리스트를 요청(822)하면, 메시지 서버는 제2전자 장치로 호출 리스트를 전송한다(823). 여기서, 호출 리스트란 고객으로부터 각종 서비스 요청이 접수된 리스트이다. Thereafter, when the second electronic device requests the call list to the message server according to the selection of the employee who is the user ( 822 ), the message server transmits the call list to the second electronic device ( 823 ). Here, the call list is a list in which various service requests are received from customers.

이후, 제2전자 장치는 사용자인 직원의 선택에 따라 수락 버튼을 선택받는다(824). 구체적으로, 제2전자 장치는 메시지 서버로부터 수신한 호출 리스트를 수신하여, 호출 리스트를 디스플레이한 후 수락 버튼을 선택받는다. Thereafter, the second electronic device receives a selection of the accept button according to the selection of the employee who is the user ( 824 ). Specifically, the second electronic device receives the call list received from the message server, displays the call list, and then selects an accept button.

이후, 제2전자 장치는 메시지 서버로 처리 결과를 전송(825)하면, 메시지 서버는 요청을 처리한다(826). Thereafter, when the second electronic device transmits the processing result to the message server ( 825 ), the message server processes the request ( 826 ).

이후, 제2전자 장치는 서비스 메시지를 인식(827)한 후, 제1전자 장치로 처리 결과를 전송(828)하면, 제1전자 장치로는 제2전자 장치로 비콘 신호(beacon signal)를 전송한다(829).Thereafter, after recognizing the service message ( 827 ), the second electronic device transmits a processing result to the first electronic device ( 828 ), and the first electronic device transmits a beacon signal to the second electronic device. do (829).

이후, 제2전자 장치는 인식을 완료(830)하고, 메시지 서버로 인식 결과를 전송(831)하면, 메시지 서버는 요청을 처리(832)한 후, 처리 결과를 제2전자 장치로 전송한다(833). Thereafter, when the second electronic device completes the recognition ( 830 ) and transmits the recognition result to the message server ( 831 ), the message server processes the request ( 832 ) and then transmits the processing result to the second electronic device ( 833).

도 9a 및 9b는 본 발명의 일 실시 에에 따른 운영 서버가 메시지 푸쉬 서버일 경우, 매장 내 그룹 메시지 전송 및 처리 시스템을 설명하기 위한 흐름도이다. 먼저, 도 9a 및 9b에 도시된 바와 같이, 제1전자 장치는 고객으로부터 서비스 요청을 입력받는다(911). 예를 들면, 제1전자 장치는 고객으로부터 서비스 요청, 문의, 호출 및 주문 등과 같은 서비스 요청을 입력받을 수 있다. 이때, 제1전자 장치는 호출 벨, 전자 메뉴 판 및 테이블을 이용하는 고객의 전자 장치일 수 있다. 9A and 9B are flowcharts for explaining a system for transmitting and processing a group message in a store when the operation server is a message push server according to an embodiment of the present invention. First, as shown in FIGS. 9A and 9B , the first electronic device receives a service request from a customer ( 911 ). For example, the first electronic device may receive a service request such as a service request, inquiry, call, and order from the customer. In this case, the first electronic device may be a customer's electronic device using a call bell, an electronic menu board, and a table.

이후, 제1전자 장치는 AP로 서비스 요청 신호를 전송한다(912). 구체적으로, 제1전자 장치는 테이블을 이용하는 고객으로부터 수신한 서비스 요청을 서비스 요청에 대응하는 서비스 요청 신호로 변환하여, 변환된 서비스 요청 신호를 AP로 전송한다.Thereafter, the first electronic device transmits a service request signal to the AP ( S912 ). Specifically, the first electronic device converts a service request received from a customer using a table into a service request signal corresponding to the service request, and transmits the converted service request signal to the AP.

이후, AP는 테이블 그룹 섹션 정보, 테이블 번호 정보 및 서비스 요청 신호를 메시지 서버로 전송한다(913). 구체적으로, AP가 제1전자 장치로부터 수신한 서비스 요청 신호의 특정 프레임에는 제1전자 장치가 위치한 테이블 그룹 섹션 정보, 테이블 번호 정보 등이 포함될 수 있어, AP는 테이블 그룹 섹션 정보, 테이블 번호 정보 및 서비스 요청 신호를 메시지 서버로 전송할 수 있다. Thereafter, the AP transmits table group section information, table number information, and a service request signal to the message server (913). Specifically, the specific frame of the service request signal received by the AP from the first electronic device may include table group section information, table number information, etc. in which the first electronic device is located, so that the AP includes table group section information, table number information and A service request signal may be transmitted to the message server.

이후, 메시지 서버는 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하고, 서비스 요청 신호를 분석하여 서비스 메시지를 생성한다(914). 구체적으로, 메시지 서버는 서비스 요청을 입력한 고객의 테이블이 속한 섹션을 담당하고 있는 직원의 전자 장치를 확인하기 위해 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출한다. Thereafter, the message server detects the serial number or login information of the second electronic device, analyzes the service request signal, and generates a service message ( 914 ). Specifically, the message server detects the serial number or login information of the second electronic device in order to identify the electronic device of the employee in charge of the section to which the table of the customer who has entered the service request belongs to.

이후, 메시지 서버는 메시지 푸쉬 서버로 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송한다(915). 구체적으로, 메시지 서버는 소켓 서버로 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송함과 동시에 서비스 메시지를 제2전자 장치로 푸쉬하도록 요청한다. Thereafter, the message server transmits serial number information or login information of the second electronic device, table number information in which the first electronic device is located, and a service message to the message push server (S915). Specifically, the message server is a socket server, and includes serial number information or login information of the second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device is located, table number information in which the first electronic device is located, and A request is made to push the service message to the second electronic device while transmitting the service message.

만약, 메시지 서버에서 서비스 요청 신호를 분석한 결과 설정된 긴급 메시지일 경우, 메시지 서버는 메시지 푸쉬 서버로 제1전자 장치가 위치한 테이블 번호 정보를 전송함과 동시에 긴급 메시지를 매장 내 모든 직원이 소지한 전자 장치로 단체 전송하도록 요청할 수도 있다. If the message server is an emergency message set as a result of analyzing the service request signal, the message server transmits information on the table number where the first electronic device is located to the message push server and simultaneously transmits the emergency message to the electronic device possessed by all employees in the store. You can also request group transfers to the device.

만약, 메시지 서버에서 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치가 하나임을 확인할 경우, 메시지 서버는 하나의 제2전자 장치의 시리얼 넘버 또는 로그인 정보 및 제1전자 장치가 위치한 테이블 그룹 섹션 외 나머지 섹션 중 설정된 섹션을 담당하는 적어도 하나의 제3전자 장치의 시리얼 넘버 또는 로그인 정보를 검출한다. 이후, 메시지 서버는 검출한 하나의 제2전자 장치의 시리얼 넘버 또는 로그인 정보, 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 메시지 푸쉬 서버로 전송한다. If the message server confirms that there is one second electronic device owned by at least one employee in charge of the table group section in which the first electronic device is located, the message server receives the serial number or login information of the one second electronic device and The serial number or login information of at least one third electronic device in charge of a set section among the remaining sections other than the table group section in which the first electronic device is located is detected. Thereafter, the message server transmits the detected serial number or login information of one second electronic device, serial number information or login information of a third electronic device, table number information in which the first electronic device is located, and a service message to the message push server. do.

이는, 추후 메시지 푸쉬 서버에서 하나의 제2전자 장치로 서비스 메시지를 전송한 결과 서비스 메시지가 전송에 실패하였음을 확인할 경우, 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 매니저 전자 장치 및 다른 섹션을 담당하는 제3전자 장치로 전송하기 위함이다. In this case, when the message push server transmits the service message to one second electronic device and it is confirmed that the service message has failed to be transmitted, information on the table number in which the first electronic device is located and the service message are transmitted to the manager electronic device and other sections. to the third electronic device in charge of

이후, 메시지 푸쉬 서버는 제2전자 장치로 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 푸쉬한다(916). 이때, 메시지 푸쉬 서버는 제1전자 장치가 속한 섹션을 담당하는 모든 제2전자 장치로 서비스 메시지를 그룹 전송할 수도 있고, 어느 하나의 제2전자 장치로 서비스 메시지를 전송할 수도 있다. Thereafter, the message push server pushes the table number information and service message in which the first electronic device is located to the second electronic device (S916). In this case, the message push server may transmit the service message as a group to all second electronic devices in charge of the section to which the first electronic device belongs, or may transmit the service message to any one second electronic device.

예를 들면, 고객이 VIP, 노약자, 어린이, 임산부 및 장애인들과 같이 직원의 입장에서 특별히 신경을 써야 하는 고객일 경우, 메시지 푸쉬 서버는 제1전자 장치가 속한 섹션을 담당하는 모든 제2전자 장치로 서비스 메시지를 그룹 전송할 수도 있다. For example, if the customer is a customer who needs special attention from an employee's point of view, such as a VIP, the elderly, children, pregnant women, and the disabled, the message push server sends all the second electronic devices responsible for the section to which the first electronic device belongs. It is also possible to send a service message as a group.

만약, 메시지 푸쉬 서버가 메시지 서버로부터 직원이 소지한 모든 전자 장치로 긴급 메시지를 단체 전송하도록 요청받을 경우, 메시지 푸쉬 서버는 모든 직원이 소지한 모든 전자 장치로 긴급 메시지를 단체 전송할 수도 있다. If the message push server receives a request from the message server to collectively transmit the emergency message to all electronic devices owned by the employees, the message push server may collectively transmit the emergency message to all electronic devices owned by all employees.

반면에, 소켓 서버가 메시지 서버로부터 제2전자 장치 중 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 수신한 경우, 메시지 푸쉬 서버는 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치로만 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송할 수도 있다. On the other hand, when the socket server receives, from the message server, the serial number or login information of the second electronic device that first made another service request from another customer among the second electronic devices, the message push server requests another service from the other customer. Table number information and service message in which the first electronic device is located may be transmitted only to the second electronic device that performed the .

이후, 메시지 푸쉬 서버는 메시지 서버로 처리 결과를 전송(917)하고, 이어서, 메시지 서버는 메시지 푸쉬 서버로부터 처리 결과를 수신하여 이를 AP로 전송한다(918).Thereafter, the message push server transmits the processing result to the message server ( 917 ), and then, the message server receives the processing result from the message push server and transmits it to the AP ( 918 ).

이후, 제2전자 장치는 서비스 메시지 수신을 사용자인 직원에게 알린 후, 알림을 선택받는다(920).Thereafter, the second electronic device notifies an employee who is a user of the reception of the service message, and then receives a notification selection ( S920 ).

이후, 제2전자 장치는 사용자인 직원의 선택에 따라 메시지 서버로 호출 리스트를 요청(921)하면, 메시지 서버는 제2전자 장치로 호출 리스트를 전송한다(922). Thereafter, when the second electronic device requests the call list to the message server according to the selection of the employee who is the user ( 921 ), the message server transmits the call list to the second electronic device ( 922 ).

이후, 제2전자 장치는 사용자인 직원의 선택에 따라 수락 버튼을 선택받는다(923). 구체적으로, 제2전자 장치는 메시지 서버로부터 수신한 호출 리스트를 수신하여, 호출 리스트를 디스플레이한 후 수락 버튼을 선택받는다. Thereafter, the second electronic device receives a selection of the accept button according to the selection of the employee who is the user ( 923 ). Specifically, the second electronic device receives the call list received from the message server, displays the call list, and then selects an accept button.

이후, 제2전자 장치는 메시지 서버로 처리 결과를 전송(924)하면, 메시지 서버는 요청을 처리한다(925). Thereafter, when the second electronic device transmits the processing result to the message server ( 924 ), the message server processes the request ( 925 ).

이후, 제2전자 장치는 서비스 메시지를 인식(926)한 후, 제1전자 장치로 처리 결과를 전송(927)하면, 제1전자 장치로는 제2전자 장치로 비콘 신호를 전송한다(928).Thereafter, after recognizing the service message ( 926 ), the second electronic device transmits the processing result to the first electronic device ( 927 ), and the first electronic device transmits a beacon signal to the second electronic device ( 928 ) .

이후, 제2전자 장치는 인식을 완료(929)하고, 메시지 서버로 인식 결과를 전송(930)하면, 메시지 서버는 요청을 처리(931)한 후, 처리 결과를 제2전자 장치로 전송한다(932). Thereafter, when the second electronic device completes the recognition ( 929 ) and transmits the recognition result to the message server ( 930 ), the message server processes the request ( 931 ) and then transmits the processing result to the second electronic device ( 932).

이상에서 개시된 실시 예에 따른 방법 및 시스템은 매장 내에서 각 테이블로부터 수신되는 서비스 요청 정보를 각각의 단말에 전달하는 데 이용된다. 하지만, 개시된 실시 예에 따른 방법 및 시스템의 용도는 이에 제한되지 않으며, 본 명세서에 개시된 실시 예들은 특정 작업 공간(“매장”에 대응함) 내에서 특정 위치(“테이블”에 대응함) 또는 특정 주체(“제1 전자장치”에 대응함)로부터의 요청 메시지를 이에 대응하는 수신 담당자(“제2 전자장치”에 대응함)에게 전달하는 구성을 갖는 모든 방법 및 시스템에도 적용될 수 있다.The method and system according to the embodiments disclosed above are used to transmit service request information received from each table in a store to each terminal. However, the use of the method and system according to the disclosed embodiments is not limited thereto, and the embodiments disclosed herein may be located in a specific location (corresponding to a “table”) or a specific subject (corresponding to a “table”) within a specific working space (corresponding to a “store”). It can also be applied to all methods and systems having a configuration for delivering a request message from a “first electronic device”) to a corresponding receiving person (corresponding to a “second electronic device”).

본 명세서에서, 각 블록 또는 각 단계는 특정된 논리적 기능 (들) 을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또한, 몇 가지 대체 실시 예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In this specification, each block or each step may represent a module, segment, or portion of code that includes one or more executable instructions for executing specified logical function(s). It should also be noted that, in some alternative embodiments, it is also possible for the functions recited in blocks or steps to occur out of order. For example, it is possible that two blocks or steps shown one after another may in fact be performed substantially simultaneously, or that the blocks or steps may sometimes be performed in the reverse order according to the corresponding function.

본 명세서에 개시된 실시 예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈 또는 그 2 개의 결합으로 직접 구현될 수도 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM 또는 당업계에 알려진 임의의 다른 형태의 저장 매체에 상주할 수도 있다. 예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로 (ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.The steps of the method or algorithm described in relation to the embodiments disclosed herein may be directly implemented in hardware, software module executed by a processor, or a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, the processor can read information from, and write information to, the storage medium. Alternatively, the storage medium may be integral with the processor. The processor and storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside within the user terminal. Alternatively, the processor and storage medium may reside as separate components within the user terminal.

이상 첨부된 도면을 참조하여 본 발명의 실시 예들을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시 예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형 실시될 수 있다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 그러므로, 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Although the embodiments of the present invention have been described in more detail with reference to the accompanying drawings, the present invention is not necessarily limited to these embodiments, and various modifications may be made within the scope without departing from the technical spirit of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical spirit of the present invention, but to explain, and the scope of the technical spirit of the present invention is not limited by these embodiments. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. The protection scope of the present invention should be construed by the following claims, and all technical ideas within the equivalent range should be construed as being included in the scope of the present invention.

110 제1전자 장치
120 AP
130 메시지 서버
140 운영 서버
150 관리자 전자 장치
160 제2전자 장치
200 제1전자 장치
210 통신부
220 입력부
230 출력부
240 저장부
250 제어부
300 제2전자 장치
310 통신부
320 입력부
330 출력부
340 저장부
350 제어부
400 메시지 서버
410 통신부
420 저장부
430 제어부
500 운영 서버
510 통신부
520 저장부
530 제어부
610 제1섹션
611 제1테이블
612 제2테이블
613 제2전자 장치
620 제2섹션
621 제3테이블
622 제4테이블
623 제5테이블
624 제3전자 장치
710 및 720 이동 키
730 저장 키
740 취소 키
750 전체 전자 장치
760 제1섹션
770 제2섹션
780 제3섹션
790 제4섹션
110 first electronic device
120 AP
130 message server
140 production servers
150 manager electronics
160 second electronic device
200 first electronic device
210 Communication Department
220 input
230 output
240 storage
250 control
300 second electronic device
310 Communication Department
320 input
330 output
340 storage
350 control
400 message server
410 Communications Department
420 storage
430 control
500 operational servers
510 communication department
520 storage
530 control
610 Section 1
611 first table
612 second table
613 second electronic device
620 Section 2
621 third table
622 4th table
623 Table 5
624 third electronic device
710 and 720 navigation keys
730 storage key
740 cancel key
750 full electronics
760 Section 1
770 Section 2
780 Section 3
790 Section 4

Claims (1)

매장 내에 위치한 복수의 테이블(table) 중 어느 하나의 테이블을 이용하는 고객으로부터 서비스 요청을 수신하여, 상기 수신한 서비스 요청에 대응하는 서비스 요청 신호를 AP(Access Point)로 전송하는 제1전자 장치;
상기 제1전자 장치로부터 상기 서비스 요청 신호를 수신하여, 상기 제1전자 장치가 위치한 테이블 그룹 섹션 정보(table group section information), 테이블 번호 정보(table number information) 및 상기 수신한 서비스 요청 신호를 메시지 서버로 전송하는 상기 AP;
상기 AP로부터 상기 테이블 그룹 섹션 정보, 상기 테이블 번호 정보, 상기 서비스 요청 신호를 수신한 후, 상기 서비스 요청 신호를 분석하여 상기 서비스 요청 신호에 대응하는 서비스 메시지를 생성하고, 상기 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보(serial number information), 제 2전자장치의 로그인 정보, 상기 제1전자 장치가 위치한 테이블 번호 정보, 상기 서비스 요청 신호 및 상기 서비스 메시지 중 적어도 일부를 운영 서버로 전송하는 상기 메시지 서버; 및
상기 메시지 서버로부터 상기 제2전자 장치의 시리얼 넘버 정보, 제 2전자장치의 로그인 정보, 상기 테이블 번호 정보, 상기 서비스 요청 신호 및 상기 서비스 메시지 중 적어도 일부를 수신하여, 상기 시리얼 넘버 또는 로그인 정보를 가지는 제2전자 장치 중 적어도 하나의 제2전자 장치로 상기 테이블 번호 정보 및 상기 서비스 메시지를 전송하는 상기 운영 서버를 포함하되,
상기 메시지 서버는, 상기 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치 중, 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하여, 상기 검출한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 상기 제1전자 장치가 위치한 테이블 번호 정보, 상기 서비스 요청 신호 및 상기 서비스 메시지 중 적어도 셋을 상기 운영 서버로 전송하고,
상기 운영 서버는, 상기 다른 고객으로부터 다른 서비스 요청을 가장 먼저 수행한 제2전자 장치로 상기 제1전자 장치가 위치한 테이블 번호 정보 및 상기 서비스 메시지를 전송하고
상기 메시지 서버는, 상기 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치가 하나임을 확인할 경우, 상기 하나의 제2전자 장치의 시리얼 넘버 또는 로그인 정보 및 상기 제1전자 장치가 위치한 테이블 그룹 섹션 외 나머지 섹션 중 설정된 섹션을 담당하는 적어도 하나의 제3전자 장치의 시리얼 넘버 또는 로그인 정보를 검출하여, 상기 검출한 하나의 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 상기 제3전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 상기 제1전자 장치가 위치한 테이블 번호 정보, 상기 서비스 요청 신호 및 상기 서비스 메시지 중 적어도 넷을 상기 운영 서버로 전송하고,
상기 운영 서버는, 상기 하나의 제2전자 장치로 상기 서비스 메시지를 전송한 결과 상기 서비스 메시지가 전송에 실패하였음을 확인할 경우, 상기 제1전자 장치가 위치한 테이블 번호 정보 및 상기 서비스 메시지를 매니저 전자 장치(manager electronic device) 및 상기 제3전자 장치 중 적어도 하나의 장치로 전송하고,
상기 제2전자 장치는, 상기 서비스 메시지에 따른 업무를 상기 제2전자 장치의 사용자가 처리할 수 없거나 소정의 시간 동안 상기 서비스 메시지가 수신 또는 수락되지 않는 경우, 다른 제2전자 장치로 상기 서비스 메시지를 전달하고,
상기 서비스 메시지에 따른 업무가 우선 처리되도록 요청하며, 상기 서비스 메시지가 수신된 시간이 경과될수록 상기 서비스 메시지의 중요도를 증가시켜 설정하고, 상기 중요도의 순서에 따라 상기 서비스 메시지를 정렬하고,
상기 운영 서버는
소켓 서버인 경우, 상기 제2전자 장치와 페어링을 수행하고, 상기 메시지 서버로부터 상기 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보 또는 로그인 정보, 상기 제1전자 장치가 위치한 테이블 번호 정보, 서비스 요청 신호를 전송받음과 동시에 상기 서비스 메시지를 상기 제2전자 장치로 전송하도록 요청받아, 서비스 메시지를 생성하여 상기 제2전자 장치로 전송하고,
상기 운영 서버는
메시지 푸쉬 서버인 경우, 상기 메시지 서버로부터 상기 제1전자 장치가 위치한 테이블 그룹 섹션을 담당하는 적어도 하나의 직원이 소지한 제2전자 장치의 시리얼 넘버 정보, 상기 제1전자 장치가 위치한 테이블 번호 정보 및 서비스 메시지를 전송받음과 동시에 상기 제2전자 장치로 푸쉬하도록 요청받아, 상기 메시지 서버로부터 수신한 서비스 메시지를 상기 제2전자 장치로 푸쉬하고,
상기 테이블 그룹 섹션 정보는,
상기 매장 내에 위치한 복수의 테이블을 테이블의 위치 및 좌석 수, 상기 매장 내에 근무하는 직원의 수, 운영 시간, 요일 및 방문 고객 수를 기반으로, 설정된 수의 테이블을 하나의 섹션으로 구분한 복수의 섹션으로 구성된 정보이고, 매장이 혼잡한 운영 시간 및 요일일수록 섹션 설정이 세분화되고, 상기 방문 고객 수가 많을수록 섹션 설정이 세분화되는, 중요도 기반 매장용 호출 메시지의 처리 시스템.
a first electronic device for receiving a service request from a customer using one of a plurality of tables located in a store, and transmitting a service request signal corresponding to the received service request to an access point (AP);
Receives the service request signal from the first electronic device, and transmits table group section information in which the first electronic device is located, table number information, and the received service request signal to a message server the AP to transmit to;
After receiving the table group section information, the table number information, and the service request signal from the AP, the service request signal is analyzed to generate a service message corresponding to the service request signal, and the first electronic device is located Serial number information of the second electronic device possessed by at least one employee in charge of the table group section, login information of the second electronic device, table number information in which the first electronic device is located, and the service request signal and the message server for transmitting at least a portion of the service message to an operation server. and
Receives at least a portion of the serial number information of the second electronic device, the login information of the second electronic device, the table number information, the service request signal, and the service message from the message server to have the serial number or login information and the operation server transmitting the table number information and the service message to at least one second electronic device among second electronic devices,
The message server may include a serial number or a serial number of a second electronic device that first made another service request from another customer, among second electronic devices owned by at least one employee in charge of the table group section in which the first electronic device is located. Detecting login information, and transmitting at least three of the detected serial number information or login information of the second electronic device, table number information in which the first electronic device is located, the service request signal, and the service message to the operation server; ,
The operation server transmits the table number information and the service message in which the first electronic device is located to the second electronic device that first made another service request from the other customer,
The message server is configured to include, when determining that there is one second electronic device owned by at least one employee in charge of the table group section in which the first electronic device is located, the serial number or login information of the one second electronic device and the By detecting the serial number or login information of at least one third electronic device in charge of a set section among the remaining sections other than the table group section in which the first electronic device is located, the detected serial number information or login information of the one second electronic device information, serial number information or login information of the third electronic device, table number information in which the first electronic device is located, at least four of the service request signal, and the service message are transmitted to the operation server,
When the operation server determines that the service message has failed to transmit as a result of transmitting the service message to the one second electronic device, the operation server transmits table number information in which the first electronic device is located and the service message to the manager electronic device (manager electronic device) and transmit to at least one of the third electronic device,
The second electronic device sends the service message to another second electronic device when the user of the second electronic device cannot process the task according to the service message or the service message is not received or accepted for a predetermined time. convey the
Request that the task according to the service message be processed first, increase the importance of the service message as time elapses when the service message is received, set the priority, and sort the service message according to the order of importance
The operating server is
In the case of a socket server, serial number information or login information of the second electronic device carried by at least one employee who performs pairing with the second electronic device and is in charge of the table group section in which the first electronic device is located from the message server information, table number information in which the first electronic device is located, and a service request signal are received and at the same time that the service message is requested to be transmitted to the second electronic device, a service message is generated and transmitted to the second electronic device,
The operating server is
In the case of the message push server, serial number information of the second electronic device possessed by at least one employee in charge of the table group section in which the first electronic device is located, information on the table number in which the first electronic device is located, and receiving a request to push the service message to the second electronic device at the same time as receiving the service message, and pushing the service message received from the message server to the second electronic device;
The table group section information is,
A plurality of sections in which a set number of tables are divided into one section based on the table location and number of seats in the store, the number of employees working in the store, operating hours, days of the week, and the number of visiting customers , and the section setting is subdivided as the operating hours and days of the week when the store is crowded, and the section setting is subdivided as the number of visiting customers increases, the importance-based store call message processing system.
KR1020190160019A 2018-05-04 2019-12-04 System for handling store call messages based on importance KR102305800B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190160019A KR102305800B1 (en) 2018-05-04 2019-12-04 System for handling store call messages based on importance

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020180051956A KR102056266B1 (en) 2018-05-04 2018-05-04 System and method of group message delivery and processing in shop
KR1020190160019A KR102305800B1 (en) 2018-05-04 2019-12-04 System for handling store call messages based on importance

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020180051956A Division KR102056266B1 (en) 2018-05-04 2018-05-04 System and method of group message delivery and processing in shop

Publications (2)

Publication Number Publication Date
KR20190137755A KR20190137755A (en) 2019-12-11
KR102305800B1 true KR102305800B1 (en) 2021-09-30

Family

ID=69003750

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190160019A KR102305800B1 (en) 2018-05-04 2019-12-04 System for handling store call messages based on importance

Country Status (1)

Country Link
KR (1) KR102305800B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101032264B1 (en) * 2010-08-17 2011-05-09 (주)트라이원테크 Wireless order management system
KR101440287B1 (en) * 2014-01-06 2014-09-17 (주)델타시스템 Shop employee calling out system using nfc and the driving method
JP2017219879A (en) * 2016-06-02 2017-12-14 東芝テック株式会社 Information collection system, server, and control program
KR101835832B1 (en) * 2017-02-02 2018-03-07 (주) 헬로팩토리 Calling system for using local area wireless communication

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090051566A (en) * 2007-11-19 2009-05-22 이병열 Call sign erasable pager system for customer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101032264B1 (en) * 2010-08-17 2011-05-09 (주)트라이원테크 Wireless order management system
KR101440287B1 (en) * 2014-01-06 2014-09-17 (주)델타시스템 Shop employee calling out system using nfc and the driving method
JP2017219879A (en) * 2016-06-02 2017-12-14 東芝テック株式会社 Information collection system, server, and control program
KR101835832B1 (en) * 2017-02-02 2018-03-07 (주) 헬로팩토리 Calling system for using local area wireless communication

Also Published As

Publication number Publication date
KR20190137755A (en) 2019-12-11

Similar Documents

Publication Publication Date Title
CN104967550B (en) unread message display method and device
EP3449609B1 (en) Facilitating interaction among digital personal assistants
JP5931265B1 (en) Order management system, order management apparatus, and program
KR20170033183A (en) Method and electronic device displaying notifications
EP3438835A1 (en) Queue management system, queue management device, and program
JP6277171B2 (en) Order management system, order management apparatus, and order management program
JP2017004390A (en) Order management system, order management device, and order management program
JP6051284B1 (en) Order management system, order management apparatus, and order management program
KR20150116250A (en) Operating method of wearable device paired with mobile terminal and the wearable device
EP3449612A1 (en) Context-aware digital personal assistant supporting multiple accounts
CN107015752A (en) Electronic equipment and method for handling the input on view layer
JP5913694B1 (en) Order management system and order management program
US20210194713A1 (en) System and method for transmitting and processing group message in a store
KR102305800B1 (en) System for handling store call messages based on importance
KR102056266B1 (en) System and method of group message delivery and processing in shop
KR102193617B1 (en) Message delivery system for efficient processing of customer requests
KR102159117B1 (en) Calling system for the efficiency of customer call message delivery
JP6088079B1 (en) Order management system, order management apparatus, and program
JP6101372B1 (en) Order management system, order management terminal, and order management program
KR20210032853A (en) System and method of group message delivery and processing
JP2017033364A (en) Communication device, work management system, terminal, and program
JP6087393B2 (en) Order management system, order management apparatus, and order management program
CN109545339A (en) A kind of medical resource management method, server and system
WO2021066093A1 (en) Turn management system, turn management device, and program
JP6876783B1 (en) Order management system, order management terminal, and program

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right