A method for managing item and an apparatus for the same

KR1020260131339APending Publication Date: 2026-09-01COUPANG CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
KR1020250023494
Authority / Receiving Office
KR · KR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-24
Publication Date
2026-09-01

Smart Images

  • Figure PAT00003_ABST
    Figure PAT00003_ABST
Patent Text Reader

Abstract

According to an embodiment disclosed in this document, a method for managing an item in an electronic device may include: a step of identifying a reference unit corresponding to a category of the item; a step of identifying purchase statistics information for the item based on the reference unit; a step of identifying a threshold value for the item based on the reference unit based on the purchase statistics information; and a step of setting an upper limit for the item that can be purchased during a predetermined period to the threshold value.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The embodiments disclosed in this document relate to an item management method and an apparatus. Background Technology

[0002] With recent technological advancements, consumer behavior is shifting from a pattern of purchasing large quantities of goods at low prices at large supermarkets to a pattern of purchasing necessary daily necessities in the required quantities at low prices, regardless of whether they are purchased online or offline. In particular, due to the development of e-commerce technology, it has become more common to order goods using web pages or applications.

[0003] Some users of these e-commerce services can purchase specific items in bulk, necessitating the need to limit item purchase limits. However, as sales quantities and units vary for each item, methods are being sought to effectively restrict these purchase limits. The problem to be solved

[0004] One objective of the embodiments disclosed in this document is to provide an item management method and apparatus capable of reasonably and effectively limiting the purchase limit for a specific item.

[0005] The technical problems of the embodiments disclosed in this document are not limited to those mentioned above, and other unmentioned technical problems will be clearly understood by those skilled in the art from the description below. means of solving the problem

[0006] According to an embodiment disclosed in this document, a method for managing an item in an electronic device may include: a step of identifying a reference unit corresponding to a category of the item; a step of identifying purchase statistics information for the item based on the reference unit; a step of identifying a threshold value for the item based on the reference unit based on the purchase statistics information; and a step of setting an upper limit for the item that can be purchased during a predetermined period to the threshold value.

[0007] According to an embodiment, the reference unit can be set based on the attributes of the category.

[0008] According to an embodiment, the purchase statistics information may include at least one of distribution information on the purchase volume per account for the item and information on the average purchase volume per household for the item.

[0009] According to an embodiment, the distribution information of the purchase volume per account includes a plurality of items regarding the range of the purchase volume per account and ratio information corresponding to each of the plurality of items, and the threshold value may be determined based on at least some of a first threshold value determined based on the ratio information and a second threshold value determined based on the average purchase volume per household information.

[0010] According to an embodiment, the ratio information may include a first ratio information representing a range purchase amount corresponding to each of the plurality of items relative to the total purchase amount of the item during the predetermined period, and a second ratio information representing a cumulative purchase amount corresponding to each of the plurality of items relative to the total purchase amount.

[0011] According to an embodiment, the first threshold value may be determined based on at least a portion of the range of purchase volume per account of an item including the first value of the second ratio information and the range of purchase volume per account of an item including the second value of the second ratio information.

[0012] According to an embodiment, the second threshold value can be identified as a set multiple of the average purchase amount information per household.

[0013] According to an embodiment, the method further includes the step of verifying bundle size information for the item, and the threshold value may be verified based on at least some of the first threshold value, the second threshold value, and the third threshold value verified based on the bundle size information.

[0014] According to an embodiment, the bundle size information may include at least one of a minimum bundle size, a maximum bundle size, and an average bundle size corresponding to the item.

[0015] According to an embodiment, the third threshold value can be identified as a fixed multiple of the bundle size information.

[0016] According to an embodiment, the predetermined multiple can be verified based on the ratio information.

[0017] According to an embodiment, the threshold value can be identified as any one of the maximum value, minimum value, and average value of the first to third threshold values.

[0018] According to an embodiment, the threshold value can be determined based on weights set for each of the first to third threshold values.

[0019] According to an embodiment, the threshold value is set for each predetermined period, and the threshold value corresponding to the first period can be verified based on the threshold value in the second period prior to the first period.

[0020] According to an embodiment, the step of setting the upper limit of purchaseable items for a set period to the threshold value may be set only when the category is included in a set category set.

[0021] According to an embodiment, the category set may include at least one category identified based on the order of highest total purchase volume during the defined period.

