METHOD OF OPERATION OF ELECTRONIC DEVICE PROVIDING INFORMATION AND ELECTRONIC DEVICE SUPPORTING THE SAME

The electronic device and method address the challenge of group order settlement by enabling efficient processing and management of multiple user orders, improving customer satisfaction through streamlined payment and delivery services.

JP2025532922APending Publication Date: 2025-10-03COUPANG CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025518347
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-09-28
Filing Date
2022-09-29
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

Existing e-commerce systems lack efficient methods for providing settlement completion information for group orders involving multiple users, which can enhance customer satisfaction and streamline the ordering process.

Method used

An electronic device and method for processing multiple order requests from two or more users, including steps such as acquiring inputs for group order selection, providing order setting information, managing user participation, and delivering payment completion information, with features like link sharing and delivery person management.

Benefits of technology

Enhances user convenience by facilitating group orders with streamlined payment processing and delivery management, increasing the efficiency and satisfaction of group order transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025532922000001_ABST
    Figure 2025532922000001_ABST
Patent Text Reader

Abstract

The present disclosure provides settlement completion information for group orders in which an electronic device processes multiple order requests from two or more orderers at once. According to the present disclosure, a method for providing information by an electronic device is disclosed, the method including the steps of: acquiring a first input from a first user who selects a group order for a first store on a service provided by the electronic device; providing order setting information for the first group order at the first store to the first user in response to the first input; acquiring information about multiple orders paid for at the first store by multiple users participating in the first group order and information about a first order entered by the first user at the first store based on the order setting information; and, when the first user pays for the first order, providing payment completion information for the first group order including the multiple orders and the first order to the first user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a method and device for providing information, and more particularly to a method and electronic device for providing settlement completion information for a group order that processes multiple order requests from two or more orderers at once. [Background technology]

[0002] With the development of electronic technology, e-commerce has become established as a form of shopping. Customers can purchase goods online without visiting a shopping mall or market, and the goods purchased online are delivered to the address requested by the customer.

[0003] In the case of e-commerce, the provision of detailed and accurate information about products has a significant impact on customer satisfaction with the service, and therefore, various measures for providing more detailed and accurate information are being discussed.

[0004] In this regard, reference may be made to prior art documents such as KR101756594B1 or KR101500849B1. Summary of the Invention [Problem to be solved by the invention]

[0005] According to the method of the present invention, an electronic device can provide settlement completion information for a group order in which multiple order requests from two or more orderers are processed at once.

[0006] The technical problems to be solved by the present invention are not limited to those mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art to which the present invention pertains from the following description. [Means for solving the problem]

[0007] Various embodiments may provide a method of operating an electronic device to provide information and an electronic device that supports the method.

[0008] A method for providing information by an electronic device according to various embodiments may include: acquiring a first input from a first user who selects a group order for a first store on a service provided by the electronic device; providing order setting information for the first group order at the first store to the first user in response to the first input; acquiring information about multiple orders paid for at the first store by multiple users participating in the first group order and information about a first order entered by the first user at the first store based on the order setting information; and, if the first user pays for the first order, providing payment completion information for the first group order including the multiple orders and the first order to the first user.

[0009] In an exemplary embodiment, the information providing method may further include acquiring a second input from the first user identifying the first store on the service; and providing a store details page of the first store to the first user in response to the second input, wherein the first input may include an input from the first user corresponding to first button information included on the store details page to request a group order for the first store.

[0010] In an exemplary embodiment, the information providing method may further include the steps of: acquiring a third input from the first user corresponding to second button information included in an initial connection page on the service to request a group order; and providing the first user with a group order page including a list of stores available for group orders in response to the third input, wherein the first input may include an input from the first user selecting the first store from a plurality of stores included in the store list.

[0011] In an exemplary embodiment, the information providing method may further include the steps of: obtaining information regarding whether a store that has subscribed to the service can process group orders; identifying the plurality of stores that can process group orders based on the information regarding whether a store can process group orders; and setting up the store list including the plurality of stores.

[0012] In an exemplary embodiment, the order setting information may include information about the first store, information for inviting other users to join the first group order, information about a cutoff time for the other users to join the first group order, and information about a delivery address for the first group order.

[0013] In an exemplary embodiment, the information for inviting other users may include name information of the first store, representative image information of the first store, guidance information regarding the first group order, and link information set to allow the other users to participate in the first group order.

[0014] In an exemplary embodiment, the information providing method may further include providing the first user with information regarding the number of times the link information has been shared and information regarding the number of users who connected to the first store on the service through the link information.

[0015] In an exemplary embodiment, the information providing method may further include providing the first user with flag setting information related to whether to activate a function of participating in the first group order through the link information; and setting whether to restrict participation in the first group order through the link information based on a fourth input of the first user corresponding to the flag setting information.

[0016] In an exemplary embodiment, the step of acquiring information about the plurality of orders may include acquiring information about a second order included in the plurality of orders based on a second user corresponding to the second order completing payment of the second order.

[0017] In an exemplary embodiment, when information about the second order is obtained, information about the second user's participation in the first group order may be provided to the first user.

[0018] In an exemplary embodiment, the information providing method further includes acquiring a fifth input from the first user for payment of the first order; and providing a payment page to the first user based on the fifth input, the payment page including payment amount information for the first order, the payment page including total payment amount information for the first group order, and the total payment amount information may be determined based on the time when the fifth input is acquired.

[0019] In an exemplary embodiment, the plurality of orders may include orders of users who participated in the first group order up to the time the fifth input was obtained.

