Patents by Inventor Xiaohua Cui
Xiaohua Cui has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11727354Abstract: 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: GrantFiled: December 15, 2021Date of Patent: August 15, 2023Assignee: COUPANG CORP.Inventors: Xiaohua Cui, Quan Luo, Zhijun Xu, Rubin Zhao
-
Patent number: 11699128Abstract: The present disclosure provides systems and methods for automatic packaging determination comprising memory storing instructions and at least one processor performing steps comprising: receiving an order comprising at least one item; searching at least one data store to determine tags and properties associated with each item; sorting the items into at least one group; for each group: performing an optimization process for packaging the items in the group, by: selecting a data structure representing a first package; iteratively simulating packaging of a largest item of the group into the first package until all items are packaged, wherein if the simulating determines that the items in the group do not fit into the selected package: choosing a larger package, iteratively packing until all items are packed in the larger package; and generating set of instructions for packaging the items into the box; and sending the generated instructions for display.Type: GrantFiled: May 26, 2020Date of Patent: July 11, 2023Assignee: Coupang Corp.Inventors: Xiaohua Cui, Zhijun Xu, Rubin Zhao
-
Patent number: 11694157Abstract: 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: GrantFiled: December 15, 2021Date of Patent: July 4, 2023Assignee: COUPANG CORP.Inventors: Xiaohua Cui, Quan Luo, Zhijun Xu, Rubin Zhao
-
Patent number: 11688028Abstract: Systems and methods are provided for efficient box packing and visualization. One method comprises receiving, from a remote system, an order comprising at least one item; searching at least one data store to determine dimensions associated with the at least one item; and modifying dimensions of at least one largest item of the order using a factor. The method may further comprise selecting a data structure representing a first package, the data structure comprising a size of the first package; iteratively simulating packing the items into the first package based on the modified dimensions, until all items are packed in the selected package; and generating at least one set of instructions for packing the items into the selected package. The method may further comprise sending the generated instructions to a second system for display, the instructions including at least one item identifier and one package identifier.Type: GrantFiled: June 26, 2020Date of Patent: June 27, 2023Assignee: Coupang, Corp.Inventors: Xiaohua Cui, Rubin Zhao
-
Publication number: 20230139200Abstract: A cosmetics container, includes a housing, a bottom, an inner bottom, a lower elastic element, a button, and a middle sleeve thereof. The pressing area is provided on the housing. The bottom sleeve is provided inside of the housing, and the inner bottom is provided inside of the bottom sleeve. The lower elastic element is provided inside of the bottom sleeve and is located at a lower surface of the inner bottom. The middle sleeve is provided inside of the housing and is located at an upper surface of the inner bottom. The middle sleeve is provided with an upper elastic element, which abuts against the button. The button includes an upper rim, a pressing piece, and a lower rim thereof. The pressing piece is located in the middle between the upper rim and the lower rim and is provided at the pressing area.Type: ApplicationFiled: December 16, 2019Publication date: May 4, 2023Inventors: Jiuwei YUAN, Feng ZHOU, Hong SHEN, Xiaohua CUI, Sili ZENG, Ying YANG
-
Patent number: 11379786Abstract: Disclosed is an information providing method of an electronic apparatus. The information providing method includes identifying identification information of at least one item included in a set of items, and, based on the identification information of the at least one item, providing at least one of information associated with the packing material and information associated with the coolant, each information associated with the at least one item.Type: GrantFiled: October 27, 2020Date of Patent: July 5, 2022Assignee: Coupang Corp.Inventors: Sang Ho Yim, Sung Eun Kim, Jeong Seok Oh, Woong Kim, Chang Geun Jin, Zhijun Xu, Xiaohua Cui, Ji Won Hwang, In Sun Jang, In Woo Park, Ji Won Park, Eung Soo Lee, Kyung Jae Lee, Sang Hee Ahn
-
Publication number: 20220192932Abstract: A method for producing a solid powder includes the following steps: (1) mixing the powders to obtain a material A, in which the powders include a flaky filler, a spherical filler, and a pigment; and mixing a natural polysaccharide with water, then adding an emollient moisturizer and an emulsifier to obtain a material B; (2) mixing the material A and the material B, and then adding a preservative to obtain a dispersion; (3) filling the dispersion into a mold; (4) freezing the dispersion to a preset low temperature, and then demolding to obtain a semi-finished product; and (5) drying the semi-finished product to obtain a finished product in a lyophilizer.Type: ApplicationFiled: April 17, 2020Publication date: June 23, 2022Applicant: SHANGHAI ZHENCHUN COSMETICS CO., LTD.Inventors: Sili ZENG, Xiaohua CUI, Lijuan CHENG
-
Publication number: 20220188759Abstract: The package configuration optimization system includes at least one non-transitory storage medium comprising instructions and at least one processor executing the instructions for performing operations. The operations may include receiving historical order data associated with a fulfillment center, the order data including at least one of items ordered, package information, shipping costs, or fill rate, generating a forecast for order data based on the historical order data and performance data associated with the fulfillment center, the forecast comprising a plurality of dummy orders, receiving preferences for packaging cost reduction, determining a current packaging configuration associated with the fulfillment center, optimizing the current packaging configuration to generate at least one new packaging configuration using the received preferences and the generated forecast, and sending the at least one new packaging configuration to a remote system.Type: ApplicationFiled: March 3, 2022Publication date: June 16, 2022Applicant: COUPANG CORP.Inventors: Xiaohua CUI, Zhijun XU, Rubin ZHAO, Jianmin DUAN
-
Patent number: 11327447Abstract: The present disclosure provides systems and methods for automated bag packaging, comprising at least one processor; and memory storing comprising: receiving an order comprising at least one item; searching at least one data store to determine one or more properties associated with each item; for each group: performing an optimization process for packaging the at least one item into one or more bags, by: selecting a data structure representing a first bag, the data structure comprising a size of the first bag; iteratively simulating packaging of a largest item of the group into the first bag until all items are packaged in the selected bag; generating at least one set of instructions for packaging the items into the selected bag; and sending the generated instructions to a computer system for display, the instructions including at least one item identifier and one bag identifier.Type: GrantFiled: June 2, 2020Date of Patent: May 10, 2022Assignee: Coupang Corp.Inventors: Xiaohua Cui, Zhijun Xu, Rubin Zhao
-
Patent number: 11301804Abstract: The package configuration optimization system includes at least one non-transitory storage medium comprising instructions and at least one processor executing the instructions for performing operations. The operations may include receiving historical order data associated with a fulfillment center, the order data including at least one of items ordered, package information, shipping costs, or fill rate, generating a forecast for order data based on the historical order data and performance data associated with the fulfillment center, the forecast comprising a plurality of dummy orders, receiving preferences for packaging cost reduction, determining a current packaging configuration associated with the fulfillment center, optimizing the current packaging configuration to generate at least one new packaging configuration using the received preferences and the generated forecast, and sending the at least one new packaging configuration to a remote system.Type: GrantFiled: September 23, 2019Date of Patent: April 12, 2022Assignee: Coupang Corp.Inventors: Xiaohua Cui, Zhijun Xu, Rubin Zhao, Jianmin Duan
-
Publication number: 20220108271Abstract: 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: ApplicationFiled: December 15, 2021Publication date: April 7, 2022Inventors: Xiaohua CUI, Quan LUO, Zhijun XU, Rubin ZHAO
-
Publication number: 20220067646Abstract: Disclosed is an information providing method of an electronic apparatus. The information providing method includes identifying identification information of at least one item included in a set of items, and, based on the identification information of the at least one item, providing at least one of information associated with the packing material and information associated with the coolant, each information associated with the at least one item.Type: ApplicationFiled: October 27, 2020Publication date: March 3, 2022Inventors: Sang Ho Yim, Sung Eun Kim, Jeong Seok Oh, Woong Kim, Chang Geun Jin, Zhijun Xu, Xiaohua Cui, Ji Won Hwang, In Sun Jang, In Woo Park, Ji Won Park, Eung Soo Lee, Kyung Jae Lee, Sang Hee Ahn
-
Patent number: 11232401Abstract: 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: GrantFiled: February 14, 2020Date of Patent: January 25, 2022Assignee: Coupang Corp.Inventors: Xiaohua Cui, Quan Luo, Zhijun Xu, Rubin Zhao
-
Publication number: 20210398036Abstract: The automatic packaging acquisition system includes at least one processor executing the instructions for performing operations. The operations may include receiving forecast data indicating a first expected number of packages over a first period of time required to ship an expected number of orders handled by a first fulfillment center, determining the historical scan events from a plurality of mobile devices associated with the first fulfillment center over a second period of time, determining a second number of packages based on the determined historical scan events, calculating a target quantity of packages based on the first expected number of packages and a value indicating cover days, instantiating a first electronic order for packages, based on the calculated target quantity, a current quantity of packages, an ordered number of packages, and the second number of packages; and send the first order to a remote computer system.Type: ApplicationFiled: August 31, 2021Publication date: December 23, 2021Inventors: Rubin Zhao, Zhijun Xu, Xiaohua Cui, Jianmin Duan
-
Patent number: 11138527Abstract: The automatic packaging acquisition system includes at least one processor executing the instructions for performing operations. The operations may include receiving forecast data indicating a first expected number of packages over a first period of time required to ship an expected number of orders handled by a first fulfillment center, determining the historical scan events from a plurality of mobile devices associated with the first fulfillment center over a second period of time, determining a second number of packages based on the determined historical scan events, calculating a target quantity of packages based on the first expected number of packages and a value indicating cover days, instantiating a first electronic order for packages, based on the calculated target quantity, a current quantity of packages, an ordered number of packages, and the second number of packages; and send the first order to a remote computer system.Type: GrantFiled: September 19, 2019Date of Patent: October 5, 2021Assignee: COUPANG CORP.Inventors: Rubin Zhao, Zhijun Xu, Xiaohua Cui, Jianmin Duan
-
Publication number: 20210256471Abstract: 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: ApplicationFiled: February 14, 2020Publication date: August 19, 2021Inventors: Xiaohua CUI, Quan LUO, Zhijun XU, Rubin ZHAO
-
Publication number: 20210090193Abstract: Systems and methods are provided for efficient box packing and visualization. One method comprises receiving, from a remote system, an order comprising at least one item; searching at least one data store to determine dimensions associated with the at least one item; and modifying dimensions of at least one largest item of the order using a factor. The method may further comprise selecting a data structure representing a first package, the data structure comprising a size of the first package; iteratively simulating packing the items into the first package based on the modified dimensions, until all items are packed in the selected package; and generating at least one set of instructions for packing the items into the selected package. The method may further comprise sending the generated instructions to a second system for display, the instructions including at least one item identifier and one package identifier.Type: ApplicationFiled: June 26, 2020Publication date: March 25, 2021Inventors: Xiaohua CUI, Rubin Zhao
-
Publication number: 20210090010Abstract: The package configuration optimization system includes at least one non-transitory storage medium comprising instructions and at least one processor executing the instructions for performing operations. The operations may include receiving historical order data associated with a fulfillment center, the order data including at least one of items ordered, package information, shipping costs, or fill rate, generating a forecast for order data based on the historical order data and performance data associated with the fulfillment center, the forecast comprising a plurality of dummy orders, receiving preferences for packaging cost reduction, determining a current packaging configuration associated with the fulfillment center, optimizing the current packaging configuration to generate at least one new packaging configuration using the received preferences and the generated forecast, and sending the at least one new packaging configuration to a remote system.Type: ApplicationFiled: September 23, 2019Publication date: March 25, 2021Inventors: Xiaohua CUI, Zhijun XU, Rubin ZHAO, Jianmin DUAN
-
Publication number: 20210092863Abstract: The present disclosure provides systems and methods for automated bag packaging, comprising at least one processor; and memory storing comprising: receiving an order comprising at least one item; searching at least one data store to determine one or more properties associated with each item; for each group: performing an optimization process for packaging the at least one item into one or more bags, by: selecting a data structure representing a first bag, the data structure comprising a size of the first bag; iteratively simulating packaging of a largest item of the group into the first bag until all items are packaged in the selected bag; generating at least one set of instructions for packaging the items into the selected bag; and sending the generated instructions to a computer system for display, the instructions including at least one item identifier and one bag identifier.Type: ApplicationFiled: June 2, 2020Publication date: March 25, 2021Inventors: Xiaohua Cui, Zhijun Xu, Rubin Zhao
-
Publication number: 20210090012Abstract: The present disclosure provides systems and methods for automatic packaging determination comprising memory storing instructions and at least one processor performing steps comprising: receiving an order comprising at least one item; searching at least one data store to determine tags and properties associated with each item; sorting the items into at least one group; for each group: performing an optimization process for packaging the items in the group, by: selecting a data structure representing a first package; iteratively simulating packaging of a largest item of the group into the first package until all items are packaged, wherein if the simulating determines that the items in the group do not fit into the selected package: choosing a larger package, iteratively packing until all items are packed in the larger package; and generating set of instructions for packaging the items into the box; and sending the generated instructions for display.Type: ApplicationFiled: May 26, 2020Publication date: March 25, 2021Inventors: Xiaohua Cui, Zhijun XU, Rubin Zhao