[0022] According to an embodiment disclosed in this document, an electronic device for providing information comprises: a transceiver; one or more memories for storing one or more instructions; and a processor operatively connected to the transceiver and the memory, wherein, when the one or more instructions are executed, the processor may be configured to: identify a reference unit corresponding to a category of an item; identify purchase statistics information for the item based on the reference unit; identify a threshold value for the item based on the reference unit based on the purchase statistics information; and set an upper limit for the item that can be purchased for a predetermined period to the threshold value. Effects of the invention

[0023] The item management method and apparatus according to the embodiments disclosed in this document can reasonably and effectively limit the purchase limit for a specific item.

[0024] In addition, various effects that can be identified directly or indirectly through this document may be provided. Brief explanation of the drawing

[0025] FIG. 1 is a drawing for illustrating an item management system in which a method of operation of an electronic device according to various embodiments can be implemented. FIG. 2 is a diagram illustrating the configuration of a server device and a user device according to various embodiments. FIG. 3 is a flowchart illustrating the operation method of an electronic device according to an embodiment disclosed in this document. FIG. 4 is a drawing showing an example of a standard unit according to a category according to an embodiment disclosed in this document. FIG. 5 is a drawing showing an example of purchase statistics information according to one embodiment disclosed in this document. Specific details for implementing the invention

[0026] Hereinafter, various embodiments of the present invention are described with reference to the accompanying drawings. However, this is not intended to limit the present invention to specific embodiments and should be understood to include various modifications, equivalents, and / or alternatives of the embodiments of the present invention.

[0027] In this document, the singular form of a noun corresponding to an item may include one or more of said items unless the relevant context clearly indicates otherwise. In this document, each of the phrases such as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B or C,” “at least one of A, B and C,” and “at least one of A, B, or C” may include any one of the items listed together in the corresponding phrase, or all possible combinations thereof. Terms such as “first,” “second,” or “first” or “second” may be used simply to distinguish a component from another corresponding component and do not limit the components in any other aspect (e.g., importance or order). Where any (e.g., 1st) component is referred to as “coupled” or “connected” to another (e.g., 2nd) component, with or without the terms “functionally” or “communicationly,” it means that said any component may be connected to said other component directly (e.g., via a wire), wirelessly, or through a third component.

[0028] Each component (e.g., module or program) of the components described in this document may include a singular or multiple entities. According to various embodiments, one or more of the components or operations may be omitted, or one or more other components or operations may be added. Generally or additionally, multiple components (e.g., module or program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the multiple components in the same or similar manner as they were performed by the corresponding component among the multiple components prior to the integration. According to various embodiments, operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

[0029] As used in this document, the terms "module" or "...part" may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit, for example. A module may be a component formed integrally, or a minimum unit of said component or a part thereof that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0030] Various embodiments of this document may be implemented as software (e.g., a program or application) comprising one or more instructions stored in a storage medium (e.g., memory) readable by a machine. For example, the processor of the machine may call at least one of the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code that can be executed by an interpreter. The storage medium readable by a machine may be provided in the form of a non-transitory storage medium. Here, "non-transitory" simply means that the storage medium is a tangible device and does not contain a signal (e.g., electromagnetic waves), and this term does not distinguish between cases where data is stored semi-permanently and cases where it is stored temporarily in the storage medium.

[0032] FIG. 1 is a drawing for illustrating an item management system in which a method of operation of an electronic device according to various embodiments can be implemented.

[0033] Referring to FIG. 1, an item management system according to various embodiments may be implemented in various types of electronic devices. For example, the item management system may be implemented in a server device (100) and a user device (200). In other words, the server device (100) and the user device (200) may perform operations according to various embodiments of the present disclosure based on the item management system implemented in each device. Meanwhile, the item management system according to various embodiments may be implemented in a wider variety of electronic devices and servers, not limited to those illustrated in FIG. 1.

[0034] A 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 includes storage having a large storage capacity. For example, the server device (100) may be a cloud device that interacts with a plurality of user devices (200).

[0035] A user device (200) according to various embodiments may include a portable device such as a smartphone or tablet, a computer device such as a desktop or laptop, a multimedia device, a camera, a wearable device, and a VR (virtual reality) device, but is not limited to the aforementioned devices. For example, the user device (200) may include a server or gateway capable of transmitting data packets through an application. The user device (200) may include a user terminal.

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

[0037] FIG. 2 is a diagram illustrating the configuration of a server device and a user device according to various embodiments.

[0038] Referring to FIG. 2, the server device (100) and user device (200) may include an input unit (210), an output unit (220), a transceiver (or communication unit) (230), storage (240), and a processor (250).

