Patents Assigned to COUPANG, CORP.
-
Patent number: 11978017Abstract: A system for managing a client request is described herein, which may have at least one processor and a non-transitory computer-readable medium containing a set of instructions executable by the at least one processor. Execution of these instructions may cause the processor to perform steps of: validating a client request received from a remote client device, the client request including request data; transmitting, based on the validating, a response to the remote client device; based on the request data, determining a queue for the client request; asynchronously enqueuing the client request in the queue, the queue being configured to analyze the client request according to a model; analyzing the client request; and based on analyzing the client request, performing a responsive action.Type: GrantFiled: April 13, 2021Date of Patent: May 7, 2024Assignee: Coupang Corp.Inventor: PyongAn Byon
-
Patent number: 11960401Abstract: Systems and methods for routing requests to dynamically cached mappings are disclosed. A system may comprise a memory storing instructions and at least one processor configured to execute instructions to perform operations including: receiving an access request to access first item data from a user device, the access request having an access key; based on the access key, routing the request to a server having an in-memory cache with multiple partitions associated with different access key types and storing the first item data and second item data; receiving, from the server, the first item data; and transmitting the first item data to the user device.Type: GrantFiled: May 19, 2022Date of Patent: April 16, 2024Assignee: COUPANG CORP.Inventor: Fernando Martincic
-
Patent number: 11954617Abstract: According to an embodiment, a method of allocating a job to a user comprising: receiving an allocation request signal from a terminal of the user; determining job processing information related to a job processed by the user; allocating at least one job among a plurality of jobs to the user based on the job processing information; and transmitting allocation information indicating the allocated at least one job to the terminal in response to the reception of the allocation request signal may be provided. According to an embodiment, a job allocation apparatus for performing the above-described job allocation method may also be provided. According to an embodiment, a computer readable recording medium containing a computer program for performing job allocation method may be provided.Type: GrantFiled: September 2, 2021Date of Patent: April 9, 2024Assignee: Coupang Corp.Inventors: Erik Rehn, Young Shin Kang, Yul Hee Lee
-
Patent number: 11954644Abstract: 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: GrantFiled: July 1, 2021Date of Patent: April 9, 2024Assignee: Coupang Corp.Inventors: Hyeon Chang Baek, Chang Hyun Kim, Sang Ho Yim, Sung Jin Park, Chang Geun Jin, Lianxi Bai
-
Publication number: 20240107121Abstract: 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.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Applicant: COUPANG CORP.Inventors: Yi CAO, Xin WEI, Jun HANG, Wei LUO
-
Publication number: 20240103691Abstract: 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.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Applicant: COUPANG CORP.Inventors: Ning TANG, AnAn HU
-
Patent number: 11941637Abstract: Disclosed is a method of processing item sales information by an electronic apparatus including acquiring a purchase request including item information related to an item selected by a user and information related to a payment means, providing a purchase response including approval information corresponding to the purchase request before proceeding with payment through the payment means in response to the purchase request when the information related to the payment means satisfies a first condition, transmitting a release request for the item to a first server; and requesting payment for at least some of an amount corresponding to one or more purchase requests related to the payment means according to an arrival of settlement timing corresponding to the payment means.Type: GrantFiled: March 23, 2021Date of Patent: March 26, 2024Assignee: Coupang Corp.Inventors: Zee Young Min, Ki Hyun Jeong, Il Hyun Seo, Hyun Ju Cho, Jin Hwan Kim, Hyun Yong Jung, Min Yong Yuk, Ho Hyun Lim, Jin Hyuk Kim
-
Patent number: 11921801Abstract: Provided is a keyword management method of an electronic apparatus. The keyword management method may include confirming a landing page type corresponding to a keyword associated with a search service of another apparatus, checking whether the keyword corresponds to a keyword set, changing the landing page type corresponding to the keyword when the keyword corresponds to the keyword set and the confirmed landing page type is not a landing page type related to the keyword set, and providing information on the changed landing page type to the other apparatus.Type: GrantFiled: July 28, 2021Date of Patent: March 5, 2024Assignee: Coupang Corp.Inventors: Hun Min Ko, Seung Yong Baek, Binna Kim
-
Publication number: 20240070692Abstract: 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.Type: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: COUPANG CORP.Inventors: Xiaowei GONG, Ngoc-Lan Isabelle PHAN, Xianbing LING, Aldi TJAHJADI
-
Patent number: 11914624Abstract: Systems and methods for managing cluster workloads. A system including one or more processors, and non-transitory memory including instructions. When executed by the one or more processors, the instructions perform method steps. The method steps may include receiving a query from a user device. The method steps may also include parsing a table property from the query, determining that the parsed table property is associated with a stored table, and identifying at least one cluster from the plurality of clusters that include the stored table. The method steps may further include identifying an optimal cluster from the at least one cluster and sending the query to the optimal cluster for execution.Type: GrantFiled: November 23, 2021Date of Patent: February 27, 2024Assignee: COUPANG CORP.Inventor: Rajorshi Sen
-
Patent number: 11915296Abstract: An item information providing method according to example embodiments may include checking a plurality of products corresponding to a search term received from a user who uses the service, and providing a first page that includes a first region in which a list of the plurality of products is displayed and a second region in which a filtering interface configured to filter the list of the plurality of products displayed in the first region according to a user's input is displayed.Type: GrantFiled: December 27, 2021Date of Patent: February 27, 2024Assignee: Coupang Corp.Inventors: Lei Wang, Yixun Zhou, Junjie Yang, Jun Young Mun, Hyang Eun Kim
-
Patent number: 11907898Abstract: A computer-implemented system for tracking items in a supply chain. The system may comprise a memory storing instructions and at least one processor configured to execute instructions.Type: GrantFiled: March 10, 2021Date of Patent: February 20, 2024Assignee: COUPANG CORP.Inventor: Byung Suk Yang
-
Patent number: 11909655Abstract: 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.Type: GrantFiled: August 9, 2022Date of Patent: February 20, 2024Assignee: COUPANG CORP.Inventors: Aldi Tjahjadi, ZhaoPing Yan, Ngoc-Lan Isabelle Phan, Jean-Baptiste Rieu
-
Patent number: 11907892Abstract: The present disclosure provides systems and methods for delivering packages to customers, comprising a memory storing instructions and a processor configured to execute the instructions to receive, from a first user device in a fulfillment center, a package identifier associated with a package for delivery to a customer, modify a database to assign the package identifier to a group, among a plurality of groups, based on a delivery address associated with the package identifier and a location of a camp to which the package is routed, generate a map of the plurality of groups, send the map for display on a second user device in the camp, and send for display an activatable icon on a location on the map, wherein the location of the activatable icon on the map is associated with the delivery address of the package.Type: GrantFiled: March 31, 2021Date of Patent: February 20, 2024Assignee: COUPANG CORP.Inventors: Yulhee Lee, Hye Leen Choi, Yong Hee Lee, Moon Jung Jang, Sun Hee Hwang, Jeongho Pi
-
Publication number: 20240054160Abstract: 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.Type: ApplicationFiled: August 10, 2022Publication date: February 15, 2024Applicant: COUPANG CORP.Inventors: Chang Meng WU, Lei Lei SHANG, Shao Bing SUN, Xin Wei
-
Patent number: 11899718Abstract: A computer-implemented system for updating a counter value in a data structure. The system 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 information relating to an event, and determining, for the event, a counter identifier value for the counter identifier field of the data structure. The data structure may include one or more entries. Each of the one or more entries may include the counter identifier field and a counter value field. The process may also include identifying, in the data structure, an entry that comprises a counter identifier value identical to the determined counter identifier value. The process may further include increasing a counter value in the counter value field of the identified entry.Type: GrantFiled: July 15, 2021Date of Patent: February 13, 2024Assignee: Coupang Corp.Inventor: Vinaykumar Nair
-
Patent number: 11899678Abstract: 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: GrantFiled: January 11, 2022Date of Patent: February 13, 2024Assignee: COUPANG CORP.Inventors: Prakash Kadel, Du Hyeong Kim, Jun Huang, Chengcheng Shen
-
Patent number: 11880782Abstract: Computer-implemented systems and methods for intelligent generation of purchase orders are disclosed. The systems and methods may be configured to: receive an order quantity for a product from a system determining optimal order quantities for products based on demand forecast data; prioritize the order quantity based on actual constraints; and assign the prioritized order quantity to one or more locations.Type: GrantFiled: June 23, 2021Date of Patent: January 23, 2024Assignee: Coupang Corp.Inventor: Je Kim
-
Patent number: D1017633Type: GrantFiled: April 22, 2021Date of Patent: March 12, 2024Assignee: Coupang Corp.Inventors: Jonathan Chung, Seong Eun Kim, Sang Bin Hyun
-
Patent number: D1025773Type: GrantFiled: November 12, 2020Date of Patent: May 7, 2024Assignee: Coupang Corp.Inventors: Yoon Hyung Lee, Yoo Lee Son