[0020] In an exemplary embodiment, the information providing method may further include providing order processing status information of each user to each user included in the plurality of users based on the payment completion information.

[0021] In an exemplary embodiment, the information providing method may further include setting deliveryman management information corresponding to the first group order.

[0022] In an exemplary embodiment, the delivery person management information may be set based on a first condition that the number of all orders included in the first group order is equal to or greater than a first critical number.

[0023] In an exemplary embodiment, the delivery person management information may be set based on a second condition that the quantity of ordered items in the total orders included in the first group order is equal to or greater than a second critical quantity.

[0024] In an exemplary embodiment, the delivery person management information may be set based on a third condition that the total payment amount of the first group order is equal to or greater than a critical amount.

[0025] In an exemplary embodiment, the delivery person management information may include information instructing delivery persons with transportation means capable of delivering a certain quantity or more of items to be assigned to the first group order.

[0026] In an exemplary embodiment, the delivery person management information may include information instructing two or more delivery people to be assigned to the first group order.

[0027] An electronic device for providing information according to various embodiments includes a processor; and one or more memories storing one or more instructions, which, when executed, can control the processor to perform the following steps: acquiring a first input from a first user who selects a group order for a first store on a service provided by the electronic device; providing order setting information for the first group order at the first store to the first user in response to the first input; acquiring information about multiple orders paid for at the first store by multiple users participating in the first group order and information about a first order entered by the first user at the first store based on the order setting information; and, if the first user pays for the first order, providing payment completion information for the first group order including the multiple orders and the first order to the first user.

[0028] The various embodiments of the present disclosure described above are merely some of the preferred embodiments of the present disclosure, and multiple embodiments reflecting the technical features of the various embodiments of the present disclosure can be derived and understood by those having ordinary skill in the art based on the detailed description set forth below. [Effects of the Invention]

[0029] The present invention provides a method for providing payment completion information for a group order in which an electronic device processes multiple order requests from two or more orderers at once, thereby providing a technical effect in terms of increasing the convenience of service use for users.

[0030] The effects obtained from the present invention are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those having ordinary skill in the art to which the present invention pertains from the following description. [Brief explanation of the drawings]

[0031] [Figure 1] 1 is a diagram illustrating an information providing system in which an operating method of an electronic device for providing information according to various embodiments may be implemented; [Figure 2] 1 illustrates the configurations of a server device 100, a user device 200, and a store device 300 according to various embodiments. [Figure 3] 1 illustrates a method of operation of a server device 100 for providing information according to various embodiments. [Figure 4] 1 illustrates a method of operation of the server device 100 for managing user participation in a group order through link information. [Figure 5] 10A and 10B are diagrams illustrating an example in which a user device 200 according to various embodiments outputs a store details page including button information for creating a group order. [Figure 6] 10A and 10B are diagrams illustrating examples in which a user device 200 according to various embodiments outputs order setting information for a group order. [Figure 7] 10A and 10B are diagrams illustrating examples of outputting various information provided by a user device 200 according to various embodiments to participants in a group order. [Figure 8] 10A and 10B are diagrams illustrating an example of a user device 200 according to various embodiments outputting a page displaying a group order list in which group orders seeking participants are publicly posted. [Figure 9] 10A-10C illustrate examples of a user device 200 outputting a payment page for a group order according to various embodiments. DETAILED DESCRIPTION OF THE INVENTION

[0032] The following embodiments combine elements and features of various embodiments in a predetermined form. Each element or feature may be considered optional unless otherwise explicitly stated. Each element or feature may be implemented without being combined with other elements or features. Also, some elements and features may be combined to form various embodiments. The order of operations described in various embodiments may be changed. Some elements or features of any embodiment may be included in other embodiments or may be replaced with corresponding elements or features of other embodiments.

[0033] In describing the drawings, procedures or steps that may obscure the gist of various embodiments have not been described, and procedures or steps that can be understood by a person with ordinary skill in the art have not been described.

[0034] Throughout the specification, when a part "comprising" or "including" a certain element(s), this means that the part or part may further include other elements, without excluding other elements, unless otherwise specified. Furthermore, terms such as "module," "unit," and "module" used in the specification refer to a unit that performs at least one function or operation, and may be implemented by hardware, software, or a combination of hardware and software. Furthermore, in the context of describing various embodiments (particularly in the context of the claims below), the terms "a" (or "an"), "one," "the," and similar related words may be used to refer to both the singular and the plural, unless otherwise indicated herein or clearly contradicted by the context.

[0035] Preferred embodiments according to various embodiments will now be described in detail with reference to the accompanying drawings. The detailed description disclosed below, together with the accompanying drawings, is intended to describe exemplary embodiments of various embodiments and is not intended to represent the only embodiments.

[0036] Furthermore, the specific terms used in the various embodiments are provided to aid in understanding the various embodiments, and the use of such specific terms may be changed to other forms within the scope that does not deviate from the technical spirit of the various embodiments.

[0037] FIG. 1 is a diagram illustrating an information providing system in which methods of operating an electronic device for providing information according to various embodiments may be implemented.

[0038] 1, information provision systems according to various embodiments may be embodied in various types of electronic devices. For example, the information provision systems may be embodied in a server device 100, a user device 200, and a store device 300. In other words, the server device 100, the user device 200, and the store device 300 may perform operations according to various embodiments of the present disclosure based on the information provision systems embodied in each device. Meanwhile, the information provision systems according to various embodiments are not limited to those illustrated in FIG. 1 and may be embodied in more various electronic devices.