[0039] The input unit (210) and output unit (220) may be various interfaces or connection ports that receive user input or output information to the user. The input unit (210) and output unit (220) may include an input module and an output module, wherein the input module receives user input from the user. User input may take various forms, including key input, touch input, and voice input. Examples of input modules capable of receiving such user input include a keypad, keyboard, and mouse, as well as a touch sensor that detects user touch, a microphone that receives voice signals, a camera that recognizes gestures through image recognition, a proximity sensor that includes at least one of an illuminance sensor or an infrared sensor that detects user approach, a motion sensor that recognizes user movements through an accelerometer or a gyroscope, and various other input means that detect or receive various forms of user input. The input module according to the embodiment of the present disclosure may include at least one of the devices listed above. Here, the touch sensor can be implemented as a piezoelectric or capacitive touch sensor that detects touch through a touch panel or touch film attached to a display panel, or as an optical touch sensor that detects touch by an optical method. In addition, the input module may be implemented in the form of an input interface (USB port, PS / 2 port, etc.) that connects an external input device to receive user input, instead of a device that detects user input itself. The server device (100) can connect to a network through the input unit (210) and can input and output information obtained through the connected network.

[0040] 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 sound, a haptic device that generates vibration, and various other forms of output means. In addition, the output module may be implemented in the form of a port-type output interface that connects the individual output means described above.

[0041] For example, an output module in the form of a display can display text, still images, and videos. The display may 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 performing image output functions. Such a display may also be in the form of a touch display integrated with the touch sensor of the input module.

[0042] The transceiver (230) can communicate with other devices. Therefore, the server device (100) and the user device (200) can transmit and receive information with other devices through the transceiver (230). For example, the server device (100) and the user device (200) can communicate with each other or with other devices using the transceiver (230).

[0043] Here, communication, that is, the transmission and reception of data, can be performed via wired or wireless means. To this end, the transceiver (230) may include a wired communication module that connects to the internet, etc., via a LAN (Local Area Network), a mobile communication module that connects to a mobile communication network via a mobile communication base station to transmit and receive data, a short-range communication module that uses a communication method of the WLAN (Wireless Local Area Network) family such as Wi-Fi, a communication method of the WPAN (Wireless Personal Area Network) family such as Bluetooth or Zigbee, a satellite communication module that uses a GNSS (Global Navigation Satellite System) such as GPS (Global Positioning System), or a combination thereof.

[0044] Storage (240) can store various types of information. Storage (240) can store data temporarily or semi-permanently. For example, the storage (240) of the server device (100) may store an operating program (OS) for running the server device (100), data for hosting a website, or data regarding a program or application (e.g., a web application) for generating Braille. In addition, storage (240) can store modules in the form of computer code as described above.

[0045] Examples of storage (240) may include a hard disk drive (HDD), a solid state drive (SSD), flash memory, ROM (Read-Only Memory), and RAM (Random Access Memory). Such storage (240) may be provided as an internal type or a detachable type.

[0046] The processor (250) controls the overall operation of the server device (100) and the user device (200). To this end, the processor (250) performs computation and processing of various information and can control the operation of the components of the server device (100). For example, the processor (250) may execute a program or application for providing pages. The processor (250) may be implemented as a computer or a similar device depending on hardware, software, or a combination thereof. In terms of hardware, the processor (250) may be implemented in the form of an electronic circuit that processes electrical signals to perform control functions, and in terms of software, it may be implemented in the form of a program that drives the hardware processor (250). Meanwhile, unless otherwise specifically mentioned in the following description, the operation of the server device (100) and the user device (200) may be interpreted as being performed under the control of the processor (250). That is, when the modules implemented in the above-described page providing system are executed, the modules can be interpreted as the processor (250) controlling the server device (100) and the user device (200) to perform the following operations.

[0047] In summary, various embodiments may be implemented through various means. For example, various embodiments may be implemented by hardware, firmware, software, or a combination thereof.

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

[0049] In the case of implementation by firmware or software, the method 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 memory and executed by a processor. The memory may be located inside or outside the processor and may exchange data with the processor by various known means.

[0050] Hereinafter, various embodiments are described in more detail based on the technical concept described above. The previously explained contents may be applied to the various embodiments described below. For example, undefined operations, functions, terms, etc. in the various embodiments described below may be performed and explained based on the previously explained contents.

[0051] In the following description, various embodiments are described on the premise that the server device (100) performs item management operations. According to the various embodiments, the server device (100) can set a purchase limit for an item by checking various information that is set or statistically verified regarding the item. That is, the following description is to be described on the premise that an electronic device is implemented as the server device (100).

