Method and electronic device for providing online platform for managing store operations

WO2026177265A1PCT designated stage Publication Date: 2026-08-27COUPANG CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/008021
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-02-24
Filing Date
2025-06-11
Publication Date
2026-08-27

Smart Images

  • Figure KR2025008021_27082026_PF_FP_ABST
    Figure KR2025008021_27082026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed is a method for providing an online platform for managing store operations, the method performed by at least one processor. The method comprises the steps of: accessing the online platform through an application installed on an electronic device; and outputting a main screen of the application, wherein the main screen includes at least one object configured to set a store operation element.
Need to check novelty before this filing date? Find Prior Art

Description

Method for providing an online platform for managing store operations and electronic device

[0001] The present disclosure relates to a method and an electronic device for providing an online platform for managing store operations.

[0002] With the advancement of e-commerce, services that allow users to search for and order products or food on online platforms are growing rapidly. In line with this growth, the development of online platforms is also actively underway to support store operators in managing their operations more easily and conveniently.

[0003] Existing online platforms for managing store operations can display the status of the user's store on the main screen of the application used to access the platform. However, store operators may be more interested in practical measures to increase sales than in the store's current status. Accordingly, there is a need for the development of technology that allows store operation elements related to practical sales growth to be configured on the main screen, which users primarily view.

[0004] The present disclosure provides a method and an electronic device for providing an online platform for managing store operations to solve the above-mentioned problems.

[0005] The present disclosure may be implemented in various ways, including a computer-readable non-transient recording medium that records instructions for execution in a method, device (system), and / or computer.

[0006] According to one embodiment of the present disclosure, a method for providing an online platform for managing store operations, which is performed by at least one processor, comprises the steps of accessing the online platform through an application installed on an electronic device and outputting a main screen of the application, wherein the main screen may include at least one object capable of setting store operation elements.

[0007] According to one embodiment, at least one object may include at least one of an object for generating an advertisement associated with a store operated by a user or an object for generating a coupon that can be used at the store.

[0008] According to one embodiment, at least one object may include at least one of a first object for setting the operating hours of a store operated by a user, a second object for setting the price of goods or food sold at the store, or a third object for setting the minimum order amount of the store.

[0009] According to one embodiment, a method for providing an online platform for managing store operations may further include the steps of determining whether a store is a benefit store selected by the online platform, identifying store operation elements that do not meet the criteria for selection as a benefit store if the store is determined not to be a benefit store, and placing an object corresponding to the identified store operation element among a first object, a second object, and a third object on a main screen.

[0010] According to one embodiment, at least one object may be included in an area separated into card shapes.

[0011] According to one embodiment, the area may be included in the central area of ​​the main screen.

[0012] According to one embodiment, a method for providing an online platform for managing store operations may further include the steps of determining whether a store operated by a user is a benefit store selected by the online platform, identifying store operation elements that do not meet the criteria for selection as a benefit store if the store is determined not to be a benefit store, and placing information associated with the identified store operation elements on the main screen.

[0013] According to one embodiment, a method for providing an online platform for managing store operations may further include the step of placing an object corresponding to the number of identified store operation elements in a tab associated with a benefit store among the menus included on the main screen.

[0014] According to one embodiment, a method for providing an online platform for managing store operations may further include a step of determining whether a store operated by a user is a benefit store selected by the online platform; a step of determining whether, if the store is determined to be a benefit store, the store is a store to which a discount benefit is applied when ordering goods or food sold at the store; and a step of placing information related to the benefits received by the store to which the discount benefit is applied on the main screen from the online platform, if the store is determined to be a store to which the discount benefit is not applied.

[0015] According to one embodiment, a method for providing an online platform for managing store operations may further include the steps of: determining whether a store operated by a user is a benefit store selected by the online platform; determining whether, if the store is determined to be a benefit store, there exists a store operation element that fails to meet the criteria for maintaining the store as a benefit store; identifying the store operation element that fails to meet the criteria if it is determined that such element exists; and placing information associated with the identified store operation element on the main screen.

[0016] According to one embodiment, a method for providing an online platform for managing store operations may further include the step of placing an object corresponding to the number of identified store operation elements in a tab associated with a benefit store among the menus included on the main screen.

[0017] According to one embodiment, a method for providing an online platform for managing store operations may further include the step of determining whether a store operated by a user is a benefit store selected by the online platform; the step of determining whether, if the store is determined to be a benefit store, the store is a store to which a discount benefit is applied when ordering goods or food sold at the store; and the step of placing at least one of information related to the benefit received by the benefit store from the online platform or information related to the benefit received by the discount store from the online platform on the main screen if the store is determined to be a store to which a discount benefit is applied.

[0018] According to one embodiment, the electronic device may include at least one of a POS terminal placed in a store operated by the user or an electronic device owned by the user.

[0019] A computer-readable, non-transient recording medium may be provided that records instructions for executing on a computer a method for providing an online platform for managing store operations according to one embodiment of the present disclosure.

[0020] According to one embodiment of the present disclosure, an electronic device comprises a memory and at least one processor connected to the memory and configured to execute at least one computer-readable program included in the memory, and the at least one program includes instructions for accessing an online platform for managing store operations through an application installed on the electronic device and outputting a main screen of the application, and the main screen may include at least one object capable of setting store operation elements.

[0021] According to some embodiments of the present disclosure, at least one object capable of setting store operation elements is displayed on the main screen of an application for accessing an online platform, thereby supporting a user operating a store to easily and conveniently take action on practical measures for increasing sales.

[0022] The effects of the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by a person skilled in the art to which the present disclosure pertains (referred to as "person skilled in the art") from the description in the claims.

[0023] Embodiments of the present disclosure will be described with reference to the accompanying drawings described below, wherein similar reference numerals indicate similar elements, but are not limited thereto.

[0024] FIG. 1 is a diagram illustrating an exemplary electronic device for providing an online platform for managing store operations according to one embodiment of the present disclosure.

[0025] FIG. 2 is a schematic diagram showing a configuration in which an information processing system is connected to communicate with a plurality of user terminals in relation to the provision of an online platform for managing store operations according to one embodiment of the present disclosure.

[0026] FIG. 3 is a block diagram showing the internal configuration of a user terminal and an information processing system according to one embodiment of the present disclosure.

[0027] FIG. 4 is a drawing illustrating a first main screen of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure.

[0028] FIG. 5 is a drawing for explaining a first screen containing information associated with a benefit store selected on an online platform for managing store operations according to one embodiment of the present disclosure.

[0029] FIG. 6 is a drawing illustrating a second main screen of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure.

[0030] FIG. 7 is a drawing for illustrating a second screen containing information associated with a benefit store selected on an online platform for managing store operations according to one embodiment of the present disclosure.

[0031] FIG. 8 is a drawing illustrating a third main screen of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure.

[0032] FIG. 9 is a drawing for illustrating a third screen containing information associated with a benefit store selected on an online platform for managing store operations according to one embodiment of the present disclosure.

[0033] FIG. 10 is a drawing for illustrating another third screen including information associated with a benefit store selected on an online platform for managing store operations according to one embodiment of the present disclosure.

[0034] FIG. 11 is a drawing illustrating a fourth main screen of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure.

[0035] FIG. 12 is a drawing for illustrating a fourth screen that includes information associated with a benefit store selected on an online platform for managing store operations according to one embodiment of the present disclosure.

[0036] FIG. 13 is a drawing for illustrating a screen that supports the creation of an advertisement associated with a store operated by a user according to one embodiment of the present disclosure.

[0037] FIG. 14 is a drawing for illustrating another screen that supports the creation of an advertisement associated with a store operated by a user according to one embodiment of the present disclosure.

[0038] FIG. 15 is a drawing for explaining a screen that supports the creation of a coupon that can be used at a store operated by a user according to one embodiment of the present disclosure.