[0039] The server device 100 according to various embodiments may be a device that performs wireless and wired communication with a plurality of user devices 200 and a plurality of store devices 300 and includes storage with a large storage capacity. For example, the server device 100 may be a cloud device that works in conjunction with a plurality of user devices 200 and a plurality of store devices 300.

[0040] The user device 200 according to various embodiments may be a device that can be used by an individual user, such as a desktop PC, a tablet PC, a mobile terminal, etc. Other electronic devices that perform similar functions may also be used as the user device 200.

[0041] The store device 300 according to various embodiments may be a device used by a store or store administrator that has subscribed to a service provided by the server device 100 or a service related to the server device 100. The store device 300 may include a desktop PC, a tablet PC, a mobile terminal, etc. Other electronic devices that perform similar functions may also be used as the store device 300.

[0042] The information provision system according to various embodiments may include various modules for operation. The modules included in the information provision system may be computer code or one or more instructions embodied to enable a physical device (e.g., the server device 100, the user device 200, and the store device 300) in which the information provision system is embodied (or included in the physical device) to perform a specified operation. In other words, the physical device in which the information provision system is embodied stores multiple modules in the form of computer code in a memory, and when the multiple modules stored in the memory are executed, the multiple modules cause the physical device to perform the specified operations corresponding to the multiple modules.

[0043] FIG. 2 is a diagram illustrating the configuration of a server device 100, a user device 200, and a store device 300 according to various embodiments.

[0044] Referring to FIG. 2, the server device 100, the user device 200, and the store device 300 may include an input / output unit 210, a communication unit 220, storage 230, and a processor 240.

[0045] The input / output unit 210 may be various interfaces or connection ports that receive user input or output information to the user. The input / output unit 210 may include an input module and an output module. The input module receives user input from the user. User input may be in various forms, including key input, touch input, and voice input. Examples of input modules that can receive such user input include traditional keypads, keyboards, and mice, as well as touch sensors that detect user touches, microphones that input voice signals, cameras that recognize gestures through image recognition, proximity sensors including at least one of an illuminance sensor and an infrared sensor that detect the user's approach, motion sensors that recognize user movements through an acceleration sensor and a gyro sensor, and various other input means for detecting or receiving user input. An input module according to an embodiment of the present disclosure may include at least one of the above-listed devices. Here, the touch sensor may be implemented as a touch panel attached to a display panel, a piezoelectric or electrostatic touch sensor that detects touch through a touch film, an optical touch sensor that detects touch through an optical method, or the like. Alternatively, the input module may be implemented in the form of an input interface (such as a USB port or a PS / 2 port) that connects to an external input device that receives user input, instead of a device that independently detects user input. The output module can output various types of information. The output module may include at least one of a display that outputs video, a speaker that outputs audio, a haptic device that generates vibration, and various other types of output means. Alternatively, the output module may be implemented in the form of a port-type output interface that connects to the individual output means described above.

[0046] For example, the output module in the form of a display can display text, still images, and moving images. The display can include at least one of a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a flat panel display (FPD), a transparent display, a curved display, a flexible display, a 3D display, a holographic display, a projector, and other various types of devices capable of outputting images. Such a display can be in the form of a touch display integrated with the touch sensor of the input module.

[0047] The communication unit 220 can communicate with other devices. Thus, the server device 100, the user device 200, and the store device 300 can send and receive information with other devices through the communication unit. For example, the server device 100, the user device 200, and the store device 300 can use the communication unit to communicate with each other or with other devices.

[0048] Here, communication, i.e., data transmission and reception, may be performed by wire or wireless. To this end, the communication unit may include a wired communication module that connects to the Internet via a local area network (LAN), a mobile communication module that connects to a mobile communication network via a mobile communication base station and transmits and receives data, a short-range communication module that uses a communication method of a wireless local area network (WLAN) such as Wi-Fi® or a wireless personal area network (WPAN) such as Bluetooth® or Zigbee®, a satellite communication module that uses a global navigation satellite system (GNSS) such as a global positioning system (GPS), or a combination thereof.

[0049] The storage 230 can store various types of information. The storage 230 can store data temporarily or semi-permanently. For example, the server device 100, the user device 200, and the store device 300 can store an operating system (OS) for running each device, data for hosting a website, and data related to a program or application (e.g., a web application) for generating Braille. Furthermore, the storage 230 can store modules in the form of computer code, as described above.

[0050] Examples of the storage 230 include a hard disk drive (HDD), a solid state drive (SSD), a flash memory, a read-only memory (ROM), a random access memory (RAM), etc. Such storage 230 may be provided as an internal or removable type.

[0051] The processor 240 controls the overall operation of the server device 100, the user device 200, and the store device 300. To this end, the processor 240 can calculate and process various information and control the operation of each device component. For example, the processor 240 can execute a program or application for providing information. The processor 240 can be embodied as a computer or similar device using hardware, software, or a combination thereof. In terms of hardware, the processor 240 can be embodied in the form of an electronic circuit that processes electrical signals to perform a control function. In terms of software, the processor 240 can be embodied in the form of a program that drives the hardware processor 240. In the following description, unless otherwise specified, the operations of the server device 100, the user device 200, and the store device 300 can be interpreted as being performed under the control of the processor 240 built into each device. In other words, when a module embodied in the information provision system described above is executed, the module can be interpreted as the processor 240 controlling the server device 100, the user device 200, and the store device 300 to perform the following operations.

[0052] In summary, the various embodiments may be implemented by various means, such as hardware, firmware, software, or a combination thereof.

[0053] In the case of a hardware implementation, the methods according to various embodiments may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, etc.

