KR20120018459A - Method and system for providing real-time reservation infromation - Google Patents
Method and system for providing real-time reservation infromationInfo
- Publication number
- KR20120018459A KR20120018459A KR1020100081286A KR20100081286A KR20120018459A KR 20120018459 A KR20120018459 A KR 20120018459A KR 1020100081286 A KR1020100081286 A KR 1020100081286A KR 20100081286 A KR20100081286 A KR 20100081286A KR 20120018459 A KR20120018459 A KR 20120018459A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- user
- reservation information
- real
- pos
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Radar, Positioning & Navigation (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Remote Sensing (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
실시간 예약정보 제공방법 및 그 시스템이 개시된다. 상기 실시간 예약정보 제공방법은 실시간 예약정보 제공시스템이 소정의 영업장 POS 시스템으로부터 수신되는 POS 정보를 수신하는 단계, 수신된 POS 정보에 기초하여 예약가능 정보를 생성하는 단계, 및 생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 전송하는 단계를 포함한다.Disclosed are a method and a system for providing real time reservation information. The real-time reservation information providing method includes the steps of receiving a POS information received from a predetermined point of sale POS system, generating a reservation information based on the received POS information, and the generated reservation information And transmitting to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected.
Description
본 발명은 실시간 예약정보 제공방법 및 그 시스템에 관한 것으로, 보다 상세하게는 실시간으로 사용자의 맞춤형 특정 영업장(예컨대, 식당 등)의 빈좌석 정보, 주문가능 정보 등과 같은 예약가능정보를 실시간으로 모바일 단말기 또는 컴퓨터로 확인할 수 있어서 상기 특정 영업장에 가지 않고도 현재 자리가 있는지 등을 간편하게 확인할 수 있고, 확인된 예약가능 정보를 이용하여 간편하게 예약, 주문, 및/또는 결제를 수행할 수 있는 방법 및 시스템에 관한 것이다.The present invention relates to a method and a system for providing real-time reservation information, and more particularly, to a mobile terminal in real time with reservation information such as vacant seat information and orderable information of a user-specific specific business place (eg, a restaurant) in real time. Or a computer and a method and a system for easily confirming whether there is a current place without going to the specific place of business, and making a reservation, order, and / or payment using the confirmed reservation information. will be.
정보화 사회로 진입하면서 많은 사람은 직접 경험하지 않거나 직접 확인하지 않아도 많은 유용한 정보를 유무선 통신망을 통해 획득할 수 있게 되었다. 하지만, 아직 많은 영역에서는 이러한 유용한 정보를 간편하게 얻지 못하고 있는 실정이다. 예컨대, 식당과 같이 사람들이 살면서 밀접하게 접하는 곳에서는 유용한 정보를 제때에 사람들에게 제공하지 못하고 있는 것이 현실이다. 현대 사회에 살고 있는 사람들은 점심시간 또는 저녁시간과 같이 식사 시간이 대부분 동일하거나 비슷하다. 따라서, 많은 사람이 동일한 시간대에 식사를 하러 직장이나 집 인근의 식당을 찾곤 한다. 하지만, 대부분의 사람이 자신이 원하는 식당을 찾아 갔다가 자리가 없어서 되돌아오거나 원치 않게 기다려야하는 상황을 많이 겪고 있다. As we enter the information society, many people can obtain a lot of useful information through wired and wireless networks without experiencing or verifying it. However, in many areas, such useful information is not easily obtained. For example, where people live in close contact with restaurants, such as restaurants, they do not provide useful information to people on time. People in modern societies usually have the same or similar meal times, such as lunch or dinner. As a result, many people go to restaurants near work or home to eat at the same time. However, most people go to the restaurants they want and have a lot of situations where they have to go back and wait undesired.
한편, 식당, 커피숍 등과 같은 많은 영업장에서 POS(point of sales) 시스템이 이용되고 있다. 이러한 POS 시스템은 매장관리 또는 판매 시점관리를 위해 주로 이용되고 있다.On the other hand, a point of sales (POS) system is used in many places such as restaurants and coffee shops. This POS system is mainly used for store management or point of sale management.
이처럼, POS 시스템은 주로 특정 영업장 내에서 좌석별 주문정보, 금액정보 등을 관리하여 영업장 내에서 자동화에 많은 도움을 주고 있다. 하지만, 이러한 POS 시스템은 주로 영업장 내의 자동화에만 이용되고 있는 실정이다. 따라서, 이러한 POS 정보를 이용하여 유용한 정보를 생성하여 실시간으로 이를 필요로 하는 사용자들에게 제공할 수 있다면 많은 사용자에게 유용하게 사용될 수 있다.
As such, the POS system mainly manages order information and price information for each seat in a particular place of business, helping a lot of automation in the place of business. However, such a POS system is mainly used only for automation in a business place. Therefore, if it is possible to generate useful information using the POS information and provide it to users who need it in real time, it may be useful for many users.
따라서, 본 발명이 이루고자 하는 기술적인 과제는 각 영업장별로 설치된 POS 정보를 이용하여 예약가능 정보를 생성하고, 이를 해당 영업장을 자주 이용하거나 이용할 수 있는 사용자에게 제공함으로써 사용자의 편의를 제공할 수 있는 방법 및 시스템을 제공하는 것이다.Therefore, the technical problem to be achieved by the present invention is to create a reservation information using the POS information installed for each business place, and to provide the user convenience by providing the user with frequent use or use of the business place And to provide a system.
또한, 사용자의 환경이나 위치 등과 같은 상황에 따라 적합한 영업장의 예약가능 정보를 제공하기 위해 사용자의 위치를 판단하고, 판단된 위치에 따라 영업장을 특정하여 특정된 영업장의 예약가능 정보를 제공할 수 있는 방법 및 시스템을 제공하는 것이다. In addition, to determine the location of the user in order to provide the information available for the appropriate place of business according to the situation, such as the environment or location of the user, by specifying the place of business according to the determined location can provide the information available for reservation of the specific place of business. It is to provide a method and system.
또한, 이처럼 사용자에게 맞는 맞춤형 예약가능 정보가 전송된 후, 사용자가 용이하게 예약 또는 주문 및 결제를 수행할 수 있도록 하는 방법 및 시스템을 제공하는 것이다. In addition, it is to provide a method and system that allows a user to easily perform a reservation or order and payment after the customized reservation information suitable for the user is transmitted.
상기 기술적 과제를 달성하기 위한 실시간 예약정보 제공방법은 실시간 예약정보 제공시스템이 소정의 영업장 POS 시스템으로부터 수신되는 POS 정보를 수신하는 단계, 수신된 POS 정보에 기초하여 예약가능 정보를 생성하는 단계, 및 생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 전송하는 단계를 포함한다.Real-time reservation information providing method for achieving the technical problem is a real-time reservation information providing system receiving the POS information received from a predetermined business POS system, generating the reservation information based on the received POS information, and And transmitting the generated bookable information to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected.
상기 실시간 예약정보 제공방법은 상기 실시간 예약정보 제공시스템이 상기 사용자의 위치를 판단하는 단계 및 판단된 상기 사용자의 위치에 기초하여 복수의 영업장 POS 시스템 중에서 상기 영업장 POS 시스템을 특정하는 단계를 더 포함할 수 있다.The real-time reservation information providing method further comprises the step of determining the location of the user by the real-time reservation information providing system and the step of specifying the business POS system from a plurality of business POS system based on the determined location of the user; Can be.
상기 실시간 예약정보 제공방법은 상기 POS 시스템의 POS 정보가 변경되는 경우, 변경된 POS 정보를 수신하고 변경된 상기 POS 정보에 기초하여 생성되는 예약가능 정보를 상기 사용자 단말기 또는 상기 애플리케이션 시스템으로 전송하는 것을 특징으로 할 수 있다.The real-time reservation information providing method, when the POS information of the POS system is changed, receives the changed POS information and transmits the reservation available information generated based on the changed POS information to the user terminal or the application system. can do.
상기 실시간 예약정보 제공시스템이 상기 사용자의 위치를 판단하는 단계는 상기 실시간 예약정보 제공시스템에 미리 등록된 상기 사용자의 위치를 추출하는 단계 또는 상기 사용자 단말기의 위치를 판단하는 단계 중 적어도 하나의 단계를 포함할 수 있다.The determining of the location of the user by the real-time reservation information providing system may include extracting the location of the user registered in advance in the real-time reservation information providing system or determining the location of the user terminal. It may include.
상기 사용자 단말기의 위치를 판단하는 단계는 상기 실시간 예약정보 제공시스템이 상기 애플리케이션 시스템 또는 상기 사용자 단말기로부터 위치 정보를 확인하는 단계를 포함할 수 있다.The determining of the location of the user terminal may include checking, by the real-time reservation information providing system, location information from the application system or the user terminal.
상기 위치정보는 상기 사용자 단말기의 GPS 정보 또는 상기 사용자 단말기에 할당된 IP(Internet Protocol) 주소 정보 중 적어도 하나를 포함할 수 있다.The location information may include at least one of GPS information of the user terminal or IP (Internet Protocol) address information allocated to the user terminal.
상기 생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 전송하는 단계는, 미리 결정된 소정의 시간에 상기 예약가능 정보를 전송하는 것을 특징으로 할 수 있다.The transmitting of the generated reservable information to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected may include transmitting the reservable information at a predetermined time.
상기 실시간 예약정보 제공방법은 상기 실시간 예약정보 제공시스템이 전송된 상기 예약가능 정보에 기초하여 상기 사용자 단말기로부터 예약정보를 수신하는 단계, 상기 사용자 단말기에 의해 상기 예약정보에 상응하는 결제가 수행되는 단계를 더 포함할 수 있다.The real-time reservation information providing method includes receiving reservation information from the user terminal based on the reservation availability information transmitted by the real-time reservation information providing system, and performing a payment corresponding to the reservation information by the user terminal. It may further include.
상기 예약가능 정보는 빈좌석 정보 또는 주문가능 메뉴정보 중 적어도 하나를 포함할 수 있다.The reservation information may include at least one of empty seat information or orderable menu information.
상기 사용자 단말기는 상기 사용자의 모바일 단말기 또는 컴퓨터 중 적어도 하나를 포함할 수 있다.The user terminal may include at least one of a mobile terminal or a computer of the user.
상기 애플리케이션 시스템은 상기 실시간 예약정보 제공시스템으로부터 상기 예약가능 정보를 수신하는 경우, 상기 사용자의 단말기에 설치된 애플리케이션으로 상기 예약가능 정보 또는 상기 예약가능 정보를 확인할 수 있는 링크를 전송할 수 있다.When the application system receives the reservation information from the real-time reservation information providing system, the application system may transmit a link for confirming the reservation availability information or the reservation availability information to an application installed in the terminal of the user.
상기 영업장 POS 시스템은 상기 사용자에 의해 미리 선택된 영업장에 상응하는 POS 시스템인 것을 특징으로 할 수 있다. 상기 애플리케이션은 인스턴트 메신저 애플리케이션을 포함할 수 있다.The business POS system may be a POS system corresponding to a business preselected by the user. The application may include an instant messenger application.
상기 기술적 과제를 해결하기 위한 실시간 예약정보 제공방법 실시간 예약정보 제공시스템이 복수의 영업장 POS 시스템으로부터 수신되는 POS 정보를 수신하는 단계, 수신된 상기 복수의 POS 정보 중 소정의 사용자에 상응하는 맞춤형 영업장의 POS 정보에 기초하여 예약가능 정보를 생성하는 단계, 및 생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 미리 결정된 시간에 푸시(push)하는 단계를 포함한다. 상기 실시간 예약정보 제공방법은 프로그램을 기록한 컴퓨터 판독 가능한 기록매체에 저장될 수 있다.A method for providing real-time reservation information for solving the technical problem, wherein the real-time reservation information providing system receives POS information received from a plurality of business point POS systems, and a customized business place corresponding to a predetermined user among the plurality of received POS information. Generating bookable information based on the POS information, and pushing the generated bookable information to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected at a predetermined time; . The real-time reservation information providing method may be stored in a computer-readable recording medium recording a program.
상기 기술적 과제를 해결하기 위한 실시간 예약정보 제공시스템은 소정의 영업장 POS 시스템으로부터 수신되는 POS 정보를 수신하고 수신된 POS 정보에 기초하여 예약가능 정보를 생성하기 위한 POS 모듈, 생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 전송하기 위한 제어모듈을 포함한다.The real-time reservation information providing system for solving the technical problem is a POS module for receiving the POS information received from a predetermined business POS system and generating the reservationable information based on the received POS information, the predetermined reservation information available It includes a control module for transmitting to a user terminal corresponding to a user of the or the application system to which the user terminal is connected.
상기 실시간 예약정보 제공시스템은 상기 사용자의 위치를 판단하고, 판단된 상기 사용자의 위치에 기초하여 복수의 영업장 POS 시스템 중에서 상기 영업장 POS 시스템을 특정하기 위한 위치판단 모듈을 더 포함할 수 있다.The real-time reservation information providing system may further include a location determination module for determining the location of the user and specifying the location POS system among a plurality of location POS systems based on the determined location of the user.
상기 위치판단 모듈은 상기 실시간 예약정보 제공시스템에 미리 등록된 상기 사용자의 위치를 추출하거나, 상기 사용자 단말기의 위치를 판단할 수 있다.The location determination module may extract the location of the user registered in advance in the real-time reservation information providing system or determine the location of the user terminal.
상기 실시간 예약정보 제공시스템은 전송된 상기 예약가능 정보에 기초하여 상기 사용자 단말기로부터 예약정보를 수신하고, 상기 사용자 단말기에 의해 상기 예약정보에 상응하는 결제가 수행되도록 하기 위한 예약/결제 모듈을 더 포함할 수 있다.The real-time reservation information providing system further includes a reservation / payment module for receiving reservation information from the user terminal based on the available reservation information and transmitting the payment corresponding to the reservation information by the user terminal. can do.
본 발명의 기술적 사상에 따른 실시간 예약정보 제공방법 및 그 시스템은 POS 정보를 이용하여 특정 영업장의 현재 현황을 상세히 파악할 수 있어서, 유저에게 상세한 현황정보(예약가능 정보)를 제공할 수 있는 효과가 있다. The method and system for providing real-time reservation information according to the technical concept of the present invention can grasp the current status of a specific place of business in detail by using POS information, thereby providing detailed status information (reservable information) to the user. .
또한, POS 정보를 이용하여 빈좌석 정보 또는 현재 주문 가능한 메뉴 등과 같은 유의미한 정보를 생성하여 사용자들에게 실시간으로 전송해 줄 수 있는 효과가 있다. 또한, 본 발명의 실시 예에 따른 실시간 예약정보 제공방법 및 그 시스템은 종래의 POS 정보를 그대로 이용하여 예약가능 정보를 생성할 수 있으므로, 본 발명의 기술적 사상을 구현하기 위해 별도의 POS 시스템을 구비할 필요가 없는 효과가 있다.In addition, by using the POS information, it is possible to generate meaningful information such as empty seat information or a menu that can be ordered currently, and transmit the same to users in real time. In addition, the real-time reservation information providing method and the system according to an embodiment of the present invention can generate the reservation information using the conventional POS information as it is, provided with a separate POS system to implement the technical idea of the present invention. There is no need to do.
또한, 사용자가 자주 이용을 하거나 이용을 할 여지가 있는 영업장을 위치에 기반하여 추출하고, 추출된 영업장에 대한 예약가능 정보만을 제공할 수 있도록 함으로써 사용자가 필요로 하지 않는 정보가 사용자의 모바일 단말기, 컴퓨터, 또는 애플리키에션 등으로 푸시(push)되어 사용자에게 불편을 끼치지 않을 수 있는 효과가 있다.In addition, by extracting a place of business that the user frequently uses or can use, based on the location, and providing only available information for the extracted place of business to the user's mobile terminal, It is pushed to a computer, an application, or the like, so that the user may not be inconvenienced.
또한, 특정 시간(예컨대, 점심 시간 또는 저녁 시간 경)에 사용자가 요청하지 않아도 사용자에 맞는 맞춤형 예약가능 정보를 제공함으로써 사용자가 특정 영업장을 선택하는데 도움을 줄 수 있는 효과가 있다. 또한, 고민하여 선택한 영업장에 자리가 없거나 원하는 메뉴를 주문할 수 없는 등의 불편함을 줄일 수 있는 효과가 있다.In addition, even when the user does not request at a specific time (for example, around lunch or dinner time), there is an effect that can help the user to select a particular place of business by providing the user-specific reservation information available. In addition, there is an effect that can reduce the inconvenience, such as not having a seat in the selected place of concern or ordering the desired menu.
또한, 사용자는 전송되어온 예약가능 정보를 이용하여 간편하게 예약 및 결제를 수행할 수 있도록 하여, 사용자가 일일이 예약을 위해 소정의 행동을 할 필요가 없도록 하는 효과가 있다.
In addition, the user can easily perform the reservation and payment by using the available reservation information, there is an effect that the user does not need to perform a predetermined action for the reservation.
본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.
도 1은 본 발명의 실시 예에 따른 실시간 예약정보 제공방법을 구현하기 위한 개략적인 시스템 구성도를 나타내는 도면이다.
도 2는 본 발명의 일 실시 예에 따른 실시간 예약정보 제공시스템의 개략적인 구성을 나타내는 도면이다.
도 3은 본 발명의 일 실시 예에 따른 예약가능 정보가 사용자의 모바일 단말기에 디스플레이되는 예를 설명하기 위한 도면이다.
도 4는 본 발명의 실시 예에 따른 실시간 예약정보 제공방법에 따라 사용자가 예약가능 정보에 기초하여 예약, 주문, 및/또는 결제를 수행하도록 하기 위한 UI의 일 예를 나타낸다.
도 5는 본 발명의 실시 예에 따른 예약가능 정보가 소정의 애플리케이션을 통해 제공되는 일 예를 나타낸다.
도 6은 본 발명의 실시 예에 따른 실시간 예약정보 제공방법을 설명하기 위한 개략적인 플로우 차트(flow chart)를 나타낸다.BRIEF DESCRIPTION OF THE DRAWINGS In order to better understand the drawings cited in the detailed description of the invention, a brief description of each drawing is provided.
1 is a diagram illustrating a schematic system configuration for implementing a method for providing real-time reservation information according to an embodiment of the present invention.
2 is a diagram illustrating a schematic configuration of a system for providing real-time reservation information according to an embodiment of the present invention.
3 is a diagram illustrating an example in which reservation information is displayed on a mobile terminal of a user according to an exemplary embodiment.
4 illustrates an example of a UI for allowing a user to make a reservation, an order, and / or a payment based on reservation information in accordance with a method for providing real-time reservation information according to an embodiment of the present invention.
5 illustrates an example in which bookable information is provided through a predetermined application according to an embodiment of the present invention.
6 is a schematic flow chart illustrating a method of providing real-time reservation information according to an embodiment of the present invention.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시 예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다.In order to fully understand the present invention, the operational advantages of the present invention, and the objects achieved by the practice of the present invention, reference should be made to the accompanying drawings which illustrate preferred embodiments of the present invention and the contents described in the accompanying drawings.
또한, 본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터를 '전송'하는 경우에는 상기 구성요소는 상기 다른 구성요소로 직접 상기 데이터를 전송할 수도 있고, 적어도 하나의 또 다른 구성요소를 통하여 상기 데이터를 상기 다른 구성요소로 전송할 수도 있는 것을 의미한다. Also, in this specification, when any one element 'transmits' data to another element, the element may transmit the data directly to the other element, or may be transmitted through at least one other element And may transmit the data to the other component.
반대로 어느 하나의 구성요소가 다른 구성요소로 데이터를 '직접 전송'하는 경우에는 상기 구성요소에서 다른 구성요소를 통하지 않고 상기 다른 구성요소로 상기 데이터가 전송되는 것을 의미한다.Conversely, when one element 'directly transmits' data to another element, it means that the data is transmitted to the other element without passing through another element in the element.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Like reference numerals in the drawings denote like elements.
도 1은 본 발명의 실시 예에 따른 실시간 예약정보 제공방법을 구현하기 위한 개략적인 시스템 구성도를 나타내는 도면이다.1 is a diagram illustrating a schematic system configuration for implementing a method for providing real-time reservation information according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 실시 예에 따른 실시간 예약정보 제공방법을 구현하기 위해서는 실시간 예약정보 제공시스템(100)이 구비될 수 있다. 상기 실시간 예약정보 제공시스템(100)은 복수의 영업장들(예컨대, 식당, 커피숍, 만화방, PC 방 등, 200, 300) 각각에 설치된 POS 시스템(201, 301)으로부터 POS 정보를 수신할 수 있다. 1, in order to implement the real-time reservation information providing method according to an embodiment of the present invention may be provided with a real-time reservation
상기 POS 정보는 상기 POS 시스템(201, 301) 각각이 설치된 영업장(200, 300)의 특성에 따라 다양할 수 있다. 예컨대, 상기 영업장(200)이 식당인 경우, POS 정보에는 좌석정보, 좌석별 주문정보, 결제금액 정보, 메뉴정보 등 다양할 수 있다. 상기 영업장(300)이 만화방, PC 방 등인 경우에는 좌석정보, 입장시간에 대한 정보, 퇴장시간에 대한 정보, 음료주문정보 등 다양할 수 있다. 상기 POS 정보에는 적어도 전체 좌석정보 및/또는 점유된 좌석에 대한 정보는 포함되는 것이 바람직하다. 상기 점유된 좌석에 대한 정보는 예컨대, 식당에서는 주문정보가 존재하는 좌석정보일 수 있다. 따라서 상기 점유된 좌석에 대한 정보는 특정 좌석이 점유되어 있는지를 알 수 있는 소정의 정보 또는 복수의 정보의 조합을 의미할 수 있다. 이하에서는 설명의 편의를 위해 상기 영업장(200, 300)들이 식당인 경우를 일 예로 설명하지만, 본 발명의 권리범위가 이에 한정되지는 않는다.The POS information may vary according to the characteristics of the business establishments 200 and 300 in which each of the
일반적으로 POS 정보에는 해당 영업장의 전체좌석정보 및 점유된 좌석에 대한 정보가 존재할 수 있고, 빈좌석에 대한 정보는 별도로 유지되지 않을 수 있다. 하지만, 사용자들이 필요로 하는 정보는 현재 점유된 좌석에 대한 정보보다는 빈 좌석에 대한 정보일 수 있다. 따라서, 상기 실시간 예약정보 제공시스템(100)은 POS 정보에 기초하여 적어도 빈좌석에 대한 정보를 생성할 수 있다. 일반적으로 POS 정보에는 전체 좌석(테이블)에 대한 정보, 각 좌석(테이블)별 식별정보, 및 좌석(테이블)별 주문정보가 포함될 수 있다. 일 실시 예에 따르면 상기 실시간 예약정보 제공시스템(100)은 좌석별 주문정보가 존재하는 경우, 해당 좌석을 점유된 좌석이라 판단할 수 있다. 구현 예에 따라 해당 좌석이 점유되어 있으면서도 좌석별 주문정보가 존재하지 않는 경우가 있을 수도 있는데, 이때에는 별도로 해당 좌석이 점유되어 있음을 표현할 수 있는 소정의 정보가 상기 POS 정보에 포함되어 있을 수도 있다. 그러면, 상기 실시간 예약정보 제공시스템(100)은 전제좌석에 대한 정보 및 점유된 좌석에 대한 정보에 기초하여 빈좌석에 대한 정보를 생성할 수 있다. In general, the POS information may include the total seat information and occupied seat information of the place of business, and the information about the empty seat may not be maintained separately. However, the information required by the users may be information about empty seats rather than information about seats currently occupied. Accordingly, the real-time reservation
상기 빈좌석에 대한 정보는 상기 실시간 예약정보 제공시스템(100)에 의해 생성될 수 있다. 이를 위해 상기 POS 시스템(201, 301)은 상기 실시간 예약정보 제공시스템(100)으로 빈좌석에 대한 정보를 생성하기 위해 필요한 정보를 전송할 수 있다. 별도로 상기 POS 시스템(201, 301)에 빈좌석에 대한 정보가 포함되지 않는 경우라도, 상기 실시간 예약정보 제공시스템(100)이 상술한 바와 같이 POS 정보에 기초하여 빈좌석에 대한 정보를 생성할 수 있으므로, 빈좌석에 대한 정보를 얻기 위해 별도로 영업장별로 새로운 POS 시스템(201, 301)을 설치할 필요가 없는 효과가 있다. 한편, 상기 실시간 예약정보 제공시스템(100) 상기 POS 시스템(201, 301)에 필요한 소정의 정보를 얻기 위해 소정의 코드 및/또는 애플리케이션을 설치할 수도 있다. 구현 예에 따라서는 상기 코드 및/또는 애플리케이션에 의해 빈좌석에 대한 정보 등과 같이 본 발명의 기술적 사상을 구현하기 위한 예약가능 정보가 생성될 수 있는데, 이때에는 상기 POS 시스템(201, 301)에 설치된 상기 코드 및/또는 애플리케이션 역시 상기 실시간 예약정보 제공시스템(100)에 포함되는 구성으로 정의될 수 있으며, 이에 대해서는 후술하도록 한다.Information about the empty seat may be generated by the real-time reservation
한편, 상기 POS 시스템(201, 301)은 빈좌석에 대한 정보 등과 같은 예약가능 정보가 변경될 수 있는 POS 정보(예컨대, 점유된 좌석에 대한 정보, 주문 불가능한 메뉴에 대한 정보)가 변경될 때마다 상기 실시간 예약정보 제공시스템(100)으로 변경된 POS 정보를 전송할 수 있다. 따라서, 사용자 단말기(400, 500)에서는 실시간으로 예약가능 정보를 전송받을 수 있다. 구현 예에 따라서는 상기 POS 시스템(201, 301)은 미리 정해진 주기(예컨대, 매분, 5분 등)마다 POS 정보를 상기 실시간 예약정보 제공시스템(100)으로 전송할 수 있는데, 이때에는 상기 예약가능 정보도 상기 미리 정해진 주기마다 업데이트(update)될 수 있다. 따라서, 본 명세서에서 실시간이라 함은, 예약가능 정보가 변경될 때마다 또는 미리 정해진 주기마다 업데이트되는 경우를 의미할 수 있다.On the other hand, the
한편, 사용자의 단말기(400, 500)로 전송되는 예약가능 정보에는 전술한 바와 같은 빈좌석에 대한 정보뿐만 아니라, 주문가능 메뉴에 대한 정보가 포함될 수도 있다. 예컨대, 상기 POS 정보에는 해당 영업장(200, 300)에서 주문가능한 전체 메뉴에 대한 정보가 포함될 수 있고, 각 메뉴별 가격에 대한 정보가 포함되어 있는 것이 바람직할 수 있다. 하지만, 특정 메뉴가 솔드 아웃(sold-out)되거나 특정 재료가 다 떨어진 경우, 해당 영업장의 관리자는 POS 시스템(201, 301)을 이용하여 특정 메뉴는 주문이 불가능함을 입력할 수 있다. 이러한 주문가능 메뉴에 대한 정보 역시 해당 영업장(200, 300)을 찾는 고객에게는 유용한 정보가 될 수 있으므로, 본 발명의 실시 예에 따른 예약가능 정보에 포함될 수 있다. 기타 다양한 정보가 상기 예약가능 정보에 포함될 수 있으며, 본 명세서에서 예약가능 정보라 함은 반드시 고객(사용자)이 예약을 하는 것을 전제로 하는 것은 아니다. 즉, 실시간으로 해당 영업장(200, 300)서 고객에게 제공 가능한(available) 좌석, 메뉴, 또는 서비스 등에 대한 정보가 상기 예약가능 정보가 될 수 있다.Meanwhile, the reservation information transmitted to the user's
상기 실시간 예약정보 제공시스템(100)은 이처럼 각 영업장(200, 300)별 POS 정보를 이용하여 종래에 몇 좌석이 존재하는지 여부 정도의 개략적인 정보만을 사용자들에게 제공하는 것에 그치지 않고, 실시간으로 변경될 수 있는 각 영업장(200, 300)의 상세한 정보들을 고객들에게 제공할 수 있는 효과가 있다. 또한, 종래에는 빈좌석에 대한 정보 등과 같은 예약가능 정보를 제공하기 위해서는 대형 영업장(예컨대, 영화관 등)에서 대규모의 예약시스템 등을 별도로 구비하는 경우에만 가능하였지만, 본 발명의 실시 예에 따른 실시간 예약정보 제공방법에 의하면 종래의 POS 시스템을 이용하여서도 상세한 예약가능 정보를 고객에게 제공하는 것이 가능하다.The real-time reservation
한편, 상기 실시간 예약정보 제공시스템(100)은 생성된 예약가능 정보를 소정의 사용자가 사용하는 사용자의 단말기(400, 500)로 전송할 수 있다. 이때에는 상기 실시간 예약정보 제공시스템(100)은 상기 사용자의 단말기(400, 500)로부터 상기 예약가능 정보의 전송 요청이 있을 때에 상기 예약가능 정보를 상기 사용자의 단말기(400, 500)로 전송할 수도 있지만, 사용자로부터 미리 선택되거나 상기 실시간 예약정보 제공시스템(100)에서 미리 결정된 시간에 자동으로 상기 사용자의 단말기(400, 500)로 상기 예약가능 정보를 푸시(push)할 수도 있다. 소정의 정보를 푸시한다고 함은, 명시적인 요청이 없어도 특정 정보를 특정 단말기 또는 애플리케이션으로 전송하여 사용자가 해당 정보를 사용할 수 있도록 하는 것을 의미할 수 있다.On the other hand, the real-time reservation
예컨대, 상기 예약가능 정보가 전술한 바와 같이 소정의 식당에 대한 정보인 경우, 상기 실시간 예약정보 제공시스템(100)은 소정의 사용자에게 미리 결정된 시간(예컨대, 점심 또는 저녁시간 10분 전 등)에 상기 예약가능 정보를 푸시할 수 있다. 물론, 상기 사용자의 단말기(400, 500)로부터 특정 영업장의 예약가능 정보의 전송 요청이 있는 경우에도 상기 사용자의 단말기(400, 500)로 해당 예약가능 정보를 전송할 수 있음은 물론이다.For example, when the reservation information is the information on a predetermined restaurant as described above, the real-time reservation
상기 사용자의 단말기(400, 500)는 사용자의 모바일 단말기(예컨대, 핸드폰, 스마트 폰 등, 400)이거나 사용자가 사용하는 컴퓨터(예컨대, 데스크 탑 PC, 핸드헬드 PC(hand-held PC, 타블렛(tablet) PC 등, 500) 등 다양할 수 있다. 따라서, 상기 사용자의 단말기(400, 500)는 본 발명의 기술적 사상을 구현하기 위해 상기 예약가능 정보를 수신하고, 이를 소정의 방식으로 디스플레이할 수 있으며, 후술하는 바와 같이 상기 실시간 예약정보 제공시스템(100) 또는 각 영업장(200, 300)의 예약, 주문, 또는 결제를 위한 시스템(미도시)과 통신을 통하여 예약, 주문, 및/또는 결제를 수행할 수 있는 소정의 데이터 프로세싱 장치를 모두 포함하는 의미로 사용될 수 있다. The user's
한편, 상기 사용자의 단말기(400, 500)가 컴퓨터(500)로 구현되는 경우에는 상기 예약가능 정보는 상기 컴퓨터(500)에 설치된 소정의 애플리케이션을 통해 디스플레이될 수 있다. 상기 애플리케이션은 본 발명의 기술적 사상을 구현하기 위해 별도로 상기 컴퓨터(500)에 설치되는 독립적인 애플리케이션일 수도 있고, 상기 사용자가 별도의 용도로 설치하여 사용하고 있는 소정의 애플리케이션일 수도 있다. 예컨대, 상기 애플리케이션은 소정의 인스턴트 메신저(Instant Messanger) 애플리케이션일 수도 있다. 이때에는 상기 실시간 예약정보 제공시스템(100)은 상기 인스턴트 메신저 애플리케이션으로 상기 예약가능 정보를 전송하기 위해 상기 인스턴트 메신저 애플리케이션을 제공하는 소정의 애플리케이션 시스템(예컨대, 메신저 서버, 600)으로 상기 예약가능 정보를 전송할 수도 있다. 그러면, 상기 애플리케이션 시스템(600)은 상기 컴퓨터(500)에 설치되 인스턴트 메신저 애플리케이션으로 예약가능 정보를 전송하여 사용자가 상기 예약가능 정보를 확인하거나 이를 이용하여 후술하는 바와 같이 예약, 주문, 및/또는 결제를 수행하도록 할 수도 있다. 이때에는 상기 실시간 예약정보 제공시스템(100)은 사용자의 식별정보(예컨대, ID)와 함께 상기 예약가능 정보를 상기 애플리케이션 시스템(600)으로 전송할 수 있고, 그러면, 상기 애플리케이션 시스템(600)은 해당 식별정보에 상응하는 애플리케이션으로 상기 예약가능 정보를 전송할 수 있다. On the other hand, when the user's terminal (400, 500) is implemented as a
예컨대, 상기 인스턴트 메신저 애플리케이션의 유저인 사용자 A가 본 발명의 실시 예에 따른 실시간 예약정보 제공방법을 위한 서비스를 상기 실시간 예약정보 제공시스템(100)으로 요청할 수 있다. 상기 사용자 A는 자신이 원하는 특정 영업장에 대한 정보를 입력하거나 선택할 수 있다. 그리고 상기 인스턴트 메신저 애플리케이션에서 사용하는 식별정보를 미리 상기 실시간 예약정보 제공시스템(100)에 등록할 수 있다. 그러면, 상기 실시간 예약정보 제공시스템(100)은 사용자 A가 상기 인스턴트 메신저 애플리케이션에 구비되는 소정의 UI를 통하여 특정 영업장의 예약가능 정보를 요청하거나, 미리 정해진 시간 또는 정해진 조건이 될 때, 상기 특정 영업장의 예약가능 정보를 상기 사용자 A의 식별정보와 함께 상기 애플리케이션 시스템(600)으로 전송할 수 있다. 그러면, 상기 애플리케이션 시스템(600)은 상기 식별정보로 로그인한 상기 인스턴트 메신저 애플리케이션으로 상기 예약가능 정보를 전송할 수 있다. 본 명세서에서는 인스턴트 메신저 애플리케이션을 일 예로 설명하였지만, 상기 실시간 예약정보 제공시스템(100) 또는 해당 애플리케이션으로 소정의 정보를 전송할 수 있는 애플리케이션 시스템(600)과 통신을 수행하여 상기 예약가능 정보를 수신하고 이를 디스플레이할 수 있는 모든 애플리케이션을 통하여 본 발명의 기술적 사상이 구현될 수 있음을 본 발명의 기술분야의 평균적 전문가는 용이하게 추론할 수 있을 것이다.For example, User A, a user of the instant messenger application, may request the real-time reservation
한편, 상기 사용자의 단말기(400, 500)가 모바일 단말기(400)로 구현되는 경우, 상기 실시간 예약정보 제공시스템(100)은 상기 모바일 단말기(400)로 특정 영업장의 예약가능 정보를 푸시하거나 요청에 응답하여 전송할 수 있음은 물론이다. On the other hand, when the user's terminal (400, 500) is implemented as a mobile terminal 400, the real-time reservation
한편, 상기 실시간 예약정보 제공시스템(100)이 특정 영업장의 예약가능 정보를 상기 사용자의 단말기(400, 500)로 전송하는 경우(애플리케이션 시스템(600)을 통하여 컴퓨터(500)로 전송하는 경우를 포함), 상기 실시간 예약정보 제공시스템(100)은 특정 사용자에 적합한 영업장을 선택적으로 전송할 수 있다. 즉, 상기 실시간 예약정보 제공시스템(100)은 모든 영업장의 예약가능 정보를 상기 사용자의 단말기(400, 500)로 전송할 수도 있지만, 해당 사용자가 자주 이용하거나, 이용할 의사가 있거나, 이용할 가능성이 있는 영업장의 예약가능 정보를 추출하여 전송함으로써, 사용자에게 전달되는 예약가능 정보가 실질적으로 불필요하여 사용자의 불편함만 가중시키는 결과가 되지 않도록 할 수 있다.On the other hand, when the real-time reservation
이를 위해 상기 실시간 예약정보 제공시스템(100)은 특정 사용자의 위치를 판단하고, 판단된 위치에 기초하여 복수의 영업장 중에서 상기 특정 사용자에게 예약가능 정보를 전송할 영업장을 특정할 수 있다. 물론, 특정 사용자가 자신이 원하는 영업장을 미리 선택하도록 할 수도 있음은 물론이다.To this end, the real-time reservation
예컨대, 특정 사용자의 위치가 판단되면, 상기 실시간 예약정보 제공시스템(100)은 판단된 위치와 동일한 동, 구, 시 등과 같이 동일한 행정구역 내에 존재하는 영업장의 예약가능 정보를 전송할 수 있다. 구현 예에 따라서는 판단된 위치에서 소정의 거리 내(예컨대, 500m, 1km 등)에 존재하는 영업장의 예약가능 정보만을 상기 사용자의 단말기(400, 500)로 전송할 수도 있다. 상기 소정의 거리는 사용자가 미리 선택하도록 할 수도 있다. 따라서, 상기 사용자에게 유용한 예약가능 정보만이 상기 사용자의 단말기(400, 500)로 전송되도록 할 수 있다.For example, when the location of a specific user is determined, the real-time reservation
이를 위해 상기 실시간 예약정보 제공시스템(100)에는 사용자별로 미리 등록된 영업장에 대한 정보 및/또는 사용자가 미리 등록한 자신의 위치에 대한 정보가 소정의 DB에 저장되어 있을 수 있다. 사용자가 미리 특정 영업장에 대한 정보를 등록한 경우, 등록된 특정 영업장의 예약가능 정보는 상기 사용자의 단말기(400, 500)로 전송될 수 있다. 특정 위치를 등록한 경우에는 특정 위치에 따라 전술한 바와 같이 소정의 방식으로 선택된 영업장의 예약가능 정보가 상기 사용자의 단말기(400, 500)로 전송될 수 있다. To this end, the real-time reservation
구현 예에 따라서는, 상기 실시간 예약정보 제공시스템(100)이 상기 사용자의 위치를 판단할 수도 있다. 이를 위해 상기 실시간 예약정보 제공시스템(100)은 상기 사용자의 단말기(400, 500)의 위치를 판단할 수 있다. 상기 사용자의 단말기(400, 500)의 위치를 판단하기 위해, 상기 실시간 예약정보 제공시스템(100)은 상기 사용자의 단말기(400, 500) 및/또는 상기 애플리케이션 시스템(600)으로부터 상기 사용자의 단말기(400, 500)의 위치를 판단할 수 있는 소정의 정보인 위치정보를 수신하거나 확인할 수 있다. 상기 위치정보는 상기 사용자의 단말기(400, 500)에 상응하는 GPS(Global Positioning System) 정보 및/또는 상기 사용자의 단말기(400, 500)에 상응하는 IP(Internet Protocol) 주소 정보일 수 있다.According to an implementation example, the real-time reservation
예컨대, 상기 모바일 단말기(400) 또는 상기 컴퓨터(500)에 소정의 GPS 모듈이 설치되어 있는 경우, 상기 실시간 예약정보 제공시스템(100)은 상기 모바일 단말기(400) 또는 상기 컴퓨터(500)로부터 상기 GPS 모듈에 의해 수신되는 GPS 정보를 수신하고 이에 기초하여 상기 사용자의 위치를 판단할 수 있다. For example, when a predetermined GPS module is installed in the mobile terminal 400 or the
구현 예에 따라, 상기 실시간 예약정보 제공시스템(100)과 상기 사용자의 단말기(400, 500)가 IP 세션이 연결되는 경우에는, IP 세션이 연결되면 확인가능한 상기 사용자의 단말기(400, 500)의 IP 주소를 이용하여 상기 사용자의 위치를 판단할 수 있다. 일반적으로 IP 주소는 ISP(Internet Service Provider)에 의해 할당되는데, 할당되는 IP 주소는 실제 주소에 대응될 수 있으며, 이러한 정보는 ISP 시스템으로부터 확인될 수 있다. 따라서, 상기 실시간 예약정보 제공시스템(100)은 IP 주소를 확인하고, 확인된 IP 주소에 대응되는 주소 또는 위치를 ISP 시스템으로부터 확인하거나 IP 주소에 대응되는 주소를 갖고 있는 소정의 시스템으로부터 확인할 수 있다.According to an embodiment, when the real-time reservation
구현 예에 따라 상기 사용자의 단말기(400, 500)의 단말기와 상기 실시간 예약정보 제공시스템(100)이 IP 세션이 연결되지 않는 경우가 있을 수 있다. 예컨대, 상기 실시간 예약정보 제공시스템(100)이 상기 컴퓨터(500)에 설치된 소정의 애플리케이션으로 예약가능 정보를 푸시하는 경우, 상기 애플리케이션은 상기 애플리케이션 시스템(600)과는 IP 세션이 연결될 수 있지만 상기 실시간 예약정보 제공시스템(100)과는 IP 세션이 연결되지 않을 수 있다. 이때에는 상기 실시간 예약정보 제공시스템(100)은 상기 애플리케이션 시스템(600)으로부터 특정 사용자의 IP 주소 및/또는 이에 대응하는 위치정보를 수신하고, 수신된 위치정보에 기초하여 특정 영업장의 예약가능 정보를 추출할 수 있다. 그러면, 상기 실시간 예약정보 제공시스템(100)은 추출된 예약가능 정보를 상기 애플리케이션 시스템(600)으로 전송할 수 있고, 전송되어온 예약가능 정보를 상기 애플리케이션 시스템(600)은 상기 컴퓨터(500)에 설치된 애플리케이션으로 푸시할 수도 있다. 구현 예에 따라서는 상기 실시간 예약정보 제공시스템(100)이 상기 애플리케이션 시스템(600)으로 복수의 영업장에 해당하는 예약가능 정보를 전송하고, 상기 애플리케이션 시스템(600)이 상기 사용자의 위치를 판단하여 사용자의 위치에 따른 예약가능 정보를 추출하여 상기 애플리케이션으로 전송할 수도 있다.According to an embodiment, there may be a case where an IP session is not connected between a terminal of the user's
한편, 사용자는 사용자의 단말기(400, 500)로 전송되어 온 예약가능 정보를 확인하여 특정 영업장에 갈지말지 여부를 판단할 수 있다. 경우에 따라서는, 예약가능 정보를 확인하고, 빈좌석이 있는 경우 또는 원하는 메뉴의 주문이 가능한 경우 예약, 주문, 및/또는 결제를 수행할 수도 있다. 이를 위해서는 상기 예약가능 정보와 함께 소정의 링크(link) 및/또는 임베디드(embedded) 링크가 상기 사용자의 단말기(400, 500)로 같이 전송될 수 있고, 사용자가 상기 예약가능 정보 및/또는 링크 등을 선택하면 예약, 주문, 및/또는 결제를 수행할 수 있는 소정의 웹 페이지에 접속되도록 할 수 있다. 구현 예에 따라서는 예약, 주문, 및/또는 결제를 수행할 수 있는 소정의 코드 및/또는 애플리케이션이 상기 사용자의 단말기(400, 500)에 미리 설치되어 있을 수도 있다. On the other hand, the user can determine whether or not to go to a particular place of business by checking the reservation information transmitted to the user's terminal (400, 500). In some cases, the reservation information may be checked and reservations, orders, and / or payments may be performed when an empty seat is available or when a desired menu is available. To this end, a predetermined link and / or an embedded link may be transmitted together with the reservation information to the
따라서, 사용자는 자신이 원하는 영업장 또는 가볼 수 있는 영업장들의 현재 상황을 실시간으로 확인하고, 미리 예약이나 주문 또는 결제까지 수행하도록 함으로써, 특정 영업장에 방문하여 자리가 없어서 돌아가거나 줄을 서거나 음식을 오래도록 기다리는 일이 없도록 할 수 있는 효과가 있다. 특히, 자신이 항상 사용 또는 휴대하고 있는 모바일 단말기(400) 또는 컴퓨터(500)에 설치된 애플리케이션을 이용하여 요청에 의해 또는 특정 시간에 자동으로 주변 영업장들의 상황을 모두 파악할 수 있으므로 사용자의 선택에 도움이 될 수 있는 효과도 있다. Therefore, the user can check in real time the current situation of the desired place or shops that can be visited in advance, and to make reservations, orders, or payments in advance, so that you can return to a specific place without a seat, wait in line or wait for food for a long time. There is an effect that can prevent you from waiting. In particular, by using the application installed on the mobile terminal 400 or the
이하에서는 본 발명의 실시 예에 따른 실시간 예약정보 제공시스템(100) 및 실시간 예약정보 제공방법의 구체적인 실시 예를 들어 설명하도록 한다.Hereinafter, a specific embodiment of the real-time reservation
도 2는 본 발명의 일 실시 예에 따른 실시간 예약정보 제공시스템의 개략적인 구성을 나타내는 도면이다.2 is a diagram illustrating a schematic configuration of a system for providing real-time reservation information according to an embodiment of the present invention.
도 1 및 도 2를 참조하면, 본 발명의 실시 예에 따른 실시간 예약정보 제공시스템(100)은 제어모듈(110) 및 POS 모듈(120)을 포함한다. 상기 실시간 예약정보 제공시스템(100)은 위치판단 모듈(130), 예약/결제 모듈(140), 및/또는 DB(150)를 더 포함할 수 있다.1 and 2, the real-time reservation
상기 실시간 예약정보 제공시스템(100)은 본 발명의 기술적 사상을 구현하기 위해 필요한 하드웨어 리소스(resource) 및/또는 소프트웨어를 구비한 논리적인 구성을 의미할 수 있으며, 반드시 하나의 물리적인 구성요소를 의미하거나 하나의 장치를 의미하는 것은 아니다. 즉, 상기 실시간 예약정보 제공시스템(100)은 본 발명의 기술적 사상을 구현하기 위해 구비되는 하드웨어 및/또는 소프트웨어의 논리적인 결합을 의미할 수 있으며, 필요한 경우에는 서로 이격된 장치에 설치되어 각각의 기능을 수행함으로써 본 발명의 기술적 사상을 구현하기 위한 논리적인 구성들의 집합으로 구현될 수도 있다. 예컨대, 상기 제어모듈(110), 상기 POS 모듈(120), 상기 위치판단 모듈(130), 상기 예약/결제 모듈(140), 또는 상기 DB(150) 중 적어도 하나는 물리적으로 다른 장치(예컨대, POS 시스템(201, 301) 또는 애플리케이션 시스템(600) 등)에 분산배치되어 미리 설정된 통신 규약 또는 호출 등을 통해 본 발명의 기술적 사상을 구현할 수 있다. 예컨대, 상기 POS 모듈(120) 중 적어도 일부는 상기 POS 시스템(201, 301)에 설치되어 본 발명의 기술적 사상을 구현할 수 있다. 구현 예에 따라서는 상기 실시간 예약정보 제공시스템(100)은 상기 POS 시스템(201, 301)에 설치되어 본 발명의 기술적 사상을 구현할 수도 있다. 또한, 구현 예에 따라서는 상기 실시간 예약정보 제공시스템(100)은 복수 개의 서버 또는 데이터 프로세싱 장치로 구현되어 각각이 통신을 통하여 본 발명의 기술적 사상을 구현하기 위한 소정의 데이터를 송수신할 수도 있다.The real-time reservation
본 명세서에서 모듈이라 함은, 본 발명의 기술적 사상을 수행하기 위한 하드웨어 및 상기 하드웨어를 구동하기 위한 소프트웨어의 기능적, 구조적 결합을 의미할 수 있다. 예컨대, 상기 모듈은 소정의 코드와 상기 소정의 코드가 수행되기 위한 하드웨어 리소스(resource)의 논리적인 단위를 의미할 수 있으며, 반드시 물리적으로 연결된 코드를 의미하거나, 한 종류의 하드웨어를 의미하는 것은 아님은 본 발명의 기술분야의 평균적 전문가에게는 용이하게 추론될 수 있다.Herein, a module may mean a functional and structural combination of hardware for carrying out the technical idea of the present invention and software for driving the hardware. For example, the module may refer to a logical unit of a predetermined code and a hardware resource for executing the predetermined code, and does not necessarily mean a physically connected code or a kind of hardware. Can be easily deduced to the average expert in the field of the present invention.
또한, 본 명세서에서 DB(DataBase)라 함은, 적어도 하나의 테이블로 구현될 수도 있으며, 상기 DB에 저장된 정보를 검색, 저장, 및 관리하기 위한 별도의 DBMS(Database Management System)을 더 포함하는 의미로 사용될 수도 있다. 또한, 링크드 리스트(linked-list), 트리(Tree), 관계형 DB의 형태 등 다양한 방식으로 구현될 수 있으며, 상기 패턴 DB(130)에 저장될 정보를 저장할 수 있는 모든 데이터 저장매체 및 데이터 구조를 포함하는 의미로 사용될 수 있다.In addition, in the present specification, DB (DataBase) may be implemented as at least one table, and further includes a separate DBMS (Database Management System) for searching, storing, and managing information stored in the DB. It may be used as. In addition, it may be implemented in various ways such as linked-list, tree, relational DB, and all the data storage media and data structures capable of storing information to be stored in the
상기 POS 모듈(120)은 상기 POS 시스템(201, 301)으로부터 수신되는 POS 정보를 수신하고 수신된 POS 정보에 기초하여 예약가능 정보를 생성할 수 있다. 상기 POS 모듈(120)이 수신하는 상기 POS 정보는 상기 POS 시스템(201, 301)이 설치된 영업장(200, 300)의 종류, 메뉴 등에 따라 다양할 수 있음은 전술한 바와 같다. 또한, 상기 POS 모듈(120)은 상기 POS 시스템(201, 301)에 소정의 코드 및/또는 애플리케이션을 설치하여 필요한 POS 정보를 수신할 수도 있다. 구현 예에 따라서는 상기 POS 모듈(120)이 상기 POS 시스템(201, 301)에 설치되어 본 발명의 기술적 사상을 구현할 수도 있다.The
상기 제어모듈(110)은 상기 POS 모듈(120)에 의해 생성된 예약가능 정보를 사용자의 단말기(400, 500) 또는 애플리케이션 시스템(600)으로 전송할 수 있다. 이때 상기 사용자의 단말기(400, 500) 또는 상기 사용자의 식별정보는 상기 DB(150)에 미리 저장되어 있을 수 있다. 예컨대, 상기 제어모듈(110)은 사용자의 모바일 단말기(400)로 상기 예약가능 정보를 전송하거나, 상기 컴퓨터(500)에 설치된 소정의 애플리케이션에 상기 예약가능 정보가 디스플레이되도록 할 수도 있다. 상기 애플리케이션은 본 발명의 실시 예에 따른 실시간 예약정보 제공방법을 위해 상기 컴퓨터(500)에 별도로 설치되는 애플리케이션이거나, 상기 사용자가 사용하고 있는 소정의 애플리케이션(예컨대, 인스턴트 메신저 애플리케이션 등)일 수도 있다.The
한편, 상기 제어모듈(110)은 전술한 바와 같이 사용자에 적합한 영업장의 예약가능 정보를 상기 사용자에 전송할 수 있다. 이를 위해 상기 제어모듈(110)은 사용자가 미리 선택한 영업장에 대한 예약가능 정보를 상기 사용자에 전송할 수 있다. 구현 예에 따라서는 상기 제어모듈(110)은 미리 결정된 소정의 시간(대)에 상기 예약가능 정보를 전송할 수도 있다. 예컨대, 점심시간 경 및/또는 저녁시간 경 미리 결정된 시간에 사용자에게 예약가능 정보를 전송하거나 푸시함으로써 사용자는 편리하고 간편하게 자신이 위치한 지역의 영업장의 상세한 정보 즉, 예약가능 정보를 확인할 수 있게 된다.On the other hand, the
또한, 상기 제어모듈(110)은 사용자의 위치에 따라 선택되거나 특정되는 영업장의 예약가능 정보를 상기 사용자에게 전송할 수 있는데, 이러한 사용자의 위치의 판단, 영업장의 선택, 또는 특정은 상기 위치판단 모듈(130)에 의해 수행될 수 있다. In addition, the
상기 위치판단 모듈(130)은 상기 사용자가 미리 자신의 위치를 등록해두면 등록된 위치에 따라 복수의 POS 시스템(201, 301) 중에서 소정의 POS 시스템을 선택하거나(즉, 복수의 영업장 중에서 소정의 영업장을 선택하거나), 또는 실시간으로 상기 사용자의 위치를 판단하여 복수의 POS 시스템(201, 301) 중 소정의 POS 시스템을 선택(특정)할 수 있다.The
이를 위해 상기 위치판단 모듈(130)은 상기 사용자의 단말기(400, 500)에 설치된 소정의 GPS 모듈(미도시)로부터 상기 사용자의 단말기(400, 500)의 위치정보(GPS 정보를)를 수신하고, 이에 기초하여 상기 사용자의 위치를 판단할 수 있다. 다른 구현 예에 의하면, 상기 사용자의 단말기(400, 500)의 IP 주소를 상기 위치판단 모듈(130)이 획득하고, 획득된 상기 IP 주소에 대응되는 위치 또는 주소를 소정의 시스템(예컨대, ISP 시스템 등)으로부터 수신하여 상기 사용자의 단말기(400, 500)의 위치를 판단할 수도 있다. 구현 예에 따라서는 상기 애플리케이션 시스템(600)으로부터 상기 사용자의 단말기(400, 500)의 IP 주소를 획득하고, 획득된 IP 주소에 기초하여 상기 사용자의 단말기(400, 500)의 위치를 판단할 수도 있다. 다른 구현 예에 따르면, 상기 애플리케이션 시스템(600)이 상기 사용자의 단말기(400, 500)의 IP 주소에 기초한 위치를 판단하고, 판단된 위치정보를 상기 위치판단 모듈(130)로 전송할 수도 있다. 또는 상기 애플리케이션 시스템(600)은 IP 주소에 기반하지 않고 소정의 다른 사용자 정보들(예컨대, 회원 가입시 정보 등)을 이용하여 상기 사용자의 위치를 판단하고, 판단된 위치정보를 상기 위치판단 모듈(130)로 전송할 수도 있다. 이외에도 다양한 방식으로 상기 위치판단 모듈(130)은 상기 사용자의 위치를 판단할 수 있다. 상기 위치판단 모듈(130)에 의해 사용자의 위치가 판단되면, 판단된 위치에 따라 영업장이 특정되고, 특정된 영업장의 예약가능 정보가 상기 제어모듈(110)에 의해 상기 사용자에게 전송됨으로써 상기 사용자에게는 자신의 인근에 위치한 영업장의 예약가능 정보만을 수신할 수 있게 되어 정보의 효용성이 높아지는 효과가 있다.To this end, the
한편, 상기 예약/결제 모듈(140)은 전송된 예약가능 정보에 기초하여 상기 사용자가 예약, 주문, 및/또는 결제를 수행하고자 하는 경우, 이에 대한 처리를 수행할 수 있다. 상기 제어모듈(110)은 상기 예약가능 정보를 전송하면서, 상기 예약, 주문, 및/또는 결제를 수행할 수 있는 영업장의 웹 페이지로 연결되는 소정의 링크를 포함 또는 별도로 전송할 수도 있다. 하지만, 영업장별로 웹 페이지가 없는 경우 또는 웹 페이지에 별도로 접속하여 예약, 주문, 및/또는 결제를 수행하는 것이 사용자에게 번거로울 수 있으므로, 별도로 상기 사용자의 단말기(400, 500)에서 다른 웹 페이지로의 이동 없이 예약, 주문, 및/또는 결제를 수행하도록 하기 위해 상기 사용자의 단말기(400, 500)에 소정의 코드 및/또는 애플리케이션을 설치하여 상기 예약/결제 모듈(140)과 통신을 통하여 상기 예약, 주문, 및/또는 결제를 수행하도록 하거나, 상기 실시간 예약정보 제공시스템(100)이 제공하는 웹 페이지에 접속되도록 하여 예약, 주문, 및/또는 결제가 수행되도록 할 수도 있다. 수행된, 예약, 주문, 및/또는 결제에 대한 정보는 상기 POS 시스템(201, 301)으로 전송될 수 있으며, 상기 POS 시스템(201, 301)은 전송된 정보에 기초하여 POS 정보(예컨대, 점유된 좌석에 대한 정보 또는 주문정보) 및/또는 예약가능 정보(예컨대, 빈좌석 정보 또는 주문가능 메뉴정보 등)를 변경할 수 있다. POS 정보 및/또는 예약가능 정보가 변경되면 상기 제어모듈(110)이 다른 사용자에게 전송하는 해당 영업장의 예약가능 정보 역시 변경되어 실시간으로 해당 영업장의 예약가능 정보가 업데이트될 수 있다. On the other hand, the reservation /
상기 예약/결제 모듈(140)에 의해 수행되는 예약은 좌석(테이블)에 대한 예약을 의미할 수 있고, 주문은 메뉴에 대한 주문을 의미할 수 있으며, 결제는 주문에 따른 비용의 결제를 의미할 수 있다. 한편, 본 발명의 실시 예에 따라 사용자가 미리 결제를 수행하는 경우에는 메뉴 및/또는 서비스를 받기 전에 미리 결제가 수행되는 것이므로 상기 사용자에게는 소정의 할인 혜택이 제공될 수도 있다. 따라서 본 발명의 실시 예에 따른 실시간 예약정보 제공방법이 활성화될 수도 있다. 또한, 결제를 위해 소정의 결제기관(예컨대, 카드사, 공인인증기관 등) 시스템과 상기 예약/결제 모듈(140)이 유무선 네트워크를 통하여 연결될 수 있음은 물론이다.The reservation performed by the reservation /
상기 DB(150)에는 사용자에 대한 정보, 사용자의 단말기(400, 500)에 대한 정보(예컨대, 모바일 단말기(400)의 이동전화번호, 컴퓨터(500)의 IP 주소 등), 또는 상기 애플리케이션 시스템(600)에서 사용자의 식별정보 등에 대한 정보가 미리 저장되어 있을 수 있다.The
도 3은 본 발명의 일 실시 예에 따른 예약가능 정보가 사용자의 모바일 단말기에 디스플레이되는 예를 설명하기 위한 도면이고, 도 4는 본 발명의 실시 예에 따른 실시간 예약정보 제공방법에 따라 사용자가 예약가능 정보에 기초하여 예약, 주문, 및/또는 결제를 수행하도록 하기 위한 UI의 일 예를 나타낸다.3 is a view for explaining an example in which the reservation information is displayed on the mobile terminal of the user according to an embodiment of the present invention, Figure 4 is a user reservation according to the real-time reservation information providing method according to an embodiment of the present invention An example of a UI for performing reservation, order, and / or payment based on the available information is shown.
도 3 및 도 4를 참조하면, 상기 제어모듈(110)이 상기 모바일 단말기(400)로 전송하여 상기 모바일 단말기(400)에서 디스플레이되는 예약가능 정보는 도 3에 도시된 바와 같다. 상기 예약가능 정보에는 영업장의 이름, 빈좌석에 대한 정보, 상기 예약가능 정보의 기준시간 등에 대한 정보가 포함될 수 있다. 또한, 구현 예에 따라서는 해당 영업장의 좌석 배치도(10)가 상기 예약가능 정보에 포함될 수도 있다. 상기 좌석 배치도(10)에는 상기 영업장의 좌석(1~6) 중 점유된 좌석(예컨대, 1, 3, 4, 5)에 대한 정보와 빈 좌석(예컨대, 2, 6)에 대한 정보가 구별되도록 표시될 수 있다. 도 3에 도시된 바와 같은 예약가능 정보를 수신한 사용자가 예약을 원하는 경우, 빈좌석을 선택할 수 있다. 그러면, 선택된 빈좌석에 대해 예약, 주문, 및/또는 결제가 수행될 수 있다. 따라서, 사용자는 빈좌석 중에서 원하는 좌석을 선택할 수도 있다. 물론, 구현 예에 따라서는 상기 좌석 배치도(10)가 상기 예약가능 정보에 포함되어 있지 않고, 따라서 사용자는 빈좌석 중 원하는 좌석을 선택할 수는 없을 수도 있다.Referring to FIGS. 3 and 4, the reservation information displayed on the mobile terminal 400 by the
도 3에서 사용자가 빈좌석(2)을 선택하면 도 4에 도시된 바와 같이 예약/결제 UI(20)가 상기 모바일 단말기(400)에 디스플레이될 수 있다. 그러면, 상기 예약/결제 UI(20)에는 예약 UI(21), 주문 UI(22), 및/또는 결제 UI(23)가 포함될 수 있다. 구현 예에 따라 더 다양한 기능(예컨대, 결제 취소 기능 등)을 위한 UI가 상기 예약/결제 UI(20)에 포함될 수 있음은 물론이다. 각각의 UI(21~23)를 선택함으로써 유저는 원하는 기능을 수행할 수 있다.In FIG. 3, when the user selects the
도 5는 본 발명의 실시 예에 따른 예약가능 정보가 소정의 애플리케이션을 통해 제공되는 일 예를 나타낸다.5 illustrates an example in which bookable information is provided through a predetermined application according to an embodiment of the present invention.
도 5를 참조하면, 상기 컴퓨터(500)에는 도 5에 도시된 바와 같은 소정의 인스턴트 메신저 애플리케이션(30)이 설치되어 있을 수 있다. 상기 인스턴트 메신저 애플리케이션(30)의 일 영역에는 애플리케이션 시스템(600)으로부터 푸시 또는 전송되는 정보가 디스플레이될 수 있는데, 상기 애플리케이션 시스템(600)은 상기 실시간 예약정보 제공시스템(100)으로부터 수신한 예약가능 정보 또는 상기 예약가능 정보를 확인할 수 있는 링크(31)를 상기 인스턴트 메신저 애플리케이션(30)으로 푸시 할 수 있다. 사용자가 상기 링크(31)를 선택하면 도 3에 도시된 바와 같은 예약가능 정보가 소정의 영역 또는 별도의 웹 클라이언트에 디스플레이될 수 있다.Referring to FIG. 5, a predetermined
도 6은 본 발명의 실시 예에 따른 실시간 예약정보 제공방법을 설명하기 위한 개략적인 플로우 차트(flow chart)를 나타낸다.6 is a schematic flow chart illustrating a method of providing real-time reservation information according to an embodiment of the present invention.
도 6을 참조하면, 본 발명의 실시 예에 따른 실시간 예약정보 제공시스템(100)은 POS 시스템(201, 301)으로부터 POS 정보를 수신할 수 있다(S100). 그러면 상기 실시간 예약정보 제공시스템(100)은 수신된 POS 정보에 기초하여 예약가능 정보를 생성할 수 있다(S110). 또한, 상기 실시간 예약정보 제공시스템(100)은 사용자별로 적합한 영업장(또는 POS 시스템)을 선택 또는 특정하고(S120), 특정된 영업장의 예약가능 정보를 사용자의 단말기(400, 500)로 전송할 수 있다(S130). 구현 예에 따라서는 사용자별 영업장(또는 POS 시스템)을 먼저 선택하고(S120), 선택된 영업장의 예약가능 정보를 생성할 수도 있다(S110).Referring to FIG. 6, the real-time reservation
사용자는 예약가능 정보를 단순히 확인만 할 수도 있고, 전술한 바와 같이, 예약, 주문, 및/또는 결제를 수행할 수도 있다(S140). 그러면, 상기 실시간 예약정보 제공시스템(100)은 사용자의 단말기(400, 500)로부터 수신되는 예약, 주문, 및/또는 결제에 대한 정보를 상기 해당 POS 시스템으로 전송하여, POS 정보 또는 예약가능 정보를 변경할 수 있다. 변경된 POS 정보는 다시 상기 실시간 예약정보 제공시스템(100)으로 수신될 수 있음은 물론이다(S100).The user may simply check the reservation information, and as described above, the user may perform a reservation, an order, and / or a payment (S140). Then, the real-time reservation
본 발명의 실시 예에 따른 실시간 예약정보 제공방법은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드 디스크, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.The method for providing real time reservation information according to an embodiment of the present invention may be implemented as computer readable codes on a computer readable recording medium. Computer-readable recording media include all kinds of recording devices that store data that can be read by a computer system. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, hard disk, floppy disk, optical data storage, and the like, and also in the form of carrier waves (e.g., transmission over the Internet). It also includes implementations. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. And functional programs, codes and code segments for implementing the present invention can be easily inferred by programmers in the art to which the present invention belongs.
본 발명은 도면에 도시된 일 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.
Although the present invention has been described with reference to one embodiment shown in the drawings, this is merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
Claims (19)
수신된 POS 정보에 기초하여 예약가능 정보를 생성하는 단계; 및
생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 전송하는 단계를 포함하는 실시간 예약정보 제공방법.Receiving, by the real-time reservation information providing system, POS information received from a predetermined business POS system;
Generating reservable information based on the received POS information; And
And transmitting the generated reservation information to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected.
상기 실시간 예약정보 제공시스템이 상기 사용자의 위치를 판단하는 단계; 및
판단된 상기 사용자의 위치에 기초하여 복수의 영업장 POS 시스템 중에서 상기 영업장 POS 시스템을 특정하는 단계를 더 포함하는 실시간 예약정보 제공방법.The method of claim 1, wherein the real-time reservation information providing method is
Determining, by the real-time reservation information providing system, the location of the user; And
And specifying the business location POS system among a plurality of business location POS systems based on the determined location of the user.
상기 POS 시스템의 POS 정보가 변경되는 경우, 변경된 POS 정보를 수신하고 변경된 상기 POS 정보에 기초하여 생성되는 예약가능 정보를 상기 사용자 단말기 또는 상기 애플리케이션 시스템으로 전송하는 것을 특징으로 하는 실시간 예약정보 제공방법.The method of claim 2, wherein the real-time reservation information providing method is
When the POS information of the POS system is changed, real-time reservation information providing method, characterized in that for receiving the changed POS information and transmitting the reservation information generated based on the changed POS information to the user terminal or the application system.
상기 실시간 예약정보 제공시스템에 미리 등록된 상기 사용자의 위치를 추출하는 단계; 또는
상기 사용자 단말기의 위치를 판단하는 단계 중 적어도 하나의 단계를 포함하는 실시간 예약정보 제공방법.The method of claim 2, wherein the real-time reservation information providing system determines the location of the user,
Extracting a location of the user registered in advance in the real-time reservation information providing system; or
Real-time reservation information providing method comprising at least one of the step of determining the location of the user terminal.
상기 실시간 예약정보 제공시스템이 상기 애플리케이션 시스템 또는 상기 사용자 단말기로부터 위치 정보를 확인하는 단계를 포함하는 실시간 예약정보 제공방법.The method of claim 4, wherein the determining of the location of the user terminal comprises:
The real-time reservation information providing system comprises the step of confirming the location information from the application system or the user terminal.
상기 사용자 단말기의 GPS 정보 또는 상기 사용자 단말기에 할당된 IP(Internet Protocol) 주소 정보 중 적어도 하나를 포함하는 실시간 예약정보 제공방법.The method of claim 5, wherein the location information,
And providing at least one of GPS information of the user terminal or IP (Internet Protocol) address information allocated to the user terminal.
미리 결정된 소정의 시간에 상기 예약가능 정보를 전송하는 것을 특징으로 하는 실시간 예약정보 제공방법.The method of claim 1, wherein the transmitting of the generated bookable information to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected,
And transmitting the reservation information at a predetermined time.
상기 실시간 예약정보 제공시스템이 전송된 상기 예약가능 정보에 기초하여 상기 사용자 단말기로부터 예약정보를 수신하는 단계;
상기 사용자 단말기에 의해 상기 예약정보에 상응하는 결제가 수행되는 단계를 더 포함하는 실시간 예약정보 제공방법.The method of claim 1, wherein the real-time reservation information providing method is
Receiving reservation information from the user terminal based on the reservation availability information transmitted by the real-time reservation information providing system;
The payment method corresponding to the reservation information is further performed by the user terminal.
빈좌석 정보 또는 주문가능 메뉴정보 중 적어도 하나를 포함하는 실시간 예약정보 제공방법.The method of claim 1, wherein the reservation information is:
Real-time reservation information providing method comprising at least one of the vacant seat information or orderable menu information.
상기 사용자의 모바일 단말기 또는 컴퓨터 중 적어도 하나를 포함하는 실시간 예약정보 제공방법.The method of claim 1, wherein the user terminal,
Real-time reservation information providing method comprising at least one of the user's mobile terminal or computer.
상기 실시간 예약정보 제공시스템으로부터 상기 예약가능 정보를 수신하는 경우,
상기 사용자의 단말기에 설치된 애플리케이션으로 상기 예약가능 정보 또는 상기 예약가능 정보를 확인할 수 있는 링크를 전송하는 것을 특징으로 하는 실시간 예약정보 제공방법.The method of claim 1, wherein the application system,
When receiving the reservation information from the real-time reservation information providing system,
And providing a link for checking the reservation information or the reservation availability information to an application installed in the terminal of the user.
상기 사용자에 의해 미리 선택된 영업장에 상응하는 POS 시스템인 것을 특징으로 하는 실시간 예약정보 제공방법.According to claim 1, The business POS system,
Real-time reservation information providing method, characterized in that the POS system corresponding to the business place pre-selected by the user.
인스턴트 메신저 애플리케이션을 포함하는 실시간 예약정보 제공방법.The method of claim 11, wherein the application,
Real time reservation information providing method including an instant messenger application.
수신된 상기 복수의 POS 정보 중 소정의 사용자에 상응하는 맞춤형 영업장의 POS 정보에 기초하여 예약가능 정보를 생성하는 단계; 및
생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 미리 결정된 시간에 푸시(push)하는 단계를 포함하는 실시간 예약정보 제공방법.Receiving, by the real-time reservation information providing system, POS information received from the plurality of business POS systems;
Generating bookable information based on POS information of a customized business place corresponding to a predetermined user among the plurality of received POS information; And
And pushing the generated bookable information to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected at a predetermined time.
생성된 예약가능 정보를 소정의 사용자에 상응하는 사용자 단말기 또는 상기 사용자 단말기가 연결된 애플리케이션 시스템으로 전송하기 위한 제어모듈을 포함하는 실시간 예약정보 제공시스템.A POS module for receiving POS information received from a predetermined business POS system and generating reservationable information based on the received POS information;
And a control module for transmitting the generated reservation information to a user terminal corresponding to a predetermined user or an application system to which the user terminal is connected.
상기 사용자의 위치를 판단하고, 판단된 상기 사용자의 위치에 기초하여 복수의 영업장 POS 시스템 중에서 상기 영업장 POS 시스템을 특정하기 위한 위치판단 모듈을 더 포함하는 실시간 예약정보 제공시스템.The system of claim 16, wherein the real-time reservation information providing system is provided.
And a location determination module for determining the location of the user and specifying the location POS system among a plurality of location POS systems based on the determined location of the user.
상기 실시간 예약정보 제공시스템에 미리 등록된 상기 사용자의 위치를 추출하거나, 상기 사용자 단말기의 위치를 판단하는 실시간 예약정보 제공시스템.The method of claim 17, wherein the position determination module,
And extracting the location of the user registered in advance in the real-time reservation information providing system or determining the location of the user terminal.
전송된 상기 예약가능 정보에 기초하여 상기 사용자 단말기로부터 예약정보를 수신하고, 상기 사용자 단말기에 의해 상기 예약정보에 상응하는 결제가 수행되도록 하기 위한 예약/결제 모듈을 더 포함하는 실시간 예약정보 제공시스템.
The system of claim 16, wherein the real-time reservation information providing system is provided.
And a reservation / payment module for receiving reservation information from the user terminal on the basis of the available reservation information and transmitting a payment corresponding to the reservation information by the user terminal.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100081286A KR20120018459A (en) | 2010-08-23 | 2010-08-23 | Method and system for providing real-time reservation infromation |
| PCT/KR2011/006214 WO2012026736A2 (en) | 2010-08-23 | 2011-08-23 | Method for providing real-time reservation information and system thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100081286A KR20120018459A (en) | 2010-08-23 | 2010-08-23 | Method and system for providing real-time reservation infromation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20120018459A true KR20120018459A (en) | 2012-03-05 |
Family
ID=45723918
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100081286A Ceased KR20120018459A (en) | 2010-08-23 | 2010-08-23 | Method and system for providing real-time reservation infromation |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR20120018459A (en) |
| WO (1) | WO2012026736A2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018106060A1 (en) * | 2016-12-09 | 2018-06-14 | 삼성전자 주식회사 | Information providing method and electronic device supporting same |
| KR20190061989A (en) * | 2017-11-28 | 2019-06-05 | 주식회사 달달웍스 | Method and system for providing restaurant prepayment service |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020093354A (en) * | 2001-06-08 | 2002-12-16 | 쌍용정보통신 주식회사 | The method of preservation service using wireless communication |
| KR100706895B1 (en) * | 2004-07-27 | 2007-04-11 | 에스케이 텔레콤주식회사 | Restaurant portal service system and method using mobile communication terminal |
| KR100723684B1 (en) * | 2005-09-15 | 2007-05-30 | 에스케이 텔레콤주식회사 | Method and system for providing restaurant guide service using mobile communication network |
| KR20080046953A (en) * | 2006-11-24 | 2008-05-28 | (주)에어포스 | POS terminal and intermediary server |
-
2010
- 2010-08-23 KR KR1020100081286A patent/KR20120018459A/en not_active Ceased
-
2011
- 2011-08-23 WO PCT/KR2011/006214 patent/WO2012026736A2/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018106060A1 (en) * | 2016-12-09 | 2018-06-14 | 삼성전자 주식회사 | Information providing method and electronic device supporting same |
| KR20190061989A (en) * | 2017-11-28 | 2019-06-05 | 주식회사 달달웍스 | Method and system for providing restaurant prepayment service |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012026736A2 (en) | 2012-03-01 |
| WO2012026736A3 (en) | 2012-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20130226627A1 (en) | Mobile reservation application | |
| US20180268434A1 (en) | Coupon Issue System and Recording Medium | |
| EP2771850A1 (en) | Queue remote management system and method | |
| JP5875167B1 (en) | Information management apparatus and information management method | |
| JP6697056B2 (en) | Method and apparatus for pre-order information and ticket sharing | |
| JP5782002B2 (en) | Availability information system | |
| US20130275190A1 (en) | Method of providing real-time mobile supplier-to-customer communications and transactions and corresponding system architecture | |
| JP2016058091A (en) | Vacant seat information providing device, vacant seat information providing program, and vacant seat information providing system | |
| KR20160102868A (en) | System and method for checking and reserving a certain seat in the remote | |
| JP2017016627A (en) | Information management device and information management method | |
| CA3064795A1 (en) | Systems and methods for processing customer payments for an establishment | |
| CN106204190A (en) | Information processing method, terminal and server | |
| JP7458149B2 (en) | Facility management system, facility management method, and facility management program | |
| KR20020029850A (en) | Real-time online precontract and/or oder system and method | |
| JP5316225B2 (en) | Store management system and control method thereof | |
| KR20120018459A (en) | Method and system for providing real-time reservation infromation | |
| CN111637891B (en) | Toilet positioning method and system | |
| JP6433043B2 (en) | Reservation information processing apparatus, reservation information processing method, and program | |
| JP2017130018A (en) | Server device, reservation support method, and program | |
| KR101238139B1 (en) | Method for processing an oder based on smart-application | |
| JP2013183370A (en) | Method, system, server, terminal device, and program for shop reservation | |
| JP5648084B2 (en) | Provided information management system | |
| KR20180015200A (en) | Order and delivering system and method using application | |
| KR20180001120A (en) | Integrated system, server and method of making reservation for restaurant online | |
| JP5132622B2 (en) | Software provision system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100823 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20110715 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20100823 Comment text: Patent Application |
|
| A302 | Request for accelerated examination | ||
| PA0302 | Request for accelerated examination |
Patent event date: 20110726 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20100823 Patent event code: PA03021R01I Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110926 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| AMND | Amendment | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20120426 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20110926 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20120426 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20120326 Comment text: Amendment to Specification, etc. |
|
| PX0601 | Decision of rejection after re-examination |
Comment text: Decision to Refuse Application Patent event code: PX06014S01D Patent event date: 20120705 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20120530 Comment text: Decision to Refuse Application Patent event code: PX06011S01I Patent event date: 20120426 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20120326 Comment text: Notification of reason for refusal Patent event code: PX06013S01I Patent event date: 20110926 |