[0039] FIG. 16 is a drawing illustrating a method for providing an online platform for managing store operations according to one embodiment of the present disclosure.

[0040] Hereinafter, specific details for implementing the present disclosure will be described in detail with reference to the attached drawings. However, in the following description, specific descriptions regarding well-known functions or configurations will be omitted if there is a risk that the gist of the present disclosure may be unnecessarily obscured.

[0041] In the attached drawings, identical or corresponding components are assigned the same reference numerals. Additionally, in the description of the following embodiments, the description of identical or corresponding components may be omitted. However, even if a description of a component is omitted, it is not intended that such component is not included in any embodiment.

[0042] The advantages and features of the disclosed embodiments and the methods for achieving them will become clear by referring to the embodiments described below in conjunction with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below but may be implemented in various different forms, and the embodiments provided are merely to make the present disclosure complete and to fully inform those skilled in the art of the scope of the invention.

[0043] The terms used in this specification will be briefly explained, and the disclosed embodiments will be described in detail. The terms used in this specification have been selected to be as generally used as possible, taking into account their functions in this disclosure; however, these terms may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms may be selected at the applicant's discretion, and in such cases, their meanings will be described in detail in the relevant description of the invention. Therefore, the terms used in this disclosure should be defined not merely by their names, but based on their meanings and the content throughout this disclosure.

[0044] In this specification, singular expressions include plural expressions unless the context clearly specifies them as singular. Additionally, plural expressions include singular expressions unless the context clearly specifies them as plural. Throughout the specification, when a part is described as including a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components.

[0045] Additionally, the terms 'module' or 'part' as used in the specification refer to software or hardware components, and the 'module' or 'part' performs certain roles. However, the meaning of 'module' or 'part' is not limited to software or hardware. The 'module' or 'part' may be configured to reside in an addressable storage medium or configured to run on one or more processors. Thus, as an example, the 'module' or 'part' may include components such as software components, object-oriented software components, class components, and task components, and at least one of processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, or variables. The components and the functions provided within the 'module' or 'part' may be combined into a smaller number of components and 'modules' or 'parts', or further separated into additional components and 'modules' or 'parts'.

[0046] According to one embodiment of the present disclosure, a ‘module’ or ‘part’ may be implemented as a processor and memory. The term ‘processor’ should be broadly interpreted to include a general-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a controller, a microcontroller, a state machine, etc. In some environments, the term ‘processor’ may refer to an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc. The term ‘processor’ may also refer to a combination of processing devices, such as, for example, a combination of a DSP and a microprocessor, a combination of multiple microprocessors, a combination of one or more microprocessors combined with a DSP core, or any other combination of such configurations. Additionally, the term ‘memory’ should be broadly interpreted to include any electronic component capable of storing electronic information. 'Memory' may refer to various types of processor-readable media, such as Random Access Memory (RAM), Read-Only Memory (ROM), Non-Volatile Random Access Memory (NVRAM), Programmable Read-Only Memory (PROM), Erasable-Programmable Read-Only Memory (EPROM), Electrically Erasable PROM (EEPROM), Flash Memory, Magnetic or Optical Data Storage Devices, Registers, etc. If a processor can read information from memory and / or write information to memory, the memory is said to be in an electronic communication state with the processor. Memory integrated into a processor is in an electronic communication state with the processor.

[0047] In addition, terms such as first, second, A, B, (a), (b), etc. used in the following embodiments are used merely to distinguish one component from another, and the essence, order, or sequence of the said component is not limited by such terms.

[0048] Additionally, in the following embodiments, where it is stated that one component is 'connected', 'coupled', or 'joined' to another component, it should be understood that the component may be directly connected or joined to the other component, but that another component may also be 'connected', 'coupled', or 'joined' between each component.

[0049] Additionally, the terms 'comprises' and / or 'comprising' as used in the following embodiments do not exclude the presence or addition of one or more other components, steps, actions, and / or elements to the mentioned components, steps, actions, and / or elements.

[0050] Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Additionally, various embodiments of the present invention will be described with reference to the drawings. Throughout the entire specification, the same reference numerals may refer to the same components.

[0051] FIG. 1 is a diagram illustrating an exemplary electronic device (20) for providing an online platform for managing store operations according to one embodiment of the present disclosure.

[0052] Referring to FIG. 1, an electronic device (20) (or user terminal) for providing an online platform for managing store operations can access the online platform for managing store operations through an application installed on the electronic device (20). For example, the electronic device (20) can access the online platform based on the login information of a user (10) registered with the online platform. Here, the online platform for managing store operations is an online-based service that provides at least one of the following: a function for setting information (e.g., type, name, price, etc.) of goods or food to be sold, a function for managing sales or orders, a function for verifying sales, a function for setting business-related information (e.g., business hours, break time, days off, etc.), or a function for setting promotions (e.g., events, coupons, advertisements, etc.). It can be accessed via a website or application and can provide a user interface. Additionally, the user (10) may represent the store owner, employee, etc. of a store registered with the online platform. Additionally, the electronic device (20) may include at least one of a point of sale (POS) terminal placed in a store operated by the user (10) or an electronic device owned by the user (10) (e.g., mobile phone terminal, tablet terminal, PC terminal, etc.).

[0053] Such an electronic device (20) may include a display, memory, and at least one processor. However, the configuration of the electronic device (20) is not limited thereto. According to various embodiments, the electronic device (20) may include at least one additional component in addition to the components described above. For example, the electronic device (20) may further include a communication circuit (or communication module) for communication with an external electronic device.

[0054] The display can provide information visually. For example, the display can display various content (e.g., text, images, audio, video, icons and / or symbols, etc.) to the user (10). According to one embodiment, the display can display an application execution screen. For example, the display can display an application execution screen for accessing an online platform for managing store operations.

[0055] According to one embodiment, the display may include a touch screen and may receive touch, gesture, proximity, or hovering inputs using, for example, an electronic pen or a part of the user's (10) body. Additionally, the display may include a touch sensor configured to detect a touch or a pressure sensor configured to measure the intensity of a force generated by a touch, and may include a sensor circuit or a control circuit for controlling the sensor.

[0056] The memory may store various data used by at least one component (e.g., a processor) of the electronic device (20). The data may include, for example, input data or output data for software (or programs) and related instructions. The memory may include volatile memory or non-volatile memory.

[0057] The processor may be connected to a display and memory and configured to execute at least one computer-readable program contained in the memory. For example, the processor may execute software (or a program) to control at least one other component (e.g., a hardware or software component) of an electronic device (20) connected to the processor and perform various data processing or operations. According to one embodiment, as at least part of the data processing or operations, the processor may load instructions or data received from other components (e.g., a communication circuit) into volatile memory, process the instructions or data stored in volatile memory, and store the resulting data in non-volatile memory.

[0058] At least one program executed by the processor may include instructions related to the provision of an online platform for the management of store operations. In the following description, the processor is described as performing a certain function, but this is for the convenience of explanation, and the function performed by the processor can be understood as the processor executing instructions included in at least one program stored in memory.

[0059] The processor can access an online platform for managing store operations through an application installed on an electronic device (20). Then, upon accessing the online platform, the processor can output a main screen (100) of the application. Here, the main screen (100) may be the first execution screen among the execution screens of the application and may be referred to as a home screen, etc. The main screen (100) may include at least one object (120) capable of setting store operation elements. That is, in the present disclosure, by outputting at least one object (120) capable of setting store operation elements on the main screen (100) of the application that the user (10) primarily checks, the user (10) operating the store can be supported to easily and conveniently take action on practical measures for increasing sales.