[0054] In the case of a firmware or software implementation, the methods according to various embodiments may be implemented in the form of modules, procedures, or functions that perform the functions or operations described below. For example, software code may be stored in a memory and executed by a processor. The memory may be located inside or outside the processor, and data may be exchanged with the processor by various means known in the art.

[0055] Hereinafter, various embodiments based on the above technical ideas will be described in more detail. The above content may be applied to the various embodiments described below. For example, in the various embodiments described below, undefined operations, functions, terms, etc. may be performed and explained based on the above content.

[0056] In the following description, various embodiments will be described on the assumption that the server device 100 performs an information providing operation for the user device 200 or the store device 300.

[0057] FIG. 3 is a diagram illustrating a method of operation of a server device 100 for providing information according to various embodiments.

[0058] 3 , the server device 100 may acquire a first input from a first user who has selected a group order for a first store on the service 301, and may provide order setting information for the first group order in the first store to the first user in response to the first input 303. Furthermore, the server device 100 may acquire information on multiple orders paid for at the first store by multiple users participating in the first group order and information on the first order entered by the first user at the first store based on the order setting information 305, and when the first user pays for the first order, may provide payment completion information for the first group order including the multiple orders and the first order to the first user 307.

[0059] 3, the operation of the server device 100 to provide payment completion information may be performed for a service provided by the server device 100 or a service related to the server device 100, and the service may correspond to a service for mediating pickup orders and delivery orders for items between various stores that have subscribed to the service and multiple users who use the service. Furthermore, the items that are the subject of pickup orders and delivery orders may correspond to food items, and food items may be understood to have the same meaning as various other terms indicating food-related items such as dishes, food menus, or meals. Stores linked to the service related to the server device 100 may correspond to stores that sell and deliver food items, and may be understood to have the same meaning as various other terms indicating places where food items can be sold, such as stores, shops, restaurants, etc.

[0060] Through the service for mediating item pickup orders and item delivery orders provided by the server device 100, multiple users can input order requests to order items through a store within the service, and the store can confirm the order requests input through the service and prepare the ordered items accordingly. If a store supports both pickup orders and delivery orders, for pickup orders in which the user directly visits the store to package or pick up the items, the store inputs item preparation completion information to the service once the ordered items are ready, and the user can then visit the store to pick up the items. Alternatively, for delivery orders in which a delivery person delivers items to the user's address, the store inputs delivery request information to the service once the ordered items are ready. If the delivery request information is confirmed, the delivery person can visit the store to pick up the items and deliver them to the user's address.

[0061] According to various embodiments, in operation 301, a first input of a first user selecting a group order for a first store on the service may be obtained.

[0062] For example, a group order for a first store may correspond to a group order for processing multiple orders for the first store in a batch.

[0063] For example, a first user who makes a first input selecting a group order may be classified as a leader user of the first group order, and users who participate in the first group order in addition to the leader user may be classified as general participants. That is, users who participate in a group order may be classified as leader users who newly create a group order and general participants who join the group order through link information related to a group order invitation or who directly join a public group order posted on the service.

[0064] For example, a first user's first input selecting a group order for a store may be obtained through the store detail page of the corresponding store.

[0065] In addition to the ability for individual users to enter their own single orders, the store's store details page may include a function for creating a group order so that multiple orders can be entered by multiple users, and the first input of the first user may correspond to the leader user's input for the group order creation function.

[0066] Specifically, when a first user who is a leader user on the service makes an input to confirm a first store, the server device 100 provides the first user with a store details page of the first store, and at this time, the first user's first input to select a group order may include an input corresponding to first button information included on the store details page to request a group order from the first store.

[0067] For example, if it is confirmed that group orders are available on the service for multiple stores including the relevant store, the first user's first input selecting a group order for a store may be acquired through a specific page on the service that is configured to separately display the multiple stores.

[0068] The initial access page on the service may be configured to include a function for accessing a specific page configured to display multiple stores confirmed to allow group orders, and after accessing the specific page, the user may search for a first store and enter an input to generate a group order, where the first user's first input may include an input to select a first store on the specific page.

[0069] Specifically, when a first user who is a leader user makes an input corresponding to second button information set on an initial connection page of the service to request a group order on the initial connection page, the server device 100 provides the first user with a group order page including a list of stores available for group orders. At this time, the first input of the first user selecting a group order may include an input to select a first store from among multiple stores included in the store list.

[0070] In order to set up the group order page, the server device 100 may perform an operation of checking and classifying stores that accept group orders in advance. That is, the server device 100 may acquire information regarding whether or not a store that has subscribed to the service can process group orders, and may check multiple stores that can process group orders based on the information regarding whether or not the store can process group orders, and may set up a store list including the checked multiple stores. The server device 100 may set up the group order page so that the set store list is displayed on the group order page.

[0071] According to various embodiments, in operation 303, the server device 100 may provide order configuration information to the first user for a first group order at the first store in response to the first input.

[0072] For example, the order setting information provided by the server device 100 to the first user in operation 303 may include information about the first store, information for the first user to invite other users to the first group order, information about a deadline for other users to join the first group order, and information about a delivery address for the first group order. That is, the order setting information provided by the server device 100 to the first user in operation 303 may include various information necessary for the leader user to create a group order.

[0073] In this case, the information for the first user to invite other users to the first group order among the order setting information may include the name information of the first store, representative image information of the first store, information about the first group order, and link information set up to allow other users to participate in the first group order. The leader user can transmit or deliver the link set up to allow other users to participate in the first group order via messenger or SNS, etc., and the other users can connect to the service through the corresponding link and participate in the first group order.