[0052] FIG. 3 is a flowchart illustrating a method of operation of an electronic device according to an embodiment disclosed in this document. In the following embodiments, the operations S310 to S330 may be performed sequentially, but are not necessarily performed sequentially. For example, the order of each operation may be changed, and at least two operations may be performed in parallel.

[0053] The operation of the server device (100) managing items may be performed on an e-commerce service provided by the server device (100) or an e-commerce service related to the server device (100), and the e-commerce service may be a service in which multiple users using the service can order and purchase multiple items sold in the service. The multiple items sold in the e-commerce service may include various types of items registered by a seller for sale, without being limited to the type or category of the item.

[0054] Items sold in an e-commerce service can be sold to various users who have subscribed to the e-commerce service. At this time, certain users, such as distributors, retailers, and establishments, tend to purchase the same item in large quantities. Since there is no limit on the quantity they can purchase, there is a possibility that general users may have difficulty purchasing due to bulk purchasing, so the server device (100) can set a purchase limit for the item.

[0055] In step S310, the server device (100) can identify a standard unit corresponding to the category of the item. The item may include various items registered in an e-commerce service for sale. A category and a standard unit may be set for each of these items.

[0056] A category may be a keyword established to classify items based on their type, kind, features, attributes, nature, etc. For example, items corresponding to shampoo / conditioner, treatment / pack / ampoule, styling / care, and dye / perm may be items included in the "Hair" category. A category may have a parent category (e.g., household goods) that includes at least one subcategory (e.g., hair, body / face wash, toilet paper / wet wipes, etc.). The definition regarding the hierarchical structure of the category corresponding to the item and the parent category including at least one subcategory may be established by rules defined in advance by the developer or user.

[0057] According to one embodiment, the reference unit may be a unit set for an item to display the quantity, price, capacity, etc. of the item. The reference unit may be identified in correspondence with the item's category. For example, items belonging to the same category may have the same reference unit. For example, if the item's category is the "Beverage" category, the capacity (e.g., aa liters) and price (e.g., bb won per liter) of the item may be displayed in units of liters (L) or milliliters (mL). In this case, the reference unit of the item belonging to the "Beverage" category may be identified as liters or milliliters.

[0058] According to one embodiment, the standard unit may be set based on the attributes of the category. For example, the category may be set based on the type, kind, features, attributes, nature, etc. of the item, and the attributes of the category may reflect the attributes of the item. For example, the standard unit corresponding to the "Beverage" category may be a liter (L), and the standard unit corresponding to the "Baby Food" category may be a gram (g).

[0059] In step S320, the server device (100) can check purchase statistics information for an item based on a standard unit. The server device (100) can check purchase statistics information displayed based on a standard unit. For example, the server device (100) can check the total purchase amount for an item by displaying it based on a standard unit. For example, even if "A beverage" is actually sold to users in various units such as cans or PET bottles, the server device (100) can check the total purchase amount displayed in liter units set for the "beverage" category. Purchase statistics information can be checked at a set period, and the set period may be the same as the period for setting a purchase limit for the item.

[0060] According to one embodiment, the purchase statistics information may include at least one of distribution information on the purchase volume per account for an item and information on the average purchase volume per household for an item. The server device (100) may check the purchase statistics information to set a purchase limit threshold based on statistics for an item.

[0061] For example, the server device (100) can check the purchase volume of an item for each user account that has subscribed to the e-commerce service. For example, the purchase volume per account may include a value that indicates the amount of the item purchased by each user account during a set period based on a standard unit. In addition, the server device (100) can check the distribution information of the purchase volume per account based on the confirmed purchase volume per account. Furthermore, the server device (100) can check the average purchase volume per household information based on the purchase volume per account or check the average purchase volume per household information based on other social statistical data.

[0062] According to one embodiment, the average purchase amount per household information may be information indicating the average amount of items purchased by a household during a set period. This may include not only the average purchase amount per household but also information that takes into account the number of people included in the household. For example, the average purchase amount per household information may be verified by dividing based on the number of people included in the household. For example, the average purchase amount per household information may include average purchase amount information for a one-person household, average purchase amount information for a two-person household, average purchase amount information for a three-person household, etc.

[0063] According to one embodiment, the distribution information of the purchase volume per account may include a plurality of items regarding the range of the purchase volume per account and ratio information corresponding to each of the plurality of items.

[0064] For each of the multiple items, a range of purchase volume per account can be set. For example, the server device (100) can set multiple items by checking the purchase volume per account. For example, the server device (100) can check the maximum and minimum values ​​of the purchase volume per account, divide the range between the maximum and minimum values ​​into multiple ranges, and set multiple items corresponding to each range.