[0060] According to one embodiment, at least one object (120) capable of setting store operation elements included in the main screen (100) may include at least one of an object (122) for creating advertisements associated with the store operated by the user (10) or an object (124) for creating coupons that can be used in the store. At least one object (120) may support the setting of store operation elements through interaction with the user (10). For example, the processor may output a screen for setting store operation elements in response to input from the user (10) selecting at least one object (120). Here, the screen for setting store operation elements may be output in a manner such as a pop-up screen or a page transition. According to one embodiment, at least one object (120) may include a button object. For example, at least one object (120) may include at least one of a button object capable of outputting a screen associated with the creation of advertisements or a button object capable of outputting a screen associated with the creation of coupons.

[0061] According to one embodiment, at least one object (120) capable of setting store operation elements included in the main screen (100) may include at least one of an object for setting the business hours of a store operated by a user (10), an object for setting the price of goods or food sold in the store, or an object for setting the minimum order amount of the store.

[0062] According to one embodiment, at least one object (120) capable of setting store operation elements included in the main screen (100) may include at least one of an object (122) for creating an advertisement associated with a store operated by a user (10), an object (124) for creating a coupon that can be used at the store, an object for setting the business hours of the store, an object for setting the price of goods or food sold at the store, or an object for setting the minimum order amount of the store.

[0063] According to one embodiment, the processor determines whether a store operated by a user (10) is a benefit store selected by an online platform, and if it is determined that the store is not a benefit store, it can identify store operation elements that fail to meet the criteria for selection as a benefit store. Here, a benefit store may represent a store that provides at least one of free delivery or discount benefits supported by the online platform. Additionally, the criteria for selection as a benefit store may include at least one of business hours, order completion rate, price of goods or food, minimum order amount, or provision of discount benefits. For example, a store may be selected as a benefit store if it adheres to business hours including peak times, has a low order cancellation rate and, in the case of food, adheres to cooking times, has reasonable prices for goods or food, has a reasonable minimum order amount, and provides appropriate discount benefits such as coupons. Then, the processor can place an object corresponding to the store operation element that fails to meet the criteria on the main screen (100) of the application. For example, if business hours are insufficient, the processor can place an object for setting the store's business hours on the main screen (100). As another example, if the price of a product or food is higher than the price of the same or similar product or food sold at other stores, the processor may place an object on the main screen (100) to set the price of the product or food sold at the store. As yet another example, if the minimum order amount is high, the processor may place an object on the main screen (100) to set the minimum order amount of the store. As yet another example, if the discount benefit is less than that of other stores, the processor may place an object (124) on the main screen (100) to generate a coupon that can be used at the store.

[0064] According to one embodiment, at least one object (120) capable of setting store operation elements included in the main screen (100) may be included in an area (110) separated in the form of a card. According to one embodiment, the area (110) separated in the form of a card may be included in the central area of ​​the main screen (100).

[0065] According to one embodiment, the main screen (100) may include status information of a store operated by a user (10). The status information of the store may include at least one of daily status information (e.g., today's status) or status information for a predetermined period (e.g., one month's status). Daily status information may include, for example, at least one of sales revenue, number of orders, average order amount, or amount / number of rejected / canceled orders for that date. Status information for a predetermined period may include, for example, at least one of order completion rate, sales revenue, amount / number of rejected / canceled orders, operating hour ratio, or peak time operating ratio for a predetermined period.

[0066] FIG. 2 is a schematic diagram showing a configuration in which an information processing system (230) is connected to communicate with a plurality of user terminals (210_1, 210_2, 210_3) in relation to the provision of an online platform for managing store operations according to one embodiment of the present disclosure.

[0067] Referring to FIG. 2, the information processing system (230) may include system(s) capable of providing an online platform for managing store operations. In one embodiment, the information processing system (230) may be any computing device capable of storing, providing, and executing computer-executable programs (e.g., downloadable applications) and data related to providing an online platform for managing store operations, for example, one or more server devices and / or databases, or one or more distributed computing devices and / or distributed databases based on cloud computing services. For example, the information processing system (230) may include separate systems (e.g., servers) for providing an online platform for managing store operations.

[0068] An online platform for managing store operations, etc., provided by an information processing system (230), may be provided to users through applications, web browsers, etc., installed on each of a plurality of user terminals (210_1, 210_2, 210_3). The function of an electronic device (e.g., the electronic device (20) of FIG. 1) for providing an online platform for managing store operations described with reference to FIG. 1 may be performed by the operation of a user terminal (210_1, 210_2, 210_3), by the operation of an information processing system (230), or by the combined operation of the user terminal (210_1, 210_2, 210_3) and the information processing system (230).

[0069] Multiple user terminals (210_1, 210_2, 210_3) can communicate with an information processing system (230) through a network (220). The network (220) can be configured to enable communication between the multiple user terminals (210_1, 210_2, 210_3) and the information processing system (230). Depending on the installation environment, the network (220) may be configured as a wired network such as Ethernet, Power Line Communication, telephone line communication devices and RS-serial communication, a mobile communication network, a Wireless LAN (WLAN), Wi-Fi, Bluetooth and ZigBee, or a combination thereof. The communication method is not limited and may include not only communication methods utilizing communication networks that the network (220) may include (e.g., mobile communication network, wired internet, wireless internet, broadcasting network, satellite network, etc.) but also short-range wireless communication between user terminals (210_1, 210_2, 210_3).

[0070] For example, multiple user terminals (210_1, 210_2, 210_3) can transmit a data processing request and a command associated with a user request for data processing to an information processing system (230) through a network (220), and the information processing system (230) can receive this.

[0071] In FIG. 2, a mobile phone terminal (210_1), a tablet terminal (210_2), and a PC terminal (210_3) are illustrated as examples of user terminals, but are not limited thereto. The user terminals (210_1, 210_2, 210_3) may be any computing device capable of wired and / or wireless communication and capable of installing and running data processing applications. For example, user terminals may include smartphones, mobile phones, navigation systems, computers, laptops, digital broadcasting terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), tablet PCs, game consoles, wearable devices, IoT (Internet of Things) devices, VR (Virtual Reality) devices, AR (Augmented Reality) devices, etc. Additionally, FIG. 2 illustrates three user terminals (210_1, 210_2, 210_3) communicating with an information processing system (230) through a network (220), but is not limited thereto, and may be configured so that a different number of user terminals communicate with an information processing system (230) through a network (220).

[0072] FIG. 3 is a block diagram showing the internal configuration of a user terminal (210) and an information processing system (230) according to one embodiment of the present disclosure.

[0073] Referring to FIG. 3, the user terminal (210) may refer to any computing device capable of running applications, etc., and capable of wired / wireless communication, and may include, for example, the mobile phone terminal (210_1), tablet terminal (210_2), PC terminal (210_3) of FIG. 2. As illustrated, the user terminal (210) may include a memory (312), a processor (314), a communication module (316), and an input / output interface (318). Similarly, the information processing system (230) may include a memory (332), a processor (334), a communication module (336), and an input / output interface (338). As illustrated in FIG. 3, the user terminal (210) and the information processing system (230) may be configured to communicate information and / or data through a network (220) using their respective communication modules (316, 336). Additionally, the input / output device (320) may be configured to input information and / or data to the user terminal (210) or output information and / or data generated from the user terminal (210) through the input / output interface (318).

[0074] The memory (312, 332) may include any non-transient computer-readable recording medium. According to one embodiment, the memory (312, 332) may include a non-perishable permanent mass storage device such as ROM (read-only memory), a disk drive, an SSD (solid-state drive), or a flash memory. As another example, a non-perishable permanent mass storage device such as ROM, an SSD, a flash memory, or a disk drive may be included in the user terminal (210) or the information processing system (230) as a separate permanent storage device distinct from the memory. Additionally, the memory (312, 332) may store an operating system and at least one program code (e.g., code for an application related to the provision of an online platform for managing store operations).

