Apparatus for providing information related to approval or rejection of sales of item and method thereof
The electronic device and method address the challenge of increasing e-commerce item variety and monitoring costs by automating item sales approval judgments, ensuring high accuracy and reducing the risk of inappropriate sales.
Patent Information
- Application Number
- PCT/KR2023/018630
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-26
- Filing Date
- 2023-11-20
- Publication Date
- 2025-04-03
AI Technical Summary
In e-commerce, as the number and variety of items sold increase, the cost of monitoring for inappropriate or illegal sales also rises, leading to a higher likelihood of undetected inappropriate items being sold.
An electronic device and method that determine whether an item's information satisfies approval or rejection conditions, sending verification requests to a manager's terminal if approved, and informing the seller's terminal if not approved, thereby automating the judgment process and reducing costs.
This solution automates the judgment of item sales approvals, reducing costs while allowing for additional administrator verification to ensure high accuracy, thereby mitigating the risk of inappropriate or illegal item sales.
Smart Images

Figure KR2023018630_03042025_PF_FP_ABST
Abstract
Description
Device and method for providing information related to approval or rejection of item sales
[0001] The present disclosure relates to a device and method for providing information related to the approval or rejection of an item sale. More specifically, the present disclosure relates to an electronic device and method for transmitting a verification request for approval of an item sale to a terminal of an administrator when it is determined that one or more pieces of information related to an item satisfy an approval condition; transmitting information notifying that the sale of the item has not been approved to a terminal of a seller of the item when it is determined that one or more pieces of information related to the item do not satisfy both an approval condition and a rejection condition; and transmitting a request for determining whether to approve the sale of the item to a terminal of an administrator when it is determined that one or more pieces of information related to the item do not satisfy both an approval condition and a rejection condition.
[0002] With the advancement of electronic technology, e-commerce has become a distinct form of shopping. Customers can purchase items online without having to visit a physical shopping mall or market, and items purchased online are delivered to the customer's requested delivery address.
[0003] In e-commerce, a wide variety of items can be sold, and sellers within a single sales channel are often not limited to a single entity. For example, unlike offline stores, online shopping malls often provide sales functions that allow multiple sellers to sell their own items.
[0004] Meanwhile, with so many sellers participating and a wide variety of items being sold, there are concerns about undesirable sales practices, such as the sale of illegal items or items that damage the image of the sales channel. While hiring monitoring agents can proactively prevent these issues, the costs of monitoring increase as the number and types of items sold through a sales channel increase. This also increases the likelihood of inappropriate items being sold that are not blocked.
[0005] In this regard, reference may be made to prior literature such as KR102445252B1 and KR102141139B1.
[0006] The problem to be solved by the present embodiment is to provide an electronic device and a method thereof, which obtain a request for approval for the sale of an item, obtain at least one of approval conditions and rejection conditions set in relation to the sale of the item, transmit a verification request for approval for the sale of the item to a terminal of an administrator when it is determined that at least one piece of information related to the item satisfies the approval conditions, transmit information notifying that the sale of the item is not approved to a terminal of a seller of the item when it is determined that at least one piece of information related to the item does not satisfy the approval conditions and at least one piece of information related to the item does not satisfy the rejection conditions, and transmit a request for judgment on whether to approve the sale of the item to the terminal of the administrator when it is determined that at least one piece of information related to the item does not satisfy the approval conditions and at least one piece of information related to the item does not satisfy the rejection conditions.
[0007] The technical tasks to be achieved by this embodiment are not limited to the technical tasks described above, and other technical tasks can be inferred from the following embodiments.
[0008] A method for providing information in an electronic device according to an embodiment comprises the steps of: obtaining a request for approval for the sale of an item; obtaining at least one of approval conditions and rejection conditions set in relation to the sale of the item; transmitting a verification request for approval for the sale of the item to a terminal of an administrator when it is determined that at least one piece of information related to the item satisfies the approval conditions; transmitting information notifying that the sale of the item is not approved to a terminal of a seller of the item when it is determined that at least one piece of information related to the item does not satisfy the approval conditions and that at least one piece of information related to the item does not satisfy the rejection conditions; and transmitting a request for determining whether to approve the sale of the item to the terminal of the administrator when it is determined that at least one piece of information related to the item does not satisfy the approval conditions and that at least one piece of information related to the item does not satisfy the rejection conditions.
[0009] According to one embodiment, the method for providing the information may further include the step of obtaining a preset skip condition; and, if it is determined that one or more pieces of information related to the item satisfies the skip condition, the step of transmitting a decision request for whether to approve the sale of the item to the administrator's terminal.
[0010] According to one embodiment, the electronic device may further determine whether to transmit the verification request to the administrator's terminal and whether to transmit information notifying that the sale of the item is not approved to the seller's terminal based on whether one or more pieces of information related to the item are determined to satisfy the skip condition.
[0011] According to one embodiment, in the administrator's terminal, first information corresponding to the verification request and second information corresponding to the judgment request are displayed on one page, and information for distinguishing the first information and the second information may be further displayed on the one page.
[0012] According to one embodiment, the method for providing the information may further include a step of obtaining error information related to at least one of the approval conditions and the rejection conditions when it is determined that at least one piece of information related to the item satisfies both the approval conditions and the rejection conditions.
[0013] According to one embodiment, the electronic device may determine whether at least one of the approval condition is satisfied and the rejection condition is satisfied based on at least one of information for identifying the item, barcode information of the item, search tag information related to the item, brand information of the item, tax information related to the item, supplier information of the item, sales type information of the item, information related to import of the item, time information related to the item, supply price information of the item, sales price information of the item, and sales margin information of the item.
[0014] In one embodiment, the verification request may include one or more reasons that serve as a basis for satisfying the approval conditions.
[0015] In one embodiment, the information indicating that the sale of the item has not been approved may include at least some of one or more reasons that constitute a basis for satisfying the rejection conditions.
[0016] According to one embodiment, when obtaining an approval response from the administrator corresponding to the verification request or the judgment request, the method for providing the information may further include a step of transmitting information notifying that the sale of the item has been approved to the seller's terminal.
[0017] According to one embodiment, if no response from the administrator is obtained within a set period of time after the judgment request is transmitted to the administrator's terminal, the method for providing the information may further include a step of transmitting information to the seller's terminal notifying that the sale of the item has not been approved.
[0018] According to one embodiment, if no response from the administrator is obtained within a set period of time after transmitting the verification request to the administrator's terminal, the method for providing the information may further include a step of transmitting information to the seller's terminal notifying that the sale of the item has been approved.
[0019] According to one embodiment, the method for providing the information may further include a step of providing at least one of information notifying that the sale of the item will not be approved if a response from the manager is not obtained within a set period of time after transmitting the judgment request to the manager's terminal, and information notifying that the sale of the item will be approved if a response from the manager is not obtained within a set period of time after transmitting the verification request to the manager's terminal.
[0020] According to one embodiment, the method for providing the information may further include a step of verifying one or more of the approval conditions and the rejection conditions.
[0021] According to one embodiment, the electronic device can verify the condition by determining accuracy and coverage for one or more of the approval condition and the rejection condition.
[0022] According to one embodiment, the step of verifying at least one of the approval conditions and the rejection conditions may include the steps of: checking a history of previous requests for approval for the sale of an item; determining, with respect to the history, whether one or more pieces of information related to the item satisfy at least one of the approval conditions and the rejection conditions; and comparing a result of determining whether at least one of the approval conditions and the rejection conditions is satisfied with an actual approval or rejection result related to the history.
[0023] According to one embodiment, the method for providing the information may further include a step of recording at least one of a determination result as to whether one or more pieces of information related to the item satisfies the approval condition and a determination result as to whether one or more pieces of information related to the item satisfies the rejection condition.
[0024] An electronic device for providing information according to an embodiment includes a transceiver, a memory for storing instructions, and a processor, wherein the processor is connected to the transceiver and the memory, and obtains a request for approval for the sale of an item, obtains at least one of approval conditions and rejection conditions set in relation to the sale of the item, and when it is determined that at least one piece of information related to the item satisfies the approval conditions, transmits a verification request for approval for the sale of the item to a terminal of an administrator, and when it is determined that at least one piece of information related to the item satisfies the rejection conditions, transmits information notifying that the sale of the item is not approved to a terminal of a seller of the item, and when it is determined that at least one piece of information related to the item does not satisfy the approval conditions and when it is determined that at least one piece of information related to the item does not satisfy the rejection conditions, transmits a request for determining whether to approve the sale of the item to the terminal of the administrator.
[0025] Specific details of other embodiments are included in the detailed description and drawings.
[0026] According to the present disclosure, an electronic device and method for providing information related to approval or rejection of an item sale can automate the judgment of whether to approve an item sale, thereby saving the cost for the judgment, while allowing additional verification or judgment by an administrator as needed, thereby ensuring high judgment accuracy.
[0027] The effects of the invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.
[0028] FIG. 1 is a schematic diagram illustrating a system that provides information related to approval or rejection of item sales according to one embodiment.
[0029] FIG. 2 is a flowchart illustrating the operation of each device in a system that provides information related to approval or rejection of item sales according to one embodiment.
[0030] FIG. 3 is a drawing for exemplarily explaining a method for obtaining approval conditions and rejection conditions according to an embodiment.
[0031] FIG. 4 is a diagram for exemplarily explaining first information corresponding to a verification request for approval of sale of an item according to an embodiment and second information corresponding to a judgment request for whether to approve sale of an item.
[0032] FIG. 5 is a drawing for exemplarily explaining a method for verifying one or more of the approval conditions and rejection conditions according to one embodiment.
[0033] FIG. 6 is a flowchart illustrating a method for providing information related to approval or rejection of an item sale in an electronic device according to an embodiment.
[0034] Figure 7 is an exemplary diagram of the configuration of an electronic device according to one embodiment.
[0035] The terms used in the embodiments have been selected from widely used and common terms, taking into account the functions of the present disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, in which case their meanings will be described in detail in the relevant description. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of the present disclosure.
[0036] When a part of the specification is said to "include" a component, this does not exclude other components, but rather implies the inclusion of other components, unless otherwise specifically stated. Furthermore, terms such as "part" and "module" used in the specification mean a unit that processes at least one function or operation, which may be implemented in hardware, software, or a combination of hardware and software.
[0037] The expression “at least one of a, b, and c” described throughout the specification may encompass ‘a alone’, ‘b alone’, ‘c alone’, ‘a and b’, ‘a and c’, ‘b and c’, or ‘all of a, b, and c’.
[0038] The "terminal" mentioned below may be implemented as a computer or portable terminal that can connect to a server or other terminal via a network. Here, the computer includes, for example, a notebook, desktop, laptop, etc. equipped with a web browser, and the portable terminal may include, for example, a wireless communication device that guarantees portability and mobility, and may include all types of handheld-based wireless communication devices such as communication-based terminals such as IMT (International Mobile Telecommunication), CDMA (Code Division Multiple Access), W-CDMA (W-Code Division Multiple Access), LTE (Long Term Evolution), smartphones, tablet PCs, etc.
[0039] Below, embodiments of the present disclosure are described in detail with reference to the attached drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein.
[0040] Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.
[0041] In describing the embodiments, descriptions of technical details that are well known in the technical field to which the present invention pertains and are not directly related to the present invention will be omitted. This is to avoid obscuring the gist of the present invention by omitting unnecessary explanations and to convey the gist more clearly.
[0042] For the same reason, some components in the attached drawings are exaggerated, omitted, or schematically depicted. Furthermore, the dimensions of each component do not entirely reflect its actual size. Identical or corresponding components in each drawing are assigned the same reference numbers.
[0043] The advantages and features of the present invention, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. These embodiments are provided only to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention, and the present invention is defined only by the scope of the claims. Like reference numerals designate like elements throughout the specification.
[0044] At this time, it will be understood that each block of the processing flowchart drawings and combinations of the flowchart drawings can be performed by computer program instructions. These computer program instructions can be installed in a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flowchart block(s). These computer program instructions can also be stored in a computer-available or computer-readable memory that can direct a computer or other programmable data processing equipment to implement the functions in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce a manufactured item that includes an instruction means for performing the functions described in the flowchart block(s). Since the computer program instructions may be installed on a computer or other programmable data processing device, a series of operational steps may be performed on the computer or other programmable data processing device to create a computer-executable process, and the instructions that cause the computer or other programmable data processing device to perform the steps for performing the functions described in the flowchart block(s) may also provide steps for performing the functions described in the flowchart block(s).
[0045] Additionally, each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a specific logical function(s). It should also be noted that in some alternative implementation examples, the functions described in the blocks may occur out of order. For example, two blocks depicted in succession may actually be executed substantially concurrently, or the blocks may sometimes be executed in reverse order, depending on their respective functions.
[0046] FIG. 1 is a schematic diagram illustrating a system that provides information related to approval or rejection of item sales according to one embodiment.
[0047] According to various embodiments, a system for providing information related to approval or rejection of an item sale includes an electronic device (110), an administrator's terminal (120), and a seller's terminal (130). In one embodiment, the system for providing information related to approval or rejection of an item sale may further include a network that supports information transmission and reception among at least some of the electronic device (110), the administrator's terminal (120), the seller's terminal (130), and an external device.
[0048] The electronic device (110), the administrator's terminal (120), and the seller's terminal (130) of the system providing information related to approval or rejection of item sales may include a transceiver, a memory, and a processor. In addition, the electronic device (110), the administrator's terminal (120), and the seller's terminal (130) each mean a unit that processes at least one function or operation, which may be implemented by hardware, software, or a combination of hardware and software. Meanwhile, throughout the embodiments, the electronic device (110), the administrator's terminal (120), and the seller's terminal (130) are referred to as separate devices and servers, but this may be a logically divided structure, and at least some of them may be implemented by functions separated from one device or server.
[0049] According to one embodiment, the electronic device (110), the manager's terminal (120), and the seller's terminal (130) may include a plurality of computer systems or computer software implemented as network servers. For example, at least some of the electronic device (110), the manager's terminal (120), and the seller's terminal (130) may refer to computer systems and computer software that are connected to lower-level devices capable of communicating with other network servers via a computer network such as an intranet or the Internet, receive a task execution request, perform the task accordingly, and provide the execution result. In addition, at least some of the electronic device (110), the manager's terminal (120), and the seller's terminal (130) may be understood as a broad concept that includes a series of application programs that can operate on a network server, and various databases built therein. For example, at least some of the electronic device (110), the administrator's terminal (120), and the seller's terminal (130) may be implemented using a network server program provided in various ways according to an operating system such as DOS, Windows, Linux, UNIX, or MacOS.
[0050] Meanwhile, for the convenience of explanation, each operating entity is referred to as an electronic device (110), a manager's terminal (120), and a seller's terminal (130), but these should be understood as comprehensive devices that correspond to various types of devices such as computer devices and mobile communication terminals, include various types of devices, or can be included in various types of devices.
[0051] The electronic device (110) is a device that acquires and provides various information. The electronic device (110) can perform various tasks for a customer's purchase of an item. The tasks performed by the electronic device (110) may include determining whether to approve the sale of an item. Specifically, the electronic device (110) obtains a request for approval for the sale of an item, obtains one or more of the approval conditions and rejection conditions set in relation to the sale of the item, and if it is determined that one or more pieces of information related to the item satisfy the approval conditions, it transmits a verification request for approval of the sale of the item to the administrator's terminal (120). If it is determined that one or more pieces of information related to the item satisfy the rejection conditions, it transmits information notifying that the sale of the item has not been approved to the seller's terminal (130). If it is determined that one or more pieces of information related to the item do not satisfy the approval conditions and one or more pieces of information related to the item do not satisfy the rejection conditions, it transmits a request for determination as to whether to approve the sale of the item to the administrator's terminal (120). In relation to this, a request for approval for the sale of an item may be received from, but is not limited to, the seller's terminal (130).
[0052] According to one embodiment, the electronic device (110) may further obtain a preset skip condition, and if it is determined that one or more pieces of information related to the item satisfy the skip condition, transmit a determination request to the administrator's terminal (120) as to whether to approve the sale of the item. In this regard, depending on the embodiment, the electronic device (110) may further determine whether to transmit a verification request to the administrator's terminal (120) and whether to transmit information notifying that the sale of the item is not approved to the seller's terminal (130) based on whether one or more pieces of information related to the item satisfy the skip condition.
[0053] An "administrator" corresponds to an entity that performs item management tasks using an Internet-connected terminal, and this management task includes determining whether to approve an item's sale. For convenience of explanation, the entity's name is referred to as "administrator," but this name does not limit the entity's position or scope of duties. For example, even if an item picking worker is capable of rejecting an item's sale during the picking process (e.g., due to discovering a defect in the item), this person can be understood to fall under the "administrator" category of this disclosure.
[0054] The administrator's terminal (120) may be a device operated and managed by the administrator. The administrator's terminal (120) may receive administrator input from the administrator or the like, or receive information from the electronic device (110) or the like, and perform corresponding operations. For example, the administrator's terminal (120) may receive a request for verification of approval for the sale of an item or a request for a decision on whether to approve the sale of an item from the electronic device (110), and provide the request to the administrator (e.g., display it on a screen). In addition, the administrator's terminal (120) may receive an input from the administrator indicating approval or rejection of the sale of an item, and transmit the input (or information acquired based on the input) to the electronic device (110).
[0055] A seller may correspond to an entity selling items via a terminal connected to the Internet. The seller may correspond to a user of an electronic device (110) or a provider of services provided by the electronic device (110), or may be employed by a user of the electronic device (110) or a provider of services provided by the electronic device (110), but is not limited thereto. For example, the seller may simply be a party with whom the seller has a contractual relationship, selling items through a sales channel provided by the electronic device (110).
[0056] The seller's terminal (130) may be a device operated and managed by the seller. The seller's terminal (130) may receive seller input from the seller, etc., or receive information from the electronic device (110), etc., and perform corresponding actions. For example, the seller's terminal (130) may receive information from the electronic device (110) indicating that the sale of an item has not been approved, or information indicating that the sale of an item has been approved, and provide the information to the seller (e.g., display it on a screen). In addition, the seller's terminal (130) may receive an input including a request for approval for a sale from the seller and transmit the input (or information acquired based on the input) to the electronic device (110).
[0057] More detailed information regarding the operation of the electronic device (110), the manager's terminal (120), and the seller's terminal (130) will be described later in FIGS. 2 to 5, etc.
[0058] The operations associated with a series of information provision methods according to various embodiments may be implemented by a single physical device, or may be implemented by organically combining multiple physical devices. For example, some of the components included in a system for providing information related to the approval or rejection of an item sale may be implemented by a single physical device, while others may be implemented by other physical devices. For example, one physical device may be implemented as part of an electronic device (110), and the other physical device may be implemented as part of an administrator's terminal (120) or another external device.
[0059] In some cases, each component included in a system that provides information related to approval or rejection of an item sale may be distributed and placed on different physical devices, and the distributed components may be organically combined to perform the functions and operations of the system that provides information related to approval or rejection of an item sale. For example, the electronic device (110) of the present specification may include at least one sub-device, and some of the operations described as being performed by the electronic device (110) may be performed by a first sub-unit, and other some operations may be performed by a second sub-unit.
[0060] FIG. 2 is a flowchart illustrating the operation of each device in a system that provides information related to approval or rejection of item sales according to one embodiment.
[0061] Referring to FIG. 2, an electronic device (110) according to one embodiment obtains a request for approval for the sale of an item (201). As previously mentioned, the request for approval for the sale of an item may include, but is not limited to, a seller's request received from the seller's terminal (130).
[0062] The electronic device (110) obtains one or more of the approval conditions and rejection conditions set in relation to the sale of an item (202). The approval conditions and rejection conditions may be conditions associated with at least a portion of various types of information, such as information about the item itself (e.g., information for identifying the item, barcode information about the item, search tag information related to the item, etc.), information related to the supply or distribution of the item (supply price information, item supply timing information, information related to the import of the item, etc.), and information related to the sale of the item (sale price information about the item, sales margin information about the item, etc.), and a more detailed description thereof will be described later in FIG. 4.
[0063] Meanwhile, the electronic device (110) according to one embodiment may further obtain preset skip conditions, and more detailed information related thereto will be described later.
[0064] If one or more pieces of information related to an item are determined to satisfy the approval conditions, the electronic device (110) transmits a verification request for approval of the sale of the item to the administrator's terminal (120) (203). The verification request transmitted to the administrator's terminal (120) may include one or more reasons that serve as the basis for satisfying the approval conditions.
[0065] When an approval response from an administrator corresponding to a verification request is obtained, the electronic device (110) may approve the sale of the item and transmit information notifying that the sale of the item has been approved to the seller's terminal (130). When a rejection response from an administrator corresponding to a verification request is obtained, the electronic device (110) may reject the sale of the item and transmit information notifying that the sale of the item has been rejected to the seller's terminal (130). Alternatively, when a rejection response from an administrator corresponding to a verification request is obtained, the electronic device (110) may withhold approval of the sale of the item or cause a re-evaluation of whether to approve it (for example, the task of determining whether to approve it may be reallocated) and transmit information notifying that the sale of the item has not been approved to the seller's terminal (130).
[0066] "Information that the sale of an item has not been approved" may be information that explicitly notifies that the sale of an item has been rejected, or may be information that notifies that the decision on whether to approve an item is pending, and this can be understood by applying the explanation related to drawing number 204 described below.
[0067] According to one embodiment, if a response from the administrator is not obtained within a set period of time after transmitting a verification request to the administrator's terminal (120), the electronic device (110) may transmit information notifying that the sale of the item has been approved to the seller's terminal (130). However, this embodiment does not limit the scope of the present disclosure. For example, if a response from the administrator is not obtained within a set period of time, the electronic device (110) may retransmit the verification request to the administrator's terminal (120) after the period has elapsed, reassign the verification task to another administrator, or transmit information notifying that the sale of the item has not been approved to the seller's terminal (130).
[0068] In some embodiments, if one or more pieces of information related to an item are determined to satisfy the approval conditions, the electronic device (110) may immediately transmit information to the seller's terminal (130) indicating that the sale of the item has been approved. In this case, the administrator's verification of the item's approval may not be performed, but the scope of the present disclosure is not limited thereto. For example, the electronic device (110) may provide a service in which, after initially approving the sale of an item, the administrator later revokes the approval if the approval is deemed inappropriate.
[0069] In addition, according to another embodiment, if it is determined that one or more pieces of information related to an item satisfies the approval conditions, the electronic device (110) may transmit information to the seller's device (130) notifying that the first approval for the sale of the item has been made and that verification of this by the administrator is being performed, and various other embodiments may exist.
[0070] If one or more pieces of information related to an item are determined to satisfy the rejection conditions, the electronic device (110) transmits information to the seller's terminal (130) indicating that the sale of the item has not been approved (204). The "information indicating that the sale of the item has not been approved" transmitted to the seller's terminal (130) may include at least a portion of one or more reasons that constitute the basis for satisfying the rejection conditions. In this regard, the electronic device (110) according to one embodiment may further determine whether one or more reasons that constitute the basis for satisfying the rejection conditions are reasons suitable for notification to the seller, and may not transmit reasons that are determined to be unsuitable for notification to the seller's terminal (130). For example, with respect to reasons A, B, and C that constitute the basis for satisfying the rejection conditions, if it is determined that reason A corresponds to the know-how of providing services of the electronic device (110) and thus its specific contents need to be kept confidential, the electronic device (110) may not include reason A in the "information indicating that the sale of the item has not been approved."
[0071] "Information notifying that the sale of an item has not been approved" may be information explicitly notifying that the sale of an item has been rejected, but the scope of the present disclosure is not limited thereto. For example, even if it is determined that one or more pieces of information related to an item satisfies the rejection conditions, the electronic device (110) may transmit a request for verification of the rejection of the sale of an item to the administrator's terminal (120), as in the operation of drawing number 203. In this case, the "information notifying that the sale of an item has not been approved" transmitted to the seller's terminal (130) may include information notifying that confirmation of whether or not to approve the item is pending, or may include information notifying that the first rejection of the sale of the item has been made and that verification of this is being performed by the administrator, and various other embodiments may exist.
[0072] If one or more pieces of information related to an item are determined to not satisfy the approval conditions and one or more pieces of information related to an item are determined to not satisfy the rejection conditions, the electronic device (110) transmits a request for a decision on whether to approve the sale of the item to the administrator's terminal (120) (205). Depending on the embodiment, the verification request transmitted to the administrator's terminal (120) may include one or more pieces of information on the approval conditions and one or more pieces of information on the rejection conditions. Furthermore, the verification request transmitted to the administrator's terminal (120) may include information on the basis for determining that the approval conditions and the rejection conditions are not satisfied.
[0073] If an approval response from an administrator corresponding to a judgment request is obtained, the electronic device (110) may approve the sale of the item and transmit information notifying that the sale of the item has been approved to the seller's terminal (130). If a rejection response from an administrator corresponding to a judgment request is obtained, the electronic device (110) may reject the sale of the item and transmit information notifying that the sale of the item has been rejected to the seller's terminal (130).
[0074] According to one embodiment, if a request for judgment on whether to approve the sale of an item is transmitted to the administrator's terminal (120) and no response is received from the administrator within a set period of time, the electronic device (110) may transmit information notifying that the sale of the item has been rejected to the seller's terminal (130). However, this embodiment does not limit the scope of the present disclosure. For example, if a response from the administrator is not received within the set period of time, the electronic device (110) may retransmit a request for judgment on whether to approve the sale of the item to the administrator's terminal (120) after the period has elapsed, may reassign the judgment task to another administrator, or may transmit information notifying that the sale of the item has not been approved to the seller's terminal (130). The "information notifying that the sale of the item has not been approved" may be understood by applying the description related to the aforementioned drawing number 204.
[0075] In addition, the electronic device (110) according to one embodiment may transmit information that induces a response from the administrator within a set period of time for a judgment request or a verification request. For example, the electronic device (110) may transmit one or more of “information notifying that the sale of the item will not be approved if a response from the administrator is not obtained within a set period of time after transmitting a judgment request to the administrator’s terminal (120)” and “information notifying that the sale of the item will be approved if a response from the administrator is not obtained within a set period of time after transmitting a verification request to the administrator’s terminal (120).” However, it should be understood that this is merely one example of transmitting information that induces a response to be made within a set period of time, and the specific content of the information transmitted to the administrator’s terminal (120) may vary, and thus the above example does not limit the scope of the present disclosure (for example, it is interpreted that the sale of the item is approved if a response from the administrator is not obtained within a set period of time after transmitting a verification request to the administrator’s terminal (120).).
[0076] In the above, for the convenience of explanation, the operations are described as being performed in the order of operation of drawing number 202, operation of drawing number 203, operation of drawing number 204, and operation of drawing number 205. However, the order of performance of each operation in the present disclosure is not limited to a specific embodiment. For example, according to one embodiment, the electronic device (110) may first determine whether one or more pieces of information related to an item satisfy a rejection condition, and later determine whether the information satisfies an approval condition (i.e., perform the operation of drawing number 203 later than the operation of drawing number 204). According to another embodiment, the electronic device (110) may simultaneously determine whether one or more pieces of information related to an item satisfy a rejection condition and an approval condition (i.e., perform the operation of drawing number 203 and the operation of drawing number 204). According to another embodiment, the electronic device (110) may first acquire one of the approval condition and the rejection condition, and if it is determined that one or more pieces of information related to the item do not satisfy the first-acquired condition, the electronic device may further acquire the remaining conditions and further determine whether one or more pieces of information related to the item satisfy the later-acquired condition (i.e., the operation of drawing number 202 is divided into a plurality of detailed operations, and some of the detailed operations are performed before the operations of drawing numbers 203, 204, and 205, and the remaining some are performed after at least some of the operations of drawing numbers 203, 204, and 205). In addition, there are various embodiments related to the order of performing each operation, and a specific embodiment does not limit the scope of the present disclosure.
[0077] According to one embodiment, the electronic device (110) may further obtain a preset skip condition, and if it is determined that one or more pieces of information related to the item satisfy the skip condition, it may transmit a judgment request on whether to approve the sale of the item to the manager's terminal (120). In this regard, depending on the embodiment, the electronic device (110) may further determine whether to transmit a verification request to the manager's terminal (120) based on whether one or more pieces of information related to the item satisfy the skip condition, and whether to transmit information notifying that the sale of the item has not been approved to the seller's terminal (130). For example, if it is determined that one or more pieces of information related to the item satisfy the skip condition, the electronic device (110) may transmit a judgment request on whether to approve the sale of the item to the item manager's terminal (120) instead of a verification request for approval of the sale of the item, even if one or more pieces of information related to the item satisfy the approval condition. Alternatively, if it is determined that one or more pieces of information related to an item satisfy the skip condition, the electronic device (110) may not transmit information notifying that the sale of the item has not been approved to the terminal (130) of the seller of the item even if one or more pieces of information related to the item satisfy the rejection condition. In relation to these examples, if it is determined that one or more pieces of information related to an item satisfy the skip condition, the electronic device (110) transmits a request for judgment on whether to approve the sale of the item to the terminal (120) of the item manager regardless of whether one or more pieces of information related to the item satisfy the approval condition or the rejection condition, and thus may not determine whether the approval condition or the rejection condition is satisfied.
[0078] Conversely, if it is determined that one or more pieces of information related to an item do not satisfy the skip condition, as described above with respect to drawings numbers 203 and 204, the electronic device (110) may transmit a verification request for approval of the sale of the item to the administrator's terminal (120) if it is determined that one or more pieces of information related to the item satisfy the approval condition, and may transmit information notifying that the sale of the item is not approved to the seller's terminal (130) if it is determined that one or more pieces of information related to the item satisfy the rejection condition.
[0079] That is, in the case of a skip condition according to an embodiment, it can be understood that the skip condition is acquired, and whether one or more pieces of information related to the item satisfy the skip condition is determined, and if the skip condition is satisfied, a request for determining whether to approve the sale of the item is transmitted to the terminal (120) of the item manager, and if the skip condition is not satisfied, the operations of drawings number 202 to number 205 are performed. Of course, in this regard, a case where the overall order of operations is partially changed may also belong to the present disclosure, for example, the method of the present disclosure may be performed such that the skip condition, the approval condition, and the rejection condition are acquired together (i.e., the skip condition is further acquired in the operation of drawing number 202), and if the skip condition is not satisfied, the operations of drawings number 203 to number 205 are performed.
[0080] According to one embodiment, the electronic device (110) may record at least one of the following: a determination result regarding whether one or more pieces of information related to an item satisfies an approval condition and a determination result regarding whether one or more pieces of information related to an item satisfies a rejection condition. Depending on the embodiment, the electronic device (110) may record the specific reason for the determination along with the determination result regarding whether one or more pieces of information related to an item satisfies an approval condition and / or a rejection condition.
[0081] Figure 3 is a diagram illustrating a method for obtaining approval and rejection conditions according to an exemplary embodiment. The term "user" in the following description may include, but is not limited to, an administrator.
[0082] Referring to FIG. 3, a page for setting approval and rejection conditions according to an embodiment is provided, and the approval and rejection conditions can be set by receiving a corresponding user response. The page for setting approval and rejection conditions may be provided by the electronic device (110), but the scope of the present disclosure is not limited thereto. For example, the electronic device (110) may provide information for setting approval and rejection conditions, and based on such information, the page may be configured and provided to the user on an administrator's terminal (120), etc.
[0083] The page for setting approval and rejection conditions may include information related to the item types to which the conditions may be applied. For example, the page may include category information (301) for the item. Depending on the embodiment, the category information (301) for the item may include a function for the user to directly set or edit the category, or may not include a function for setting or editing, but may simply include information indicating the categories to which the approval and rejection conditions may be applied.
[0084] The page for setting approval conditions and rejection conditions may include information related to the period of waiting for a response after providing a verification request or judgment request to the administrator's terminal (120). For example, the page may include approval waiting time information (302). According to one embodiment, the approval waiting time information (302) may include a function for the user to directly set or edit the period of waiting for a response. However, even in this case, the electronic device (110) provides default value information related to the waiting period (e.g., "48 hours" in FIG. 3), and if there is no separate setting input from the administrator, the approval waiting time is determined as the default value, and if there is a separate setting input (e.g., a user input corresponding to the approval waiting time information (302)), the approval waiting time may be determined according to the separately set period.
[0085] The waiting period for a response may correspond to the "set period" described above in FIG. 2 and elsewhere. Meanwhile, in the example of FIG. 3, the waiting period for a response may be applied uniformly to both the verification request and the judgment request, but the scope of the present disclosure is not limited thereto. That is, depending on the embodiment, the waiting period for a response to a verification request and the waiting period for a response to a judgment request may be separately set.
[0086] An example of functionality for setting approval conditions is illustrated in drawings 310, 311, and 312. An example of functionality for setting rejection conditions is illustrated in drawings 320, 321, and 322. In some embodiments, the page may further include functionality for setting skip conditions, an example of which is illustrated in drawings 330 and 331.
[0087] An electronic device (110) according to an embodiment may provide information indicating that a specific portion of a page includes a function for setting a condition. For example, “automatic approval” of drawing number 310 may indicate that the corresponding portion of the page includes a function for setting an approval condition, “automatic rejection” of drawing number 320 may indicate that the corresponding portion of the page includes a function for setting a rejection condition, and “skip” of drawing number 330 may indicate that the corresponding portion of the page includes a function for setting a skip condition.
[0088] According to an embodiment, an electronic device (110) may determine that a person who satisfies a specific reason satisfies an approval condition, a rejection condition, or a skip condition without determining another reason. The specific reason that serves as the basis for immediately determining that an approval condition is satisfied according to an example may be set based on the "automatic approval list (vendor ID)" of drawing number 311. The specific reason that serves as the basis for immediately determining that a rejection condition is satisfied according to an example may be set based on the "automatic rejection list (vendor ID)" of drawing number 321. The specific reason that serves as the basis for immediately determining that a skip condition is satisfied according to an example may be set based on the "skip list (vendor ID)" of drawing number 331. In this regard, the "vendor" may include a seller, a supplier, an importer, and the like, and the scope of the vendor may be set in various ways depending on the embodiment.
[0089] Meanwhile, for the convenience of user understanding, an example in which the functions of drawings Nos. 311, 321, and 331 and the remaining functions (e.g., the functions of drawings Nos. 312 and 322) are provided separately has been described. However, drawing No. 311 should be understood as a form of function for setting approval conditions, drawing No. 321 should be understood as a form of function for setting rejection conditions, and drawing No. 331 should be understood as a form of function for setting skip conditions. Accordingly, the functions of drawings Nos. 311, 321, and 331 and the remaining functions (e.g., the functions of drawings Nos. 312 and 322) essentially coincide in that they are functions for setting approval, rejection, or skip conditions, and an example in which they are provided separately as in FIG. 3 does not limit the scope of the present disclosure. In addition, the skip condition may not only be set by a function in the form of drawing number 331, but may also be set by a function in the form of drawing number 312 or drawing number 322, depending on the embodiment.
[0090] An example of a function for setting approval conditions according to an embodiment may be as shown in drawing number 312, and an example of a function for setting rejection conditions may be as shown in drawing number 322. As described above, drawing numbers 312 and 322 may further include a function for setting "reasons that serve as grounds for immediately determining that a condition is satisfied", such as drawing number 311 or drawing number 321, depending on the embodiment. Drawing numbers 312 and 322 according to an example include a function for setting one or more reasons that serve as grounds for satisfying a condition, and such reasons may be combined with logical operators such as AND or OR to form a condition.
[0091] Although the reasons for each condition are set by the user as described above, at least some of the reasons may be preset (e.g., they may correspond to reasons previously set by the user or another person, or may be reasons automatically set by the electronic device (110). In this case, the electronic device (110) may display information about the preset reasons on a page for setting approval and rejection conditions. Whether or not to provide a function for editing or deleting the preset reasons may vary depending on the embodiment, and various embodiments may exist, such as whether or not to provide the function by specifically determining the user's authority.
[0092] FIG. 4 is a diagram for exemplarily explaining first information corresponding to a verification request for approval of sale of an item according to an embodiment and second information corresponding to a judgment request for whether to approve sale of an item.
[0093] Referring to FIG. 4, information displayed on the screen of the administrator's terminal (120) is described when a request for verification of approval for sale of an item according to an embodiment is transmitted to the administrator's terminal (120) or a request for judgment on whether to approve sale of an item is transmitted to the administrator's terminal (120). The information displayed on the screen of the administrator's terminal (120) may include at least one of first information corresponding to the request for verification of approval for sale of an item and second information corresponding to the request for judgment on whether to approve sale of an item.
[0094] Before explaining the first information and the second information, one or more reasons that serve as criteria for the electronic device (110) to determine whether one or more of the approval conditions and the rejection conditions are satisfied will be explained. The one or more reasons may include one or more of information for identifying an item, barcode information of the item, search tag information related to the item, brand information of the item, tax information related to the item, supplier information of the item, sales type information of the item, information related to the import of the item, time information related to the item, supply price information of the item, sales price information of the item, and sales margin information of the item.
[0095] Information for identifying an item may include, for example, the name of the item and the category of the item, and may also include ID information of the item. Tax information related to the item may include information on whether the item is taxable (this may include information on whether the item is taxable or tax-exempt, as well as information on whether the item is partially taxable or tax-exempt, such as "low-taxable items"), and in the case of taxable items, may include information on the type and amount of tax levied. Supplier information for the item may include information on the person who creates (e.g., manufactures) the item, and depending on the embodiment, may include one or more of information on the person who distributes the item and information on the seller of the item. Information on the sales type of an item may include information on the sales channel of the item, such as sales in offline large stores, sales through online shopping malls, and sales by phone, and may also include more specific sales route information related to each channel. In addition, it may include information on the type of sales entity, such as direct sales by the producer, sales after direct purchase of the item by an online shopping mall service provider, sales by officially authorized sellers (such as official publishers and official dealers), and sales through third parties (such as other wholesalers and retailers). Information related to the import of an item may include information on whether the item has been imported, and in the case of imported items, related specific information (such as information on the country from which the item was exported, information on the means of transportation for importing the item, information on the specific import route, and information on the legal basis for the import of the item, etc.). Information related to the time of an item may include information on the time of production of the item, information on the time of purchase of the item (by the seller), information on the time when the item was (or will be) listed for sale, and information on the time when the item is expected to sell well.Meanwhile, the specific form of time information related to an item is not limited to either “point in time” or “time period,” and in the case of “point in time,” it may include information on the relevant year and information on the relevant date, and in the case of “time period,” it may include information on the season and specific period information, etc., and the form of the information is not limited to a specific embodiment.
[0096] The supply price information of an item may include information on the price at which the seller of the item received the item, and depending on the embodiment, may also include information on the unit production price of the item. The sales price information of an item may include information on the price at which the item will be sold to a customer, and if a discount benefit is provided, may include information on the price after the benefit is applied. The sales margin information of an item may include information on the margin rate when selling the item, and may also include information on the margin amount. In the case of the margin amount information, it may include information on the margin amount per sales unit (e.g., in the case of a product sold in a bundle of 12, the bundle of 12) or information on the margin amount per unit.
[0097] When providing the first and second information, at least some of the reasons described above may be provided. In one embodiment, one or more reasons that may serve as a basis for determining whether to approve an item may be included in one or more of the first and second information, or may be provided together with one or more of the first and second information. Furthermore, in one embodiment, in relation to the first information, the electronic device (110) may further provide information regarding the reasons underlying the approval of the sale of the item.
[0098] According to one embodiment, in the administrator's terminal (120), first information corresponding to a verification request and second information corresponding to a judgment request may be displayed on a single page, an example of which is illustrated in FIG. 4. Meanwhile, according to one embodiment, information for distinguishing between the first information and the second information may be further displayed on a single page, thereby preventing confusion in the administrator's distinction between the first information and the second information.
[0099] Referring to the example illustrated in FIG. 4, drawing number 410 may be an example of an interface that includes a function that allows an administrator to selectively view some of a plurality of items. The function may include a filtering function related to one or more reasons that serve as a criterion for determining whether one or more of the approval conditions are satisfied and the rejection conditions are satisfied. For example, referring to drawing number 410, a filtering function related to reasons such as the item's category, the item's name, the item's supplier, the item's barcode, whether the item is taxable, the item's registration date, the season in which the item is expected to sell well, the item's sales type, the item's sales quantity, and the item's index ID may be provided to the administrator, and the administrator may selectively view some of the plurality of items based on the filtering function.
[0100] Drawing number 420 may be an example of an interface that includes a function for determining whether to approve or reject a searched item. Drawing number 421 may be an example of a function for receiving input from an administrator regarding whether to approve or reject. Meanwhile, an administrator may delegate the task of determining whether to approve an item to another individual, such as if the administrator determines that determining whether to approve the item is outside the scope of his / her duties or if the item is inappropriate for him / her to determine whether to approve. Drawing number 421 may further include a "Reassign" button for delegating the task of determining whether to approve an item to another individual.
[0101] The interface of drawing number 420 can display information corresponding to each item for one or more reasons (e.g., item name, barcode, and company) that serve as criteria for determining whether one or more of the approval conditions are satisfied or the rejection conditions are satisfied. When information corresponding to each item is displayed for some of one or more reasons, which reason to display may be determined based on preset criteria, or which reason to display may be determined by the electronic device (110) or the administrator's device (120). In some embodiments, the administrator may determine which reason to display. For example, in the interface of drawing number 420, when there is a user input for the "Column Setting" button, a list of reasons that serve as criteria for determining whether one or more of the approval conditions are satisfied or the rejection conditions are satisfied may be provided, and information corresponding to each item may be displayed for a reason selected by the administrator.
[0102] One or more reasons may be displayed separately in different tabs for each reason, or multiple reasons may be displayed in a single tab. For example, information on the supply price of an item (“Supply Price”), information on whether the item is taxable (“Taxability”), information on the selling price of the item (“Selling Price”), and information on the selling margin of the item (“Margin Rate,” “Margin Per Unit,” “Minimum Margin Rate”) may be financial information related to the sale of a product and may be displayed together in the product financial indicator tab (422). In one embodiment, the minimum margin rate may be determined differently for each item, and in order to specifically consider this, the sales margin information of an item may further include “Minimum Margin Rate” information (in the illustrated example, the minimum margin rate of “XX Company Beach Towel” is 35% and the minimum margin rate of “YY Company Polygonal Pencil Holder” is 28%).
[0103] The exception reason (423) tab included in the interface of drawing number 420 according to an embodiment may include one or more pieces of information that an administrator can usefully refer to when determining whether to approve or reject an item. The information displayed in the exception reason (423) tab may include information automatically generated by the electronic device (110) or the administrator's device (120), and may also include information manually entered by another person. In addition, the exception reason (423) tab may include information for distinguishing whether verification is requested for the item in question (e.g., first information) or whether a judgment on approval or rejection is requested (e.g., second information). More specifically, in the case of the first information, information on one or more reasons that serve as the basis for approving the sale of the item may be included. Furthermore, depending on the embodiment, the information displayed in the exception reason (423) tab with respect to the second information may include information for distinguishing whether a judgment on approval or rejection is requested because neither the approval condition nor the rejection condition is satisfied, and whether a judgment on approval or rejection is requested because a skip condition is satisfied.
[0104] As described above, information for distinguishing between the first information and the second information according to an embodiment may be further displayed on a single page in the administrator's terminal (120). An example of this would be that the information displayed in the exception reason (423) tab in relation to the first information and the information displayed in the exception reason (423) tab in relation to the second information are different types of information.
[0105] As a more specific example with respect to the exception reason (423) tab, in the case of the item "XX Company Beach Towel", information indicating that the category of the item needs to be reviewed and information indicating that the season information needs to be reviewed may be displayed as information corresponding to the exception reason tab (423). In addition, in the case of the item "YY Company Polygonal Pencil Holder", information indicating that the category of the item needs to be reviewed and information indicating that the margin rate of the item is low (information indicating that the actual margin rate is lower than the set "minimum margin rate") may be displayed as information corresponding to the exception reason tab (423).
[0106] Meanwhile, if it is determined that one or more pieces of information related to an item according to an embodiment satisfies both the approval condition and the rejection condition, the electronic device (110) may obtain error information related to one or more of the approval condition and the rejection condition. The error information may include, for example, error log information, information including a confirmation request from an administrator related to each condition, and various other types of information. When obtaining error information in this way, the electronic device (110) may transmit the error information to the administrator's terminal (120), and according to an example, the administrator's terminal (120) may display information notifying of the error in the exception reason (423) tab.
[0107] The Add Comment (424) tab included in the interface of drawing number 420 according to one embodiment may include information manually entered by another person (e.g., a previous person who was assigned the task of determining whether to approve or reject the item before it was reassigned to an administrator). The Add Comment (424) tab may include information regarding the reason for the reassignment, information regarding the reason and result of a previous decision regarding whether to approve or reject the item, and various other types of information that may be helpful to the administrator in performing his / her duties.
[0108] In some embodiments, in addition to the simple function of drawing number 421, the administrator's terminal (120) according to an example may include an interface for receiving administrator input for each reason. For example, the administrator may provide input corresponding to each reason by clicking on the information of the item corresponding to each reason. This administrator input may serve as information notifying that the reason has become the reason for approving, rejecting, or reassigning the item. In other words, by receiving additional administrator input, the administrator can easily identify and record the reason for approving, rejecting, or reassigning the item, thereby making it easier to determine the appropriateness of the condition information and to improve the condition information in the future.
[0109] FIG. 5 is a drawing for exemplarily explaining a method for verifying one or more of the approval conditions and rejection conditions according to one embodiment.
[0110] An electronic device (110) according to one embodiment may verify one or more of the approval conditions and the rejection conditions. According to one embodiment, the electronic device (110) may verify one or more of the approval conditions and the rejection conditions by determining the accuracy and coverage thereof.
[0111] In addition, according to one embodiment, the electronic device (110) may check the history of previous requests for approval for the sale of an item, determine whether one or more pieces of information related to the item in relation to the history of requested approval satisfies one or more of the approval conditions and rejection conditions, and compare the result of determining whether one or more of the approval conditions and rejection conditions are satisfied with the actual approval or rejection in relation to the history of requested approval.
[0112] The two embodiments described above regarding the verification of approval and rejection conditions are not mutually exclusive. That is, condition verification can proceed in a direction applicable to both embodiments, and an example of this can be described with reference to Figure 5.
[0113] Referring to FIG. 5, the electronic device (110) can verify one or more of the approval conditions and the rejection conditions by determining one or more of the coverage (501) of the approval conditions, the coverage (502) of the rejection conditions, the accuracy (503) of the approval conditions, and the accuracy (504) of the rejection conditions, and as a specific method of determining the accuracy and coverage, the history of previous requests for approval for the sale of an item can be used (see drawing number 505). More specifically, the electronic device (110) according to one embodiment can determine whether one or more pieces of information related to an item satisfies the approval conditions in relation to the history of requests for approval, and determine the coverage (501) of the approval conditions based on the ratio of items determined to satisfy the approval conditions relative to the quantity of items for which approval has been requested. In addition, the electronic device (110) may determine whether one or more pieces of information related to an item in relation to a history for which approval is requested satisfies a rejection condition, and may determine the coverage (502) of the rejection condition based on the ratio of items determined to satisfy the rejection condition to the number of items for which approval is requested. For example, if 100 items out of 1000 items are determined to satisfy the approval condition and 200 items are determined to satisfy the rejection condition, the coverage (501) of the approval condition may be determined as (100 / 1000)*100=10%, and the coverage (502) of the rejection condition may be determined as (200 / 1000)*100=10%.
[0114] According to one embodiment, the electronic device (110) may determine the accuracy (503) of the approval conditions or the accuracy (504) of the rejection conditions based on the degree to which the result of determining whether at least one of the approval conditions and the rejection conditions is satisfied matches the actual approval or rejection related to the history for which approval was requested. For example, the electronic device (110) according to one embodiment may determine the accuracy (503) of the approval conditions based on the ratio of items that are determined to satisfy the approval conditions among actually approved items, and may determine the accuracy (504) of the rejection conditions based on the ratio of items that are determined to satisfy the rejection conditions among actually rejected items. For example, if out of 1,000 items, 110 items were actually approved, and 90 of them were judged to satisfy the approval conditions, and 180 items were actually rejected, and 150 of them were judged to satisfy the rejection conditions, the accuracy of the approval conditions (503) can be judged to be (90 / 110)*100=approximately 81.8%, and the accuracy of the rejection conditions (504) can be judged to be (150 / 180)*100=approximately 83.3%.
[0115] However, in addition to the above embodiments, there may be various embodiments related to specific methods for determining accuracy and coverage. For example, depending on the embodiment, the electronic device (110) may determine the accuracy (503) of the approval conditions based on the ratio of items that are determined to satisfy the approval conditions that are actually approved, and may determine the accuracy (504) of the rejection conditions based on the ratio of items that are determined to satisfy the rejection conditions that are actually rejected. For example, if 100 items out of 1,000 items were determined to satisfy the approval conditions, 95 of them were actually approved, 200 items were determined to satisfy the rejection conditions, and 170 of them were actually rejected, the accuracy (503) of the approval conditions may be determined to be (95 / 100)*100=95%, and the accuracy (504) of the rejection conditions may be determined to be (170 / 200)*100=85%.
[0116] Meanwhile, the volume of history utilized to verify one or more of the approval and rejection conditions may vary depending on the embodiment. For example, as illustrated in drawing number 505, verification may be performed using the history of the past one month, the past two months, or the past three months. In general, it can be understood that utilizing a larger volume of history allows for more thorough verification, but also increases the computational complexity. However, the scope of the present disclosure is not limited thereto.
[0117] Figure 6 is a flowchart illustrating a method for providing information related to the approval or rejection of an item sale in an electronic device, according to one embodiment. The temporal and logical sequences between the operations described in Figure 6 are merely exemplary and should not be construed as limiting the scope of the present disclosure. Furthermore, it should be understood that the description of Figure 6 can be applied and understood in other embodiments where the order of operations or logical sequences differ from those of Figure 6.
[0118] The electronic device (110) obtains a request for approval for the sale of an item (610). The request for approval for the sale of an item may include a request from the seller received from the seller's terminal (130).
[0119] The electronic device (110) obtains one or more of the approval conditions and rejection conditions established in connection with the sale of an item (620). The approval conditions and rejection conditions may be conditions associated with at least some of various types of information, such as information about the item itself, information related to the supply or distribution of the item, and information related to the sale of the item.
[0120] If one or more pieces of information related to an item are determined to satisfy the approval conditions (630, example), the electronic device (110) transmits a verification request for approval of the sale of the item to the administrator's terminal (120) (640). The verification request transmitted to the administrator's terminal (120) may include one or more reasons that serve as grounds for satisfying the approval conditions. If an approval response from the administrator corresponding to the verification request is obtained, the electronic device (110) may approve the sale of the item and transmit information notifying that the sale of the item has been approved to the seller's terminal (130).
[0121] According to one embodiment, if one or more pieces of information related to an item are determined to not satisfy the approval conditions (630, No), the electronic device (110) may determine whether one or more pieces of information related to the item satisfy the rejection conditions (650). As previously explained, this logical precedence is merely an example and does not limit the scope of the present disclosure.
[0122] If one or more pieces of information related to an item are determined to satisfy the rejection conditions (e.g., 650), the electronic device (110) transmits information indicating that the sale of the item has not been approved to the seller's terminal (130) (660). The "information indicating that the sale of the item has not been approved" transmitted to the seller's terminal (130) may include at least a portion of one or more reasons that constitute the basis for satisfying the rejection conditions.
[0123] If it is determined that one or more pieces of information related to an item do not satisfy the rejection conditions (670), the electronic device (110) transmits a request for a judgment on whether to approve the sale of the item to the administrator's terminal (120) (670). In the present embodiment, since it is determined first that one or more pieces of information related to the item do not satisfy the approval conditions, it is described as "if one or more pieces of information related to the item are determined not to satisfy the rejection conditions." However, it should be understood that in reality, the electronic device (110) transmits a request for a judgment on whether to approve the sale of the item to the administrator's terminal (120) when "one or more pieces of information related to the item are determined not to satisfy the approval conditions and one or more pieces of information related to the item are determined not to satisfy the rejection conditions."
[0124] Figure 7 is an exemplary diagram of the configuration of an electronic device according to one embodiment.
[0125] Referring to FIG. 7, the electronic device (110) includes a transceiver (710), a processor (720), and a memory (730). The electronic device (110) is connected to a manager's terminal (120), a seller's terminal (130), and other external devices through the transceiver (710), and can exchange data.
[0126] The processor (720) may include at least one of the devices described above with reference to FIGS. 1 to 6, or may perform at least one method described above with reference to FIGS. 1 to 6. The memory (730) may store information for performing at least one method described above with reference to FIGS. 1 to 6. The memory (730) may be a volatile memory or a non-volatile memory.
[0127] The processor (720) can execute a program and control an electronic device (110) to provide information. The code of the program executed by the processor (720) can be stored in the memory (730).
[0128] Additionally, the electronic device (110) of one embodiment may further include an interface capable of providing information to the user.
[0129] Meanwhile, the present specification and drawings disclose preferred embodiments of the present invention. Although specific terms have been used, they are used in a general sense only to easily explain the technical contents of the present invention and to assist in understanding the invention, and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modified examples based on the technical concept of the present invention are possible in addition to the embodiments disclosed herein.
[0130] The recommendation server, electronic device or terminal according to the above-described embodiments may include a processor, a memory for storing and executing program data, permanent storage such as a disk drive, a communication port for communicating with an external device, a user interface device such as a touch panel, a key, a button, etc. The methods implemented as software modules or algorithms may be stored on a computer-readable recording medium as computer-readable codes or program instructions executable on the processor. Here, the computer-readable recording medium includes a magnetic storage medium (e.g., read-only memory (ROM), random-access memory (RAM), floppy disk, hard disk, etc.) and an optical reading medium (e.g., CD-ROM, DVD: Digital Versatile Disc)). The computer-readable recording medium may be distributed to computer systems connected to a network, so that the computer-readable code may be stored and executed in a distributed manner. The medium may be readable by a computer, stored in a memory, and executed by a processor.
[0131] The present embodiment may be represented by functional block configurations and various processing steps. These functional blocks may be implemented by various hardware and / or software configurations that perform specific functions. For example, the embodiment may employ integrated circuit configurations such as memory, processing, logic, look-up tables, etc., which may perform various functions under the control of one or more microprocessors or other control devices. Similarly, the present embodiment may be implemented in a programming or scripting language such as C, C++, Java, assembler, Python, etc., including various algorithms implemented as a combination of data structures, processes, routines, or other programming configurations. Functional aspects may be implemented as algorithms that execute on one or more processors. Furthermore, the present embodiment may employ conventional techniques for electronic configuration, signal processing, and / or data processing. Terms like "mechanism," "element," "means," and "composition" can be used broadly and are not limited to mechanical or physical components. These terms can also encompass a series of software routines, such as those associated with a processor.
[0132] The above-described embodiments are merely examples, and other embodiments may be implemented within the scope of the claims set forth below.
Claims
1. In a method of providing information in an electronic device, Steps to obtain approval for sale of an item; A step of obtaining one or more of the approval conditions and rejection conditions set in relation to the sale of the above item; A step of transmitting a verification request for approval of sale of the item to the administrator's terminal when it is determined that one or more pieces of information related to the item satisfies the approval conditions; If it is determined that one or more pieces of information related to the above item satisfies the above rejection conditions, a step of transmitting information notifying that the sale of the above item has not been approved to the terminal of the seller of the above item; and A method for providing information, comprising the step of transmitting a request for a decision on whether to approve the sale of the item to the terminal of the administrator when it is determined that one or more pieces of information related to the item do not satisfy the approval conditions and one or more pieces of information related to the item do not satisfy the rejection conditions.
2. In paragraph 1, A step of obtaining a preset skip condition; and A method for providing information, characterized in that it further comprises a step of transmitting a request for judgment on whether to approve the sale of the item to the terminal of the administrator when it is determined that one or more pieces of information related to the item satisfies the skip condition.
3. In paragraph 2, A method for providing information, characterized in that the electronic device determines whether to transmit the verification request to the administrator's terminal and whether to transmit information notifying that the sale of the item is not approved to the seller's terminal based on whether one or more pieces of information related to the item are determined to satisfy the skip condition.
4. In paragraph 1, In the above administrator's terminal, the first information corresponding to the verification request and the second information corresponding to the judgment request are displayed on one page, A method for providing information, characterized in that information for distinguishing the first information and the second information is further displayed on the one page.
5. In paragraph 1, A method for providing information, characterized in that it further comprises a step of obtaining error information related to at least one of the approval conditions and the rejection conditions when it is determined that at least one piece of information related to the item satisfies both the approval conditions and the rejection conditions.
6. In paragraph 1, The above electronic device Information to identify the above item, Barcode information of the above item, Search tag information related to the above item, Brand information of the above item, Tax information related to the above items, Supplier information for the above items, Sales type information for the above items, Information regarding the import of the above items, Time information related to the above items, Supply price information for the above items, Sales price information for the above items, and Sales margin information for the above items A method for providing information, characterized in that it determines whether at least one of the approval conditions are satisfied and whether at least one of the rejection conditions is satisfied based on at least one of the following.
7. In paragraph 1, A method for providing information, characterized in that the verification request includes one or more reasons that serve as a basis for satisfying the approval conditions.
8. In paragraph 1, A method for providing information, characterized in that the information notifying that the sale of the above item has not been approved includes at least some of one or more reasons that serve as grounds for satisfying the rejection conditions.
9. In paragraph 1, A method for providing information, characterized in that it further comprises a step of transmitting information notifying that the sale of the item has been approved to the seller's terminal when an approval response from the manager corresponding to the verification request or the judgment request is obtained.
10. In paragraph 1, A method for providing information, characterized in that it further includes a step of transmitting information to the seller's terminal notifying that the sale of the item has not been approved if no response from the manager is obtained within a set period of time after transmitting the judgment request to the manager's terminal.
11. In paragraph 1, A method for providing information, characterized in that it further comprises a step of transmitting information to the seller's terminal notifying that the sale of the item has been approved if no response from the administrator is obtained for a set period of time after transmitting the verification request to the administrator's terminal.
12. In paragraph 1, Information notifying that the sale of the item will not be approved if no response from the administrator is obtained within a set period of time after the above judgment request is sent to the administrator's terminal; and Information notifying that the sale of the item will be approved if no response from the administrator is obtained within a set period of time after the verification request is sent to the administrator's terminal. A method for providing information, characterized in that it further comprises a step of providing one or more of the above to the terminal of the manager.
13. In paragraph 1, A method for providing information, characterized in that it further comprises a step of verifying at least one of the above approval conditions and the above rejection conditions.
14. In paragraph 13, A method for providing information, wherein the electronic device verifies the conditions by determining accuracy and coverage for at least one of the approval conditions and the rejection conditions.
15. In paragraph 13, The step of verifying one or more of the above approval conditions and the above rejection conditions is Step 1: Verify the history of previous requests for approval to sell an item; In relation to the above history, a step of determining whether one or more pieces of information related to the item satisfies one or more of the approval conditions and the rejection conditions; and A method for providing information, characterized in that it comprises a step of comparing the result of determining whether at least one of the above approval conditions and the above rejection conditions is satisfied with the actual approval or rejection status related to the history.
16. In paragraph 1, A method for providing information, characterized in that it further comprises a step of recording at least one of a judgment result as to whether one or more pieces of information related to the item satisfies the approval condition and a judgment result as to whether one or more pieces of information related to the item satisfies the rejection condition.
17. A non-transitory computer-readable recording medium having recorded thereon a program for executing the method of paragraph 1 on a computer.
18. In an electronic device that provides information, It includes a transceiver, a memory for storing instructions, and a processor, The above processor is connected to the transceiver and the memory, Obtain approval requests for the sale of items, Obtain one or more of the approval conditions and rejection conditions set forth in connection with the sale of the above items; If it is determined that one or more pieces of information related to the above item satisfy the above approval conditions, a verification request for approval of sale of the above item is sent to the administrator's terminal, If it is determined that one or more pieces of information related to the above item satisfies the above rejection conditions, information is transmitted to the terminal of the seller of the above item notifying that the sale of the above item has not been approved, An electronic device that transmits a request for a decision on whether to approve the sale of the item to the administrator's terminal when it is determined that one or more pieces of information related to the item do not satisfy the approval conditions and one or more pieces of information related to the item do not satisfy the rejection conditions.
Citation Information
Patent Citations
Category classification confirmation device and method
JP2013008336A
Advertising review support device, advertising review support method, and advertising review support program
JP2017173881A
Registration management device, registration management program
JP4447876B2
System and method for commerce based on SNS
KR101689696B1
System and method of managing advertisement
KR1020130101907A