[0065] The server device (100) can check ratio information corresponding to each of a plurality of items. For example, the server device (100) can check ratio information based on the purchase quantity, number of accounts, purchase amount, etc. of the item corresponding to each item. For example, the ratio information corresponding to the first item may include ratio information of the purchase amount corresponding to the first item relative to the total purchase amount of the target item.

[0066] According to one embodiment, the ratio information may include a first ratio information representing a range purchase amount corresponding to each of the plurality of items relative to the total purchase amount during a predetermined period of the item, and a second ratio information representing a cumulative purchase amount corresponding to each of the plurality of items relative to the total purchase amount. Here, the total purchase amount, the range purchase amount, and the cumulative purchase amount may all be verified based on a reference unit.

[0067] The server device (100) can check the range purchase amount corresponding to each item by summing the purchase amounts of accounts corresponding to each item. For example, if the users corresponding to the first item include the first user to the tenth user, the server device (100) can check the range purchase amount of the first item by summing the purchase amounts of each of the first to tenth users. And, if the total purchase amount is xx and the range purchase amount corresponding to the first item is yy, the server device (100) can check the first ratio information for the first item as yy / xx.

[0068] The server device (100) can check the cumulative purchase amount corresponding to each item. For each item, the server device (100) can check the cumulative purchase amount for the target item by summing the range purchase amounts of items including the target item and items with a range of purchase amounts per account lower than that of the target item. For example, if the range of purchase amounts per account for the first to fourth items is lower than the range of purchase amounts per account for the fifth item, the server device (100) can check the sum of the range purchase amounts of the first to fifth items as the cumulative purchase amount for the fifth item. At this time, if the cumulative purchase amount for the fifth item is zz, the server device (100) can check the second ratio information for the fifth item as zz / xx.

[0069] As another example, the server device (100) can determine the second ratio information based on the first ratio information of each item. For example, the server device (100) can determine the second ratio information value by summing the first ratio information values ​​of items including the target item and items with a range of purchase volume per account lower than that of the target item.

[0070] According to one embodiment, the server device (100) may refer to various information related to the item in addition to purchase statistics information. For example, the server device (100) may further check bundle size information for the item. When the item is sold through e-commerce, it may be sold in various bundle units, and the server device (100) may check bundle size information set for the sale of the item. For example, item A belonging to the "Beverage" category may be sold in various bundle units such as 24 cans, 48 ​​cans, 72 cans, 96 cans, 120 cans, etc.

[0071] According to one embodiment, the bundle size information may include at least one of a minimum bundle size, a maximum bundle size, and an average bundle size corresponding to an item. For example, if item A is set in bundle units of 24 cans, 48 ​​cans, 72 cans, 96 cans, and 120 cans, the minimum bundle size may be 24, the maximum bundle size may be 48, and the average bundle size may be 72.

[0072] In step S330, based on purchase statistics information, a threshold value based on a standard unit can be checked for an item. The server device (100) can check the threshold value to set a purchase limit for an item.

[0073] According to one embodiment, the threshold value may be determined based on at least some of a first threshold value determined based on ratio information and a second threshold value determined based on average purchase amount per household information. For example, a server device (100) may determine the first threshold value and the second threshold value and set the first threshold value or the second threshold value as the final threshold value, or apply various operations (e.g., average) to the first threshold value and the second threshold value to set the final threshold value.

[0074] According to one embodiment, the first threshold value can be determined based on ratio information. For example, the server device (100) can determine the first threshold value based on at least one of the first ratio information and the second ratio information. For example, the server device (100) can determine the first threshold value based on the range of purchase volume per account corresponding to the item having the largest value in the first ratio information.

[0075] According to one embodiment, the first threshold value may be determined based on at least some of the range of purchase volume per account for items in which the second ratio information includes the first value and the range of purchase volume per account for items in which the second ratio information includes the second value. Here, the item in which the second ratio information includes the first value may mean an item in which the second ratio information exceeds the first value for the first time. For example, the second ratio information value of the nth item is x, and the second ratio information value of the n+1th item is y(x <y)일 때, x < 제1 값 < y인 경우 제2 비율 정보가 제1 값을 포함하는 항목은 제n+1 항목으로 확인할 수 있다.

[0076] For example, if the server device (100) has a range of purchase volume per account for an item containing a first value that is a range from a to b and a range of purchase volume per account for an item containing a second value that is c to d, the first threshold value may be determined based on at least some of the values ​​of a, b, c, and d. For example, the first threshold value may be set as an integer multiple of any one of a to d. As another example, the first threshold value may be set as an integer multiple of the average value of a to d. However, the method of setting the first threshold value is not limited thereto and may be set through various operations.