[0074] In this case, the link invitation function can be set to be used not only by the leader user but also by general participants. For example, a specific general participant who receives a link from the leader user and joins a group order can share the link he or she received with other users, and other users can join the group order through the link received from the specific general participant. In this way, when a user who receives a link from a general participant rather than the leader user joins a group order, the leader user can be set to receive information about the user.

[0075] Alternatively, in addition to the method of confirming participants to participate in a group order through an invitation based on a link, the server device 100 may set a method of posting a group order on the service so that it is open to all users, and other users using the service may check information related to the group order of the leader user and directly participate. That is, the server device 100 may set a page on the service on which a group order list on which group orders seeking participants are publicly posted can be displayed, and may manage the page so that users using the service can check their desired store or delivery location, etc., and voluntarily participate in the desired group order.

[0076] For example, the server device 100 may apply various functions that allow a leader user to smoothly manage the participation of other users in a group order or restrict other users from participating in a group order.

[0077] For example, the server device 100 may be configured to provide the first user with information regarding the number of times link information for inviting other users to the first group order has been shared and information regarding the number of users who connected to the first store on the service through the link information, so that the first user, who is a leader user, can manage the participation status of other users in the first group order. For this reason, the link information may include first tracking information that can track the sharing of the link information among users and second tracking information that can track users who connected to the service through the link information.

[0078] As another example, the server device 100 may provide the first user with flag setting information related to whether to activate a function to participate in the first group order through the link information, and may set whether to restrict participation in the first group order through the link information based on the first user's input corresponding to the flag setting information. That is, the server device 100 may set the first user to restrict other users from participating in the first group order by providing the first user, who is a leader user, with a function to activate or deactivate and manage other users' participation in the first group order.

[0079] FIG. 4 illustrates a method of operation of the server device 100 for managing user participation in a group order through link information.

[0080] 4, the server device 100 can generate link information that allows participation in a group order based on input from a first user who sets a group order (401). Furthermore, for the group order set through the generated link information, the server device 100 can set flag setting information that indicates whether or not to activate the function of participating in the group order (403). The flag setting information set by the server device 100 through operation 403 includes a value indicating On or Off based on input from the first user (the leader user). When the flag setting information is set to On, the user can participate in the group order through the link information without any particular restrictions. On the other hand, when the flag setting information is set to Off, the user cannot participate in the group order even if they input information into the link information.

[0081] The server device 100 provides the flag setting information to the first user so that the first user can manage the flag setting information 405, and can set whether to restrict participation in group orders through link information based on the first user's input corresponding to the flag setting information 407.

[0082] For example, if the link invitation function is set to be used not only by the leader user but also by general participants, and other users who receive a link through a route other than the leader user's invitation can join the group order, or if the leader user creates a public group order and sets it so that other users can join the public group order on the service regardless of the invitation function, problems may arise in which some users join the group order by mistake, join the group order as a prank, or join with the purpose of disrupting the group order. To prevent such problems, the server device 100 may apply an additional function to prevent users who join the group order by mistake or whose purpose of joining may be deemed unreliable from joining the group order.

[0083] For example, when a specific user who wishes to participate in a public group order receives a link to join a group order through a route other than an invitation from the leader user, or when that specific user makes an entry to join the group order, the specific user's delivery address information and / or information on the specific user's access history to the service can be checked, and the specific user's participation in the group order can be managed.

[0084] Specifically, if all of one or more delivery address information set by the specific user on the service are located beyond a certain distance from the delivery location set for the group order, the server device 100 may determine that the specific user is a user who needs to confirm whether or not he or she is participating in the group order, and may transmit confirmation request information to the specific user to confirm whether or not it is correct to participate in the group order. By checking the distance between the delivery address information of the specific user and the delivery location set for the group order, the server device 100 may prevent the specific user from mistakenly participating in the group order.

[0085] In addition, if the specific user's last service access history exceeds a certain period of time from the time the specific user attempts to join the current group order, the server device 100 can determine that the specific user is a user who is attempting to join a group order despite not using the service frequently, and based on this, can transmit confirmation request information to the specific user to confirm whether it is appropriate to attempt to join the group order, and can also transmit approval request information to the leader user to confirm whether the specific user with an old access history should be approved to join the group order. By checking the specific user's access history, the server device 100 can temporarily prevent the specific user from joining a group order for the purpose of mischief or disrupting the group order.

[0086] According to various embodiments, in operation 305, the server device 100 can obtain, based on the order setting information, information regarding multiple orders paid for at the first store by multiple users participating in the first group order and information regarding the first order entered by the first user at the first store.

[0087] For example, multiple users participating in the first group order may correspond to general participants who are invited by the leader user through link information to participate in the first group order, or other general participants who are invited by one of the general participants through link information to participate in the first group order, or if the first group order is a public group order, other general participants who directly participated in the public group order.

[0088] For example, information about the orders of general participants who have participated in the first group order may be acquired by the server device 100 based on the general participant settling their own orders. That is, for any second order included in a plurality of orders, information about the second order may be acquired by the server device 100 based on the second user corresponding to the second order completing settlement of the second order. Meanwhile, unlike general participants, the leader user who created the first group order can participate in the first group order simply by entering their own order, and after other general participants have joined the orders of the first group, the leader user can settle their own order when the first group order is finally confirmed.

[0089] For example, when a general participant settles his / her order and participates in the first group order, information about the general participant's participation in the first group order, such as information about the general participant and the general participant's order information, may be provided to the leader user. That is, when information about any second order included in a plurality of orders is acquired by the server device 100, information about the second order that a second user corresponding to the second order has participated in the first group order may be provided to the first user of the leader user.