[0075] These software components may be loaded from a computer-readable recording medium separate from memory (312, 332). This separate computer-readable recording medium may include a recording medium that can be directly connected to the user terminal (210) and the information processing system (230), for example, a computer-readable recording medium such as a floppy drive, disk, tape, DVD / CD-ROM drive, or memory card. As another example, the software components may be loaded into memory (312, 332) via a communication module (316, 336) rather than a computer-readable recording medium. For example, at least one program may be loaded into memory (312, 332) based on a computer program (e.g., an application related to the provision of an online platform for managing store operations) that is installed by files provided through a network (220) by developers or a file distribution system that distributes installation files for the application.

[0076] The processor (314, 334) may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input / output operations. Instructions may be provided to the processor (314, 334) by memory (312, 332) or a communication module (316, 336). For example, the processor (314, 334) may be configured to execute instructions received according to program code stored in a recording device such as memory (312, 332).

[0077] The communication module (316, 336) may provide a configuration or function for the user terminal (210) and the information processing system (230) to communicate with each other via the network (220), and may provide a configuration or function for the user terminal (210) and / or the information processing system (230) to communicate with another user terminal or another system (e.g., a separate cloud system). For example, a request or data (e.g., a data processing request or data, etc.) generated by the processor (314) of the user terminal (210) according to program code stored in a recording device such as memory (312) may be transmitted to the information processing system (230) via the network (220) under the control of the communication module (316). Conversely, a control signal or command provided under the control of the processor (334) of the information processing system (230) can be received by the user terminal (210) through the communication module (336) and the network (220) via the communication module (316) of the user terminal (210).

[0078] The input / output interface (318) may be a means for interfacing with an input / output device (320). As an example, the input device may include a device such as a camera including an audio sensor and / or an image sensor, a keyboard, a microphone, or a mouse, and the output device may include a device such as a display, a speaker, or a haptic feedback device. As another example, the input / output interface (318) may be a means for interfacing with a device in which the configuration or function for performing input and output is integrated into one, such as a touchscreen. Although the input / output device (320) is depicted in FIG. 3 as not being included in the user terminal (210), it is not limited thereto and may be configured as a single device with the user terminal (210). Additionally, the input / output interface (338) of the information processing system (230) may be a means for interfacing with a device (not shown) for input or output that is connected to the information processing system (230) or that the information processing system (230) may include. In FIG. 3, the input / output interface (318, 338) is shown as an element configured separately from the processor (314, 334), but is not limited thereto, and the input / output interface (318, 338) may be configured to be included in the processor (314, 334).

[0079] The user terminal (210) and the information processing system (230) may include more components than those of FIG. 3. However, it is not necessary to clearly illustrate most of the conventional technical components. In one embodiment, the user terminal (210) may be implemented to include at least some of the input / output devices (320) described above. Additionally, the user terminal (210) may further include other components such as a transceiver, a GPS (Global Positioning System) module, a camera, various sensors, a database, etc. For example, if the user terminal (210) is a smartphone, it may include components that are generally included in a smartphone, and may be implemented to include various components such as an accelerometer, a gyroscope, a microphone module, a camera module, various physical buttons, buttons using a touch panel, input / output ports, and a vibrator for vibration.

[0080] According to one embodiment, the processor (314) of the user terminal (210) may be configured to operate an application or web browser that provides an online platform for managing store operations. At this time, program code associated with the application may be loaded into the memory (312) of the user terminal (210). While the application is running, the processor (314) of the user terminal (210) may receive information and / or data provided from an input / output device (320) through an input / output interface (318) or receive information and / or data from an information processing system (230) through a communication module (316), and may process the received information and / or data and store it in the memory (312). Additionally, such information and / or data may be provided to the information processing system (230) through the communication module (316).

[0081] While the application is running, the processor (314) may receive voice data, text, images, videos, etc., that are input or selected through an input device such as a touch screen, keyboard, audio sensor and / or image sensor, camera, microphone, etc., connected to an input / output interface (318), and may store the received voice data, text, images and / or videos, etc. in memory (312) or provide them to an information processing system (230) through a communication module (316) and a network (220). In one embodiment, the processor (314) may receive user input input through an input device and provide data / requests corresponding to the received user input to an information processing system (230) through a network (220) and a communication module (316).

[0082] The processor (314) of the user terminal (210) can transmit information and / or data to an input / output device (320) through an input / output interface (318) and output it. For example, the processor (314) of the user terminal (210) can output the processed information and / or data through an output device (320), such as a display output device (e.g., touch screen, display, etc.) or a voice output device (e.g., speaker).

[0083] The processor (334) of the information processing system (230) may be configured to manage, process, and / or store information and / or data received from a plurality of user terminals (210) and / or a plurality of external systems. The information and / or data processed by the processor (334) may be provided to the user terminals (210) through a communication module (336) and a network (220).

[0084] FIG. 4 is a drawing for explaining a first main screen (400) of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure, and FIG. 5 is a drawing for explaining a first screen (500) containing information related to a benefit store selected by an online platform for managing store operations according to one embodiment of the present disclosure. FIG. 4 and FIG. 5 describe the main screen (400) (e.g., main screen (100) of FIG. 1) of an application for accessing an online platform that is output to an electronic device (e.g., electronic device (20) of FIG. 1) when the store operated by the user (e.g., user (10) of FIG. 1) is not a benefit store selected by the online platform, and the screen (500) containing information related to the benefit store.

[0085] Referring to FIGS. 4 and 5, the main screen (400) of an application for accessing an online platform for managing store operations may include an identifier (402) (e.g., store name) of a store operated by a user, a setting area (410) for store operation elements (e.g., area (110) of FIG. 1), information (430) associated with store operation elements that do not meet the criteria for selection as a benefit store, store status information (440), at least one management button object (450), or at least one management menu (460). The setting area (410) for store operation elements may include at least one object (420) (e.g., at least one object (120) of FIG. 1) that can set store operation elements. At least one object (420) capable of setting store operation elements may include at least one of an object (422) for creating advertisements associated with the store (e.g., object (122) of FIG. 1), an object (424) for creating coupons available for use in the store (e.g., object (124) of FIG. 1), an object for setting the operating hours of the store, an object for setting the price of goods or food sold in the store, or an object for setting the minimum order amount of the store. Additionally, the setting area (410) of the store operation elements may be divided into card shapes and may be included in the central area of ​​the main screen (400).

[0086] Regarding information (430) associated with store operation elements that do not meet the criteria for selection as a benefit store, the processor of the electronic device can determine whether the store operated by the user is a benefit store selected by the online platform for managing store operations. Additionally, if the processor determines that the store is not a benefit store, it can identify store operation elements that do not meet the criteria for selection as a benefit store. Here, a benefit store may refer to a store that provides at least one of the free delivery or discount benefits supported by the online platform. Additionally, the criteria for selection as a benefit store may include at least one of business hours, order completion rate, price of goods or food, minimum order amount, or provision of discount benefits. Then, the processor can place the information (430) associated with store operation elements that do not meet the criteria for selection as a benefit store on the main screen (400). According to one embodiment, the processor may place an object (e.g., a badge object) corresponding to the number of store operation elements that do not meet the criteria for selection as a benefit store on a tab (465) associated with a benefit store among the management menu (460) included in the main screen (400).