[0077] According to one embodiment, the second threshold value can be determined based on information regarding the average purchase amount per household. For example, the second threshold value can be determined as a set multiple of the information regarding the average purchase amount per household. For example, the second threshold value can be determined as a set multiple of the average purchase amount of a single-person household.

[0078] According to one embodiment, when a server device (100) checks bundle size information of an item, a threshold value may be checked based on at least some of a first threshold value, a second threshold value, and a third threshold value checked based on the bundle size information.

[0079] The server device (100) can determine a third threshold value based on the bundle size information of the item. According to one embodiment, the third threshold value can be determined as a fixed multiple of the bundle size information. For example, the third threshold value can be determined as a fixed multiple of the maximum bundle size. For example, if the maximum bundle size of item A is 120 cans, the capacity per can based on a reference unit is n (L or mL), and the fixed multiple is m, the third threshold value can be determined as 120 nm.

[0080] According to one embodiment, a predetermined multiplier for verifying a third threshold value may be determined based on ratio information for an item. For example, a server device (100) may set a predetermined multiplier by considering first ratio information and second ratio information included in the ratio information. For example, the predetermined multiplier may be determined as a value such that the third threshold value is greater than or equal to the range of purchase volume per account corresponding to the first ratio information and less than or equal to the range of purchase volume per account corresponding to the second ratio information.

[0081] According to one embodiment, the threshold value may be identified as any one of the maximum, minimum, and average values ​​of the first to third threshold values. For example, the server device (100) may identify the final threshold value to be set on an item as the average value of the first to third threshold values.

[0082] According to one embodiment, the threshold value can be determined as the sum of weights set for each of the first to third threshold values. The server device (100) can assign weights to each of the first threshold value, the second threshold value, and the third threshold value. The sum of the assigned weights may be 1, and the server device (100) can determine the final threshold value by summing the values ​​obtained by multiplying each threshold value by the weight.

[0083] According to one embodiment, the server device (100) may set the weight of the first threshold value to the highest value and the weight of the third threshold value to the lowest value. Since the server device (100) is intended to set a purchase limit for an item, the weight of the threshold value identified in relation to purchase statistics for the item may be set higher than the weight of the third threshold value identified based on the bundle size set for the item.

[0084] In step S340, the server device (100) can set the upper limit for purchasing items during a set period as the threshold value. The server device (100) can set the upper limit for purchasing items as the threshold value for a set period. The server device (100) can set the upper limit for purchasing items to prevent a specific account from purchasing items in bulk.

[0085] A fixed period can be set, for example, to one month. In this case, the server device (100) can check the threshold for an item by checking purchase statistics information for the item every month. That is, the threshold can be checked at a fixed period. For example, the server device (100) can check the purchase statistics information of the previous month to check the threshold for the corresponding month.

[0086] According to one embodiment, a threshold value corresponding to a first period can be determined based on a threshold value in a second period prior to the first period. For example, the predetermined period may be a multiple of the predetermined period.

[0087] For example, the second cycle may be the cycle prior to the first cycle. In this case, the server device (100) can determine the threshold value for this month (first cycle) by considering the threshold value set for the item in the previous month (second cycle). For example, the server device (100) can determine the first threshold value and the second threshold value for the first cycle based on the purchase statistics information of the previous month and determine the final threshold value to be set for the item. If the first threshold value and the second threshold value determined based on the purchase statistics information of the previous month are below the threshold level when compared to the final threshold value of the second cycle, the server device (100) can correct the first threshold value and the second threshold value to determine the final threshold value in the first cycle.

[0088] As another example, the fixed cycle may be set to one month, and the second cycle may be 12 months prior to the first cycle. That is, the second cycle may be set to the same month as the first cycle. Since consumption of a specific item may surge or plummet depending on the season or time, the server device (100) may consider the threshold value in the second cycle of the same month to set the threshold value of the first cycle. For example, the server device (100) may correct the threshold value in the first cycle, which is identified based on at least some of the first threshold value, the second threshold value, and the third threshold value, by considering the threshold value in the second cycle. For example, the server device (100) may correct the threshold value in the first cycle if the threshold value in the first cycle is greater than or less than the threshold level compared to the threshold value in the second cycle. As another example, the server device (100) may assign weights to the threshold value in the first cycle and the threshold value in the second cycle and correct the threshold value in the first cycle based on the weighted sum.