[0090] According to various embodiments, in operation 307, when the first user settles the first order, the server device 100 may provide the first user with settlement completion information for the first group order, which includes multiple orders and the first order.

[0091] For example, the server device 100 may acquire input from a first user to pay for a first order, and in response to such input, may provide the first user with a payment page including payment amount information for the first order.

[0092] In this case, the payment page provided when the first user settles the first order may include information on the total payment amount for the first group order, and may be set to notify the first user, and the total payment amount information may be determined based on the time when the first user's input for settling the first order is acquired. Specifically, the server device 100 continuously monitors participation in the first group order by general participants, and the total payment amount information may be determined for the orders of users who have participated in the first group order by the time when the first user's input for settling the first order is acquired.

[0093] For example, when payment completion information is provided to the first user, the server device 100 may confirm that the payment processing for the first group order has been completed, allow the first store to accept the first group order, and provide order processing status information for each user to each user included in the multiple users who participated in the first group order.

[0094] Meanwhile, when allocating delivery personnel to a group order, if the server device 100 determines that the group order meets certain conditions and requires separate delivery personnel allocation management, it can set delivery personnel management information corresponding to the group order.

[0095] For example, with respect to a first group order in which a first user who is a leader user has completed payment for his / her order and received by a first store, if the first condition that the number of total orders included in the first group order is equal to or greater than a first critical number is met, the server device 100 may set that separate delivery person allocation management is required for the first group order.

[0096] As another example, for a first group order in which a first user who is a leader user has completed payment for his / her order and the first store has accepted it, if the second condition is met that the quantity of items ordered in the total order included in the first group order is equal to or greater than a second critical number, the server device 100 may set that separate delivery person allocation management is required for the first group order.

[0097] As another example, for a first group order in which the first user of the leader user has completed payment for his / her order and the first store has accepted it, if the total payment amount for the first group order is equal to or greater than a critical amount, the server device 100 may set that separate delivery person allocation management is required for the first group order.

[0098] In other words, if the number of items in the total order included in the order receipt information is more than a certain number, if the number of items in the total order included in the order receipt information is more than a certain quantity, or if the total payment amount for the group order is more than a certain amount, it may be difficult for one delivery person to deliver the group order at once, so the store may also provide management information to ensure smooth delivery.

[0099] The delivery person management information set by the server device 100 for separate delivery person assignment management may include various information for facilitating delivery of the first group orders.

[0100] For example, the delivery person management information may include information instructing that a delivery person equipped with a means of transportation capable of delivering items of a certain quantity or weight or more, such as a vehicle or bicycle, be assigned to the first group order. If a delivery person equipped with a means of transportation capable of delivering items of a certain quantity or weight or more, is assigned to the group order through such delivery person management information, the server device 100 may set the delivery information to include information informing the leader user and each general participant included in the group order that delivery corresponding to the group order will be made according to the delivery person's means of transportation when providing the delivery information to the leader user and each general participant included in the group order.

[0101] As another example, the delivery person management information may include information instructing the allocation of two or more delivery persons for a first group order. If multiple delivery persons are allocated to a group order through such delivery person management information, the server device 100 may set the delivery information to include, when providing delivery guidance information to the leader user and each general participant included in the group order, information informing the leader user that deliveries corresponding to the group order will be made by multiple delivery persons, information regarding the estimated time each of the multiple delivery persons will arrive at the delivery location, and identification information including contact information for each of the multiple delivery persons. In addition, when deliveries corresponding to the group order will be made by multiple delivery persons, the delivery fee initially set for the group order may be set to be provided to all of the multiple delivery persons, and the server device 100 may accordingly transmit guidance information and request information regarding additional delivery fees to the leader user.

[0102] For example, when the first user, who is the leader user, settles his / her first order, processing of the first group order, which includes the multiple orders of the participants and the first order, is completed, and order acceptance information for the first group order is provided to the store, but at this time, each participant can cancel their own order if it is before the first user settles the first order. Therefore, in managing the information of each order included in the first group order, the server device 100 can manage it so that status information indicating the order cancellation status of each order is included in each order information.

[0103] Specifically, if a third user corresponding to a third order among the multiple orders included in the first group of orders cancels the third order before the first user, who is the leader user, settles his / her first order, the server device 100 may manage the status information of the third order by setting information indicating that the third order has been cancelled, and the server device 100, having confirmed that such status information has been included in the information of the third order, may set the third order not to be transmitted to the store. That is, when the first user subsequently settles the first order and order receipt information for the first group of orders is provided to the store, information on the third order may be excluded from the corresponding order receipt information.

[0104] 3 and 4, it is apparent that the information provided by the server device 100 in the process of performing the operating method for providing information can be provided in various combinations.

[0105] 5 to 9 are diagrams illustrating an example of a UI / UX for providing a page according to various embodiments. For example, the examples in FIGS. 5 to 9 may be UI / UX (user interface / user experience) for the user device 200, and the embodiments described in the following drawings may be performed based on the operation of the server device 100 described above in FIGS. 3 and 4.

[0106] Specifically, each UI / UX embodiment for the user device 200 described in the following drawings may be implemented in a manner in which, when the user device 200 receives input information from a user and transmits it to the server device 100, the server device 100 provides information corresponding to the input information to the user device 200 based on the operations described above in Figures 3 and 4, and the user device 200 outputs the information. However, each UI / UX embodiment described in the following drawings is not limited to this embodiment, and may be implemented in any manner that can embody each UI / UX embodiment.

