KR-20260066377-A - OPERATING METHOD FOR ELECTRONIC APPARATUS FOR DATA UPDATING AND ELECTRONIC APPATUS THEROF
Abstract
A data update method is provided, comprising the steps of: obtaining data update information including target item information and action information from a worker terminal; verifying one or more update request information based on the data update information; verifying work setting information related to the data update; and transmitting the one or more update request information to a target server, wherein information related to at least one target item is updated based on the one or more update request information.
Inventors
- 정웅진
- 박성훈
Assignees
- 쿠팡 주식회사
Dates
- Publication Date
- 20260512
- Application Date
- 20241104
Claims (16)
- In a method for updating data related to items of an electronic device, A step of obtaining data update information including target item information and action information from a worker terminal; A step of verifying one or more update request information based on the above data update information; Step to check task setting information related to data updates; and The method includes the step of transmitting one or more update request information to a target server; and, based on the one or more update request information, updating information related to at least one target item. Data update method.
- In paragraph 1, The above data update method is, The method further includes the step of providing a data update template to the above-mentioned worker terminal, and The above data update information is, What is entered into the above data update template, Data update method.
- In paragraph 1, The step of verifying the above one or more update request information is, A step comprising verifying one or more update request information for the target item corresponding to the action information according to the target item information, Data update method.
- In paragraph 3, The step of verifying the above one or more update request information is, A step further comprising updating the status of one or more of the above update request information to a progress state. Data update method.
- In paragraph 1, The step of transmitting the above request information to the target server is, A step further comprising determining the number of hourly updates of the information based on the above-mentioned task setting information, Data update method.
- In paragraph 5, The above work setting information A first number of times information, which is the number of hourly updates of the information in a predetermined first time period in which the information is updated, and a second number of times information, which is the number of hourly updates of the information in a predetermined second time period in which resources are consumed relatively less than in the first time period, Data update method.
- In paragraph 6, The first number above has a value smaller than the second number above, Data update method.
- In paragraph 1, The above data update method is, A step of checking the queue size, which is the amount of waiting for updates to the above information; and If the above queue size is greater than or equal to a predetermined size, the method includes the step of reducing the number of hourly updates of the above information. Data update method.
- In paragraph 1, The above electronic device is, Includes multiple servers, The above data update method is, A step in which one of the plurality of servers acquires access rights to a database; and The above-mentioned server further includes the step of verifying the above-mentioned one or more update request information, Data update method.
- In Paragraph 9, The above data update method is, The step of the above-mentioned server acquiring access rights to the database for a predetermined third period of time; and A step including determining whether to extend the access rights of the one server for the predetermined third time after a predetermined fourth time has elapsed, based on whether all of the above one or more update request information have been transmitted to the target server. Data update method.
- In paragraph 1, The above action information is, including any one of delete action information, add action information and replace action information, Data update method.
- In paragraph 1, The above electronic device includes a plurality of servers, and The step of transmitting the above one or more update request information to the target server is, A step further comprising determining one server among the plurality of servers as the target server. Data update method.
- In paragraph 1, The step of transmitting the above one or more update request information to the target server is, A step of updating the status of the above target item to a progress state; A step of requesting an update of the information based on the update request information; and A further step of updating the status of the above-mentioned target item to the product requested status, Data update method.
- In Paragraph 13, The above data update method is, A step of checking whether the status of the above target item is the "Product Requested"state; and The method further comprises the step of changing the state of the one or more update request information to one of a success state, a failure state, or a partial failure state based on whether the information related to the at least one target item has been updated. Data update method.
- A computer-readable, non-transient recording medium having a program for executing a data update method of any one of paragraphs 1 through 14 on a computer.
- As an electronic device that performs a data update method, Transceiver; At least one processor; and It includes a memory that stores at least one instruction executed by the above-mentioned at least one processor, and The above at least one processor, by executing the above at least one instruction, Obtaining data update information including target item information and action information from a worker terminal, verifying one or more update request information based on the data update information, verifying work setting information related to the data update, transmitting the one or more update request information to a target server, and updating information related to at least one target item based on the one or more update request information. Electronic device.
Description
Data update method and electronic apparatus performing the same {OPERATING METHOD FOR ELECTRONIC APPARATUS FOR DATA UPDATING AND ELECTRONIC APPATUS THEROF} Embodiments of the present disclosure relate to a data update method and an electronic device for performing the same. Banners, which are displayed on sales pages by workers selling items on e-commerce platforms to provide promotions or descriptions related to the items, are used by the workers as a means to increase sales volume or revenue. Additionally, banners play an important role for both workers and buyers, as they allow buyers who wish to purchase the items to obtain information about the items and receive additional benefits. The number of items handled by a worker can range from a few to millions, and banners can be applied to all items handled by the worker. Banners tend to be updated in accordance with seasonal changes or specific timeframes. When a worker updates banners for millions of items, if throughput is not properly controlled, excessive system resources may be consumed, leading to a system crash, or conversely, system resources may be wasted, resulting in the update process taking too much time. FIG. 1 shows a system in which a method for performing a data update of an electronic device according to one embodiment can be implemented. FIG. 2 illustrates a specific process for providing a data update according to one embodiment. FIG. 3 shows a block diagram in which data update is performed by an electronic device according to one embodiment. FIG. 4 is a block diagram showing the flow of an electronic device and a data update request according to one embodiment. FIG. 5 illustrates a specific process in which only one server provides trigger authority to query or request data update target cases without duplication according to one embodiment. FIG. 6 is a management page showing the data update status according to one embodiment. FIG. 7 is a block diagram illustrating an electronic device for performing a method of providing a data update according to one embodiment. The terms used in the embodiments have been selected to be as widely used as possible, taking into account their functions in the present disclosure; however, these terms may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms have been arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the relevant explanatory section. Therefore, terms used in the present disclosure should be defined not merely by their names, but based on their meanings and the overall content of the present disclosure. When a part of a specification is described as “comprising” a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. Furthermore, terms such as “...part” or “...module” as used in the specification refer to a unit that processes at least one function or operation, and this may be implemented in hardware or software, or as a combination of hardware and software. The expression “at least one of a, b, and c” described throughout the specification may include ‘a alone,’ ‘b alone,’ ‘c alone,’ ‘a and b,’ ‘a and c,’ ‘b and c,’ or ‘a, b, and c all.’ The "terminal" mentioned below may be implemented as a computer or portable terminal capable of connecting to a server or other terminal via a network. Here, the computer includes, for example, a notebook, desktop, or laptop equipped with a web browser, and the portable terminal may include, for example, a wireless communication device that ensures portability and mobility, and may include all types of handheld-based wireless communication devices such as communication-based terminals like IMT (International Mobile Telecommunication), CDMA (Code Division Multiple Access), W-CDMA (W-Code Division Multiple Access), and LTE (Long Term Evolution), smartphones, tablet PCs, etc. Embodiments of the present disclosure are described below with reference to the attached drawings so that those skilled in the art can easily implement them. However, the present disclosure may be embodied in various different forms and is not limited to the embodiments described herein. In describing the embodiments, technical details that are well known in the technical field to which the present invention belongs and are not directly related to the present invention are omitted. This is intended to convey the essence of the present invention more clearly without obscuring it by omitting unnecessary explanations. For the same reason, some components in the attached drawings have been exaggerated, omitted, or schematically depicted. Additionally, the size of each component does not entirely reflect its actual dimensions. Identical or corresponding components in each drawing have been assigned the same reference numbers. The advantages and featu