[0089] Since the server device (100) is intended to prevent a specific account from purchasing a large quantity of items, it is possible to set a threshold value only for specific items rather than for all items. For example, the server device (100) can set a threshold value for a purchase limit for items where the total purchase quantity based on the standard unit of the item is greater than or equal to a certain value.

[0090] According to one embodiment, the server device (100) may set a purchase limit for an item only when the item's category is included in a set of categories. The category set may be set, for example, based on the type, kind, features, attributes, nature, etc. of the category.

[0091] According to one embodiment, a category set can be identified based on the order of highest total purchase volume during a set period. Here, the total purchase volume may be based on a standard unit. As another example, the total purchase volume may refer to the total purchase amount. The category set may be a set of categories regardless of the period, but it is also possible to set it differently depending on the period. For example, the category set may be set to the top 9 categories with the highest total purchase amount during the corresponding period.

[0092] FIG. 4 is a drawing showing an example of a standard unit according to a category according to an embodiment disclosed in this document.

[0093] Referring to FIG. 4, a standard unit can be set corresponding to the category of an item. For example, as shown in FIG. 4, the standard unit of the "diaper" category may be "pieces," the standard unit of the "baby food" category may be "grams (g)," the standard unit of the "beverage" category may be "liters (L)," the standard unit of the "ramen" category may be "packs," and the standard unit of the "snack" category may be "grams (g)."

[0094] And, the server device (100) can check purchase statistics information based on a standard unit and, based thereon, check a threshold value based on the standard unit. For example, the purchase statistics information for an item in the "diaper" category may be a value checked based on "pieces," that is, the quantity, and the threshold value may also be set to a value based on "pieces."

[0095] FIG. 5 is a drawing showing an example of purchase statistics information according to one embodiment disclosed in this document.

[0096] Referring to FIG. 5, the server device (100) can check purchase statistics information for an item to set a threshold for the item. The first column of FIG. 5 represents a plurality of items set for the item. The plurality of items may be distinguished based on the range of purchase volume per account. For example, Item 1 may be an item including users whose purchase volume (L) per account is less than 20, and Item 2 may be an item including users whose purchase volume per account is 20 or more and less than 30. Additionally, the second column indicates the range of purchase volume per account for each item.

[0097] In addition, the third column indicates the number of accounts (users) included in each item. For example, Item 3 may contain 2,118 accounts, and Item 4 may contain 919 accounts.

[0098] Also, the fourth column indicates the range purchase quantity (L) for each item. For example, the range purchase quantity for item 5 may be 17,812 (L), and the range purchase quantity for item 6 may be 47,990 (L).

[0099] Additionally, the fifth column indicates the first ratio information (%) for each item. For example, the value of the first ratio information for item 7 may be 4%, and the value of the first ratio information for item 8 may be 6%. Also, although not shown in FIG. 5, the server device (100) can check the second ratio information for each item. For example, the server device (100) can check the second ratio information based on the first ratio information. For example, the value of the second ratio information for item 8 may be 99%, and the value of the second ratio information for item 7 may be 93%.

[0100] In addition, the purchase statistics information for the items may include additional statistical information, such as the range purchase amount corresponding to each item (sixth column) and the ratio information of the range purchase amount corresponding to each item (seventh column). Furthermore, depending on the case, the server device (100) may determine the threshold value by considering the ratio information of the purchase amount as a substitute for or in parallel with at least a portion of the first ratio information and the second ratio information. For example, the server device (100) may determine the threshold value based on the range of purchase volume per account of the item with the highest range purchase amount ratio.

[0102] Meanwhile, the present specification and drawings disclose preferred embodiments of the present disclosure. Although specific terms have been used, they are used merely in a general sense to facilitate the explanation of the technical content of the present disclosure and to aid in understanding the embodiments, and are not intended to limit the scope of the present disclosure. It is obvious to those skilled in the art that, in addition to the embodiments disclosed herein, other variations based on the technical concept of the present disclosure are possible.

[0103] A device or terminal according to the embodiments described above may include a processor, memory for storing and executing program data, permanent storage such as a disk drive, a communication port for communicating with an external device, and user object devices such as a touch panel, a key, a button, etc. Methods implemented as software modules or algorithms may be stored on a computer-readable recording medium as computer-readable code or program instructions executable on the processor. Here, computer-readable recording media include magnetic storage media (e.g., ROM (read-only memory), RAM (random-access memory), floppy disks, hard disks, etc.) and optical reading media (e.g., CD-ROM, DVD (Digital Versatile Disc)). Computer-readable recording media may be distributed across networked computer systems, allowing computer-readable code to be stored and executed in a distributed manner. The medium may be readable by a computer, stored in memory, and executed by a processor.

