Disclosed is a method for detecting an abnormal user in an electronic device, the method comprising the steps of: acquiring a first log information set; acquiring first IP address information on the basis of a first list checked on the basis of the first log information set; checking information about an access path on the basis of the first log information set and the first IP address information; acquiring a second log information set; and checking user identification information on the basis of the second log information set and the information about the access path.
Disclosed, according to the present disclosure, is a method by which an electronic device provides information, the method comprising the steps of: obtaining location information of a delivery person to pick up an ordered item from a store, from a delivery-mediating service provided by the electronic device; determining, on the basis of the location information, one navigation service among a first navigation service, which is included in the delivery-mediating service, and a second navigation service, which is external to the delivery-mediating service and can be linked thereto, for guiding the delivery person with a pick-up route to the store; and providing, through the one navigation service that has been determined, route-guiding information including the pick-up route.
G06Q 50/28 - Logistics, e.g. warehousing, loading, distribution or shipping
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
H04W 4/02 - Services making use of location information
G01C 21/00 - Navigation; Navigational instruments not provided for in groups
3.
ELECTRONIC DEVICE FOR PROVIDING PLATFORM CONTROLLING WORKFLOW RELATED TO SUPPLY CHAIN MANAGEMENT, METHOD THEREFOR, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM ON WHICH PROGRAM IS RECORDED
The present disclosure relates to an electronic device for providing a platform controlling a workflow related to supply chain management, and a method therefor. The electronic device according to one embodiment of the present disclosure comprises a communication circuit, one or more processors, and one or more memories, wherein the one or more processors can: provide, to a terminal, a workflow configuration page including a region in which a user can arrange one or more nodes indicating a specific command related to a workflow and one or more connection lines indicating the order of the one or more nodes; receive, from the terminal, information about the one or more nodes and the one or more connection lines arranged in the region by the user; generate a workflow model on the basis of the received information about the one or more nodes and the one or more connection lines; and execute the generated workflow model through one or more external devices.
A method and device for processing an order are provided. A method for processing an order performed by an electronic device, according to one embodiment of the present disclosure, may comprise the steps of: obtaining information on a means of transportation of a user that delivers a product corresponding to an order, and a point of interest corresponding to the order and related to pickup or delivery of the product; identifying a region of interest containing the point of interest; determining a transit point within the region of interest on the basis of the information on the means of transportation; and determining a recommended route to reach the point of interest from the location of the user's terminal via the transit point. The region of interest may be a collection of multiple points of interest having common properties.
A method for managing transport information by an electronic device is disclosed, the method comprising the steps of: acquiring individual waybill identification information of a first parcel from a worker device; identifying whether there is a bundle-packaging candidate parcel on the basis of the individual waybill identification information of the first parcel; if there is a bundle-packaging candidate parcel for the first parcel, providing a first list for the bundle-packaging candidate parcel; identifying a parcel subject to bundle-packaging on the basis of the first list; allocating integrated waybill identification information to the first parcel and the parcel subject to bundle-packaging; and providing a terminal of a customer identified on the basis of the individual waybill identification information of the first parcel with transport information corresponding to the allocated integrated waybill identification information.
A method for managing information on payment for an ordered item by an electronic device is disclosed, the method comprising the steps of: in response to occurrence of a business event, acquiring business event information at least including order identification information; generating and storing first accounting event information on the basis of the business event information and order information identified on the basis of the order identification information; providing a vendor management server with occurred payment information generated on the basis of the first accounting event information and settlement period information; and in response to the provision of the occurred payment information, generating confirmed payment information on the basis of first information received from the vender management server.
According to the present disclosure, disclosed is a method for providing information by an electronic device, the method comprising the steps of: acquiring a first input of a first user having selected a group order for a first store on a service provided by the electronic device; in response to the first input, providing the first user with order configuration information for a first group order at the first store; acquiring, on the basis of the order configuration information, information on multiple orders for which multiple users participating in the first group order have made payment at the first store and information on a first order input by the first user at the first store; and when the first user pays for the first order, providing the first user with payment completion information of the first group order including the first order and the multiple orders.
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
8.
METHOD AND DEVICE FOR PROCESSING RESERVATION FOR ACCOMMODATION PRODUCT
A method and a device for processing a reservation for an accommodation product are provided. A method according to an embodiment of the present disclosure may comprise the steps of: acquiring multiple pieces of reservation information of multiple accommodation products, respectively, and at least one cancellation request corresponding to at least some of the multiple pieces of reservation information; extracting, on the basis of the multiple pieces of reservation information and the at least one cancellation request, users' reservation patterns on a reservation platform on which the multiple reservation products are published; classifying, on the basis of the reservation patterns, the at least one cancellation request as one of a first request for performing first processing and a second request for performing second processing distinguished from the first processing; and performing the second processing for the second request. Each of the multiple pieces of reservation information may include at least some of booker information of an accommodation product, accommodation name information, date information, room type information, and reservation price information. The first processing may be normal processing for a cancellation request, and the second processing may be exceptional processing for the cancellation request.
A method and a device for processing a reservation for an accommodation product are provided. A method for processing a reservation for an accommodation product according to an embodiment of the present disclosure, the method being performed by an electronic device, may comprise the steps of: executing a reservation for an accommodation product having a reservation condition configured by a user, wherein the reservation condition comprises a use date, a room type, and a reservation price of the accommodation product; receiving a cancellation request for the reservation from a user terminal of the user; in response to the cancellation request, cancelling the reservation for the accommodation product having the reservation condition for the user, and processing a refund of a total reservation price to the user; and in response to completion of cancellation of the reservation, transmitting, to an external device distinguished from each of the electronic device and the user terminal, an insurance claim request according to the cancellation of the reservation, wherein the insurance claim request is a message for claiming an insurance of an amount corresponding to the total reservation price.
An electronic device according to various embodiments of the present disclosure may be configured to: identify information of a first product by scanning, through a scanner, a barcode of the first product; identify information of a tote by scanning, through the scanner, a barcode of the tote containing the first product; in response to receiving a first user input, perform completion processing on a stock procedure for the first product; transmit, to an external server, a request for calling an automated guide vehicle; identify information of a rack by scanning, through the scanner, a barcode of the rack transferred by the automated guide vehicle; process that the first product has moved to an area managed by the external server by the automated guide vehicle; and in response to receiving a second user input, perform completion processing on a display procedure for the first product and the tote.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
G05D 1/02 - Control of position or course in two dimensions
An electronic device, according to various embodiments of the present disclosure, may be configured to: check information of a pallet by scanning, using a scanner, a workbench barcode attached to a workbench for the pallet; check information of a first product loaded on the pallet by scanning, using the scanner, a barcode of the first product; check information of a buffer location by scanning, through the scanner, a buffer location barcode attached to the pallet; as a response to receiving a user input, process the completion of a receiving process for the first product; as a response to the processing of the completion of the receiving process for the first product, process the transfer of the first product to the buffer location; assign the first product to a queue for carrying out a displaying process; and transmit, to an external server, the information of the buffer location and a request for summoning an unmanned reach truck.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
G05D 1/02 - Control of position or course in two dimensions
12.
METHOD FOR PROVIDING WEIGHT INFORMATION, AND ELECTRONIC DEVICE THEREFOR
Disclosed are a method for providing weight information and an electronic device therefor, the method comprising the steps of: obtaining identification information related to a product; confirming weight information about the product on the basis of the identification information; and providing a page containing the weight information about the product, wherein the weight information about the product corresponds to the identification information.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G01G 19/40 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
13.
METHOD FOR OPERATING ELECTRONIC DEVICE PROVIDING INFORMATION, AND ELECTRONIC DEVICE SUPPORTING SAME
A method by which an electronic device provides information, according to the present disclosure, comprises the steps of: acquiring first location information of a first user who uses a service provided by the electronic device; providing, to the first user, information on a first public delivery location identified in response to the first location information from the service; acquiring a first input from the first user that sets the first public delivery location as a delivery address; and providing, to the first user, information on stores corresponding to the first public delivery location on the basis of the first input.
A method by which an electronic device processes a reservation related to an accommodation product, according to various embodiments of the present disclosure, may comprise the steps of: receiving, from a user terminal, a reservation request for reserving an accommodation product of predetermined conditions at a first price, the predetermined conditions including use date and room type of the accommodation product; reserving, for a user, the accommodation product of the predetermined conditions at the first price in response to the reservation request; monitoring the price of the accommodation product of the predetermined conditions after the step of reserving at the first price; determining that the price of the accommodation product of the predetermined conditions has changed from the first price to a second price that is lower than the first price; and providing the difference between the first price and the second price to the user as points.
According to the present disclosure, disclosed is a method by which an electronic device acquires information, comprising the steps of: acquiring setting information for setting a first area on a map; checking a plurality of unit areas included in the first area; checking one or more unit areas located at the outer part of a group area formed by the plurality of unit areas from among the plurality of unit areas; and acquiring first information corresponding to one or more unit areas.
The present disclosure provides a method by which an electronic device processes a delivery order, comprising the steps of: checking a delivery order; checking information about coordinates corresponding to address information included in the delivery order; checking an area in which the coordinates belong, from among a plurality of set areas; checking a delivery route corresponding to the area in which the coordinates belong; and processing the delivery order on the basis of the checked delivery route.
Computer-implemented systems and methods for livestream engagement enhancement are disclosed and may be configured to retrieve a first set of texts; retrieve a second set of texts; transmit a plurality of texts including at least the first and second set of texts for display on one or more user interfaces associated with one or more user devices; receive user interaction data from at least one of the one or more user devices, wherein the user interaction data includes indication of user interaction by one or more users with at least one or more texts of the plurality of texts via at least one of the one or more user interfaces; and transmit each text of the one or more texts to a second user device for display on at least one of a first page or a second page of a second user interface.
H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
Computer-implemented systems and methods for automatic generation of livestream carousel widgets are disclosed and may be configured to retrieve a plurality of candidate livestreams based on first data related to one or more users and second data related to a plurality of livestreams, organize the retrieved plurality of candidate livestreams, input third data related to a first user and fourth data related to the retrieved plurality of candidate livestreams into a ranking model, output, from the ranking model, a value for each livestream of the organized plurality of candidate livestreams, based on the outputted value for each livestream, determine a rank for each livestream of the organized plurality of candidate livestreams, generate a livestream carousel widget including a number of candidate livestreams based on the determined rank, and transmit the generated livestream carousel widget for display on a user interface associated with the first user.
A method for performing a test in an electronic device is disclosed. In particular, the method for performing a test on an electronic device may comprise the steps of: identifying a target script for a target API and a test related to the target API; checking setting information for the target script including information on a target domain corresponding to the target API and information on a target language corresponding to the target API; transmitting, to a database, the information on the target domain and the information on the target language; checking a key included in an API request for the target API; replacing the key with a corresponding value of the target language on the basis of the data and the information on the target language received by the database; checking the changed API request including the value of the target language; and transmitting the changed API request to a server.
An electronic device according to various embodiments of the present disclosure may be configured to: receive an operation order associated with at least one cargo from a server device; acquire an image of at least one position index among a plurality of position indexes arranged inside a warehouse; determine a position and a movement direction of the cart on a plan view of the warehouse by analyzing the image of the at least one position index; generate and display a movement path for collecting the at least one cargo; determine whether the cart is close to a specific cargo among the at least one cargo; in response to determining that the cart is close to the specific cargo among the at least one cargo, control the at least one laser pointer to emit a laser to the specific cargo.
B62B 3/14 - Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor characterised by provisions for nesting or stacking, e.g. shopping trolleys
B62B 5/00 - Accessories or details specially adapted for hand carts
G05D 1/02 - Control of position or course in two dimensions
G06T 7/70 - Determining position or orientation of objects or cameras
Disclosed according to the present disclosure is a method for providing profile information by an electronic device, the method comprising the steps of: identifying information including activity details of a customer related to a service; obtaining reference information related to the activity details; on the basis of the reference information, obtaining profile information of the customer including one or more contents corresponding to at least a part of the activity details; and providing the profile information.
Computer-implemented systems and methods for livestream engagement enhancement are disclosed and may be configured to retrieve a first set of texts; retrieve a second set of texts; transmit a plurality of texts including at least the first and second set of texts for display on one or more user interfaces associated with one or more user devices; receive user interaction data from at least one of the one or more user devices, wherein the user interaction data includes indication of user interaction by one or more users with at least one or more texts of the plurality of texts via at least one of the one or more user interfaces; and transmit each text of the one or more texts to a second user device for display on at least one of a first page or a second page of a second user interface.
Disclosed is a method for managing an artificial intelligence model in an electronic device. Specifically, the method for managing an artificial intelligence model may comprise the steps of: receiving a request from a client device; identifying information related to the request; identifying at least one artificial intelligence model corresponding to the request on the basis of the information; transmitting control information identified on the basis of the information to the at least one artificial intelligence model; receiving result information according to the control information from the at least one artificial intelligence model; and providing the result information to the client device.
Computer-implemented systems and methods for automatic generation of livestream carousel widgets are disclosed and may be configured to retrieve a plurality of candidate livestreams based on first data related to one or more users and second data related to a plurality of livestreams, organize the retrieved plurality of candidate livestreams, input third data related to a first user and fourth data related to the retrieved plurality of candidate livestreams into a ranking model, output, from the ranking model, a value for each livestream of the organized plurality of candidate livestreams, based on the outputted value for each livestream, determine a rank for each livestream of the organized plurality of candidate livestreams, generate a livestream carousel widget including a number of candidate livestreams based on the determined rank, and transmit the generated livestream carousel widget for display on a user interface associated with the first user.
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/04842 - Selection of displayed objects or displayed text elements
A translation information providing method for an electronic device is provided. The translation information providing method may comprise the steps of: identifying whether information on an image corresponding to a first application has been obtained; if the information on the image has been obtained, obtaining translation information on the image; and providing the obtained translation information.
According to the present disclosure, a method for providing information by an electronic device is disclosed, the method comprising the steps of: on the basis of a first user's first input for selecting a group order for collectively processing orders for a store, providing order configuration information for a first group order to the first user; on the basis of the order configuration information, identifying order acquisition information of the first group order, which includes information on a plurality of orders paid in the store by a plurality of users invited by the first user for the first group order and information on a first order input by the first user in the store; and when first payment information for the first user to pay for the first order is identified in accordance with the order acquisition information, providing the store with order reception information including the first group order.
According to the present disclosure, disclosed is a method by which an electronic device processes request information, comprising the steps of: configuring request information processing models related to the processing of request information acquired through a service; and processing, on the basis of at least one processing model included in the request information processing models, the request information acquired through the service.
Disclosed is a method for providing a report about a page on an electronic device. Specifically, the method for providing a report about a page may comprise the steps of: checking a target page; checking a base environment and a test environment; on the basis of configuration information related to inter-page comparison, checking a first page corresponding to the target page in the base environment, and a second page corresponding to the target page in the test environment; carrying out a test for at least one among the difference between the first page and the second page, and an error contained in the first page and the second page; and providing a report containing result information derived as a result of carrying out the test.
An information management method for an electronic device is disclosed. The information management method may comprise the steps of: checking whether a setting state related to auto-denoise processing is in an ON state or an OFF state; identifying first test information, second test information and target information if the setting state is in the ON state; identifying first difference information generated on the basis of the difference between the first test information and the second test information; identifying second difference information generated on the basis of the difference between the first test information and the target information; and considering the first difference information so as to extract, from the second difference information, information satisfying a set condition.
An electronic device for managing AB test code information and a method therefor are disclosed. The method for managing AB test code information according to one embodiment comprises the steps of: obtaining history information of a pull request (PR) for an AB test code on the basis of a reference point; obtaining status information about the AB test code on the basis of the history information of the PR; determining whether a notification condition associated with the AB test code is met on the basis of the status information; and if the notification condition is met, transmitting notification information associated with the AB test code.
According to the present disclosure, disclosed is a method by which an electronic device provides information, comprising the steps of: acquiring item order information including item information and destination information; determining whether the item order information can be processed according to a base delivery process; and, if the item order information can be processed according to the base delivery process, providing, to a customer device corresponding to the item order information, candidate base information for requesting storage of an order item corresponding to the item information.
Disclosed is a method for managing log information performed by an electronic device, comprising the steps of: generating schema information about a schema of a first object provided to a user device; receiving first log information generated on the basis of the schema information from a first server in response to a first event regarding the first object of the first server; and generating monitoring information about the first event on the basis of the first log information.
The present invention relates to an address processing method for a service server, comprising the steps of: obtaining, from a user terminal, a raw address information set input into at least two input fields having different hierarchy information; merging address information included in the raw address information set; obtaining refined address information on the basis of the merged address information; and providing the refined address information.
The present disclosure relates to a technique for providing monetary benefit information of membership registration for a service. An electronic device, according to one embodiment of the present disclosure, comprises a communication circuit, at least one processor, and at least one memory, wherein the at least one processor may: for at least some of one or more items for which benefits are provided following membership registration, numerically determine a monetary benefit for each item corresponding thereto; receive, through the communication circuit, a command instructing calling of a first page regarding the membership registration from a user terminal; and in response to the received command, provide, through the communication circuit, the user terminal with the first page including a first area in which the monetary benefits of the membership registration are numerically displayed on the basis of the monetary benefit for each item.
The present disclosure relates to a technique for providing monetary benefit information of membership registration for a service. An electronic device according to an embodiment of the present disclosure comprises: a communication circuit; one or more processors; and one or more memories, wherein the one or more processors may identify whether a user corresponding to a user terminal is a membership registered member, if the user is not a membership registered member, determine one or more monetary benefits that could have been received if the user joined membership in the past on the basis of a purchase history of the user, and provide, to the user terminal, a first page including a first area where first information related to the determined one or more monetary benefits is displayed.
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/06 - Buying, selling or leasing transactions
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
An electronic device for an API test and a method therefor are disclosed. An application programming interface (API) test method according to an embodiment comprises the steps of: acquiring test case configuration information including API request information and verification information for an API response; transmitting a first request for execution of a test case to a back-end server on the basis of at least a part of the test case configuration information; and providing first result information generated on the basis of a first response corresponding to the first request and the verification information.
The embodiments of the present disclosure provide systems and methods for optimizing calculations of latency metrics for user experiments, comprising receiving from a user device over a network, experiment parameters related to a first experiment of a set of experiments, the set of experiments comprising at least one of a treatment group and at least one of a control group. The experiment parameters are associated with at least one webpage. The user device receives over a network time till interaction (TTI) data for the first experiment, wherein the TTI data comprises a time value and a unique identifier. TTI is calculated for each treatment group experiment and for each control group experiment. If the treatment group experiment value is greater than the predetermined threshold value, the systems and methods send a notification informing users or disable activation of the treatment group experiment.
An electronic device according to various embodiments of the present disclosure may: identify benefit information related to a plurality of benefits included in a membership to which a user has subscribed and usage history information indicating that the user has used the benefit information, the usage history information including a usage frequency of each of the plurality of benefits and a usage rate of each of the plurality of benefits; identify at least one benefit according to the magnitude of the usage frequency or the usage rate from among the plurality of benefits on the basis of the usage history information; determine, on the basis of the usage history information, a user type corresponding to the user from among a plurality of pre-designated usage types; determine, on the basis of the determined user type, an additional benefit to be provided to the user; and transmit, to a terminal device, information about the at least one benefit, the determined user type, and the determined additional benefit.
An application test management method for an electronic apparatus is provided. The application test management method may comprise the steps of: obtaining information related to a first test plan, including information related to at least one test case and information related to at least one parameter for test execution; obtaining execution setting information, which corresponds to the first test plan and includes information related to a target application; performing a test on the target application on the basis of the information related to the first test plan and the execution setting information; and providing information related to the results of performing the test.
According to the present disclosure, an inventory transfer information management method and an electronic apparatus therefor are disclosed, the method comprising the steps of: identifying first shelf identification information of a source logistics center; identifying first inventory information including item identification information, item quantity information, and first inventory management code identification information of the source logistics center; identifying second shelf identification information of a target logistics center; identifying second inventory information in which second inventory management code identification information of the target logistics center regarding an item is added to the first inventory information; identifying actual quantity information of the target logistics center; and updating item quantity information of the second inventory information on the basis of the actual quantity information.
The embodiments of the present disclosure provide systems and methods for optimizing calculations of latency metrics for user experiments, comprising receiving from a user device over a network, experiment parameters related to a first experiment of a set of experiments, the set of experiments comprising at least one of a treatment group and at least one of a control group. The experiment parameters are associated with at least one webpage. The user device receives over a network time till interaction (TTI) data for the first experiment, wherein the TTI data comprises a time value and a unique identifier. TTI is calculated for each treatment group experiment and for each control group experiment. If the treatment group experiment value is greater than the predetermined threshold value, the systems and methods send a notification informing users or disable activation of the treatment group experiment.
H04L 41/5061 - Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
An electronic device for providing coupon information, and a method therefor are disclosed. The electronic device according to the present disclosure identifies information about a target item selected by a user and coupon information to be applied to the target item, so as to provide, when a coupon is activated, a first page on which the information about the target item, to which the effect of the activated coupon is applied, and the remaining period of the activated coupon are displayed, and, when the coupon is inactivated, provides the first page on which the information about the target item, to which the effect of the coupon is not applied, and the remaining period of the inactivated coupon are displayed.
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/06 - Buying, selling or leasing transactions
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
A method for processing an order for a regular delivery and a device therefor are provided. An order processing method, performed by an electronic device, according to an embodiment of the present disclosure may comprise the steps of: determining, on the basis of user information, a user keyword set corresponding to the user information, wherein the user keyword set comprises one or more user keywords indicating at least some of the user information; calculating, on the basis of a corresponding relation between the user keyword set and each of multiple menu keyword sets determined to correspond to multiple pieces of menu information, respectively, the degree of relevance between the user information and each of the multiple pieces of menu information, wherein a first menu keyword set included in the multiple menu keyword sets comprises one or more menu keywords indicating at least some of first menu information included in the multiple pieces of menu information; and determining, on the basis of the order of sizes of multiple calculated degrees of relevance, a regular delivery menu set to correspond to a regular delivery request, the regular delivery menu set including two or more pieces of menu information among the multiple pieces of menu information.
Disclosed is a method for providing a page in an electronic device. Particularly, the method for providing a page may comprise the steps of: confirming a target page; transmitting, to a server, a first request for requesting data about the target page; confirming an identifier of content included on the target page; confirming if there is valid cache data corresponding to the identifier; providing a first page comprising the valid cache data, if there is the valid cache data; receiving, from the server, response data corresponding to the first request; and providing a second page obtained by updating the first page on the basis of the response data.
G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
A method for providing item information in an electronic device is disclosed. Specifically, a method for providing item information in an electronic device may comprise the steps of: checking an item list including at least one item determined on the basis of a user's purchase history; providing a user terminal with a first page including a widget for displaying an item set of at least some of items of the item list; checking an item to be deleted from among the items of the item set, on the basis of a first input on the widget obtained from the user terminal; checking a modified item list by deleting the item to be deleted from the item list; and updating the widget on the basis of the item list modified in response to the first input, and displaying the updated widget.
G06Q 30/06 - Buying, selling or leasing transactions
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
47.
METHOD FOR PROVIDING DELIVERY-RELATED INFORMATION AND ELECTRONIC DEVICE THEREFOR
According to the present disclosure, disclosed are a method for providing delivery-related information and an electronic device therefor, the method comprising the steps of: checking a store corresponding to a reference location of a customer terminal and operating hours of the store; identifying whether a reference time associated with a request to the store from the customer terminal corresponds to the operating hours of the store; and when the reference time does not correspond to the operating hours of the store, providing the customer terminal with a page including time information related to a reserved delivery in response to the request to the store.
Provided are an electronic device and an operation method thereof, the electronic device: identifying a payment request for at least one item; generating information on an order including order identification information in response to the identified payment request; identifying the state of a circuit breaker and using data acquisition configuration information to collect at least one piece of data from a business system; identifying a feature on the basis of the at least one piece of data by using feature configuration information; storing the feature in a feature database; identifying a feature group including at least one feature relating to a first machine learning model from the feature database; training the first machine learning model on the basis of the feature group; and providing first data by using the trained first machine learning model.
Disclosed is a method for an electronic device to provide code-related information, the method comprising the steps of: acquiring first information from a server in response to the initiation of a build operation pertaining to first code information and performed on the server, the first information including information about the build operation and branch information corresponding to the first code information; acquiring second information, including at least information about the result of the build operation, from the server in response to the completion of the build operation; and providing, to an operator device, a build operation information list including a first item generated on the basis of the first information and the second information.
A method by which an electronic device manages an artificial intelligence model related to a service is disclosed. Particularly, the method for managing an artificial intelligence model related to a service may comprise the steps of: receiving, from a first terminal of a first user, a request for access to a platform related to an electronic device; identifying, on the basis of information acquired from the first terminal, information about a first model related to artificial intelligence; serving the first model on the basis of data related to the service; and providing result information according to the serving of the first model.
Disclosed is a method for uploading a source code from an electronic device. Specifically, the method for uploading a source code from an electronic device may comprise the steps of: confirming a request to merge a private branch including the source code into a master branch; confirming identification information of the private branch; confirming bug information about the private branch corresponding to the identification information of the private branch; determining, on the basis of the bug information, whether to approve the request; and merging the private branch into the master branch if the request is approved, and blocking the merging of the private branch into the master branch if the request is not approved.
Disclosed is a method for managing item information by an electronic device related to an item sales service, the method comprising the steps of: identifying first information of a first item; providing a similar item list including one or more similar items corresponding to the first item, the similar item list being selected from among source item lists on the basis of the first information; identifying, on the basis of the first information and the similar item list, result information including information on whether the similar item list includes an item corresponding to the first item; and when the similar item list includes no item corresponding to the first item, adding the first item to an additional item list related to the item sales service on the basis of the result information.
Computer-implemented systems and methods for selective deployment of experimental configurations are disclosed The systems and methods may include performing steps of deploying a webpage comprising a plurality of configurations, wherein the plurality of configurations exhibit different behaviors; configuring a traffic container comprising a first bucket and a second bucket based on user input; assigning one or more experiments to the traffic container based on the user input, wherein the one or more experiments determine appropriate configurations for the first bucket and the second bucket; accepting incoming traffic for accessing the webpage; randomly assigning a first subset of the incoming traffic to the first bucket and a second subset of the incoming traffic to the second bucket; transmitting the webpage in appropriate configurations based on the random assignments; and obtaining one or more measurements indicative of relative performances of the appropriate configurations.
According to the present disclosure, a method for providing delivery information by an electronic device may comprise: checking a plurality of orders obtained in a predetermined region to which a bundled delivery is applied; providing, to a picker of a store, item picking information for performing an item picking task corresponding to each order included in the plurality of orders; when the item picking task for all of the plurality of orders is completed, providing item pickup information for performing an item pickup task corresponding to the each order to a delivery person; and when the item pickup task for all of the plurality of orders is completed, providing delivery information for performing a bundled delivery relating to the plurality of orders to the delivery person.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/06 - Buying, selling or leasing transactions
55.
COMPUTERIZED SYSTEMS AND METHODS FOR AUTOMATIC GENERATION OF HIGHLIGHT VIDEOS
Computer-implemented systems and methods for automatic generation of highlight videos are disclosed. The systems and methods may be configured to: retrieve user action data for a plurality of source videos from a predetermined time period; select, based on the retrieved user action data, a predetermined number of source videos of the plurality of source videos; retrieve the selected source videos; for each of the selected source videos: analyze the source video to identify clip points; split the analyzed source video into a plurality of segments; for each segment of the plurality of segments: determine segment data; and calculate a segment highlight score based on the determined segment data; select a number of segments from the plurality of segments based on the calculated segment highlight score of each segment; generate a new video based on the selected segments; and store the new video.
H04N 21/8549 - Creating video summaries, e.g. movie trailer
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
G06V 20/40 - Scenes; Scene-specific elements in video content
56.
COMPUTERIZED SYSTEMS AND METHODS FOR AUTOMATIC GENERATION OF HIGHLIGHT VIDEOS
Computer-implemented systems and methods for automatic generation of highlight videos are disclosed. The systems and methods may be configured to: retrieve user action data for a plurality of source videos from a predetermined time period; select, based on the retrieved user action data, a predetermined number of source videos of the plurality of source videos; retrieve the selected source videos; for each of the selected source videos: analyze the source video to identify clip points; split the analyzed source video into a plurality of segments; for each segment of the plurality of segments: determine segment data; and calculate a segment highlight score based on the determined segment data; select a number of segments from the plurality of segments based on the calculated segment highlight score of each segment; generate a new video based on the selected segments; and store the new video.
An information providing method of an electronic device is provided. The information providing method may comprise the steps of: identifying a first code and a second code; identifying a sub-code set having a difference, on the basis of the first code and the second code; identifying a difference type of one or more nodes corresponding to the sub-code set by using a configured algorithm; identifying a sub-code related to a change in first logic according to the first code among the sub-code set, on the basis of the difference type of the one or more nodes; and providing information on the sub-code related to the change in the first logic.
Computer-implemented systems and methods for selective deployment of experimental configurations are disclosed The systems and methods may include performing steps of deploying a webpage comprising a plurality of configurations, wherein the plurality of configurations exhibit different behaviors; configuring a traffic container comprising a first bucket and a second bucket based on user input; assigning one or more experiments to the traffic container based on the user input, wherein the one or more experiments determine appropriate configurations for the first bucket and the second bucket; accepting incoming traffic for accessing the webpage; randomly assigning a first subset of the incoming traffic to the first bucket and a second subset of the incoming traffic to the second bucket; transmitting the webpage in appropriate configurations based on the random assignments; and obtaining one or more measurements indicative of relative performances of the appropriate configurations
The present disclosure relates to an electronic device and a method for providing service-related information. The method for providing service-related information by an electronic device according to an embodiment of the present disclosure comprises the steps of: obtaining a user's identification information; identifying whether the user has registered for membership related to a service, on the basis of the user's identification information; if it is identified that the user has registered for the membership, identifying service usage history information of the user; on the basis of the service usage history information, identifying a benefit information set related to the membership, which has been provided to the user through the membership; and providing, to a user terminal, a first page including at least one piece of benefit information included in the benefit information set.
A shipping information management method for an electronic apparatus is provided. The shipping information management method may comprise the steps of: identifying a first address set as a shipping address of one or more items; acquiring, from a user terminal, a request for changing the shipping address from the first address to a second address; identifying whether or not the second address is in a shipping-available area; and if the second address is not in the shipping-available area, transmitting, to the user terminal, information indicating that shipping to the second address is impossible.
Disclosed is a method for managing a service-related test in an electronic device. Specifically, the method for managing a service-related test may comprise the steps of: confirming first information about a set A/B test; confirming at least one domain associated with the A/B test on the basis of the first information; confirming at least one automation test related to the at least one domain; confirming tester identification information about the at least one automation test; and allocating at least a portion of users corresponding to the confirmed tester identification information to a set user group of the A/B test.
A method by which an electronic device provides an item list is disclosed. Particularly, the method for providing an item list may comprise the steps of: receiving a request for an item list from a user terminal; transmitting, to the user terminal, a first item list corresponding to the user terminal in response to the request; acquiring first information, including information about first item list and an item selected from the first item list, identified on the basis of a user input acquired by the user terminal; identifying a second item list in which at least a part of the order of one or more items included in the first item list has been changed on the basis of the first information; and transmitting the second item list to the user terminal.
A package management method for an electronic device is provided. The package management method may comprise the steps of: acquiring a first search keyword related to a package from a first user terminal; identifying one or more packages corresponding to the first search keyword; transmitting information related to the one or more packages to the first user terminal; acquiring, from the first user terminal, information related to a first package selected on the basis of the information related to the one or more packages; and transmitting detailed information related to the first package to the first user terminal.
Disclosed is an information providing method of an electronic device. The information providing method may comprise the steps of: receiving a title request; identifying at least one condition corresponding to the title request; identifying a rule corresponding to the at least one condition among a plurality of preset rules; identifying an item corresponding to the title request; generating a title response on the basis of attribute information related to the item and the rule; and providing the title response.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
65.
METHOD FOR OPERATING ELECTRONIC DEVICE FOR PROVIDING INFORMATION, AND ELECTRONIC DEVICE SUPPORTING SAME
According to the present disclosure, disclosed is a method for providing information by an electronic device, the method comprising the steps of: acquiring information on a first order including a first item purchased by a user on a service related to the electronic device; identifying information on a first recommended item set including at least one recommended item which can be delivered together on a first expected delivery date identified for the first item; and providing information on the first recommended item set.
Disclosed is a delivery management method for an electronic device. The delivery management method may comprise the steps of: identifying delivery categories respectively for a plurality of items included in order information of a user; identifying different arrival estimation times for the plurality of items corresponding to a pre-set delivery category from among the delivery categories for the plurality of items; providing a screen for correcting a relatively fast arrival estimation time on the basis of a relatively late arrival estimation time from among the different arrival estimation times; and managing the different arrival estimation times for the plurality of items on the basis of information set by the user on the screen.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
67.
ELECTRONIC DEVICE AND INFORMATION MANAGEMENT METHOD THEREOF
An information management method of an electronic device is disclosed. The information management method may comprise the steps of: identifying identification information of a purchase order (PO) provided to a store and obtained from a worker terminal; identifying an item list including at least one item corresponding to the identification information of the purchase order; identifying identification information of at least one transport container obtained from the worker terminal; identifying identification information of at least one item included in the item list, the information being obtained from the worker terminal; and matching the identification information of the transport container with the identification information of the at least one item.
An information management method for an electronic device is disclosed. The information management method may comprise the steps of: providing a first page on which a delivery-related state corresponding to at least one piece of order information is managed; providing, in a predetermined region of the first page, a worker state corresponding to at least one worker related to picking work and delivery work; and allocating the at least one piece of order information displayed on the first page to a worker selected by considering the worker state.
The present disclosure describes a delivery place information provision method and an electronic device therefor, the method comprising the steps of: receiving an order including information on a delivery location from a user terminal; identifying whether the delivery location corresponds to one delivery area of a configured delivery area set; if the delivery location corresponds to a first delivery area of the configured delivery area set, identifying recommended delivery places associated with the first delivery area; and providing at least one of the recommended delivery places to the user terminal.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
An electronic device for data processing and a method therefor are disclosed. The method for data processing according to the present disclosure comprises the steps of: identifying user identification data capable of identifying a service user and feature data corresponding to the user identification data; generating first non-identified data corresponding to the user identification data through a hashing technique; calculating a processing criterion specific to the feature data on the basis of meta information that defines a data processing scheme; generating second non-identified data corresponding to the feature data by processing at least a portion of the feature data on the basis of the processing criterion; and generating final non-identified data including one or more tables having the first non-identified data as a key and at least some of the second non-identified data as values.
An information management method for an electronic apparatus is disclosed. The information management method may comprise the steps of: acquiring at least one piece of location information from at least one delivery person terminal; mapping the acquired location information on a map; filtering the location information mapped on the map, on the basis of a preset criterion; on the basis of the filtered location information, identifying a time duration-specific speed of the at least one delivery person terminal for each segment between adjacent nodes; and converting and managing the time duration-specific speed corresponding to the segment between the adjacent nodes by considering a transportation means of a delivery person.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
72.
METHOD FOR PROVIDING MEMBERSHIP PAGE AND ELECTRONIC DEVICE FOR SUPPORTING SAME
The method by which an electronic device provides a membership page comprises the steps of: providing a second page related to a membership cancellation request in response to a first input related to a membership cancellation received from a first page related to membership information of a user; displaying, on the basis of service usage history information of the user, in at least a partial area of the second page, benefit information related to one or more benefits provided by a membership; maintaining the membership information of the user in response to the reception of the second input related to a cancellation reminder request from the second page; and providing, in response to the second input, to a user device corresponding to the user, notification information for reminding of the membership cancellation after a first period from the second input.
Disclosed is a method for processing item return information in an electronic device, the method comprising the steps of: acquiring information about a return request for a first item; checking whether the first item is included in a configured item set; and, when the first item is included in the configured item set, transmitting a pickup request including information about the first item to a device of a first deliverer included in a first group corresponding to the configured item set.
Disclosed are a method for providing item-related information, and an electronic device therefor. The method comprises the steps of: confirming a first item in response to an input acquired from a user terminal; checking whether the first item has brand information; and providing a first page including a first widget based on the brand information to the user terminal when the first item has the brand information, wherein the first widget includes a first sub-area, including first link information connected to a brand shop page including information about other items belonging to the brand of the first item, and a second sub-area, including information about a recommended item selected from among items sharing at least one parent category with the first item among the items belonging to the brand of the first item.
Disclosed is a method of providing item information to a user in an electronic device, the item information providing method comprising the steps of: identifying a first item list included in a shopping cart in response to a user's request; identifying a source item in the first item list on the basis of stock information of items corresponding to the first item list; providing a first widget showing one or more target items selected on the basis of item information of the source item and a first page including the first item list; and adding, to the first item list, a first item selected from among the one or more target items on the basis of a user input.
A delivery information management method for a server is provided. The delivery information management method may comprise the steps of: acquiring position information about a terminal related to a delivery person making deliveries; identifying, on the basis of the position information about the terminal, first information related to the time at which the delivery person left a camp site and second information related to the time at which the delivery person returned to the camp site; identifying the delivery time of the delivery person on the basis of the first information and the second information; and determining, on the basis of the delivery time, a delivery quantity to be allocated to at least one delivery person at a camp.
According to the present disclosure, disclosed are a method for providing delivery-related information and an electronic device therefor, wherein the method comprises the steps of: checking a delivery destination assigned to a delivery person; checking entrance information of the delivery destination; and providing a first page including a first icon provided at a location on a map corresponding to the entrance information and a second icon related to delivery tip information corresponding to the delivery destination.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
78.
METHOD FOR PROVIDING ITEM LIST INFORMATION, AND ELECTRONIC DEVICE THEREFOR
Provided, according to the present disclosure, are a method for providing item list information and an electronic device therefor, the method comprising the steps of: receiving, from a serving device, a request for a first page including a first filtering condition; obtaining a first list of source items from a database in response to the request for a first page; filtering the first list of source items according to the first filtering condition to generate a first result list; and providing, to the serving device, the first result list and result page information of the first result list.
According to the present disclosure, an instance management method, and an electronic device therefor are disclosed, the method comprising the steps in which: a main server transmits an instance generation request to an instance management server by monitoring the state of a task queue and the state of a previously generated instance; the instance management server acquires first configuration information for instance generation in response to the instance generation request; the instance management server generates an instance on the basis of the first configuration information; the main server receives a node generation request from the instance; and the main server allocates a task of the task queue to the instance through a generated node, wherein whether to transmit the instance generation request to the instance management server is determined on the basis of at least one of task-related information of the task queue, instance state information of the instance management server, and current time information.
A method for processing delivery information by an electronic device according to an embodiment of the present disclosure may comprise the steps of: receiving first order information including a first item from a user terminal; identifying whether items included in another order of a user include a second item, the estimated delivery time of which is different from that of the first item and which is combinable therewith; and when the result of the identification indicates that there is the combinable second item, providing, to the user terminal, a first user interface for inputting information for combined delivery of the first item and the second item.
Disclosed is a method for an electronic device to provide information, the method comprising the steps of: obtaining a first order of a user on a service associated with the electronic device; when the first order is obtained, confirming whether the user is signed up for a membership to the service; when the user is signed up for the membership, checking information about one or more benefits applicable to the first order on the basis of the information about the membership; and providing the information about the one or more benefits on the basis of the payment for the first order being processed.
Disclosed is a method by which an electronic device provides delivery information. In detail, the method by which the electronic device provides the delivery information may comprise the steps of: obtaining, from a user terminal, address information for a delivery destination of an item and guide information about the delivery destination; identifying a location of a pin corresponding to the address information on a predetermined map; and providing, to a delivery driver terminal, an image regarding the map on which the pin is displayed, the address information, and the guide information.
Disclosed, according to the present disclosure, are a method for providing page information and an electronic device therefor, the method comprising the steps of: for each user terminal using a service, checking a function flag including first information related to a page interface changing according to state; as a response to an input from the user terminal, providing, to the user terminal, second information related to the state of the function flag determined according to a condition of the user terminal; and providing, to the user terminal, page information based on the first information and the second information.
G06Q 30/06 - Buying, selling or leasing transactions
G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
H04W 4/029 - Location-based management or tracking services
84.
ELECTRONIC DEVICE FOR PROVIDING CODE VERIFICATION INFORMATION, AND METHOD THEREFOR
According to the present disclosure, disclosed is a method by which an electronic device provides information, comprising the steps of: confirming a code to be verified; performing, on the basis of configuration information corresponding to the code to be verified, a validation set on the code to be verified; and providing verification result information according to performance of the validation set.
Provided are: an electronic device which receives a first data request from a front node, acquires first data from a main database on the basis of the first data request, acquires second data from a temporary database on the basis of the first data request, and transmits the first and second data to the front node; and an operation method thereof.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
A method by which an electronic device provides information is disclosed. Particularly, the method by which an electronic device provides information may comprise the steps of: receiving, from a terminal, identification information about the terminal and an inbound API request; identifying a mocking type corresponding to the terminal on the basis of the identification information and/or information about the inbound API request; identifying an outbound API request on the basis of the inbound API request; transmitting the outbound API request to a mock data server and/or a service data server on the basis of the mocking type; receiving an inbound API response corresponding to the outbound API request; and transmitting at least a portion of the inbound API response to the terminal.
A method for providing information in an electronic device is disclosed. Specifically, the method for providing information in an electronic device may comprise the steps of: identifying an inbound API request including first identification information for a requestor and request information of an application programming interface (API) on the basis of information acquired from a first terminal; allocating second identification information to the inbound API request; identifying a service server corresponding to the inbound API request; transmitting an outbound API request including the second identification information to the service server on the basis of the inbound API request; receiving an API response corresponding to the outbound API request from the service server; and providing a list page for the inbound API request, the outbound API request, and the API response.
An instance management method for an electronic device is provided. The instance management method comprises the steps of: obtaining setting information about a first instance, comprising resource information, running start time information, and running stop time information about the first instance; transmitting, to a platform server, a request for running of the first instance according to the resource information, on the basis of the running start time information; and transmitting, to the platform server, a request to stop running of the first instance, on the basis of the running stop time information.
Disclosed, according to the present disclosure, is a method for processing delivery information in an electronic device, the method comprising the steps of: acquiring order information, of a user, for a first item; acquiring first time information which is a prediction of the time required until the first item reaches a deliverable state after the first item has been ordered by the user; acquiring second time information which is a prediction of the time required until a delivery person picks up the first item after the first item has been ordered by the user; acquiring third time information which is a prediction of the time required until the delivery person completes the delivery of the first item after picking up the first item; and checking an expected delivery completion time of the first item on the basis of the first time information, the second time information, and the third time information.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
The present invention relates to a method for providing item information by a service server, the method comprising the steps of: receiving a purchase request from a user's terminal; identifying recommended items associated with the purchase request; identifying whether the purchase request satisfies a condition; and when it is identified that the condition is satisfied, providing a first page including a list of the recommended items associated with the purchase request.
A method for managing order information for an electronic device is provided. The method for managing order information may comprise the steps of: allocating an order having a picking-completed status to, among one or more delivery persons of a store, a first delivery person who is available for delivery; changing the status of the order to waiting-for-delivery status; obtaining a first input canceling the allocation of the order; canceling the allocation of the order on the basis of the first input; and allocating the order to a second delivery person who is available for delivery.
According to the present disclosure, disclosed is a method by which an electronic device provides information, comprising the steps of: identifying order information including at least one piece of shipment information; storing the order information in a first database; receiving an order information request from a distribution center terminal; acquiring, in response to the order information request, an order information set for the distribution center terminal from the first database in which a plurality of pieces of order information including the order information is stored; and providing, to the distribution center terminal, information related to an order information subset including at least some pieces of order information in the order information set.
According to the present disclosure, disclosed is a method by which an electronic apparatus performs an update on a cache, the method comprising the steps of: acquiring information regarding an update completion setup time point set by a user for updating the cache; identifying a required update time for the cache; on the basis of the update completion setup time point and the required update time, determining an update start setup time point for the cache; and on the basis of the update start setup time point, performing a first update on the cache.
G06F 12/0804 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with main memory updating
94.
ELECTRONIC DEVICE AND INFORMATION PROVIDING METHOD THEREOF
Disclosed is an information providing method of an electronic device. The information providing method may comprise the steps of: checking a usage history corresponding to user identification information in an application provided to a user terminal; checking an item list excluding at least one item purchased by a user on the basis of the usage history; checking a category list of categories classified as the same category among a plurality of categories corresponding to the item list; and providing, on a main page of the application, a first widget including the category list.
Disclosed is an information provision method for an electronic apparatus. The information provision method may comprise the steps of: providing a user terminal with an item detail page including information regarding an item and discount benefit information applicable to the item; on the basis of a first input acquired from the user terminal, providing a recommended page including information related to the application of the discount benefit information to the item; and applying a discount benefit to an item on the item detail page, on the basis of a second input by a user on the recommended page including a plurality of items selectable for the application of the discount benefit information.
An information provision method for an electronic device is disclosed. The information provision method may comprise the steps of: providing an item detail image including information about an item selected by a user; identifying a first input of the user of putting the item in a cart page; providing, on the basis of the first input, a recommendation page on which a plurality of widgets including at least one item related to the item is displayed in a preset region; and providing, on the basis of a second input of the user of a keyword provided on the recommendation page, a search results page for an item related to the keyword.
G06Q 30/06 - Buying, selling or leasing transactions
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
The present disclosure relates to an electronic device for providing code information and a method thereof. The method for providing code information by an electronic device according to an embodiment of the present disclosure comprises the steps of: obtaining project information from at least one worker terminal; obtaining at least two pieces of branch information corresponding to the project information from the at least one worker terminal; verifying, for a conflict test, a merge combination on the basis of a combination of the at least two pieces of branch information; and providing code conflict information to the at least one worker terminal on the basis of a result of performing the conflict test on the merge combination.
A method for managing user information according to an embodiment may be provided, the method comprising the steps of: determining whether a payment for a membership application has failed; if it is determined that the payment has failed, determining whether the cause of the failure is at least one predetermined cause; and determining that the membership state of a user is a first predetermined membership state when the cause of the failure is determined to be the at least one predetermined cause, wherein, when the user in the first membership state performs a payment for the membership application again after failing, a first user interface displayed in a user terminal during the payment process is different from a second user interface that was displayed during the payment process, and includes information corresponding to the cause of the failure. According to another embodiment, a user information management device for providing the method for managing user information may be provided.
G06Q 20/14 - Payment architectures specially adapted for billing systems
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
99.
DYNAMIC PRODUCT RECOMMENDATIONS ON AFFILIATE WEBSITE
Systems and methods for providing a dynamically generated product recommendation to an affiliate website can include: generating a plurality of product features for each product in a product database, embedding product data associated with each product of the plurality of products by: encoding the product data in a vector, the vector can have a length associated with a quantity of product features; and determining, based on product engagement data, a numerical distance between at least two products, the numerical distance can represent a degree of association between the at least two products; determining, using a first machine learning model, candidate products based on the product engagement data; determining, using a second machine learning model, a selection of the candidate products based on at least the embedded product data and affiliate engagement data; and providing the selection of the candidate products to an affiliate server for display on an undiscernible user device.
An information provision method of an electronic apparatus is disclosed. The information provision method may comprise the steps of: identifying information related to at least one delivery person capable of performing delivery work during a first time at a camp; on the basis of a preset model, allocating an amount of delivery that may be performed by each of the at least one delivery person; and providing information regarding the amount of delivery allocated to each of the at least one delivery person for a region taken charge of by the camp.