[0087] The store status information (440) may include daily status information (e.g., today's status). For example, the store status information (440) may include at least one of the sales amount, number of orders, average order amount, or rejected / canceled order amount / number for the corresponding date.

[0088] At least one management button object (450) may include at least one of a button object (452) for a sales management function, a button object (454) for a management function of information about products or food to be sold, a button object (456) for a settlement management function, or a button object (458) for a management function of advertisements associated with the store.

[0089] The management menu (460) may include at least one of a tab (461) for displaying the main screen (400), a tab (462) for managing orders in progress, a tab (463) for managing completed orders, a tab (464) for managing business hours, a tab (465) associated with benefit stores, or a tab (466) for setting business status. According to one embodiment, the management menu (460) may remain fixed and displayed even when switching from the main screen (400) to another screen.

[0090] When a tab (465) associated with a benefit store is selected in the management menu (460), the processor can switch the main screen (400) to a screen (500) containing information associated with the benefit store. FIG. 5 shows a state in which the transition from the main screen (400) to the screen (500) containing information associated with the benefit store is performed in a page transition manner, but is not limited thereto. For example, the screen (500) containing information associated with the benefit store may be a pop-up screen and may be displayed superimposed on the main screen (400).

[0091] A screen (500) containing information related to a benefit store may include at least one of a store identifier (502) (e.g., store name), information (510) related to store operation elements that do not meet the criteria for selection as a benefit store, or store status information (520). The information (510) related to store operation elements that do not meet the criteria for selection as a benefit store may be identical or similar to the information (410) related to store operation elements that do not meet the criteria for selection as a benefit store included in the main screen (400). The store status information (520) may include status information for a predetermined period (e.g., monthly status). For example, the store status information (520) may include at least one of an order completion rate, sales revenue, amount / number of rejected / canceled orders, operating hour ratio, or peak time operating ratio during a predetermined period.

[0092] FIG. 6 is a diagram illustrating a second main screen (600) of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure, and FIG. 7 is a diagram illustrating a second screen (700) containing information related to a benefit store selected by an online platform for managing store operations according to one embodiment of the present disclosure. FIG. 6 and FIG. 7 describe a main screen (600) (e.g., main screen (100) of FIG. 1) of an application for accessing an online platform that is output to an electronic device (e.g., electronic device (20) of FIG. 1) when the store operated by a user (e.g., user (10) of FIG. 1) is a benefit store selected by an online platform, but is not a store where a discount benefit is applied when ordering goods or food sold at the store.

[0093] Referring to FIGS. 6 and 7, the main screen (600) of an application for accessing an online platform for managing store operations may include an identifier (602) (e.g., store name) of a store operated by a user, a setting area (610) for store operation elements (e.g., area (110) of FIG. 1), information (630) related to benefits received by a store to which discount benefits are applied from the online platform, store status information (640), at least one management button object (650), or a management menu (660). The setting area (610) for store operation elements may include at least one object (e.g., at least one object (120) of FIG. 1) that can set store operation elements. At least one object capable of setting store operation elements may include at least one of an object for generating advertisements associated with the store (e.g., object (122) of FIG. 1), an object for generating coupons available for use in the store (e.g., object (124) of FIG. 1), an object for setting the operating hours of the store, an object for setting the price of goods or food sold in the store, or an object for setting the minimum order amount of the store. Additionally, the setting area (610) of the store operation elements may be divided into card shapes and may be included in the central area of ​​the main screen (600).

[0094] Regarding information (630) related to benefits received by a store that is eligible for discount benefits from an online platform, the processor of the electronic device can determine whether the store operated by the user is a benefit store selected by the online platform for the management of store operations. Here, a benefit store may represent a store that provides at least one of free delivery or discount benefits supported by the online platform. Additionally, criteria for selection as a benefit store may include at least one of business hours, order completion rate, price of goods or food, minimum order amount, or provision of discount benefits. Then, if the processor determines that the store is a benefit store, it can determine whether the store is a store where discount benefits are applied when ordering goods or food sold at the store. Here, discount benefits may represent discount benefits (e.g., instant discount benefits) for which the service provider of the online platform bears the cost rather than the store bearing the cost. Then, if the processor determines that the store is a store where discount benefits are not applied, it can place information (630) related to benefits received by a store that is eligible for discount benefits from an online platform on the main screen (600). Information (630) associated with the benefits received by a store to which a discount benefit is applied from an online platform may include, for example, information on the display of a dedicated badge and discount amount, information on the display order of the store, information on a dedicated list of stores to which a discount benefit is applied, or information on a dedicated filter applied during search.

[0095] The store status information (640) may include daily status information (e.g., today's status). For example, the store status information (640) may include at least one of the sales amount, number of orders, average order amount, or rejected / canceled order amount / number for the corresponding date.

[0096] At least one management button object (650) may include at least one of a button object for a sales management function, a button object for a management function of information about a product or food to be sold, a button object for a settlement management function, or a button object for a management function of an advertisement associated with a store.

[0097] The management menu (660) may include at least one of a tab for displaying the main screen (600), a tab for managing orders in progress, a tab for managing completed orders, a tab for managing business hours, a tab associated with benefit stores, or a tab for setting business status. According to one embodiment, the management menu (660) may remain fixed and displayed even when switching from the main screen (600) to another screen.

[0098] When a tab associated with a benefit store is selected in the management menu (660), the processor can switch the main screen (600) to a screen (700) containing information associated with the benefit store. FIG. 7 shows a state in which the transition from the main screen (600) to the screen (700) containing information associated with the benefit store is performed in a page transition manner, but is not limited thereto. For example, the screen (700) containing information associated with the benefit store may be displayed as a pop-up screen superimposed on the main screen (600).

[0099] A screen (700) containing information related to a benefit store may include at least one of a store identifier (702) (e.g., store name), information (710) related to benefits received by the benefit store from an online platform, information (720) related to benefits received by the store to which discount benefits apply from an online platform, or status information (730) of the store. The information (710) related to benefits received by the benefit store from an online platform may include information on at least one of free delivery or discount benefits supported by the online platform. The information (720) related to benefits received by the store to which discount benefits apply from an online platform may be the same or similar to the information (630) related to benefits received by the store to which discount benefits apply from an online platform included in the main screen (600). The status information (730) of the store may include status information for a predetermined period (e.g., monthly status). For example, the store status information (730) may include at least one of the order completion rate, sales revenue, amount / number of rejected / canceled orders, operating time ratio, or peak time operating ratio during a predetermined period.

[0100] FIG. 8 is a drawing for explaining a third main screen (800) of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure, FIG. 9 is a drawing for explaining a third screen (900) including information related to a benefit store selected by an online platform for managing store operations according to one embodiment of the present disclosure, and FIG. 10 is a drawing for explaining another third screen (900) including information related to a benefit store selected by an online platform for managing store operations according to one embodiment of the present disclosure.

[0101] Referring to FIGS. 8 to 10, when a store operated by a user (e.g., user (10) of FIG. 1) is a benefit store selected by an online platform but fails to meet the criteria for maintaining it as a benefit store, a main screen (800) (e.g., main screen (100) of FIG. 1) of an application for accessing an online platform that is output to an electronic device (e.g., electronic device (20) of FIG. 1) and a screen (900) containing information related to the benefit store will be described.

[0102] Referring to FIGS. 8 through 10, the main screen (800) of an application for accessing an online platform for managing store operations may include an identifier (802) (e.g., store name) of a store operated by a user, a setting area (810) for store operation elements (e.g., area (110) of FIG. 1), information (830) associated with store operation elements that fail to meet the criteria for maintaining the store as a benefit store, store status information (840), at least one management button object (850), or at least one management menu (860). The setting area (810) for store operation elements may include at least one object (e.g., at least one object (120) of FIG. 1) capable of setting store operation elements. At least one object capable of setting store operation elements may include at least one of an object for generating advertisements associated with the store (e.g., object (122) of FIG. 1), an object for generating coupons available for use in the store (e.g., object (124) of FIG. 1), an object for setting the operating hours of the store, an object for setting the price of goods or food sold in the store, or an object for setting the minimum order amount of the store. Additionally, the setting area (810) of the store operation elements may be divided into card shapes and may be included in the central area of ​​the main screen (800).

[0103] Regarding information (830) associated with store operation elements that fail to meet the criteria for maintaining a store as a benefit store, the processor of the electronic device can determine whether the store operated by the user is a benefit store selected by the online platform for managing store operations. Additionally, if the processor determines that the store is a benefit store, it can determine whether there are store operation elements that fail to meet the criteria for maintaining the store as a benefit store. Here, a benefit store may represent a store that provides at least one of free delivery or discount benefits supported by the online platform. Additionally, the criteria for maintaining as a benefit store may include at least one of operating hours, order completion rate, price of goods or food, minimum order amount, or provision of discount benefits. Then, if the processor determines that there are store operation elements that fail to meet the criteria for maintaining as a benefit store, it can identify the store operation elements that fail to meet the criteria for maintaining as a benefit store. Then, the processor can place the information (830) associated with the store operation elements that fail to meet the criteria for maintaining as a benefit store on the main screen (800). According to one embodiment, the processor may place an object (e.g., a badge object) corresponding to the number of store operation elements that do not meet the criteria for being maintained as a benefit store in a tab associated with the benefit store among the management menu (860) included in the main screen (800).

[0104] The store status information (840) may include daily status information (e.g., today's status). For example, the store status information (840) may include at least one of the sales amount, number of orders, average order amount, or rejected / canceled order amount / number for the corresponding date.

[0105] At least one management button object (850) may include at least one of a button object for a sales management function, a button object for a management function of information about a product or food to be sold, a button object for a settlement management function, or a button object for a management function of an advertisement associated with a store.

[0106] The management menu (860) may include at least one of a tab for displaying the main screen (800), a tab for managing orders in progress, a tab for managing completed orders, a tab for managing business hours, a tab associated with benefit stores, or a tab for setting business status. According to one embodiment, the management menu (860) may remain fixed and displayed even when switching from the main screen (800) to another screen.

[0107] When a tab associated with a benefit store is selected in the management menu (860), the processor can switch the main screen (800) to a screen (900) containing information associated with the benefit store. FIGS. 9 and 10 show a state in which the transition from the main screen (800) to the screen (900) containing information associated with the benefit store is performed in a page transition manner, but are not limited thereto. For example, the screen (900) containing information associated with the benefit store may be displayed as a pop-up screen superimposed on the main screen (800).

[0108] A screen (900) containing information related to a benefit store may include at least one of a store identifier (902) (e.g., store name), information (910) related to store operation elements that do not meet the criteria for maintaining as a benefit store, information (920) related to benefits received by the store to which discount benefits are applied from an online platform, or store status information (930). The information (910) related to store operation elements that do not meet the criteria for maintaining as a benefit store may be identical or similar to the information (830) related to store operation elements that do not meet the criteria for maintaining as a benefit store included in the main screen (800). The information (920) related to benefits received by the store to which discount benefits are applied from an online platform may include, for example, information on the display of a dedicated badge and discount amount, information on the display order of the store, information on a dedicated list of stores to which discount benefits are applied, or information on a dedicated filter applied during a search. Here, the discount benefit is a discount benefit applied when ordering goods or food sold at the store, and may represent a discount benefit (e.g., instant discount benefit) for which the cost is borne by the service provider of the online platform rather than the store. If the store is a store where the discount benefit is not applied, as illustrated in FIG. 9, the processor may place an object (922) on the screen (900) to set the store as a store where the discount benefit is applied. If the store is a store where the discount benefit is applied, as illustrated in FIG. 10, the processor may change the object (922) to set the store as a store where the discount benefit is applied to a disabled object (924). The status information (930) of the store may include status information for a predetermined period (e.g., monthly status). For example, the status information (930) of the store may include at least one of the order completion rate, sales revenue, amount / number of rejected / canceled orders, operating hour ratio, or peak time operating ratio for a predetermined period.

[0109] FIG. 11 is a drawing for explaining a fourth main screen (1100) of an application for accessing an online platform for managing store operations according to one embodiment of the present disclosure, and FIG. 12 is a drawing for explaining a fourth screen (1200) including information related to a benefit store selected by an online platform for managing store operations according to one embodiment of the present disclosure.

[0110] With reference to FIGS. 11 and 12, when a store operated by a user (e.g., user (10) of FIG. 1) is a benefit store selected by an online platform and a store where a discount benefit is applied when ordering goods or food sold at the store, a main screen (1100) (e.g., main screen (100) of FIG. 1) of an application for accessing an online platform that is displayed on an electronic device (e.g., electronic device (20) of FIG. 1) and a screen (1200) containing information related to the benefit store will be described.

[0111] Referring to FIGS. 11 and 12, the main screen (1100) of an application for accessing an online platform for managing store operations may include an identifier (1102) (e.g., store name) of a store operated by a user, a setting area (1110) for store operation elements (e.g., area (110) of FIG. 1), information (1130) related to benefits received by a benefit store from the online platform and benefits received by a store to which discount benefits are applied, store status information (1140), at least one management button object (1150), or at least one management menu (1160). The setting area (1110) for store operation elements may include at least one object (e.g., at least one object (120) of FIG. 1) capable of setting store operation elements. At least one object capable of setting store operation elements may include at least one of an object for generating advertisements associated with the store (e.g., object (122) of FIG. 1), an object for generating coupons available for use in the store (e.g., object (124) of FIG. 1), an object for setting the operating hours of the store, an object for setting the price of goods or food sold in the store, or an object for setting the minimum order amount of the store. Additionally, the setting area (1110) of the store operation elements may be divided into card shapes and may be included in the central area of ​​the main screen (1100).

[0112] Regarding information (1130) related to benefits received by a benefit store from an online platform and benefits received by a store to which discount benefits apply, the processor of the electronic device can determine whether a store operated by a user is a benefit store selected by the online platform for the management of store operations. Here, a benefit store may represent a store that provides at least one of free delivery or discount benefits supported by the online platform. Additionally, criteria for selection as a benefit store may include at least one of business hours, order completion rate, price of goods or food, minimum order amount, or provision of discount benefits. Then, if the processor determines that the store is a benefit store, it can determine whether the store is a store to which discount benefits apply when ordering goods or food sold at the store. Here, discount benefits may represent discount benefits (e.g., instant discount benefits) for which the service provider of the online platform bears the cost rather than the store bearing the cost. Then, if the processor determines that the store is a store to which discount benefits apply, it can place the information (1130) related to benefits received by a benefit store from an online platform and benefits received by a store to which discount benefits apply on the main screen (1100). Information (1130) associated with benefits received by a benefit store from an online platform and benefits received by a store to which discount benefits apply may include, for example, information on at least one of free delivery or discount benefits supported by the online platform, information on the display order of a dedicated badge and discount amount, information on a dedicated list of stores to which discount benefits apply, or at least one of dedicated filter information applied during search.

[0113] The store status information (1140) may include daily status information (e.g., today's status). For example, the store status information (640) may include at least one of the sales amount, number of orders, average order amount, or rejected / canceled order amount / number for the corresponding date.

[0114] At least one management button object (1150) may include at least one of a button object for a sales management function, a button object for a management function of information about a product or food to be sold, a button object for a settlement management function, or a button object for a management function of an advertisement associated with a store.

[0115] The management menu (1160) may include at least one of a tab for displaying the main screen (1100), a tab for managing orders in progress, a tab for managing completed orders, a tab for managing business hours, a tab associated with a benefit store, or a tab for setting the business status. According to one embodiment, the management menu (1160) may remain fixed and displayed even when switching from the main screen (1100) to another screen.

[0116] When a tab associated with a benefit store is selected in the management menu (1160), the processor can switch the main screen (1100) to a screen (1200) containing information associated with the benefit store. FIG. 12 shows a state in which the transition from the main screen (1100) to the screen (1200) containing information associated with the benefit store is performed in a page transition manner, but is not limited thereto. For example, the screen (1200) containing information associated with the benefit store may be a pop-up screen and may be displayed superimposed on the main screen (1100).

[0117] A screen (1200) containing information associated with a benefit store may include at least one of a store identifier (1202) (e.g., store name), information (1210) associated with benefits received by the benefit store from an online platform, information (1220) associated with benefits received by the store to which discount benefits apply from an online platform, or status information (1230) of the store. The information (1210) associated with benefits received by the benefit store from an online platform may include information on at least one of free delivery or discount benefits supported by the online platform. The information (1220) associated with benefits received by the store to which discount benefits apply from an online platform may include at least one of dedicated badge and discount amount display information, store display order information, dedicated list information for stores to which discount benefits apply, or dedicated filter information applied during search. The status information (1230) of the store may include status information for a predetermined period (e.g., monthly status). For example, the store status information (1230) may include at least one of the order completion rate, sales revenue, amount / number of rejected / canceled orders, operating hour ratio, or peak time operating ratio during a predetermined period. Additionally, the processor may disable an object (1224) for setting the store as a store eligible for discount benefits.

[0118] FIG. 13 is a drawing for explaining a screen (1310) that supports the creation of an advertisement associated with a store operated by a user according to one embodiment of the present disclosure, and FIG. 14 is a drawing for explaining another screen (1410) that supports the creation of an advertisement associated with a store operated by a user according to one embodiment of the present disclosure.

[0119] Referring to FIGS. 13 and 14, the main screen (1300, 1400) of an application for accessing an online platform for managing store operations (e.g., the main screen (100) of FIG. 1) may include a setting area for store operation elements (e.g., the area (110) of FIG. 1). Additionally, the setting area for store operation elements may include at least one object capable of setting store operation elements (e.g., at least one object (120) of FIG. 1). The at least one object capable of setting store operation elements may include at least one of an object for generating advertisements associated with the store (e.g., object (122) of FIG. 1), an object for generating coupons usable at the store (e.g., object (124) of FIG. 1), an object for setting the operating hours of the store, an object for setting the price of goods or food sold at the store, or an object for setting the minimum order amount of the store.

[0120] When an object for generating an advertisement included in the main screen (1300, 1400) is selected, the processor of the electronic device (e.g., the electronic device (20) of FIG. 1) can output a screen (1310, 1410) that supports the generation of an advertisement. FIG. 13 and FIG. 14 show a state in which the screen (1310, 1410) that supports the generation of an advertisement is a popup screen that is superimposed on the main screen (1300, 1400), but is not limited thereto. For example, the processor can use a page transition method to terminate the output of the main screen (1300, 1400) and output the screen (1310, 1410) that supports the generation of an advertisement.

[0121] FIG. 15 is a drawing for explaining a screen (1510) that supports the creation of a coupon that can be used at a store operated by a user according to one embodiment of the present disclosure.

[0122] Referring to FIG. 15, the main screen (1500) of an application for accessing an online platform for managing store operations (e.g., the main screen (100) of FIG. 1) may include a setting area for store operation elements (e.g., the area (110) of FIG. 1). Additionally, the setting area for store operation elements may include at least one object capable of setting store operation elements (e.g., at least one object (120) of FIG. 1). The at least one object capable of setting store operation elements may include at least one of an object for generating advertisements associated with the store (e.g., object (122) of FIG. 1), an object for generating coupons usable at the store (e.g., object (124) of FIG. 1), an object for setting the operating hours of the store, an object for setting the price of goods or food sold at the store, or an object for setting the minimum order amount of the store.

[0123] When an object for creating a coupon included in the main screen (1500) is selected, the processor of the electronic device (e.g., the electronic device (20) of FIG. 1) may output a first screen (1510) that supports the creation of a coupon. The first screen (1510) that supports the creation of a coupon may include an object (1512) for creating a coupon (e.g., a button object). Additionally, when an object (1512) for creating a coupon is selected, the processor may output a second screen (1514) that supports the creation of a coupon. FIG. 15 illustrates a state in which the first screen (1510) that supports the creation of a coupon is a popup screen that is superimposed on the main screen (1500), and the second screen (1514) that supports the creation of a coupon is a popup screen that is superimposed on the first screen (1510) that supports the creation of a coupon, but is not limited thereto. For example, the processor may use a page switching method to terminate the output of the main screen (1500) and output a first screen (1510) that supports the creation of a coupon. Additionally, the processor may use a page switching method to terminate the output of the first screen (1510) and output a second screen (1514) that supports the creation of a coupon.

[0124] FIG. 16 is a drawing illustrating a method for providing an online platform for managing store operations according to one embodiment of the present disclosure.

[0125] Referring to FIG. 16, a processor of an electronic device (e.g., the electronic device (20) of FIG. 1) for providing an online platform for managing store operations can access the online platform for managing store operations through an application installed on the electronic device in step 1610. For example, the processor can access the online platform based on the login information of a user (e.g., the user (10) of FIG. 1) who is registered with the online platform. Here, the online platform for managing store operations is an online-based service that provides at least one of the following: a function for setting information (e.g., type, name, price, etc.) of goods or food to be sold, a sales or order management function, a sales verification function, a function for setting business-related information (e.g., business hours, break time, holidays, etc.), or a function for setting promotions (e.g., events, coupons, advertisements, etc.). It can be accessed via a website or application and can provide a user interface. Additionally, the user may represent the store owner, employee, etc. of a store registered with the online platform. Additionally, the electronic device may include at least one of a POS terminal placed in a store operated by the user or an electronic device owned by the user (e.g., a mobile phone terminal, a tablet terminal, a PC terminal, etc.).

[0126] In step 1620, the processor can output the main screen of the application (e.g., the main screen (100) of FIG. 1). For example, when connected to an online platform, the processor can output the main screen of the application. At this time, the main screen may include at least one object (e.g., at least one object (120) of FIG. 1) capable of setting store operation elements.

[0127] According to one embodiment, at least one object capable of setting store operation elements included in the main screen may include at least one of an object for generating advertisements associated with the store (e.g., object (122) of FIG. 1), an object for generating coupons available for use in the store (e.g., object (124) of FIG. 1), an object for setting the operating hours of the store, an object for setting the price of goods or food sold in the store, or an object for setting the minimum order amount of the store. At least one object may support the setting of store operation elements through interaction with a user. For example, a processor may output a screen for setting store operation elements in response to input from a user selecting at least one object. According to one embodiment, at least one object may include a button object.

[0128] According to one embodiment, a processor determines whether a store is a benefit store selected by an online platform, and if it is determined that the store is not a benefit store, it can identify store operation elements that fail to meet the criteria for selection as a benefit store. Here, a benefit store may refer to a store that provides at least one of free delivery or discount benefits supported by the online platform. Additionally, the criteria for selection as a benefit store may include at least one of business hours, order completion rate, price of goods or food, minimum order amount, or provision of discount benefits. Then, the processor may place an object corresponding to the store operation element that fails to meet the criteria on the main screen of the application. For example, if business hours are insufficient, the processor may place an object for setting the store's business hours on the main screen. For another example, if the price of goods or food is higher than the price of identical or similar goods or food sold at other stores, the processor may place an object for setting the price of goods or food sold at the store on the main screen. For yet another example, if the minimum order amount is high, the processor may place an object for setting the store's minimum order amount on the main screen. As another example, if the discount benefit is less than that of other stores, the processor can place an object on the main screen to generate a coupon that can be used at the store.

[0129] The above-described flowchart and description are merely examples and may be implemented differently in some embodiments. For instance, in some embodiments, the order of each step may be changed, some steps may be repeated, some steps may be omitted, or some steps may be added.

[0130] The method described above may be provided as a computer program stored on a computer-readable recording medium for execution on a computer. The medium may continuously store a program executable by a computer, or temporarily store it for execution or download. Additionally, the medium may be various recording or storage means in the form of a single or multiple hardware components combined, and may not be limited to a medium directly connected to a computer system but may exist distributed over a network. Examples of media may include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and media configured to store program instructions, including ROM, RAM, and flash memory. Furthermore, other examples of media may include recording or storage media managed by app stores that distribute applications or sites and servers that supply or distribute various other software.

[0131] The methods, operations, or techniques of the present disclosure may be implemented by various means. For example, these techniques may be implemented in hardware, firmware, software, or a combination thereof. Those skilled in the art will understand that the various exemplary logical blocks, modules, circuits, and algorithmic steps described in connection with the disclosure herein may be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate such interchangeability between hardware and software, various exemplary components, blocks, modules, circuits, and steps have been generally described above in terms of their functional aspects. Whether such functions are implemented in hardware or in software depends on the design requirements imposed on the specific application and the overall system. Those skilled in the art may implement the functions described in various ways for each specific application, but such implementations should not be construed as departing from the scope of the present disclosure.

[0132] In a hardware implementation, the processing units used to perform the techniques may be implemented in one or more ASICs, DSPs, digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, electronic devices, other electronic units designed to perform the functions described in this disclosure, computers, or a combination thereof.

[0133] Accordingly, the various exemplary logic blocks, modules, and circuits described in connection with the present disclosure may be implemented or performed by any combination of general-purpose processors, DSPs, ASICs, FPGAs or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or those designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors coupled with a DSP core, or any other combination of configurations.

[0134] In firmware and / or software implementations, techniques may be implemented as instructions stored on a computer-readable medium such as random access memory (RAM), read-only memory (ROM), non-volatile random access memory (NVRAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable PROM (EEPROM), flash memory, compact disc (CD), magnetic or optical data storage devices, etc. The instructions may be executable by one or more processors, and may cause the processor(s) to perform specific aspects of the functions described in this disclosure.

[0135] When implemented in software, the techniques described above may be stored on a computer-readable medium as one or more instructions or code, or transmitted through a computer-readable medium. Computer-readable media include both computer storage media and communication media, including any medium that facilitates the transmission of a computer program from one place to another. Storage media may be any available media accessible by a computer. As a non-limiting example, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium accessible by a computer that can be used to transfer or store desired program code in the form of instructions or data structures. Additionally, any connection is appropriately referred to as a computer-readable medium.

[0136] For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line, or wireless technologies such as infrared, radio, and microwave are included within the definition of a medium. As used herein, disk and disc include CD, laser disc, optical disc, DVD (digital versatile disc), floppy disk, and Blu-ray disc, wherein disks usually play data magnetically, whereas discs play data optically using a laser. The above combinations should also be included within the scope of computer-readable media.

[0137] The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other known form of storage medium. An exemplary storage medium may be connected to a processor so that the processor can read information from the storage medium or write information to the storage medium. Alternatively, the storage medium may be integrated into the processor. The processor and the storage medium may exist within an ASIC. The ASIC may exist within a user terminal. Alternatively, the processor and the storage medium may exist as separate components within the user terminal.

[0138] Although the embodiments described above have been described as utilizing aspects of the subject matter disclosed herein in one or more standalone computer systems, the present disclosure is not limited thereto and may be implemented in conjunction with any computing environment, such as a network or a distributed computing environment. Furthermore, aspects of the subject matter in the present disclosure may be implemented in a plurality of processing chips or devices, and storage may be similarly affected across a plurality of devices. Such devices may include PCs, network servers, and portable devices.

[0139] Although the present disclosure has been described in relation to some embodiments, various modifications and changes may be made without departing from the scope of the present disclosure as understood by a person skilled in the art to which the invention of the present disclosure pertains. Furthermore, such modifications and changes should be considered to fall within the scope of the claims appended to this specification.

Claims

1. A method for providing an online platform for managing store operations, which is performed by at least one processor, A step of accessing the online platform through an application installed on an electronic device; and Step of outputting the main screen of the above application Includes, The main screen above is, A method for providing an online platform for managing store operations, comprising at least one object capable of setting store operation elements.

2. In Paragraph 1, The above at least one object is, A method for providing an online platform for managing store operations, comprising at least one of an object for generating advertisements associated with a store operated by a user or an object for generating coupons that can be used at said store.

3. In Paragraph 1, The above at least one object is, A method for providing an online platform for managing store operations, comprising at least one of a first object for setting the operating hours of a store operated by a user, a second object for setting the price of goods or food sold at said store, or a third object for setting the minimum order amount of said store.

4. In Paragraph 3, A step of determining whether the above store is a benefit store selected by the above online platform; If it is determined that the above store is not the above benefit store, a step of identifying store operation elements that do not meet the criteria for selection as the above benefit store; and A step of placing an object corresponding to the identified store operation element among the first object, the second object, and the third object on the main screen. A method of providing an online platform for managing store operations, including further 5. In Paragraph 1, The above at least one object is, A method of providing an online platform for managing store operations that is included in an area separated in the form of a card.

6. In Paragraph 5, The above area is, A method for providing an online platform for managing store operations, included in the central area of ​​the main screen above.

7. In Paragraph 1, A step of determining whether a store operated by a user is a benefit store selected by the above online platform; If it is determined that the above store is not the above benefit store, a step of identifying store operation elements that do not meet the criteria for selection as the above benefit store; and Step of placing information associated with the identified store operation elements on the main screen A method of providing an online platform for managing store operations, including further 8. In Paragraph 7, Step of placing an object corresponding to the number of the identified store operation elements in a tab associated with the benefit store among the menus included in the main screen. A method of providing an online platform for managing store operations, including further 9. In Paragraph 1, A step of determining whether a store operated by a user is a benefit store selected by the above online platform; If it is determined that the above store is the above benefit store, a step of determining whether the above store is a store where a discount benefit is applied when ordering goods or food sold at the above store; and If it is determined that the above store is a store to which the above discount benefit does not apply, the step of placing information related to the benefits received by the store to which the above discount benefit applies from the above online platform on the above main screen. A method of providing an online platform for managing store operations, including further 10. In Paragraph 1, A step of determining whether a store operated by a user is a benefit store selected by the above online platform; If it is determined that the above store is the above benefit store, a step of determining whether there are store operation elements that fall short of the criteria for maintaining the above store as the above benefit store; If it is determined that there are store operation elements that do not meet the above standards, a step of identifying store operation elements that do not meet the above standards; and Step of placing information associated with the identified store operation elements on the main screen A method of providing an online platform for managing store operations, including further 11. In Paragraph 10, Step of placing an object corresponding to the number of the identified store operation elements in a tab associated with the benefit store among the menus included in the main screen. A method of providing an online platform for managing store operations, including further 12. In Paragraph 1, A step of determining whether a store operated by a user is a benefit store selected by the above online platform; If it is determined that the above store is the above benefit store, a step of determining whether the above store is a store where a discount benefit is applied when ordering goods or food sold at the above store; and If it is determined that the above store is a store to which the above discount benefit applies, the step of placing at least one of information related to the benefit received by the above benefit store from the above online platform or information related to the benefit received by the above discount benefit applied by the above store from the above online platform on the main screen. A method of providing an online platform for managing store operations, including further 13. In Paragraph 1, The above electronic device is, A method for providing an online platform for managing store operations, comprising at least one of a point of sale (POS) terminal placed in a store operated by a user or an electronic device owned by said user.

14. A computer-readable, non-transient recording medium recording instructions for executing the method according to paragraph 1 on a computer.

15. Memory; and It includes at least one processor connected to the memory and configured to execute at least one computer-readable program contained in the memory, and The above at least one program is, Access an online platform for managing store operations through an application installed on an electronic device, and Includes commands for outputting the main screen of the above application, and The main screen above is, An electronic device comprising at least one object capable of setting store operation elements.