[0104] The present embodiment may be represented by functional block configurations and various processing steps. These functional blocks may be implemented by various numbers of hardware and / or software configurations that execute specific functions. For example, the embodiment may employ integrated circuit configurations such as memory, processing, logic, look-up tables, etc., capable of executing various functions by the control of one or more microprocessors or other control devices. Similar to how components may be implemented as software programming or software elements, the present embodiment may be implemented in programming or scripting languages ​​such as C, C++, Java, assembler, Python, etc., including various algorithms implemented as combinations of data structures, processes, routines, or other programming configurations. Functional aspects may be implemented as algorithms executed on one or more processors. Additionally, the present embodiment may employ prior art for electronic configuration, signal processing, and / or data processing. Terms such as "mechanism," "element," "means," and "configuration" may be used broadly and are not limited to mechanical and physical configurations. The above terms may include the meaning of a series of software processes (routines) in conjunction with processors, etc.

Claims

Claim 1 A method for managing items in an electronic device, comprising: a step of identifying a standard unit corresponding to a category of items; a step of identifying purchase statistics information for said items based on said standard unit; a step of identifying a threshold value for said items based on said standard unit based on said purchase statistics information; and a step of setting an upper limit for said items that can be purchased during a predetermined period to said threshold value. Claim 2 In claim 1, the above standard unit is an item management method set based on the attributes of the above category. Claim 3 An item management method according to claim 1, wherein the purchase statistics information comprises at least one of distribution information of the purchase volume per account for the item and information of the average purchase volume per household for the item. Claim 4 In paragraph 3, the distribution information of the purchase volume per account includes a plurality of items regarding the range of the purchase volume per account and ratio information corresponding to each of the plurality of items, and the threshold value is determined based on at least some of a first threshold value determined based on the ratio information and a second threshold value determined based on the average purchase volume per household information, an item management method. Claim 5 An item management method according to claim 4, wherein the ratio information comprises: a first ratio information representing a range purchase amount corresponding to each of the plurality of items relative to the total purchase amount during the predetermined period of the item; and a second ratio information representing a cumulative purchase amount corresponding to each of the plurality of items relative to the total purchase amount. Claim 6 An item management method according to claim 5, wherein the first threshold value is determined based on at least a portion of the range of purchase volume per account of items including the first value of the second ratio information and the range of purchase volume per account of items including the second value of the second ratio information. Claim 7 In paragraph 4, the item management method, wherein the second threshold value is identified as a set multiple of the average purchase amount information per household. Claim 8 An item management method according to claim 4, further comprising the step of verifying bundle size information for the item, wherein the threshold value is verified based on at least some of the first threshold value, the second threshold value, and the third threshold value verified based on the bundle size information. Claim 9 In claim 8, the bundle size information comprises at least one of a minimum bundle size, a maximum bundle size, and an average bundle size corresponding to the item, in an item management method. Claim 10 In claim 8, the item management method, wherein the third threshold value is identified as a fixed multiple of the bundle size information. Claim 11 In item 10, the above-determined multiple is an item management method that is verified based on the above-determined ratio information. Claim 12 An item management method according to claim 8, wherein the threshold value is identified as any one of the maximum value, minimum value, and average value of the first threshold value to the third threshold value. Claim 13 An item management method according to claim 8, wherein the threshold value is determined based on a weight set for each of the first to third threshold values. Claim 14 An item management method according to claim 1, wherein the threshold value is set for each predetermined period, and the threshold value corresponding to the first period is verified based on the threshold value in the second period prior to the first period. Claim 15 In claim 1, the step of setting the upper limit of purchasable for the item during a set period to the threshold value is to set the upper limit of purchasable for the item to the threshold value only when the category is included in a set category set. Claim 16 Item management method according to claim 15, wherein the above-mentioned category set includes at least one category identified based on the order of highest total purchase volume during the above-mentioned defined period. Claim 17 A computer-readable, non-transient recording medium having a program for executing the method of paragraph 1 on a computer. Claim 18 An electronic device for providing information, comprising: a transceiver; one or more memories for storing one or more instructions; and a processor operatively connected to the transceiver and the memory, wherein, when the one or more instructions are executed, the processor is configured to: identify a reference unit corresponding to a category of an item; identify purchase statistics information for the item based on the reference unit; identify a threshold value for the item based on the reference unit based on the purchase statistics information; and set an upper limit for the item that can be purchased for a predetermined period to the threshold value.