KR20240012729A - Method, server, and user device for storing and providing product information - Google Patents
Method, server, and user device for storing and providing product information Download PDFInfo
- Publication number
- KR20240012729A KR20240012729A KR1020220090067A KR20220090067A KR20240012729A KR 20240012729 A KR20240012729 A KR 20240012729A KR 1020220090067 A KR1020220090067 A KR 1020220090067A KR 20220090067 A KR20220090067 A KR 20220090067A KR 20240012729 A KR20240012729 A KR 20240012729A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- server
- stored
- user device
- store
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004891 communication Methods 0.000 claims abstract description 44
- 239000000284 extract Substances 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 14
- 241000723377 Coffea Species 0.000 description 8
- 235000016213 coffee Nutrition 0.000 description 8
- 235000013353 coffee beverage Nutrition 0.000 description 8
- 230000008859 change Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004397 blinking Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 208000013057 hereditary mucoepithelial dysplasia Diseases 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0281—Customer communication at a business location, e.g. providing product or service information, consulting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0639—Item locations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 상품 정보를 서버에 저장하고 제공하는 방법 및 이를 구현하는 서버 및 사용자 장치에 관한 것으로, 본 발명의 일 실시예에 따른 상품 정보를 서버에 저장하고 제공하는 방법은 서버의 통신부가 사용자 장치로부터 보관 상품 정보의 요청을 수신하는 단계와 서버의 제어부가 서버의 데이터베이스에서 사용자 장치의 식별 정보를 이용하여 보관 상품 정보를 추출하는 단계와 제어부가 데이터베이스에서 사용자 장치의 위치 정보 또는 사용자 장치에 등록된 매장 정보를 이용하여 보관 상품을 제공할 수 있는 매장 정보를 추출하는 단계와 통신부가 추출한 보관 상품 정보 및 매장 정보를 사용자 장치에게 전송하는 단계를 포함한다. The present invention relates to a method of storing and providing product information on a server, and a server and user device implementing the same. The method of storing and providing product information on a server according to an embodiment of the present invention involves the communication unit of the server being connected to the user device. Receiving a request for stored product information from the server, the control unit of the server extracting the stored product information using the identification information of the user device from the database of the server, and the control unit extracting the stored product information from the database using the location information of the user device or the information registered in the user device. It includes a step of extracting store information that can provide stored products using store information, and transmitting the stored product information and store information extracted by the communication department to the user device.
Description
본 발명은 상품 정보를 서버에 저장하고 제공하는 방법 및 이를 구현하는 서버 및 사용자 장치에 관한 것이다.The present invention relates to a method for storing and providing product information on a server, and a server and user device implementing the same.
이동통신 기술의 급속한 발전으로, 스마트폰, 태블릿, 휴대 단말 등의 대중적인 보급이 이루어지며 이러한 장치를 통한 상품의 구매와 상품 대금의 결재가 실시간으로 이루어지고 있다. With the rapid development of mobile communication technology, smartphones, tablets, and portable terminals have become popular, and product purchases and payment for products are being made in real time through these devices.
한편, 구매자가 전술한 장치 등을 이용하여 상품을 구매할 경우, 해당 상품의 수령 과정이 필요한데, 해당 상품의 수령을 연기하여 추후 상품을 수령할 수 있다. On the other hand, when a buyer purchases a product using the above-mentioned device, etc., a process of receiving the product is necessary, and the receipt of the product can be postponed to receive the product at a later date.
이러한 방식은 구매자가 필요할 때 상품을 수령하되 상품 금액의 지불을 미리 진행함으로써 다양한 마케팅을 적용할 수 있다. 그런데, 수령과 금액 지불의 시간 차이가 발생하기 때문에 상품에 대한 재고나 입고 등의 관리가 필요해졌다. This method can apply various marketing methods by allowing the buyer to receive the product when needed but pay for the product in advance. However, because there is a time difference between receipt and payment, management of inventory and warehousing of products has become necessary.
본 명세서에서는 사용자가 수령권을 가지는 상품에 대한 정보를 서버가 저장하고 제공하는 방안을 제시한다.This specification presents a method in which a server stores and provides information about products that a user has the right to receive.
본 명세서에서는 서버에 저장된 보관 상품 정보가 사용자 장치 및 오프라인 매장 장치에게 제공되고 이를 이용하여 상품의 수령과 배송의 활성화를 위한 방안을 제시한다. In this specification, stored product information stored in a server is provided to user devices and offline store devices, and a method for activating product receipt and delivery using this is presented.
본 발명이 해결하고자 하는 과제는 이상에서 언급한 과제들로 제한되지 않으며, 여기서 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the problems mentioned above, and other problems not mentioned here will be clearly understood by those skilled in the art from the description below.
본 발명의 일 실시예에 따른 상품 정보를 서버에 저장하고 제공하는 방법은 서버의 통신부가 사용자 장치로부터 보관 상품 정보의 요청을 수신하는 단계와 서버의 제어부가 서버의 데이터베이스에서 사용자 장치의 식별 정보를 이용하여 보관 상품 정보를 추출하는 단계와 제어부가 데이터베이스에서 사용자 장치의 위치 정보 또는 사용자 장치에 등록된 매장 정보를 이용하여 보관 상품을 제공할 수 있는 매장 정보를 추출하는 단계와 통신부가 추출한 보관 상품 정보 및 매장 정보를 사용자 장치에게 전송하는 단계를 포함한다. A method of storing and providing product information on a server according to an embodiment of the present invention includes the steps of the communication unit of the server receiving a request for stored product information from the user device, and the control unit of the server receiving the identification information of the user device from the database of the server. A step of extracting stored product information using a step of extracting store information that can provide stored products by the control unit using the location information of the user device or store information registered in the user device from the database and stored product information extracted by the communications department and transmitting store information to the user device.
본 발명의 일 실시예에 따른 상품 정보를 저장하고 제공하는 서버는 사용자 장치 및 오프라인 매장 장치와 정보를 송수신하는 통신부와 송수신한 정보를 저장하는 데이터베이스와 통신부 및 데이터베이스를 제어하는 제어부를 포함하며, 통신부가 사용자 장치로부터 보관 상품 정보의 요청을 수신하면, 제어부가 서버의 데이터베이스에서 사용자 장치의 식별 정보를 이용하여 보관 상품 정보를 추출하고, 데이터베이스에서 사용자 장치의 위치 정보 또는 사용자 장치에 등록된 매장 정보를 이용하여 보관 상품을 제공할 수 있는 매장 정보를 추출하며, 통신부가 추출한 보관 상품 정보 및 매장 정보를 사용자 장치에게 전송한다. A server that stores and provides product information according to an embodiment of the present invention includes a communication unit that transmits and receives information with user devices and offline store devices, a database that stores the transmitted and received information, and a control unit that controls the communication unit and the database, and the communication unit When a request for stored product information is received from a user device, the control unit extracts stored product information using the user device's identification information from the server's database and extracts the user device's location information or store information registered to the user device from the database. It extracts store information that can provide stored products, and transmits the stored product information and store information extracted by the communication department to the user device.
본 발명의 일 실시예에 따른 사용자 장치는 정보를 시각적으로 출력하는 디스플레이부와 서버와 정보를 송수신하는 통신부와 송수신한 정보를 저장하는 저장부와 통신부, 디스플레이부 및 저장부를 제어하는 제어부를 포함하며, 통신부가 서버에게 보관 상품 정보를 요청한 후, 서버로부터 보관 상품 정보 및 매장에 관한 매장 정보를 수신하며, 제어부가 보관 상품 정보 및 매장 정보를 디스플레이부에 표시하며, 제어부는 보관 상품 정보 중 기한 정보 또는 매장에서 수령 또는 배송 주문 가능한 정보를 디스플레이부에 구별하여 표시되도록 제어한다. The user device according to an embodiment of the present invention includes a display unit that visually outputs information, a communication unit that transmits and receives information to and from the server, a storage unit that stores the transmitted and received information, and a control unit that controls the communication unit, display unit, and storage unit. After the communication department requests stored product information from the server, it receives stored product information and store information about the store from the server. The control unit displays stored product information and store information on the display unit, and the control unit provides expiration information among the stored product information. Alternatively, information that can be picked up or ordered for delivery at a store is controlled to be displayed separately on the display unit.
본 발명의 실시예를 구현할 경우 사용자가 수령권을 가지는 상품에 대한 정보를 서버가 저장하고 제공할 수 있다.When implementing an embodiment of the present invention, the server can store and provide information about products that the user has the right to receive.
본 발명의 실시예를 구현할 경우 서버에 저장된 보관 상품 정보가 사용자 장치 및 오프라인 매장 장치에게 제공되고 이를 이용하여 상품의 수령과 배송이 활성화될 수 있다.When implementing an embodiment of the present invention, stored product information stored in the server is provided to the user device and offline store device, and receipt and delivery of products can be activated using this.
본 발명이 제공하는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 여기서 언급되지 않은 또 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The effects provided by the present invention are not limited to the effects mentioned above, and other effects not mentioned herein will be clearly understood by those skilled in the art from the description below.
도 1은 본 발명의 일 실시예에 의한 다양한 장치들의 구성을 보여주는 도면이다.
도 2는 본 발명의 일 실시예에 의한 서버 및 사용자 장치의 구성을 보여주는 도면이다.
도 3은 본 발명의 일 실시예에 의한 서버가 보관 상품 정보를 저장하는 예시를 보여주는 도면이다.
도 4는 본 발명의 일 실시예에 의한 서버가 사용자의 위치 정보를 이용하여 관련 오프라인 매장에 상품의 수요 예측에 관한 정보를 제공하는 도면이다.
도 5는 본 발명의 일 실시예에 의한 각 장치들 사이에 송수신되는 정보들을 보여주는 도면이다.
도 6은 본 발명의 다른 실시예에 의한 각 장치들 사이에 송수신되는 정보들을 보여주는 도면이다.
도 7은 본 발명의 일 실시예에 의한 사용자 장치가 다수의 보관 상품 정보를 확인하고 배달 또는 수령이 가능한 상품 정보를 표시하는 과정을 보여주는 도면이다.
도 8은 본 발명의 일 실시예에 의한 사용자 장치가 보관 상품의 수령 또는 배송 가능 매장을 확인하는 인터페이스이다.
도 9는 본 발명의 일 실시예에 의한 보관 상품을 포함하여 배송 주문을 수행하는 인터페이스이다.
도 10은 본 발명의 일 실시예에 의한 사용자 장치에 보관 상품의 주문 가능 상황을 보여주는 인터페이스이다.
도 11은 본 발명의 일 실시예에 의한 상품 표시 과정에서 보관 상품을 나타내는 인터페이스이다.
도 12는 본 발명의 일 실시예에 의한 사용자 장치가 보관 상품 정보를 표시하는 화면을 보여주는 인터페이스이다.
도 13은 본 발명의 일 실시예에 의한 상품 배송 주문 시 일부를 보관 상품으로 처리하는 과정을 보여주는 도면이다.
도 14는 본 발명의 일 실시예에 의한 보관 상품을 서버에 저장하는 인터페이스이다.
도 15는 본 발명의 다른 실시예에 의한 보관 상품을 서버에 저장하는 인터페이스이다.1 is a diagram showing the configuration of various devices according to an embodiment of the present invention.
Figure 2 is a diagram showing the configuration of a server and a user device according to an embodiment of the present invention.
Figure 3 is a diagram showing an example of a server storing stored product information according to an embodiment of the present invention.
Figure 4 is a diagram in which a server according to an embodiment of the present invention provides information about product demand prediction to a relevant offline store using the user's location information.
Figure 5 is a diagram showing information transmitted and received between devices according to an embodiment of the present invention.
Figure 6 is a diagram showing information transmitted and received between devices according to another embodiment of the present invention.
Figure 7 is a diagram showing a process in which a user device confirms information on a plurality of stored products and displays information on products that can be delivered or received, according to an embodiment of the present invention.
Figure 8 is an interface through which a user device confirms a store that can receive or deliver a stored product according to an embodiment of the present invention.
Figure 9 is an interface for performing a delivery order including stored products according to an embodiment of the present invention.
Figure 10 is an interface showing a status of ordering a stored product on a user device according to an embodiment of the present invention.
Figure 11 is an interface showing stored products in the product display process according to an embodiment of the present invention.
Figure 12 is an interface showing a screen on which a user device displays stored product information according to an embodiment of the present invention.
Figure 13 is a diagram showing a process of processing a part of a product delivery order as a stored product according to an embodiment of the present invention.
Figure 14 is an interface for storing stored products on a server according to an embodiment of the present invention.
Figure 15 is an interface for storing stored products on a server according to another embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.The advantages and features of the present invention and methods for achieving them will become clear by referring to the embodiments described in detail below along with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and will be implemented in various different forms, but the present embodiments only serve to ensure that the disclosure of the present invention is complete and are within the scope of common knowledge in the technical field to which the present invention pertains. It is provided to fully inform those who have the scope of the invention, and the present invention is only defined by the scope of the claims.
본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조 부호를 붙이도록 한다. 또한, 본 발명의 일부 실시예들을 예시적인 도면을 참조하여 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가질 수 있다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략할 수 있다.In order to clearly explain the present invention, parts that are not relevant to the description are omitted, and identical or similar components are assigned the same reference numerals throughout the specification. Additionally, some embodiments of the present invention will be described in detail with reference to the exemplary drawings. In adding reference numerals to components in each drawing, identical components may have the same reference numerals as much as possible even if they are shown in different drawings. Additionally, when describing the present invention, if it is determined that a detailed description of a related known configuration or function may obscure the gist of the present invention, the detailed description may be omitted.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질, 차례, 순서 또는 개수 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 다른 구성 요소가 "개재"되거나, 각 구성 요소가 다른 구성 요소를 통해 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.Additionally, when describing the components of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, sequence, order, or number of the components are not limited by the term. When a component is described as being “connected,” “coupled,” or “connected” to another component, that component may be directly connected or connected to that other component, but there are no other components between each component. It should be understood that may be “interposed” or that each component may be “connected,” “combined,” or “connected” through other components.
본 명세서에서 보관 상품은 사용자가 선물을 받았거나 1+1 등으로 상품을 구매한 후, 상품 일부만 수령하였거나, 또는 사용자가 상품 수령권을 가진 상태를 의미한다. 따라서, 사용자의 보관 상품에 대한 정보(보관 상품 정보)는 서버에 저장되고, 사용자 장치의 요청에 따라 서버는 보관 상품 정보를 사용자 장치에게 제공하여 사용자가 보관 상품을 오프라인 매장에서 수령하거나 배송을 요청할 수 있다. In this specification, a stored product refers to a state in which the user received a gift, purchased a product through a 1+1 purchase, etc., received only part of the product, or the user has the right to receive the product. Therefore, information about the user's stored products (stored product information) is stored on the server, and upon request from the user device, the server provides stored product information to the user device so that the user can receive the stored products at an offline store or request delivery. You can.
도 1은 본 발명의 일 실시예에 의한 다양한 장치들의 구성을 보여주는 도면이다. 사용자 장치(100, 100a, 100b), 오프라인 매장 장치(300, 300a, 300b), 배송장치(400) 및 서버(500)로 구성되어 있다. 1 is a diagram showing the configuration of various devices according to an embodiment of the present invention. It consists of a user device (100, 100a, 100b), an offline store device (300, 300a, 300b), a delivery device (400), and a server (500).
본 명세서에서 고객은 컴퓨터, 모바일 장치, 태블릿 등을 이용하여 서버(500)에 접속할 수 있다. 이때, 상품을 구매하는 고객이 사용하는 컴퓨터, 모바일 장치, 태블릿 등을 사용자 장치(100a, 100b)라고 한다. In this specification, a customer can access the
본 명세서에서 주문된 상품을 사용자에게 제공하는 오프라인 매장의 관리자는 컴퓨터, 모바일 장치, 태블릿 등을 이용하여 서버(500)에 접속할 수 있다. 이때, 오프라인 매장의 운영자 또는 관리자가 사용하는 컴퓨터, 모바일 장치, 태블릿 등을 오프라인 매장 장치(300a, 300b)라고 한다. In this specification, a manager of an offline store that provides ordered products to users may access the
본 명세서에서 주문된 상품을 배송지로 이송하는 배송 담당자는 컴퓨터, 모바일 장치, 태블릿 등을 이용하여 서버(500)에 접속할 수 있다. 이때, 배송 담당자가 사용하는 컴퓨터, 모바일 장치, 태블릿 등을 배송 담당자 장치(400)라고 한다. In this specification, the delivery person who transports the ordered product to the delivery location may access the
사용자 장치(100a, 100b)는 서버(500)에 접속하여 상품을 구매할 수 있다. 그리고 구매한 상품을 수령하는데 필요한 정보, 예를 들어 상품 수령권과 관련된 정보를 서버(500)에 저장한다.
또한, 고객이 오프라인 매장을 방문하여 상품을 구매할 수 있다. 이 경우, 고객은 해당 상품의 전부 또는 일부를 수령하지 않고 추후 수령하는데 필요한 정보, 예를 들어 상품 수령권과 관련된 정보를 사용자 장치(100a, 100b)를 이용하여 서버(500)에 저장할 수 있다. Additionally, customers can visit offline stores and purchase products. In this case, the customer may not receive all or part of the product in question, but may store information necessary for future receipt, for example, information related to the right to receive the product, in the
또한, 고객은 쿠폰, 교환권 등으로 사용자 장치(100a, 100b)에 전송된 상품 수령권과 관련된 정보를 서버(500)에 저장할 수 있다. Additionally, the customer may store information related to the product receipt transmitted to the
서버(500)는 사용자 장치(100a, 100b)의 요청에 따라 상품을 특정 장소로 배송하거나 혹은 오프라인 매장에서 해당 상품의 수령에 필요한 프로세스를 지원할 수 있다. The
이하, 고객이 상품을 구매하거나 선물받은 상품을 서버(500)에 보관하는 경우, 서버(500)는 해당 상품이 사용자 장치(100a, 100b)의 요청에 따라 제공될 수 있도록 상품 정보를 데이터베이스에 저장한다. 저장된 상품 정보를 보관 상품 정보라 지칭한다. Hereinafter, when a customer purchases a product or stores a gifted product in the
도 2는 본 발명의 일 실시예에 의한 서버 및 사용자 장치의 구성을 보여주는 도면이다. Figure 2 is a diagram showing the configuration of a server and a user device according to an embodiment of the present invention.
서버(500)의 통신부(510)는 사용자 장치(100), 오프라인 매장 장치(300) 및 배송 담당자 장치(400)와 통신하며 정보를 송수신한다. The
데이터베이스(520)는 송수신한 정보들과 제어부(550)가 처리한 데이터를 저장한다. The
제어부(550)는 통신부(510) 및 데이터베이스(520)를 제어하며, 전술한 각종 장치들(100, 300, 400)과 송수신한 데이터를 처리할 수 있다. The
사용자 장치(100)는 제어부(150), 통신부(110), 저장부(120), 카메라(130), 디스플레이부(140) 등을 포함한다. The
사용자 장치(100)는 스마트폰, 태블릿, 노트북을 포함한다. 또한, 사용자 장치(100)는 AR(Augmented Reality)나 VR(Virtual Reality) 기능을 제공하기 위해 HMD(Head Mounted Display), 그리고 AR(Augmented Reality)나 VR(Virtual Reality) 기능을 지원하는 안경 등을 포함하거나, 이들 HMD 및 안경과 통신할 수 있다. 카메라(130)는 AR/VR 등을 위해 외부를 촬영할 수 있으며 선택적으로 사용자 장치의 구성요소가 될 수 있다.
통신부(110)는 서버(500)와 정보를 송수신 하며 통신한다. 디스플레이부(140)는 사용자 인터페이스를 제공하며 정보를 시각적으로 출력한다. 디스플레이부(140)는 정보를 표시하는 스크린과 터치 입력 수단을 포함할 수 있다. 저장부(120)는 송수신한 정보, 제어부(150)가 생성한 정보 등을 저장한다. 제어부(150)는 통신부(110)와 디스플레이부(140), 저장부(120), 카메라(130)를 제어한다. The
보다 상세히, 통신부(110)는 서버(500)와 통신하며 보관 상품의 정보와 매장에 관한 정보를 수신하며, 수신한 정보는 디스플레이부(140)에 표시된다. In more detail, the
제어부(150)는 보관 상품의 확인, 주문, 배송 등을 수행할 수 있으며, 오프라인 매장 방문 시 상품 수령을 위해 보관 상품의 정보를 디스플레이부(140)에 표시할 수 있다. 검증 가능성을 위해 제어부(150)는 보관 상품의 정보를 디스플레이부(140)에 QR 코드, 바코드 형태로 표시할 수 있다. The
통신부(110)가 서버(500)에게 보관 상품 정보를 요청한 후, 서버(500)로부터 보관 상품 정보 및 매장에 관한 매장 정보를 수신한다. 제어부(150)가 보관 상품 정보 및 매장 정보를 디스플레이부(140)에 표시한다. After the
또한, 제어부(150)는 보관 상품 정보 중 기한 정보 또는 매장에서 수령 또는 배송 주문 가능한 정보를 디스플레이부(140)에 구별하여 표시되도록 제어한다. Additionally, the
본 발명의 일 실시예로, 매장 정보는 사용자 장치의 위치 정보를 기준으로 선택된 오프라인 매장 정보이거나, 사용자 장치가 즐겨찾기 등 설정 정보로 저장하거나 등록한 매장 정보일 수 있다. In one embodiment of the present invention, the store information may be offline store information selected based on the location information of the user device, or store information saved or registered by the user device as setting information such as favorites.
본 발명의 다른 실시예로, 매장 정보는 사용자 장치의 위치 또는 설정 정보를 기준으로 일정 범위 내에 있는 오프라인 매장에서 제공할 수 있는 보관 상품에 대한 재고 정보를 이용하여 산출된 정보일 수 있다. 이에 대해 도 5 내지 7에서 자세히 살펴본다. In another embodiment of the present invention, store information may be information calculated using inventory information on stored products that can be provided by offline stores within a certain range based on the location or setting information of the user device. This will be looked at in detail in Figures 5 to 7.
제어부(150)는 보관 상품의 정보 중 보관 기간의 만료 시점이 일정 시점 기준보다 빠른 보관 상품이 구별되도록 디스플레이부(140)를 제어한다. 제어 결과 보관 기간의 만료 시점이 임박한 상품에 대해 소정의 점멸되는 아이콘이 표시되거나 혹은 푸시 메시지로 해당 상품에 대한 정보가 표시될 수 있다.The
또한, 사용자 장치(100)의 사용자가 다른 사용자 장치의 액티비티 정보를 서버(500)로부터 수신할 수 있다. 예를 들어, 제1의 사용자 장치(100a)가 서버(500)에 저장한 보관 상품들이 A, B, C임을 가정한다. A, B, C 중 어느 하나 이상에 있어서 동일한 보관 상품(예를 들어 A)을 저장하는 제2의 사용자 장치(100b)를 가정한다. Additionally, a user of the
제 1 사용자 장치(100a)의 위치 또는 설정 정보를 기준으로 오프라인 매장의 관할 범위 내에 제2의 사용자 장치(100b)가 보관 상품 A의 조회를 수행할 수 있다. 이 경우, "근처의 다른 사용자가 A 상품을 조회"했음을 알리는 메시지를 제1사용자 장치(100a)의 통신부(110)가 서버로부터 수신할 수 있다. Based on the location or setting information of the
그 결과 제1사용자 장치(100a)의 소유자는 자신이 보관 중인 상품에 대해 다른 사용자가 구매할 가능성을 고려하여 신속하게 상품의 배송 또는 수령을 시도할 수 있다. As a result, the owner of the
도 3은 본 발명의 일 실시예에 의한 서버가 보관 상품 정보를 저장하는 예시를 보여주는 도면이다. 서버(500)의 데이터베이스의 일 실시예로 520a는 사용자 식별 정보(UserID)와 해당 사용자가 수령할 수 있는 상품에 대한 식별 정보(ProductID)를 저장한다. Figure 3 is a diagram showing an example of a server storing stored product information according to an embodiment of the present invention. In one embodiment of the database of the
저장된 정보는 사용자 장치(100)의 요청에 따라 사용자 장치(100)에서 표시될 수 있다. 예를 들어, 100a와 같이 User2가 보관하는 상품에 대한 정보가 표시될 수 있다. User2는 Product_A, Product_B, Product_C를 보관 중이며, 각각의 보관 상품 사용 기한은 22/07/15, 22/08/05, 23/01/10이다. The stored information may be displayed on the
서버(500)는 520a와 같이 보관 상품 정보를 저장하며 각 사용자가 오프라인 매장에서 해당 상품의 제공을 요구하거나, 온라인 쇼핑몰에서 해당 상품의 구매를 진행할 경우, 해당 상품에 대해 별도의 지불 과정 없이 상품 제공/구매가 이루어질 수 있도록 한다.The
한편, 서버(500)는 다수의 사용자들이 보관중인 보관 상품에 대한 정보를 저장하고 있으며 또한, 이들 사용자들의 휴대폰 및 애플리케이션 설정에 따라 사용자의 현재 위치를 확인할 수 있다. 또는 사용자들이 앱에 설정한 주소 정보 역시 서버(500)가 저장할 수 있다. Meanwhile, the
이에, 서버(500)는 사용자들이 보관 중인 상품에 대해 배달 요청이 발생할 수 있거나 상품 요청이 발생할 수 있는 가능성을 예측하여 각 매장이 이와 같은 요청에 대응할 수 있도록 오프라인 매장 장치(300)에게 지시할 수 있다. Accordingly, the
보관 상품의 개수 및 보관 기간도 데이터베이스에 저장될 수 있다. 이 경우, 데이터베이스(520b)는 각 보관 상품의 개수 정보(Num) 및 보관 기간(Date)을 저장할 수 있다.The number of stored products and storage period can also be stored in the database. In this case, the
도 4는 본 발명의 일 실시예에 의한 서버가 사용자의 위치 정보를 이용하여 관련 오프라인 매장에 상품의 수요 예측에 관한 정보를 제공하는 도면이다. Figure 4 is a diagram in which a server according to an embodiment of the present invention provides information about product demand prediction to a relevant offline store using the user's location information.
서버(500)는 사용자가 소지하는 휴대폰의 애플리케이션을 이용하여 사용자의 위치 정보를 확인할 수 있다. 그리고 서버(500)는 각 사용자의 위치를 기준으로 배달 범위 또는 방문 범위(예를 들어 반경 1.5 km, 또는 3km 등) 내에 있는 오프라인 매장에게 보관 상품 정보를 제공하여 해당 오프라인 매장이 해당 상품에 대한 요청이 발생할 수 있음을 확인할 수 있다. The
예를 들어, User1 사용자와 User2 사용자는 모두 제1오프라인 매장(제1매장)에 접근 가능한 상태 또는 배달을 요청할 수 있는 상태이다. 이 경우, 서버(500)는 상품 A 2건, 상품 B 2건, 상품 C 2건, 그리고 상품 D 및 상품 E 각 1건들이 수령 또는 배달 가능성이 있다는 정보를 제1오프라인 매장 장치(300a)에게 제공할 수 있다. For example, both User1 and User2 are in a state where they can access the first offline store (first store) or request delivery. In this case, the
하기 표 1과 같이 서버(500)는 제1매장의 오프라인 매장 장치(300a)에게 정보를 제공할 수 있다. 또한 서버(500)는 개인 정보의 보호를 위해 상품을 보관중인 사용자 수가 N 명(예를 들어 10명) 이하인 경우에는 해당 정보를 제공하지 않을 수 있다.As shown in Table 1 below, the
서버(500)가 전송한 정보를 확인한 오프라인 매장 장치(300a)는 해당 상품에 대한 수요 증가 가능성을 고려할 수 있다. 또한, 오프라인 매장 장치(300a)는 해당 상품의 재고가 없을 경우, 재고 없음에 대한 정보를 서버(500)에게 전송할 수 있다. 이 경우 서버(500)는 해당 재고 없음에 대한 정보가 사용자 장치에서 표시될 수 있도록 한다. The
제1오프라인 매장 장치(300a)는 서버(500)가 제공한 정보에 따라 "우리 지역 고객의 나만의 냉장고에 보관된 상품은 A, B, C, D, E 입니다" 라고 표시할 수 있다. The first
또한, 서버(500)는 보관 기간의 종료가 임박한 보관 상품 정보에 대해 사용자 장치(100)에게 푸시 알람을 전송하고, 오프라인 매장 장치(300)에게 구매 가능성이 높은 보관 상품 정보를 전송할 수 있다. Additionally, the
도 5는 본 발명의 일 실시예에 의한 각 장치들 사이에 송수신되는 정보들을 보여주는 도면이다.Figure 5 is a diagram showing information transmitted and received between devices according to an embodiment of the present invention.
서버(500)는 사용자 장치(100)의 위치 정보를 이용하여 해당 사용자 장치(100)가 관할 범위 내에 포함되는 하나 이상의 오프라인 매장 장치를 선택한다(S11). 오프라인 매장이 밀접하게 분포된 경우, 또는 관할 범위가 넓은 경우 S11 단계에서 다수의 오프라인 매장이 선택될 수 있다. The
이후, 서버(500)는 오프라인 매장 장치(300)에게 오프라인 매장의 관할 범위 내에 존재하는 사용자 장치의 보관 상품 정보를 전송한다(S12). 이 정보는 오프라인 매장 장치(300)의 화면 상에 표 1과 같이 표시될 수 있다(S13). 즉, 오프라인 매장 장치(300)는 관할 범위 내 보관 상품 정보의 수를 표시할 수 있다. 앞서 살펴본 바와 같이 개인 정보 보호를 위해 해당 상품을 보관한 사용자 수가 N명 이하인 경우에는 표시하지 않을 수 있다. Thereafter, the
또한, 이 과정에서 보관 기간이 임박한 상품의 숫자도 함께 표시될 수 있다. 예를 들어, 1주일 내 보관 기간이 임박한 상품이라면, 사용자가 이를 수령하거나 배달을 요청할 가능성이 높다. 이는 표 2와 같이 표시될 수 있다. Additionally, during this process, the number of products whose storage period is approaching can also be displayed. For example, if a product is about to expire within a week, the user is likely to pick it up or request delivery. This can be displayed as Table 2.
(1주일 내 보관 기간 종료 상품수)Number of users archived within close range
(Number of products with expiration of storage period within 1 week)
한편, 오프라인 매장 장치(300)는 보관 상품 정보를 확인하고 이에 대한 재고 정보를 전송할 수 있다. 이는 오프라인 매장 장치(300)가 관리 및 저장 중인 재고 정보가 자동으로 서버(500)에 전송되는 실시예를 포함한다. 오프라인 매장 장치(300)는 상품의 판매, 재고 상황 등의 정보를 저장하므로, S12에서 전송된 보관 상품의 현재 매장 내 재고 정보를 확인할 수 있다. Meanwhile, the
그리고 오프라인 매장 장치(300)는 보관 상품에 대한 재고 정보를 서버(500)에게 전송하고(S14), 서버(500)는 보관 상품에 대한 재고 정보를 저장한다(S15). 재고 정보는 오프라인 매장에서 상품이 판매될 경우, 실시간으로 서버(500)에 전송될 수 있고 배치(batch) 방식으로 전송될 수 있다. Then, the
이후, 사용자 장치(100)에서 앱이 실행되어(S21) 보관 상품에 대한 정보 확인을 요청하면(S22) 서버(500)는 사용자 장치(100)에게 보관 상품 정보와 함께 상품의 제공이 가능한 인접 매장들의 정보를 전송한다(S23). Thereafter, when the app is run on the user device 100 (S21) and requests confirmation of information about the stored product (S22), the
사용자 장치(100)는 보관 상품의 배달을 요청하거나 또는 오프라인 매장 방문 시 보관 상품 정보를 표시하여 사용자가 상품을 수령할 수 있도록 한다(S24). The
도 6은 본 발명의 다른 실시예에 의한 각 장치들 사이에 송수신되는 정보들을 보여주는 도면이다.Figure 6 is a diagram showing information transmitted and received between devices according to another embodiment of the present invention.
앞서 도 5에서 오프라인 매장 장치(300)가 보관 상품에 대한 사용자의 수령 또는 배달 요청을 예측할 수 있도록, 보관 상품에 대해 관심을 가지거나 정보를 확인한 사용자의 정보를 서버(500)가 오프라인 매장 장치(300)에게 제공하는 방안을 추가적으로 제공할 수 있다. 5 , so that the
예를 들어, 사용자 장치가 앱을 실행시켜서(S21) 서버에 보관 중인 상품의 정보를 요청할 수 있다(S22). 이때, 사용자 장치(100)가 보관 상품의 정보를 요청하는 경우, 서버(500)는 사용자 장치(100)의 위치 정보를 이용하여 인접한 오프라인 매장 장치를 선택한다(S25). For example, the user device can run the app (S21) and request information about the product stored on the server (S22). At this time, when the
그리고, 서버(500)는 오프라인 매장의 관할 범위 내 사용자 장치가 보관 상품 정보를 조회하였음을 통지한다(S26). 그 결과 오프라인 매장 장치(300)는 관할 범위 내 보관 상품 정보의 조회 횟수를 표시한다(S27). 오프라인 매장 장치(300)가 표시하는 메시지의 실시예로 "지금 Product_A 상품의 재고를 확인한 사용자가 N명이오니 참고하시기 바랍니다."를 참고할 수 있다. Then, the
이는 서버(500)가 오프라인 매장 장치(300)에게 소정의 보관 상품 정보를 전송하는 과정에서 보관 상품의 정보를 조회한 사용자 장치의 수 및 이들의 보관 상품의 개수의 합을 오프라인 매장 장치에게 전송하여 오프라인 매장에서 해당 상품이 요청될 가능성이 높음을 확인할 수 있도록 한다. This means that in the process of the
특히, 서버(500)의 제어부(550)는 보관 상품의 정보 중 보관 기간의 만료 시점이 일정 시점 기준(예를 들어 1주일, 또는 3일 등)보다 빠른 보관 상품이 구별되도록 보관 상품 정보를 오프라인 매장(300)에게 전송할 수 있다. 이는 보관 기간의 만료가 임박한 상품에 대해 사용자가 배달 또는 수령을 요청할 가능성이 높기 때문이다. In particular, the
마찬가지로 서버(500)는 인접한 지역에서 동일한 상품의 재고를 확인한 사용자가 N명이라는 사실을 사용자 장치(100)에게도 통지할 수 있다(S28). 일 실시예로, 제어부(550)는 제1사용자 장치가 조회한 보관 상품과 동일한 보관 상품을 저장하며 오프라인 매장의 관할 범위 내에 있는 제2사용자 장치를 검색한다. 그리고 통신부(510)는 제2사용자 장치에게 보관 상품의 조회가 발생했음을 알리는 메시지를 전송하여 사용자들이 보관한 상품에 대한 다른 사용자들의 관심도를 확인할 수 있도록 한다. Likewise, the
일 실시예로, 서버(500)의 통지 결과 사용자 장치(100)는 "지금 같은 권역 내에 N명이 Product_A 상품의 재고를 확인하였습니다. 빨리 주문해주세요"라고 메시지를 출력할 수 있다. 이는 사용자 장치를 소지한 고객들이 해당 메시지를 확인하고 다른 고객보다 빨리 보관 상품을 수령할 수 있도록 할 수 있다. In one embodiment, as a result of the notification from the
이 과정에서 인접한 오프라인 매장의 재고 정보도 함께 사용자 장치(100)에게 전송될 수 있다. 즉, 도 5의 S14 내지 S15, S23 단계가 진행되어 인접한 오프라인 매장의 재고 상황을 사용자 장치(100)가 확인할 수 있도록 한다.In this process, inventory information of adjacent offline stores may also be transmitted to the
예를 들어 관할 범위 내에 위치한 사용자 장치들로부터 보관 상품 정보의 조회가 5회 있었으며, 모두 동일한 "Product_A"에 대한 조회인 경우, 빠른 시간 내에 해당 상품의 수령이나 배달이 요청될 가능성이 높다. 따라서, 서버(500)는 이러한 특정 상품에 대한 보관 상품 조회가 증가한 경우에 오프라인 매장의 운영자가 재고 관리에 대처할 수 있도록 보관 상품 정보의 조회 횟수를 오프라인 매장 장치(300)에게 제공한다.For example, if there were five searches for stored product information from user devices located within the jurisdiction, and all inquiries were for the same “Product_A,” it is highly likely that receipt or delivery of the product will be requested within a short period of time. Accordingly, the
도 7은 본 발명의 일 실시예에 의한 사용자 장치가 다수의 보관 상품 정보를 확인하고 배달 또는 수령이 가능한 상품 정보를 표시하는 과정을 보여주는 도면이다. S21 및 S22는 앞서 살펴본 바와 같다. Figure 7 is a diagram showing a process in which a user device confirms information on a plurality of stored products and displays information on products that can be delivered or received, according to an embodiment of the present invention. S21 and S22 are the same as previously discussed.
서버(500)는 사용자 장치의 위치 정보를 이용하여 일정 거리 내에 위치하는 오프라인 매장들의 보관 상품 재고 상황을 확인한다(S31). 예를 들어, 사용자 장치(100)가 도 4의 User2의 사용자 장치(100b)인 경우, 3개의 보관 상품 정보를 서버(500)에 저장한 상태이다. The
이때, 서버(500)는 3개의 보관 상품 모두 재고를 가진 오프라인 매장을 검색한다. 예를 들어 사용자 장치와 일정 거리 이내의 오프라인 매장으로 매장1, 매장2, 매장3, 매장4, 매장 5가 있으며, 서버(500)는 이들 중에서 3개의 보관 상품을 모두 제공할 수 있는 오프라인 매장으로 매장 1, 매장 2를 확인한다. 그리고 서버(500)는 매장 3, 매장 4가 두 개의 보관 상품을 제공할 수 있으며, 매장 5가 하나의 상품을 제공할 수 있음을 확인한다. At this time, the
그리고 서버(500)는 5개 매장의 보관 상품 제공 가능 여부에 대한 정보를 사용자 장치(100)에게 전송한다(S32). 그리고 사용자 장치(100)는 오프라인 매장 별 제공 가능한 보관 상품을 표시한다(S33).Then, the
도 5 내지 도 7의 프로세스를 정리하면 다음과 같다. The processes of FIGS. 5 to 7 are summarized as follows.
서버(500)의 통신부(510)가 사용자 장치(100)로부터 보관 상품 정보의 요청을 수신하면(S22), 서버(500)의 제어부(550)가 서버(500)의 데이터베이스(520)에서 사용자 장치(100)의 식별 정보를 이용하여 보관 상품 정보를 추출한다. 그리고 제어부(550)가 데이터베이스(520)에서 사용자 장치(100)의 위치 정보 또는 사용자 장치(100)에 등록된 매장 정보를 이용하여 보관 상품을 제공할 수 있는 매장 정보를 추출한다. When the
이후, 통신부(510)가 추출한 보관 상품 정보 및 매장 정보를 사용자 장치에게 전송한다(S23). Thereafter, the
보다 상세하게, 살펴보면, 제어부(550)가 하나 이상의 사용자 장치의 위치 정보를 기준으로 오프라인 매장 장치를 선택할 수 있으며(S11), 제어부(550)가 하나 이상의 사용자 장치에 대응하는 보관 상품 정보를 데이터베이스에서 추출할 수 있다(S11). In more detail, the
그리고 통신부(510)가 오프라인 매장 장치(300)에게 추출한 보관 상품 정보를 전송할 수 있다(S12).And the
또한, 통신부(510)는 오프라인 매장 장치(300)로부터 보관 상품에 대한 재고 정보를 수신할 수 있다(S14). 수신한 재고 정보는 서버(500)의 데이터베이스(520)에 저장될 수 있으며, 추후 통신부(510)가 사용자 장치(100)에게 전송하는 매장 정보에는 오프라인 매장에서 제공할 수 있는 보관 상품에 대한 재고 정보를 이용하여 산출된 정보가 포함될 수 있다(S23). Additionally, the
도 8은 본 발명의 일 실시예에 의한 사용자 장치가 보관 상품의 수령 또는 배송 가능 매장을 확인하는 인터페이스이다. 앞서 도 7의 실시예에 따라, 사용자 장치(100b)는 3 개의 보관 상품들(Product_A, Product_B, Product_C, 줄여서 각각 A, B, C로 표시함)을 수령할 수 있거나 배달 주문이 가능한 매장들을 확인한다. 표시되는 정보는 각 매장이 재고로 보유하고 있는 보관 상품, 사용자 장치로부터의 거리, 배달/방문 수령 중 가능한 서비스 등이다. Figure 8 is an interface through which a user device confirms a store that can receive or deliver a stored product according to an embodiment of the present invention. According to the embodiment of FIG. 7, the
제1매장 및 제2매장 모두 보관 상품을 모두 제공할 수 있으며, 제1매장은 사용자 장치(100b)가 즐겨찾기(찜하기)로 설정한 매장이다. Both the first store and the second store can provide all stored products, and the first store is a store that the
사용자 장치(100b)가 표시하는 정보는 서버(500)에서 생성하여 전송한 정보를 그대로 표시하거나 또는 사용자 장치(100b)가 일부 수정하여 표시할 수 있다. The information displayed by the
또한, 사용자 장치(100b)는 각 오프라인 매장들의 정렬 방식으로 보관 상품 순, 재고 확보 순, 거리 가까운 순 등의 인터페이스를 제공할 수 있다. Additionally, the
만약, 보관 상품 순(역순)으로 정렬이 요청된 경우, 동일한 보관 상품들의 재고들이 있으나 제1매장에는 A 상품의 재고가 1개이고 제2매장에는 A 상품의 재고가 5개인 경우 사용자 장치(100b)는 상품 수령 가능성을 높이기 위해 제2매장을 먼저 표시할 수 있다. 사용자는 사용자 장치(100b)에 표시된 정보를 확인하고 배달을 요청하거나 혹은 직접 오프라인 매장을 방문하여 보관 상품을 수령할 수 있다.If sorting by stored product order (reverse order) is requested, the same stored products are in stock, but if the first store has one product A in stock and the second store has five products A in stock, the
도 8의 실시예를 적용할 경우, 사용자 장치(100b)는 매장 별로 배송 가능 상품수를 노출하여 한번에 보관 상품의 주문이나 수령이 가능한 매장 또는 보관 상품 중 가장 적은 숫자로 누락하여 주문이나 수령이 가능한 매장을 사용자가 확인할 수 있도록 한다. When applying the embodiment of FIG. 8, the
도 8의 실시예에서 사용자가 배달을 원하는 위치에서 배송이 가능한 보관 상품을 표시하되, 보관 상품 종류가 다수인 경우에 대응하는 인터페이스를 제시하고 있다. 여기에서 배송에 따른 할증도 적용될 수 있다. 예를 들어 보관된 상품 A 는 편의점 (가) 에서 배송 가능하며, 보관된 상품 B는 편의점 (나)에서 배송 가능한 경우 (가)-(나)의 거리 및 그에 따라 배송료 할증에 대한 인터페이스를 별도로 제공할 수 있다. In the embodiment of Figure 8, stored products that can be delivered at the location where the user wants to be delivered are displayed, but an interface corresponding to the case where there are multiple types of stored products is presented. Shipping surcharges may also apply here. For example, if stored product A can be delivered from convenience store (A) and stored product B can be delivered from convenience store (B), a separate interface is provided for the distance between (A) and (B) and the shipping fee surcharge accordingly. can do.
또한, 사용자 장치(100)는 보관된 상품들에 대해 우선순위를 설정하여 해당 상품들을 한번에/혹은 가장 적은 숫자로 누락하여 배송이 가능함을 보여주는 인터페이스를 제공할 수 있다. Additionally, the
예를 들어, 보관 상품의 보관 종료 기간을 기준으로 우선 순위를 설정하는 경우를 가정한다. 이때, 보관 상품의 종료기간이 임박한 순서가 상품 A, B, C, D 인 경우, 서버(500)는 추천 매장을 제공함에 있어서 A를 배송 가능한 매장을 선택할 수 있다. For example, assume that priority is set based on the storage end period of stored products. At this time, if products A, B, C, and D are in the order in which the storage product expiration period is approaching, the
또다른 실시예에 따라, 보관 상품의 가격을 기준으로 우선 순위를 설정하는 경우를 가정한다. 이때, 보관 상품의 가격의 크기 순서(비싼 가격 우선)로 상품 A, B, C, D 인 경우, 서버(500)는 추천 매장을 제공함에 있어서 A를 배송 가능한 매장을 선택할 수 있다. According to another embodiment, it is assumed that priority is set based on the price of the stored product. At this time, if the stored products are products A, B, C, and D in order of price size (higher price first), the
도 9는 본 발명의 일 실시예에 의한 보관 상품을 포함하여 배송 주문을 수행하는 인터페이스이다. 100b1과 같이 장바구니에 보관 상품인 Product_A와 일반 상품인 Product_E가 표시되었으며, 보관 상품은 가격이 0원으로 표시된다. 이는 보관 상품의 배송 시 사용자가 별도의 금액을 지불하지 않기 때문이다. 한편, "보관 상품 추가" 선택 시 100b2와 같이 장바구니에 없는 사용자 장치의 보관 상품인 Product_B 및 Product_C가 표시되는데, 각각의 잔고는 3개 및 0개이다. Figure 9 is an interface for performing a delivery order including stored products according to an embodiment of the present invention. As shown in 100b1, Product_A, a stored product, and Product_E, a general product, are displayed in the shopping cart, and the price of the stored product is displayed as 0 won. This is because the user does not pay a separate amount when delivering the stored product. Meanwhile, when "Add stored product" is selected, Product_B and Product_C, which are stored products on the user's device that are not in the shopping cart, such as 100b2, are displayed, and the balances are 3 and 0, respectively.
만약, 사용자가 "상품변경"을 선택할 경우 Product_C 대신 수령 가능한 상품 리스트가 100b3과 같이 표시되며, 사용자 장치가 Product_L을 선택하여 유사 상품으로 변경을 완료하여 배송 주문을 진행할 수 있다.If the user selects “Change Product,” a list of products that can be received is displayed as 100b3 instead of Product_C, and the user device can select Product_L to complete the change to a similar product and proceed with the delivery order.
도 9와 같이 보관 상품의 상품금액은 0원으로 처리할 수 있다. 또한, 재고가 없을 경우 유사 상품으로 변경 가능하도록 사용자 장치(100) 및 서버(500)가 인터페이스를 제공하여 재고가 없어서 보관상품 주문하지 못하는 경우를 최소화할 수 있다. As shown in Figure 9, the product price of the stored product can be treated as 0 won. In addition, the
도 10은 본 발명의 일 실시예에 의한 사용자 장치에 보관 상품의 주문 가능 상황을 보여주는 인터페이스이다. Figure 10 is an interface showing a status of ordering a stored product on a user device according to an embodiment of the present invention.
사용자 장치(100)가 앱을 실행시키는 경우(S21) 사용자 장치가 설정한 즐겨찾는 매장(제1매장)이 100b5와 같이 표시된다. 사용자 장치(100)는 제1매장에서 보관 상품을 배달할 수 있는지 여부(총 15개 중 13개)를 표시하며 사용자가 해당 정보를 터치할 경우 100b6과 같이 보관 상품들 및 이들의 개수들이 표시된다. When the
상품 변경이 선택될 경우 앞서 도 9의 100b3이 표시될 수 있다. 도 10에 도시된 바와 같이 메인화면에서 배달 가능한 보관상품 유무를 표시하여 고객이 편의성을 높이고 보관상품의 배달을 활성화시켜 재고 관리 기간을 줄일 수 있다. When product change is selected, 100b3 in FIG. 9 may be displayed. As shown in Figure 10, the presence or absence of stored products that can be delivered can be displayed on the main screen to increase convenience for customers and reduce the inventory management period by activating delivery of stored products.
이와 같이 주문앱을 이용하여 상품 배송 시 보관상품을 통합 배송할 수 있으므로 추가 배송비를 절감할 수 있다.In this way, you can save additional shipping costs by using the ordering app to deliver stored products in an integrated manner.
도 11은 본 발명의 일 실시예에 의한 상품 표시 과정에서 보관 상품을 나타내는 인터페이스이다. Figure 11 is an interface showing stored products in the product display process according to an embodiment of the present invention.
사용자 장치(100)가 특정 상품 카테고리 혹은 행사 카테고리를 선택하면 선택에 해당하는 상품들이 100b7과 같이 표시된다. 그리고 이들 상품들 중에서 사용자 장치의 보관 상품은 각각 해당 상품들 위에 "n개 보관 중"이라고 표시된다. 이를 통해, 사용자는 직관적으로 보관 상품 정보를 확인할 수 있다. When the
도 12는 본 발명의 일 실시예에 의한 사용자 장치가 보관 상품 정보를 표시하는 화면을 보여주는 인터페이스이다. User2인 사용자 장치(100b8)는 현재 서버(500)에 세 종류의 보관 상품(A, B, C) 정보가 저장되었음을 보여준다. 보관 상품들 각각의 보관 기간은 2022년 7월 15일, 2022년 8월 5일, 그리고 2023년 1월 10일이다. Figure 12 is an interface showing a screen on which a user device displays stored product information according to an embodiment of the present invention. The user device 100b8, which is User2, shows that information on three types of stored products (A, B, and C) is currently stored in the
만약 보관 기간이 임박할 경우, 서버(500)는 사용자 장치(100b8)에게 알람 메시지, 푸시 메시지 등을 전송하여 사용자가 보관 기간 종료가 임박한 상품을 확인하여 배송을 주문하거나 또는 오프라인 매장에 방문하여 상품을 수령할 수 있도록 한다. If the storage period is imminent, the
도 12의 실시예를 적용할 경우, 보관상품 유효기간 만료를 기준으로 일주일 혹은 3일 전에 서버(500)는 사용자 장치(100)의 주문 앱으로 푸쉬 알람을 발송할 수 있다. 보관기한 종료 시 보관상품이 소멸하므로 사용자 장치(100)를 통해 사용자가 보관 상품의 종료를 확인할 수 있다. When applying the embodiment of FIG. 12, the
푸쉬 알람의 일 실시예로 "보관중인 상품 보관일이 7일 남았습니다. 주문앱으로 편하게 집으로 받아보세요"라는 메시지가 포함될 수 잇다. 그리고 이를 확인한 사용자가 주문 앱을 이용하여 상품 배송을 요청할 수 있으며 보관 상품의 배송을 활성화시켜 상품 재고 관리의 비용을 줄일 수 있다. An example of a push alarm may include the message, "There are 7 days left for the product to be stored. Receive it at home conveniently using the ordering app." Users who confirm this can request product delivery using the ordering app, and the cost of product inventory management can be reduced by activating delivery of stored products.
도 13은 본 발명의 일 실시예에 의한 상품 배송 주문 시 일부를 보관 상품으로 처리하는 과정을 보여주는 도면이다. Figure 13 is a diagram showing a process of processing a part of a product delivery order as a stored product according to an embodiment of the present invention.
사용자는 사용자 장치(100c)를 이용하여 커피를 구매하는데 커피는 2+1, 즉 2개를 구매 시 1개가 증정되는 상품이다. 이 경우, 사용자 장치(100c)는 2개의 커피를 선택하고(100c1) 그에 따른 증정품을 보관하도록 선택할 수 있다(100c2).The user purchases coffee using the
만약, 사용자 장치(100c)가 100c2에서 0으로 설정할 경우, 커피 주문 시 3개의 커피가 배송된다. 사용자 장치(100c)가 100c2에서 1로 설정할 경우 커피 주문 시 2개의 커피가 배송되며 1개의 커피(증정품)은 추후 보관 상품으로 저장된다. 이 경우 사용자는 추후 증정품을 다시 배송 주문하거나 오프라인 매장을 방문하여 수령할 수 있다. If the
정리하면, 주문앱에서도 오프라인 매장에서 물건 구매 시와 마찬가지로 증정이 붙는 행사상품에 대해 필요한 상품수량만 받고, 나머지 상품은 가상 공간이나 서버에 보관상품으로 저장하여 추후 사용할 수 있다. 또한, 주문앱 구매 상품 중 N+1상품 구매를 희망하나, 유통기한이 짧은 상품은 오프라인과 동일하게 보관할 수 있다. In summary, in the ordering app, just like when purchasing something at an offline store, you only receive the required quantity of products with a gift attached, and the remaining products can be stored as stored products in a virtual space or server for later use. In addition, among the products purchased through the ordering app, you wish to purchase N+1 products, but products with a short expiration date can be stored in the same way as offline.
이를 통해 N+1 상품의 판매를 촉진시키면서 사용자들의 편의를 증가시킬 수 있다. This can promote sales of N+1 products and increase user convenience.
도 14는 본 발명의 일 실시예에 의한 보관 상품을 서버에 저장하는 인터페이스이다. 보관 상품은 사용자 장치 또는 오프라인 매장 장치에 의해 보관 상품 또는 사용자 식별 정보가 취득되어 서버에 등록될 수 있다. Figure 14 is an interface for storing stored products on a server according to an embodiment of the present invention. Stored products may be registered on a server by obtaining stored products or user identification information by a user device or an offline store device.
사용자 장치(100d1)가 오프라인 매장 장치(300a)가 제공하는 소정의 QR 코드를 스캔할 수 있다. 또는 사용자 장치(100d)가 오프라인 매장의 소정의 장치가 제공하는 QR 코드를 스캔할 수 있다. The user device 100d1 may scan a predetermined QR code provided by the
보관 상품을 식별하는 QR 코드를 사용자 장치가 스캔할 경우 100d2와 같이 사용자 장치는 보관 상품을 보관할 것인지를 확인한다. 보관하기를 선택할 경우, 사용자 장치(100d2)는 서버(500)에 보관 상품 정보를 전송한다. 그 결과, 100d3와 같이 사용자 장치가 서버(500)에 보관 중인 상품들의 정보가 표시된다. When the user device scans the QR code that identifies the stored product, the user device confirms whether to store the stored product, as shown in 100d2. When selecting to store, the user device 100d2 transmits stored product information to the
여기서 보관 상품을 식별하는 QR 코드는 일정한 주기로 변경될 수 있다. 예를 들어, 30초 내에 표시된 QR 코드는 바로 사용자 장치가 서버(500)에 전송해야 보관 상품으로 등록된다. Here, the QR code that identifies the stored product may change at regular intervals. For example, a QR code displayed within 30 seconds must be immediately transmitted by the user device to the
도 15는 본 발명의 다른 실시예에 의한 보관 상품을 서버에 저장하는 인터페이스이다. 오프라인 매장 장치(300)가 사용자 장치(100)의 식별 정보와 함께 보관 상품을 서버에 저장할 수 있다. 먼저, 오프라인 매장 장치(300)는 보관 대상인 상품 정보를 입력한다(S41). Figure 15 is an interface for storing stored products on a server according to another embodiment of the present invention. The
그리고 오프라인 매장 장치(300)는 사용자 장치(100)의 식별 정보를 획득한다(S42). 예를 들어, 오프라인 매장 장치(300)는 사용자 장치(100)의 전화번호, 사용자 아이디(식별자), 또는 사용자 장치(100)가 표시하는 QR 코드나 바코드를 입력받는다. Then, the
또한, 오프라인 매장 장치(300)는 서버(500)에게 S41 및 S42에서 획득한 정보를 전송한다. 그 결과 서버(500)는 특정 사용자 또는 사용자 장치에 대응하여 보관 상품의 정보를 등록 저장한다. 그 후 사용자 장치가 보관 상품의 정보를 요청하면 서버(500)가 해당 정보를 제공한다. Additionally, the
본 발명의 실시 예에 따른 방법들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.Methods according to embodiments of the present invention may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium. Computer-readable media may include program instructions, data files, data structures, etc., singly or in combination. Program instructions recorded on the medium may be those specifically designed and constructed for the present invention, or may be known and available to those skilled in the art of computer software.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 전술된 실시예는 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해되어야 하며, 본 발명의 범위는 전술된 상세한 설명보다는 후술될 특허청구범위에 의해 나타내어질 것이다. 그리고 이 특허청구범위의 의미 및 범위는 물론, 그 등가개념으로부터 도출되는 모든 변경 및 변형 가능한 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As described above, although the present invention has been described with reference to limited embodiments and drawings, the present invention is not limited to the above embodiments, and various modifications and variations can be made from these descriptions by those skilled in the art. This is possible. The above-described embodiments should be understood in all respects as illustrative and not restrictive, and the scope of the present invention will be indicated by the claims to be described later rather than the detailed description given above. In addition, the meaning and scope of this patent claim, as well as all changes and modifications derived from the equivalent concept, should be construed as being included in the scope of the present invention.
따라서, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위 및 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined by the claims described later and equivalents to these claims.
100: 사용자 장치
300: 오프라인 매장 장치
500: 서버100: User device 300: Offline store device
500: Server
Claims (19)
상기 서버의 제어부가 상기 서버의 데이터베이스에서 상기 사용자 장치의 식별 정보를 이용하여 보관 상품 정보를 추출하는 단계;
상기 제어부가 상기 데이터베이스에서 상기 사용자 장치의 위치 정보 또는 상기 사용자 장치에 등록된 매장 정보를 이용하여 상기 보관 상품을 제공할 수 있는 매장 정보를 추출하는 단계; 및
상기 통신부가 상기 추출한 보관 상품 정보 및 매장 정보를 상기 사용자 장치에게 전송하는 단계를 포함하는, 상품 정보를 서버에 저장하고 제공하는 방법.
A communication unit of the server receiving a request for stored product information from the user device;
A control unit of the server extracting stored product information using identification information of the user device from the database of the server;
The control unit extracting store information that can provide the stored product from the database using location information of the user device or store information registered to the user device; and
A method of storing and providing product information on a server, including the step of the communication unit transmitting the extracted stored product information and store information to the user device.
상기 제어부가 하나 이상의 사용자 장치의 위치 정보를 기준으로 오프라인 매장 장치를 선택하는 단계;
상기 제어부가 상기 하나 이상의 사용자 장치에 대응하는 보관 상품 정보를 상기 데이터베이스에서 추출하는 단계; 및
상기 통신부가 상기 오프라인 매장 장치에게 상기 추출한 보관 상품 정보를 전송하는 단계를 포함하는, 상품 정보를 서버에 저장하고 제공하는 방법.
According to paragraph 1,
The control unit selecting an offline store device based on location information of one or more user devices;
The control unit extracting stored product information corresponding to the one or more user devices from the database; and
A method of storing and providing product information on a server, including the step of the communication unit transmitting the extracted stored product information to the offline store device.
상기 전송하는 단계 이후에
상기 통신부가 상기 오프라인 매장 장치로부터 상기 보관 상품에 대한 재고 정보를 수신하는 단계를 더 포함하는, 상품 정보를 서버에 저장하고 제공하는 방법.
According to paragraph 2,
After the above transmitting step
A method of storing and providing product information in a server, further comprising the step of the communication unit receiving inventory information about the stored product from the offline store device.
상기 매장 정보는 상기 오프라인 매장에서 제공할 수 있는 보관 상품에 대한 재고 정보를 이용하여 산출된 정보인, 상품 정보를 서버에 저장하고 제공하는 방법.
According to paragraph 3,
A method of storing and providing product information on a server, wherein the store information is information calculated using inventory information on stored products that can be provided by the offline store.
상기 보관 상품 정보를 전송하는 단계 이후에,
상기 통신부가 상기 보관 상품의 정보를 조회한 사용자 장치의 수 및 이들의 보관 상품의 개수의 합을 상기 오프라인 매장에게 전송하는 단계를 더 포함하는, 상품 정보를 서버에 저장하고 제공하는 방법.
According to paragraph 2,
After the step of transmitting the stored product information,
A method for storing and providing product information on a server, further comprising the step of the communication unit transmitting the sum of the number of user devices that have searched for information on the stored products and the number of their stored products to the offline store.
상기 보관 상품 정보를 전송하는 단계 이후에,
상기 제어부는 상기 보관 상품의 정보 중 보관 기간의 만료 시점이 일정 시점 기준보다 빠른 보관 상품이 구별되도록 상기 보관 상품 정보를 상기 오프라인 매장에게 전송하는 단계를 더 포함하는, 상품 정보를 서버에 저장하고 제공하는 방법.
According to clause 5,
After the step of transmitting the stored product information,
The control unit stores and provides product information on a server, further comprising transmitting the stored product information to the offline store so that stored products whose expiration time of the storage period is earlier than a certain point in time can be distinguished among the stored product information. How to.
상기 제어부는 제1사용자 장치가 조회한 보관 상품과 동일한 보관 상품을 저장하며 상기 오프라인 매장의 관할 범위 내에 있는 제2사용자 장치를 검색하는 단계; 및
상기 통신부는 제2사용자 장치에게 상기 보관 상품의 조회가 발생했음을 알리는 메시지를 전송하는 단계를 더 포함하는, 상품 정보를 서버에 저장하고 제공하는 방법.
According to clause 5,
The control unit searches for a second user device that stores the same stored product as the stored product searched by the first user device and is within the jurisdiction of the offline store; and
The method of storing and providing product information on a server further includes the step of the communication unit transmitting a message notifying that an inquiry of the stored product has occurred to a second user device.
상기 송수신한 정보를 저장하는 데이터베이스;
상기 통신부 및 상기 데이터베이스를 제어하는 제어부를 포함하며,
상기 통신부가 사용자 장치로부터 보관 상품 정보의 요청을 수신하면,
상기 제어부가 상기 서버의 데이터베이스에서 상기 사용자 장치의 식별 정보를 이용하여 보관 상품 정보를 추출하고, 상기 데이터베이스에서 상기 사용자 장치의 위치 정보 또는 상기 사용자 장치에 등록된 매장 정보를 이용하여 상기 보관 상품을 제공할 수 있는 매장 정보를 추출하며,
상기 통신부가 상기 추출한 보관 상품 정보 및 매장 정보를 상기 사용자 장치에게 전송하는, 상품 정보를 저장하고 제공하는 서버.
A communication unit that transmits and receives information to and from user devices and offline store devices;
a database storing the transmitted and received information;
It includes a control unit that controls the communication unit and the database,
When the communication unit receives a request for stored product information from the user device,
The control unit extracts stored product information from the database of the server using the identification information of the user device, and provides the stored product using the location information of the user device or store information registered to the user device from the database. Extract available store information,
A server that stores and provides product information, wherein the communication unit transmits the extracted stored product information and store information to the user device.
상기 제어부가 하나 이상의 사용자 장치의 위치 정보를 기준으로 오프라인 매장 장치를 선택한 후, 상기 하나 이상의 사용자 장치에 대응하는 보관 상품 정보를 상기 데이터베이스에서 추출하면,
상기 통신부가 상기 오프라인 매장 장치에게 상기 추출한 보관 상품 정보를 전송하는, 상품 정보를 저장하고 제공하는 서버.
According to clause 8,
When the control unit selects an offline store device based on the location information of one or more user devices and extracts stored product information corresponding to the one or more user devices from the database,
A server that stores and provides product information, wherein the communication unit transmits the extracted stored product information to the offline store device.
상기 통신부가 상기 오프라인 매장 장치로부터 상기 보관 상품에 대한 재고 정보를 수신하는, 상품 정보를 저장하고 제공하는 서버.
According to clause 9,
A server that stores and provides product information, wherein the communication unit receives inventory information about the stored product from the offline store device.
상기 매장 정보는 상기 오프라인 매장에서 제공할 수 있는 보관 상품에 대한 재고 정보를 이용하여 산출된 정보인, 상품 정보를 저장하고 제공하는 서버.
According to clause 10,
The store information is information calculated using inventory information on stored products that can be provided by the offline store. A server that stores and provides product information.
상기 통신부가 상기 보관 상품의 정보를 조회한 사용자 장치의 수 및 이들의 보관 상품의 개수의 합을 상기 오프라인 매장에게 전송하는, 상품 정보를 저장하고 제공하는 서버.
According to clause 9,
A server that stores and provides product information, wherein the communication unit transmits the sum of the number of user devices that have searched for information on the stored products and the number of their stored products to the offline store.
상기 제어부는 상기 보관 상품의 정보 중 보관 기간의 만료 시점이 일정 시점 기준보다 빠른 보관 상품이 구별되도록 상기 보관 상품 정보를 상기 오프라인 매장에게 전송하는, 상품 정보를 저장하고 제공하는 서버.
According to clause 12,
The control unit transmits the stored product information to the offline store so that stored products whose expiration time of the storage period is earlier than a certain point in time are distinguished among the stored product information. A server that stores and provides product information.
상기 제어부는 제1사용자 장치가 조회한 보관 상품과 동일한 보관 상품을 저장하며 상기 오프라인 매장의 관할 범위 내에 있는 제2사용자 장치를 검색하며,
상기 통신부는 제2사용자 장치에게 상기 보관 상품의 조회가 발생했음을 알리는 메시지를 전송하는, 상품 정보를 저장하고 제공하는 서버.
According to clause 12,
The control unit stores the same stored product as the stored product searched by the first user device and searches for a second user device within the jurisdiction of the offline store,
The communication unit is a server that stores and provides product information, wherein the communication unit transmits a message notifying that an inquiry of the stored product has occurred to a second user device.
서버와 정보를 송수신하는 통신부;
상기 송수신한 정보를 저장하는 저장부; 및
상기 통신부, 상기 디스플레이부 및 상기 저장부를 제어하는 제어부를 포함하며,
상기 통신부가 서버에게 보관 상품 정보를 요청한 후, 상기 서버로부터 보관 상품 정보 및 매장에 관한 매장 정보를 수신하며,
상기 제어부가 상기 보관 상품 정보 및 상기 매장 정보를 상기 디스플레이부에 표시하며,
상기 제어부는 상기 보관 상품 정보 중 기한 정보 또는 상기 매장에서 수령 또는 배송 주문 가능한 정보를 상기 디스플레이부에 구별하여 표시되도록 제어하는, 사용자 장치.
A display unit that visually outputs information;
A communication unit that transmits and receives information to and from the server;
a storage unit that stores the transmitted and received information; and
It includes a control unit that controls the communication unit, the display unit, and the storage unit,
After the communication department requests stored product information from the server, it receives stored product information and store information about the store from the server,
The control unit displays the stored product information and the store information on the display unit,
The control unit controls the display unit to distinguish between expiration date information or information that can be ordered for pickup or delivery at the store among the stored product information.
상기 매장 정보는 상기 사용자 장치의 위치 정보를 기준으로 선택된 오프라인 매장 정보인, 사용자 장치.
According to clause 15,
The store information is offline store information selected based on location information of the user device.
상기 매장 정보는 상기 사용자 장치의 위치 또는 설정 정보를 기준으로 일정 범위 내에 있는 오프라인 매장에서 제공할 수 있는 보관 상품에 대한 재고 정보를 이용하여 산출된 정보인, 사용자 장치.
According to clause 16,
The store information is information calculated using inventory information on stored products that can be provided by offline stores within a certain range based on the location or setting information of the user device.
상기 제어부는 상기 보관 상품의 정보 중 보관 기간의 만료 시점이 일정 시점 기준보다 빠른 보관 상품이 구별되도록 상기 디스플레이부를 제어하는, 사용자 장치.
According to clause 15,
The control unit controls the display unit to distinguish stored products whose expiration time of the storage period is earlier than a certain point in time, among information on the stored products.
동일한 보관 상품을 저장하며 상기 사용자 장치의 위치 또는 설정 정보를 기준으로 오프라인 매장의 관할 범위 내에 있는 다른 사용자 장치가 상기 보관 상품의 조회를 수행했음을 알리는 메시지를 상기 통신부가 상기 서버로부터 수신하는, 사용자 장치.
According to clause 15,
The user device stores the same stored product and the communication unit receives a message from the server notifying that another user device within the jurisdiction of the offline store has performed an inquiry of the stored product based on the location or setting information of the user device. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220090067A KR20240012729A (en) | 2022-07-21 | 2022-07-21 | Method, server, and user device for storing and providing product information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220090067A KR20240012729A (en) | 2022-07-21 | 2022-07-21 | Method, server, and user device for storing and providing product information |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20240012729A true KR20240012729A (en) | 2024-01-30 |
Family
ID=89715569
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220090067A KR20240012729A (en) | 2022-07-21 | 2022-07-21 | Method, server, and user device for storing and providing product information |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20240012729A (en) |
-
2022
- 2022-07-21 KR KR1020220090067A patent/KR20240012729A/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10565579B2 (en) | Mobile computing device network of multi-vendor, multi-interface computers | |
US20180349982A1 (en) | Systems and methods for purchasing arbitrage | |
US7877297B2 (en) | Method and system for conditional transactions | |
US20020184096A1 (en) | Portable terminal device for providing and obtaining advertisement information, advertisement providing method, advertisement obtaining method, advertisement distributing method and program therefor | |
KR101839256B1 (en) | Mobile transactions with a kiosk management system | |
US20080046331A1 (en) | Universal virtual shopping cart | |
US20130073432A1 (en) | Shopping and/or performing financial transactions using a smartphone | |
US20090248537A1 (en) | Commercial transaction facilitation system | |
WO2015051365A2 (en) | Online reservation system for local pickup of products across multiple retailers | |
TWI455056B (en) | Notification control system, notification control means, notification control method, and program product | |
US11164127B2 (en) | System and method for on-site purchases at automated storage and retrieval system | |
US20140039998A1 (en) | On demand kiosk commerce system and method | |
JP2008538463A (en) | Integrated mobile application server and communication gateway | |
WO2014089686A1 (en) | System and method for live interactive video connections | |
CA2988058A1 (en) | Delivery service system, delivery service method, server for delivery service, and deliverer terminal for delivery service | |
KR101036681B1 (en) | Payment service method and its system using mobile phone | |
CA2945756A1 (en) | Offline conversion tracking | |
WO2016210390A1 (en) | Systems and methods for consumer marketing | |
KR20200000606A (en) | Method for processing delivery order and payment terminal thereof | |
KR20240012729A (en) | Method, server, and user device for storing and providing product information | |
US20220351273A1 (en) | Integrated smart shopping cart operation method and system for integrating and operating plurality of online shopping mall carts | |
US20200184539A1 (en) | Voice-based in-store digital checkout system | |
KR101841484B1 (en) | Product order processing service apparatus for a supermarket that can manage a product information database through interworking with a pos terminal installed in a supermarket and operating method thereof | |
WO2018051259A1 (en) | System and method for providing management of online orders | |
KR20190009528A (en) | Method for providing reservation and payment service |