Patents Assigned to COUPANG, CORP.
  • Patent number: 11272022
    Abstract: Provided is a server and an operation method of the server, the method including providing a system including a plurality of domain accessible by a plurality of electronic devices to at least one of the plurality of electronic devices, acquiring, from at least one of the plurality of electronic devices, usage log data of a domain in which an input to a component of the system is identified among the plurality of domains or a domain having a change of at least a portion of a uniform resource locator (URL) among the plurality of domains, and generating integrated usage log data of the system based on the acquired usage log data.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: March 8, 2022
    Assignee: Coupang Corp.
    Inventors: Young Jin Kim, Jin Su Lee, Su Ji Woo, Suk Min Ahn
  • Patent number: 11270259
    Abstract: The present disclosure relates to a method of receiving information related to a plurality of items, mapping the received information related to items to each of a plurality of cells, comparing at least some of the information related to the items mapped to each of the cells with a threshold value, and providing information related to the cells based on the comparison result, and an electronic apparatus.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: March 8, 2022
    Assignee: Coupang Corp.
    Inventors: Young Shin Kang, Hye Joon Cha, Seung Hoon Park, Hong Gyem Kim
  • Patent number: 11270335
    Abstract: A computer-implemented system and a method for automatic electronic order creation are disclosed. The system and method may be configured to: receive a digitized document comprising embedded metadata related to contents of the digitized document; analyze the embedded metadata to extract a boundary parameter; generate a unique reference identifier associated with the digitized document and the boundary parameter; receive a first input data setting one or more target measurements for one or more predefined periods of time, wherein a sum of the one or more target measurements is less than or equal to the boundary parameter; receive a second input data setting configuration data for achieving the one or more target measurements; and generate an electronic order based on the configuration data.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: March 8, 2022
    Assignee: COUPANG CORP.
    Inventors: Jun Young Mun, Ankit Arora, Young Jin Kim, Ji Hoon Kim, Byoung In Lim, Jin Su Lee, Seon Ah Kim, Jae Ho Jeong, Jung Min Song, Suk Min Ahn
  • Patent number: 11269702
    Abstract: A computerized system for API migration. The system includes a memory storing instructions and a processor configured to execute the instructions to perform operations, which include segregating client accounts three groups, assigning a first API for communications with the first group and a second API for communications with the second group, and assigning the first API for communications with a first portion of the third group and the second API for communications with a second portion of the third group. The operations may also include collecting communications from the groups and generating metrics associated with each group, and generating a comparative report and a compatibility report. The operations may also include transmitting at least one of an alert or a recommendation based on the comparative report and the compatibility report.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: March 8, 2022
    Assignee: COUPANG CORP.
    Inventor: Nam Woong Cho
  • Publication number: 20220067638
    Abstract: Disclosed herein are systems and methods for product registration and validation in a retail environment. The system may comprise a memory storing instructions and one or more processors configured to execute instructions to perform operations. These operations may comprise receiving a request from a user device for a product registration template for a product category; retrieving metadata relating to the product category from a first database; generating a product registration template from the metadata; sending the product registration template to the user device; receiving product properties for the one or more products through the user device utilizing the product registration template; validating the received product properties against a predefined schema; storing the validated product properties in a second database; and registering the one or more products on the web server.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Applicant: Coupang Corp.
    Inventors: Hao Wu, Xin Shi, Weiquan Li, Xuelei Sun, Junseo Hong
  • Publication number: 20220067811
    Abstract: One aspect of the present disclosure is directed to a computer-implemented method for streamlined product searching. The method may include receiving a search query comprising at least one keyword; generating a listing of related products based on the keyword; ranking each related product based on applicability; determining a product type of at least the highest ranking related product; determining a filter sequence associated with the product type; generating a first record comprising the filter sequence; instantiating a second record of selected attributes; displaying a first filter in the filter sequence; receiving a first selected attribute from the first filter; displaying the second filter; receiving a second selected attribute from the second filter; and displaying a listing of products associated with the selected attributes in the second record.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 3, 2022
    Applicant: Coupang Corp.
    Inventors: Nishant AGRAWAL, Sung Ho KIM, Chan SEO, Ashutosh PENDSE, Min Hyun PARK, Bumho LEE
  • Publication number: 20220066913
    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: Application
    Filed: July 20, 2021
    Publication date: March 3, 2022
    Applicant: Coupang Corp.
    Inventors: Ngoc-Lan Isabelle Phan, Jun Ye, Beibel Ye, Chul Seo
  • Publication number: 20220066908
    Abstract: A computer-implemented system for determining a loading time by an application in a user device may include a memory storing instructions and at least one processor configured to execute the instructions to perform a process. The process may include detecting a first trigger event and determining a first start time of a loading by a first application in response to the detected first trigger event. The process may also include detecting a second trigger event and determining a first end time of the loading by the first application in response to the detected second trigger event. The process may further include transmitting, via a network, a first log comprising the first start time and the first end time to a server.
    Type: Application
    Filed: May 24, 2021
    Publication date: March 3, 2022
    Applicant: Coupang Corp.
    Inventors: Sang Ryul Kim, Ho Han, Su Hwan Hwang, Jeong Soo Park, Byoung Ho Han, Chun Kwon Park
  • Publication number: 20220067762
    Abstract: Computer-implemented systems and methods for predicting an optimal stop point during an experiment test are disclosed. A disclosed computer-implemented system comprises a memory storing instructions and at least one or more processors. The at least one or more processors may be configured to execute the instructions to obtain a total test time, obtain a minimum detectable effect trend data, determine an average minimum detectable effect change, determine a minimum detectable effect cumulative change threshold, determine a plurality of instantaneous minimum detectable effect changes, and determine a plurality of cumulative minimum detectable effect changes.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 3, 2022
    Applicant: Coupang Corp.
    Inventors: Xiaowei GONG, Beibei Ye, Jun Ye, Chul Seo
  • Patent number: 11263206
    Abstract: A computer-implemented system for generating a data transaction log, the system comprising: at least one first storage storing at least one first data table, the at least one first data table including at least one transaction log and being associated with first nodes; at least one second storage for storing at least one second data table; at least one processor configured to execute the steps of: generating a registry; maintaining at least one data source agent, each data source agent being configured to: query the registry to receive an address of the one or more first data table; receiving, in response to the query, the at least one transaction logs from at least one first storage, wherein each transaction log is associated with a transaction time; compiling one or more modified transaction logs; and maintaining at least one streaming process, each streaming process being configured to: generate the at least one second data table based on the modified transaction logs for storage in the at least one second
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: March 1, 2022
    Assignee: Coupang Corp.
    Inventor: Bin Dong
  • Patent number: 11265399
    Abstract: A computer-implemented system for interfacing a set of one or more communication networks and a second communication network is disclosed. The system may comprise a memory strong instructions and at least one processor configured to execute the instructions. The instructions may comprise: receiving a first message from a first communication network, the first message comprising a first unknown message header and a first unknown message body; parsing the first unknown message header to determine a first variable corresponding to the identity of the first communication network and a second variable corresponding to a first destination; identifying that the first unknown message header and the first unknown message body are in a predetermined format; converting the first unknown message body into a standardized format for the second communication network through an accelerated conversion process; and transmitting the first standardized message body to the first destination based on the second variable.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: March 1, 2022
    Assignee: Coupang Corp.
    Inventors: Hyun Sik Eugene Minh, Yonghee Lee, Byung Woo Lee, Jin Kwang Kim
  • Patent number: 11263643
    Abstract: Methods and systems for detecting fraudulent data points in a database of a computerized system include receiving, from a user device, a request for detecting one or more fraudulent data points in a database storing data points representing electronic transactions. The system constructs a feature vector fore each data point and k random vectors. After constructions, the system performs a combination of Locality Sensitive Hashing algorithm and Local Outlier Factor (LOF) algorithm on the constructed feature vectors and the constructed k random vectors to compute outlier scores for each data point. The system detects a fraudulent data point based on the outlier scores that indicate consistent degrees.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: March 1, 2022
    Assignee: Coupang Corp.
    Inventor: Xiaojun Huang
  • Publication number: 20220058236
    Abstract: A computerized system for transmitting web site data to client devices. the system includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations may include generating a plurality of clusters including a fixed number of records, receiving a request to display a list from a client device, and identifying a first cluster, from the plurality of clusters, for display at a landing page. The operations may also include generating a first transmission packet with the first cluster and a callback script, the callback script including navigation triggered functions and a callback message. The operations may also include transmitting the first transmission packet to the client device, receiving the callback message from the client, identifying a second cluster, generating a second transmission packet with the second cluster, and transmitting the second transmission packet.
    Type: Application
    Filed: June 2, 2021
    Publication date: February 24, 2022
    Applicant: Coupang Corp.
    Inventors: Byeong Yong LEE, Zhongxing WANG, Yufeng ZHANG, Wenhua ZHU
  • Patent number: 11257036
    Abstract: The present disclosure provides systems and methods for providing stowing location recommendation, comprising a memory storing instructions and a processor configured to execute the instructions to receive, from a user device associated with a user, a request for a location recommendation for stowing an inbound product, determine a plurality of locations to recommend within a zone, sample, based on a predetermined rule, a number of locations for stowing the inbound product, and display, via the user device, the sampled number of locations to the user for stowing the inbound product. The processor is also configured to receive, from the user device, a selection of a stowing location among the sampled number of locations and modify a database to assign a location identifier associated with the selected stowing location to the inbound product.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: February 22, 2022
    Assignee: Coupang Corp.
    Inventors: Ji Eun Kim, Da Young Kim, Hyun Yop Jung, SungWoo Kang, Sun Young Hong
  • Patent number: 11256714
    Abstract: A computer-implemented database system for storing data relating to a series of events may include a memory storing instructions and at least one processor configured to execute the instructions to perform a process. The process may include receiving data relating to a first return request initiated by a first customer via a first user device, and creating a first data structure for the first return request into a first database. The process may also include create a first event for the first return request, and storing the first event in the first data structure. The process may further include receiving data relating to an update associated with the first return request, creating a second event for the update, and inserting the second event into the first data structure.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: February 22, 2022
    Assignee: Coupang Corp.
    Inventor: Jae Hyun Son
  • Publication number: 20220051362
    Abstract: Provided is an electronic apparatus for location recommendation and an operation method thereof. The operation method includes receiving a placement request regarding a target item in a zone, upon the placement request, recognizing, based on information on the target item, a plurality of locations available for placement of the target item, based on the information on the target item and information on the plurality of locations, recognizing at least one location suitable for placement of the target item among the plurality of locations, and providing information on the at least one location.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 17, 2022
    Applicant: Coupang Corp.
    Inventors: Sun Young Hong, Byung Suk Yang, Dae Yong Jang, Sang Min Jun, Ji Won Hwang
  • Patent number: 11250015
    Abstract: Systems and methods for low latency materialized information provision are disclosed. For example, a system may include at least one memory storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, via a materialization service, data from multiple sources related to an item associated with a webpage hosted by a server. The data may include first event data sourced from a real-time feed and second event data sourced from stored data. Operations may include generating synchronized data based on the first and second event data. Operations may include receiving a request from the web server for information related to the item, the request being associated with a user segment. Operations may include identifying data to aggregate to fulfill the request, generating a data structure gathering synchronized data using the data structure, and forwarding the gathered synchronized data to the server.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: February 15, 2022
    Assignee: Coupang Corp.
    Inventors: Prakash Kadel, Du Hyeong Kim, Jun Huang, Chengcheng Shen
  • Patent number: 11250380
    Abstract: Computer-implemented systems and methods for intelligent distribution of products are disclosed. The systems and methods may be configured to: receive a request to assign a product to a location; retrieve a plurality of attributes associated with the product from a system configured to store attributes of products; retrieve a plurality of rules from a rules system configured to store rules implemented for assigning a product to a location, the retrieved plurality of rules configured by a user using a user interface; determining the location to store the product by applying the retrieved plurality of attributes to the retrieved plurality of rules; and assigning the product to the determined location.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: February 15, 2022
    Assignee: Coupang Corp.
    Inventor: Je Kim
  • Patent number: 11250370
    Abstract: An operating method of an electronic apparatus including: identifying at least one fulfillment center based on a user input; identifying delivery plan information related to the at least one fulfillment center, a courier allocation condition corresponding to the at least one fulfillment center, and work information of each of a plurality of registered couriers; and allocating at least one among the plurality of couriers to the at least one fulfillment center based on the delivery plan information, the courier allocation condition, and the work information and an electronic apparatus are provided.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: February 15, 2022
    Assignee: COUPANG CORP.
    Inventors: Hyung Lee, Ro Woon Lee, Ho Yeon Bae, Jae Bong Sung, Xiufang Zhu, Guofu Liu, Xingzhu Gu, Hye Leen Choi, Yul Hee Lee, Kee Young Koh
  • Publication number: 20220043689
    Abstract: Systems and methods are provided for fail-safe loading of information on a user interface, comprising receiving, via a modular platform, requests for access to a mobile application platform from a plurality of mobile devices, opening and directing the requests for access to the mobile application platform to a sequential processor of an application programming interface (API) gateway when a parallel processor of the API gateway is unresponsive to requests for access to the mobile application platform for a predetermined period of time, periodically checking a status of the parallel processor, and redirecting the requests for access to the mobile application platform to the parallel processor when the parallel processor is capable of processing requests for access to the mobile application platform.
    Type: Application
    Filed: April 9, 2021
    Publication date: February 10, 2022
    Applicant: Coupang Corp.
    Inventors: Yong Seok JANG, Hong Gwi JOO