[0107] FIG. 5 is a diagram illustrating an example in which the user device 200 outputs a store details page including button information for creating a group order, according to various embodiments.

[0108] 5, the store details page output by the user device 200 may correspond to a store details page output when a leader user selects a store to create a group order. The store details page output by the user device 200 includes button information 501 for a function to create a group order for the store, and the leader user can input information related to the button information to create a group order for the store.

[0109] FIG. 6 is a diagram illustrating an example in which the user device 200 outputs order setting information for a group order according to various embodiments.

[0110] In FIG. 6, the order setting information output by the user device 200 may be information output in response to the leader user's input on the button information 501 for the function of creating a group order on the store details page of FIG.

[0111] In 601, in the process in which the leader user sets up a group order, information may be included such as guidance information for the group order, information about the delivery address for the group order, information about the deadline for other users to join the group order, and information about the title set for the group order.

[0112] In addition, in 603, in the process in which the leader user invites others through a group order, information about the store, information about the delivery address for the group order, information for the leader user to invite other users for the group order, a list for displaying each order included in the group order, etc. may be included.

[0113] When the user participation is complete using the order setting information for the group order as shown in FIG. 6, the leader user can settle his or her own order and have the store accept the order 605.

[0114] FIG. 7 is a diagram illustrating an example in which the user device 200 according to various embodiments outputs various information to be provided to participants in a group order.

[0115] In FIG. 7, the output information may correspond to information provided to participants who join a group order through a link for the group order, or may correspond to information provided to participants who join a public group order.

[0116] When a participant enters an entry to participate in a group order for a store, the participant may be provided with a store detail page for the store for the group order. The store detail page may display information about the delivery address for the group order and information about the expected delivery time for the group order 701, and the participant may select specific items at the store 703.

[0117] Once a participant who has selected an item adds the item to their cart, the participant may be provided with a checkout page, which may include information regarding the delivery address for the group order, information regarding the expected delivery time for the group order, and / or information regarding the participant's order 705. The participant may then checkout for the item to finally complete their participation in the group order 707.

[0118] FIG. 8 is a diagram illustrating an example of a page displayed on a user device 200 according to various embodiments, in which a group order list is displayed, in which group orders seeking participants are publicly posted.

[0119] 8, the output page may be configured to display a group order list and may be publicly provided to users of the service 801. Information about each group order displayed in the group order list may include store name information, store representative image information, information about the remaining deadline for joining the group order, information about the delivery address for the group order, and information about the expected delivery time for the group order 803, and participants may join the desired group order by clicking the “Join joint delivery” button.

[0120] FIG. 9 illustrates an example of a user device 200 outputting a payment page for a group order according to various embodiments.

[0121] 9, the payment page is configured to include total payment information for the group order and can inform the leader user of the total payment information 901. The total payment information displayed on the payment page of Fig. 9 can be determined based on the point in time when the server device 100 continuously monitors the participation of general participants in the group order and acquires an input from the leader user to pay for his or her own order and provide order receipt information to the store.

[0122] The payment page may include information regarding the payment amount and payment method that the leader user must pay in response to the leader user's order (903), and when the leader user inputs information to complete payment for their order (905), order acceptance information regarding the group order may be provided to the store.

[0123] The UI / UX for the user device 200 and the operation of the user device 200 in Figures 5 to 9 may be performed in association with the operation of the server device 100 described above in Figures 3 to 4, and the UI / UX examples in Figures 5 to 9 are provided as an example for the purpose of disclosing the present invention. Various embodiments of the present invention are not limited to the UI / UX forms of Figures 5 to 9, and may be performed by any form of UI / UX that can embody various embodiments of the present invention.

[0124] The embodiments of the present invention disclosed in this specification and drawings are merely specific examples for easily explaining the technical content of the present invention and for facilitating understanding of the present invention, and are not intended to limit the scope of the present invention. In other words, it is obvious to those skilled in the art that other modifications based on the technical concept of the present invention are possible. Furthermore, the above-described embodiments can be combined with each other as necessary. For example, all of the embodiments of the present invention can be implemented as a system by combining parts with each other.

[0125] Furthermore, the method according to the system etc. of the present invention may be embodied in the form of program instructions that can be executed by various computer means and recorded on a computer-readable medium.

[0126] Thus, in certain aspects, various embodiments of the present invention may be embodied as computer-readable code on a computer-readable recording medium. A computer-readable recording medium is any data storage device that can store data readable by a computer system. Examples of computer-readable recording media include read-only memory (ROM), random access memory (RAM), compact disk-read-only memory (CD-ROM), magnetic tape, floppy disk, optical data storage device, and carrier wave (e.g., data transmission over the Internet). The computer-readable recording medium may also be distributed over network-connected computer systems, so that the computer-readable code is stored and executed in a distributed manner. Furthermore, functional programs, codes, and code segments for achieving various embodiments of the present invention may be easily interpreted by skilled programmers in the field to which the present invention applies.

[0127] It will also be understood that the apparatus and methods according to various embodiments of the present invention can be implemented in the form of hardware, software, or a combination of hardware and software. Such software can be stored in a volatile or non-volatile storage device, such as a storage device such as a ROM, whether or not it is erasable or re-recordable; a memory, such as a RAM, memory chip, device, or integrated circuit; or an optically or magnetically recordable and machine-readable (e.g., computer) readable storage medium, such as a compact disk (CD), DVD, magnetic disk, or magnetic tape. It will also be understood that the methods according to various embodiments of the present invention can be implemented by a computer including a controller and memory, or a vehicle including such memory or computer, and that such memory is an example of a machine-readable storage medium suitable for storing a program or program including instructions for implementing embodiments of the present invention.

