Patents Assigned to COUPANG, CORP.
  • Publication number: 20220043959
    Abstract: Systems and methods are provided for modular loading of information on a user interface, comprising receiving, by a mobile service gateway, a request for access to a mobile application platform from a user device, transmitting, to an internal application programming interface (API) gateway, a request for a page layout associated with the mobile application platform, receiving, from the API gateway, the page layout associated with the mobile application platform, receiving one or more modules, assigning the one or more modules to the page layout, and displaying the one or more modules on the mobile application platform. The one or more modules may be developed using a fluent interface that is configured to extract data associated with a request for the one or more modules. Each module may be developed based on the extracted data.
    Type: Application
    Filed: August 6, 2020
    Publication date: February 10, 2022
    Applicant: Coupang Corp.
    Inventors: Ja Mun GU, Hong Gwi JOO, Seul Ki LIM, Yinhao LIANG
  • Publication number: 20220044195
    Abstract: Provided is an electronic apparatus and a method thereof. The method includes identifying pickup item information, identifying at least one storage place corresponding to the pickup item information among a plurality of storage places in the item storage center based on information on or regarding an item group located at each of the plurality of storage places, and providing information on the identified storage place and the pickup item information to a manager terminal, wherein the item group comprises at least one same item corresponding to an item group, and at least a portion of a plurality of item groups comprising a same item are stored in different storage places in the item storage center.
    Type: Application
    Filed: July 1, 2021
    Publication date: February 10, 2022
    Applicant: Coupang Corp.
    Inventors: Hyeon Chang Baek, Chang Hyun Kim, Sang Ho Yim, Sung Jin Park, Chang Geun Jin, Lianxi Bai
  • Publication number: 20220043545
    Abstract: Disclosed embodiments provide systems and methods implementing a web-browser plugin for providing requested information. A method for providing requested information comprises receiving, as a user interaction on a graphical user interface, a request to provide data associated with a target object presented on a web page, retrieving an object identifier associated with the target object based on a determined data accessibility, the object identifier incorporated in the web page, transmitting the retrieved object identifier to a plurality of systems storing data associated with the target object, the plurality of systems configured to provide data corresponding to the received object identifier in response to the received object identifier, receiving data responsive to transmitting the retrieved object, modifying the web page to include the received data, and presenting the web page on the graphical user interface.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 10, 2022
    Applicant: Coupang Corp.
    Inventors: Bijoy BORDOLOI, Ankit ARORA, Khoa NGUYEN, Chang Hyun LEE, Suk Min AHN, Prithvis MOHANTY
  • Publication number: 20220045951
    Abstract: Computer-implemented systems and methods configured to generate a plurality of data packages based on a combination of data elements; add the plurality of data packages to a data package pool configured to store available data packages for assignment; receive an assignment request from a user device in communication with a management server; add the assignment request to a request pool configured to queue a plurality of assignment requests, wherein generating the plurality of data packages and receiving the assignment request occur asynchronously; retrieve a first group of one or more data packages from the data package pool; retrieve a second group of one or more assignment requests from the request pool; assign the one or more data packages of the first group to the one or more assignment requests of the second group; and transmit the one or more assignment requests to corresponding user devices with the assigned data packages.
    Type: Application
    Filed: May 17, 2021
    Publication date: February 10, 2022
    Applicant: Coupang Corp.
    Inventors: SANG HEE AHN, Sung Jin Park, Myung Soo Song, Se Hwan Chung, Jeong Seok Oh, Sang Ho Yim, Lianxi Bai
  • Patent number: 11244107
    Abstract: A method of an electronic apparatus for providing information related to a fulfillment center, wherein the method includes confirming data request information for requesting data related to the fulfillment center, acquiring first data corresponding to the data request information from at least one other apparatus connected to the electronic apparatus, and generating second data by processing the first data based on template information corresponding to the data request information.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: February 8, 2022
    Assignee: Coupang Corp.
    Inventors: Young Shin Kang, Seung Hoon Park, Hong Gyem Kim, Seung Jin Oh
  • Patent number: 11243913
    Abstract: A method for generating graphic display interface, comprising: receiving an request to generate a graphic display interface comprising at least a client ID; generating a plurality of graphic data structures based on at least one of the request or a priority list, each of the graphic data structures corresponding to a identifier; associating for each of the graphic data structures, an item graphic; tagging each of the graphic data structures with one or more tags, the tagging comprises: determine that the client ID matches at least one member ID; and determine, for each of the graphic data structures, that the associated identifier has a first status, and tagging the graphic data structures with a first tag upon the determination; and associating for each of the graphic data structures based on the associated tags, one of a plurality of service graphics; and generating instruction for the graphic display interface.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: February 8, 2022
    Assignee: Coupang Corp.
    Inventors: Ku Kang, JungJoon Park, Duhyeong Kim, Tae Il Kim, Ki Woong Jang, Prakash Kadel, Seongwook Ahn, Kyung Hoon Min, Nam Yeong Goo, Yilu Shen, Li Li, Juan Qu
  • Patent number: 11238404
    Abstract: Provided is a method and apparatus for recognizing a disposal type of an item based on attribute information of the item, and updating information regarding stock based on processing information for the item, which is involved when the item is processed according to the disposal type.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: February 1, 2022
    Assignee: Coupang Corp.
    Inventors: Sun Young Hong, Sang Min Jun, So Hee Kim, Myung Soo Song, Se Hwan Chung
  • Patent number: 11238463
    Abstract: A computer-implemented systems and methods for online customer assistance are disclosed. The computer-implemented system comprises a user interface, a memory storing instructions, and at least one processor. The at least one processor may be configured to execute instructions to receive a request for assistance from a customer via the user interface, identify at least one last-ordered product, and aggregate customer specific information, one or more previously-ordered products, and the customer specific information that may include product delivery information. Furthermore, the at least one processor may be configured to execute instructions to determine an action pattern of the customer for the at least one last-ordered product, assigning a priority to the order for the at least one last-ordered product or previously-ordered products, determine a response to the customer based on the priority of the order, and provide the response to the request from the customer device via the user interface.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: February 1, 2022
    Assignee: Coupang Corp.
    Inventors: Yoon Seok Pea, Gi Yong Gil, Jae Young Park, Seung Hee Han
  • Patent number: 11238405
    Abstract: Provided is a method of recognizing an item as a removal target based on expiration date-related information of the item, acquiring information regarding an actual quantity of the removal target and a remaining quantity among the actual quantity, and updating information regarding stock based on the acquired information, and an electronic apparatus therefor.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: February 1, 2022
    Assignee: Coupang Corp.
    Inventors: Da Young Kim, Sang Min Jun, Jin Won Jeong, Kyeong Suk Jin, Woo Jung Park
  • Patent number: 11232018
    Abstract: A computerized method for controlled testing, comprising: providing a design specification for event data, the design specification including at least one of an event data source, an event data filter, and an event format; retrieving testing metrics; configuring testing events based on the design specification, by: retrieving testing events from the event data source specified in the design specification; filtering the retrieved testing events based in the design specification; and formatting the filtered testing events based on the design specification; generating analysis data by applying testing metrics to the configured event data; generating output data based on testing rules; and generating a user interface to display the output data.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: January 25, 2022
    Assignee: Coupang Corp.
    Inventors: Ngoc-Lan Isabelle Phan, Jun Ye, Beibei Ye, Chul Seo
  • Patent number: 11232401
    Abstract: The present disclosure provides systems and methods for automatic packaging determination comprising a memory storing instructions and at least one processor performing steps comprising: receiving an order comprising at least one item; searching a data store to determine a tag, volume, and weight associated with each item; sorting the items into groups based on the tags of the items; performing an optimization process for each group of items having the same tag by: creating a data structure representing a first package of the group; iteratively simulating packing a largest remaining item of the group into the first package, wherein if the simulating determines that a threshold is exceeded: creating an additional data structure representing an additional package, and iteratively simulating packing a largest remaining item until all items of the group are packed into a package; and generating at least one list of items for the data structures representing packages.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: January 25, 2022
    Assignee: Coupang Corp.
    Inventors: Xiaohua Cui, Quan Luo, Zhijun Xu, Rubin Zhao
  • Patent number: 11232618
    Abstract: Methods and systems for efficient management and modification of images include receiving a first set of images from a seller system connected to the processor over the network interface; receiving an image sequence comprising references to the images in the first set of images and an order of appearance; storing the first set of images and the image sequence in the database; identifying one or more areas in the first set of images; removing the identified areas from the first set of images; and displaying the first set of images based on the image sequence.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: January 25, 2022
    Assignee: Coupang Corp.
    Inventor: Han Sem Jeon
  • Patent number: 11226810
    Abstract: According to various example embodiments, a method of providing information by a computing device may include checking an input information set, receiving a first result information set corresponding to the input information set from a first server, receiving a second result information set corresponding to the input information set from a second server, and providing a third result information set including information on or regarding a difference between the first result information set and the second result information set. Various other example embodiments may be possible.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: January 18, 2022
    Assignee: Coupang Corp.
    Inventors: Prakash Kadel, Ku Kang, Seong Wook Ahn, Jung Joon Park
  • Patent number: 11216441
    Abstract: Systems and methods for managing a highly available distributed database comprising: a memory storing instructions; and one or more processors configured to execute the instructions to: determine that a source node, in a distributed database comprising the source node and one or more replica nodes, is not available; select a most-updated replica node from the one or more replica nodes; switch a role of the most-updated replica node to source; update a data store to label the source node as unavailable and the selected replica node as being a promoted source node; send a notification to a user device to update a database topology based on the updated data store; determine whether the user device has updated the database topology; and upon determining the user device has not updated the database topology, continue to send the notification to the user device until the user device has updated the database topology.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: January 4, 2022
    Assignee: Coupang Corp.
    Inventors: Zhan Chen, Zhiyong Huang, Bin Dong, Chuanchuan Han, Junzhao Zhang
  • Patent number: 11218443
    Abstract: Methods and systems for dynamic IP categorization include receiving electronic requests to access an electronic server; logging a first set of requests occurring during a first period of time and originating from an IP address belonging to a set of IP addresses; assigning the set of IP addresses to a first category according to the first set of requests; logging a second set of requests occurring during a second period of time and originating from the first IP address or a second IP address belonging to the set of IP addresses; determining a second category according to the second set of requests; assigning the set of IP addresses to the second category when the first category and the second category differ; and providing a response to a requesting IP address based on the category associated with the set of IP addresses to which the requesting IP address belongs.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: January 4, 2022
    Assignee: Coupang Corp.
    Inventors: Xin Jin, Yonghui Chen
  • Patent number: 11216821
    Abstract: A computer-implemented system for processing a return without receiving an item to minimize network load is disclosed. The system may be configured to receive a return application programming interface (API) call from a user device requesting a return of a returned item; validate the return API call against data records of a networked database; determine that the returned item comprises a plurality of individual items; analyze a return code of the return API call to determine whether a subset of the individual items is defective; determine a portion of a price of the returned item corresponding to the subset of the individual items; generate a refund API call to issue the portion of the price of the returned item as a refund; update the data records of the networked database to record the refund; and transmit a notification to the user device regarding an approval of the return API call.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: January 4, 2022
    Assignee: Coupang Corp.
    Inventor: Hyun Kim
  • Patent number: 11216771
    Abstract: A computerized system for displaying delivery date estimation in a webpage. The system may include a processor and a nontransitory storage medium comprising instructions. When executed by the processor, the instructions may include steps of receiving, from a remote device, a first request for product information, the first request including remote device information and product identification. The steps may also include providing (to a second system) a second request for a delivery date estimate, the second request comprising the remote device information and product identification, receiving (from the second system) the delivery date estimate. The steps may also include generating an electronic message comprising the product information and the delivery date estimate and forwarding (to the remote system) the electronic message.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: January 4, 2022
    Assignee: Coupang Corp.
    Inventors: Erik Rehn, Hyun Sik Eugene Minh
  • Publication number: 20210406811
    Abstract: Methods and systems for automatic package tracking and prioritized reordering include receiving, through a network interface, information relating to an order, a first package identifier associated with a first package, and event data associated with a plurality of package identifiers that include the first package identifier, the order comprising a first group of items, where the first package is configured to hold the first group of items and is to be delivered to a first recipient within a first predetermined period of time through one or more existing routes; parsing the event data based on the first package identifier; determining whether the first package exists based on the information; and transmitting a signal to a computer system to deliver the first package or to reorder the first package based on the determinations.
    Type: Application
    Filed: September 14, 2021
    Publication date: December 30, 2021
    Applicant: COUPANG CORP.
    Inventors: Hyun Bo KANG, Ji Ho CHANG, Hyo Jeong LEE, Hyun Sik Eugene MINH, Soung Hie KIM, Erik REHN
  • Patent number: 11210288
    Abstract: A system for reducing database query latency, the system comprising: a memory storing instructions; and at least one processor configured to execute the instructions to perform operations comprising: receiving data reflecting performance of a role on a virtual server; identifying tokens associated with terms in the received data; mapping an index comprising the tokens and the terms; storing the mapped index in a first database; storing a key-value pair in a second database, the key corresponding to the mapped index, and the value corresponding to a portion of the received data; receiving a query; optimizing the query to reduce query processing time; constructing a search key based on results obtained by running the optimized query against the first database; retrieving a result value from the second database corresponding to the search key.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: December 28, 2021
    Assignee: Coupang Corp.
    Inventors: Sung Ho Choi, Seong Jin Kim
  • Patent number: 11204975
    Abstract: Disclosed herein are systems and methods for a system for distributing user requests. The system may comprise a memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include: receiving, from a user device: a reference, a target computing interface, and a request to assign the reference to the target computing interface; specifying a function provider associated with the target computing interface; enabling the target computing interface for configuration by the specified function provider; and providing the reference to at least one consumer device.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: December 21, 2021
    Assignee: Coupang Corp.
    Inventors: Yong Seok Jang, Eun Young Kim, Seul Ki Lim, Yinhao Liang