[0128] Accordingly, the present invention includes programs containing code for implementing the apparatus or methods recited in the claims herein, and machine-readable (e.g., computer) storage media for storing such programs. Such programs may also be transferred electronically over any medium, such as communication signals transmitted over wired or wireless connections, and the present invention appropriately encompasses equivalents thereof.

[0129] Although the present invention has been described above with reference to exemplary embodiments, the exemplary embodiments of the present invention disclosed in the specification and drawings are merely specific examples to facilitate understanding of the present invention and are not intended to limit the scope of the present invention. Furthermore, the exemplary embodiments of the present invention described above are merely illustrative, and a person skilled in the art will understand that various modifications and equivalent embodiments are possible. Therefore, the true technical scope of the present invention should be determined by the following claims.

Claims

1. 1. A method for an electronic device to provide information, comprising: acquiring a first input from a first user who selects a group order for a first store on a service provided by the electronic device; providing order configuration information for a first group order at the first store to the first user in response to the first input; acquiring information about a plurality of orders paid for at the first store by a plurality of users participating in the first group order and information about a first order entered at the first store by the first user based on the order setting information; and when the first user settles the first order, providing the first user with settlement completion information of the first group order including the plurality of orders and the first order. Information provision method.

2. The information providing method includes: obtaining, on the service, a second input from the first user identifying the first store; and providing a store detail page of the first store to the first user in response to the second input; The first input includes an input by the first user corresponding to first button information included in the store details page to request a group order for the first store. The information providing method according to claim 1 .

3. The information providing method includes: acquiring a third input from the first user corresponding to second button information included in an initial access page of the service for requesting a group order; and providing the first user with a group ordering page including a list of stores that allow group ordering in response to the third input, the first input includes an input from the first user selecting the first store from among a plurality of stores included in the store list; The information providing method according to claim 1 .

4. The information providing method includes: obtaining information regarding whether a store that has subscribed to the service is capable of processing group orders; identifying the plurality of stores that can process the group order based on the information regarding whether the group order can be processed; and setting the store list to include the plurality of stores. The information providing method according to claim 3.

5. The order setting information is information about the first store; Information for inviting other users to the first group order; Information regarding the cut-off time for the participation of the other users for the first group order; information regarding a delivery address for the first group order; The information providing method according to claim 1 .

6. The information for inviting other users is: Name information of the first store; Representative image information of the first store; Guidance information regarding the first group order; and link information configured to allow the other users to participate in the first group order. The information providing method according to claim 5.

7. The information providing method includes: providing the first user with information regarding the number of times the link information has been shared and information regarding the number of users who have connected to the first store on the service through the link information; The information providing method according to claim 6.

8. The information providing method includes: providing flag setting information related to whether to activate a function of participating in the first group order to the first user through the link information; and setting whether to limit participation in the first group order through the link information based on a fourth input of the first user corresponding to the flag setting information. The information providing method according to claim 6.

9. The step of obtaining information about the plurality of orders comprises: With respect to a second order included in the plurality of orders, acquiring information about the second order based on a second user corresponding to the second order completing payment of the second order, The information providing method according to claim 1 .

10. When information regarding the second order is obtained, information regarding the second user's participation in the first group order is provided to the first user. The information providing method according to claim 9.

11. The information providing method includes: obtaining a fifth input from the first user for settlement of the first order; providing a payment page including payment amount information for the first order to the first user based on the fifth input, the payment page includes payment total information for the first group order; the payment total information is determined based on when the fifth input is acquired; The information providing method according to claim 1 .

12. the plurality of orders includes orders of users who have participated in the first group order up until the time when the fifth input was acquired; The information providing method according to claim 11.

13. The information providing method includes: and further comprising providing order processing status information of each user to each user included in the plurality of users based on the payment completion information. The information providing method according to claim 1 .

14. The information providing method includes: further comprising setting deliveryman management information corresponding to the first group of orders. The information providing method according to claim 1 .

15. The deliveryman management information is set based on a first condition that the number of all orders included in the first group order is equal to or greater than a first critical number. The information providing method according to claim 14.

16. The delivery person management information is set based on a second condition that the quantity of the order items in the total orders included in the first group order is equal to or greater than a second critical quantity. The information providing method according to claim 14.

17. The delivery person management information is set based on a third condition that the total payment amount of the first group orders is equal to or greater than a critical amount. The information providing method according to claim 14.

18. The delivery person management information includes information instructing the delivery person having a means of transportation capable of delivering a certain number of items or more to be assigned to the first group order. The information providing method according to claim 14.

19. The delivery person management information includes information instructing two or more delivery persons to be assigned to the first group order. The information providing method according to claim 14.

20. An electronic device for providing information, comprising: a processor; one or more memories storing one or more instructions; The one or more instructions, when executed, cause the processor to: acquiring a first input from a first user who selects a group order for a first store on a service provided by the electronic device; providing order configuration information for a first group order at the first store to the first user in response to the first input; acquiring information about a plurality of orders paid for by a plurality of users participating in the first group order at the first store and information about a first order entered by the first user at the first store based on the order setting information; and when the first user settles the first order, providing to the first user settlement completion information of the first group of orders including the plurality of orders and the first order. electronic equipment.

Citation Information

Patent Citations

  • Product presentation server and product presentation method

    WO2014147776A1

  • Program, information processing method and information processing terminal

    WO2018150487A1

  • Joint purchase support method, program, server terminal, and joint purchase support system

    WO2022138061A1