Patents by Inventor Hyun Duk Cho
Hyun Duk Cho 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).
-
Publication number: 20240394777Abstract: Systems and methods for generating and using seasonal affinity scores is disclosed. A set of user-specific historical transaction data is obtained and a user-specific affinity score including at least one of a user-specific season affinity score or a user-specific seasonal theme affinity score is determined by determining one or more product affinity scores for a set of product taxonomies and combining the one or more product affinity scores with one or more product index scores to generate the user-specific affinity score. The product affinity scores are determined by a trained scoring calculation model configured to receive the set of user-specific historical transaction data. One or more interface elements are selected based on the user-specific affinity score and an interface is generated including the one or more interface elements.Type: ApplicationFiled: August 1, 2024Publication date: November 28, 2024Inventors: Luyi Ma, Nimesh Sinha, Parth Ramesh Vajge, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Patent number: 12154159Abstract: A system and method for recommending products based on characteristics of a customer's household. The system and method associates age dependent products with developmental stages on a universal developmental scale and determines a subset of age dependent products based on prior engagements by the customer's household. Using the development stages associated with the subset of age dependent products characteristics of the customer's household may determine specifically the number and ages of juveniles in the customer's household. Performing Gaussian mixture model or multivariate kernel density estimation on the developmental stages associated with the engagements of customer's household, the age(s) and number of juveniles respectively may be determined and recommendations of products and services to the customer or customer's household based upon these characteristics may be advantageously made.Type: GrantFiled: January 31, 2022Date of Patent: November 26, 2024Assignee: Walmart Apollo, LLCInventors: Nimesh Sinha, Sneha Gupta, Rishi Rajasekaran, Yue Xu, Yokila Arora, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Patent number: 12106321Abstract: In some examples, a system may be configured to obtain a set of features of a set of users including one or more features of transaction of the set of users and one or more features of engagement data of the set of users. Additionally, the system may be configured to implement a first set of operations that generate output data including a plurality of churn scores, based on the set of features. In some examples, each churn score of the plurality of churn scores being associated with a particular user of the set of users and characterize a likelihood of a churn event of the corresponding user.Type: GrantFiled: July 28, 2023Date of Patent: October 1, 2024Assignee: Walmart Apollo, LLCInventors: Ashish Ranjan, Aysenur Inan, Sooraj Mangalath Subrahmannian, Divya Chaganti, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240303713Abstract: A system is configured to train a customer understanding model to generate a preference score for substitution items. The customer understanding model generates a preference score for each of a plurality of related substitution items based on order data including data indicative of at least one item ordered and location data indicating a location of a first store. The customer understanding model ranks each of the substitution items based on the preference score. Order data is transmitted including substitution data identifying each of the substitution items and corresponding rank. Performance data associated with a set of operations implemented based on the order data and the substitution data is obtained. An updated customer understanding model is trained based on the performance data and iteratively modified based on the updated training dataset and updated performance metrics generated from second performance data.Type: ApplicationFiled: May 3, 2024Publication date: September 12, 2024Inventors: Hyun Duk CHO, Swati BHATT, Vidya Sagar KALIDINDI, Kamiya MOTWANI, Sushant KUMAR, Kannan ACHAN
-
Patent number: 12079855Abstract: Systems and methods for generating and using seasonal affinity scores is disclosed. A set of user-specific historical transaction data is obtained and a user-specific affinity score including at least one of a user-specific season affinity score or a user-specific seasonal theme affinity score is determined by determining one or more product affinity scores for a set of product taxonomies and combining the one or more product affinity scores with one or more product index scores to generate the user-specific affinity score. The product affinity scores are determined by a trained scoring calculation model configured to receive the set of user-specific historical transaction data. One or more interface elements are selected based on the user-specific affinity score and an interface is generated including the one or more interface elements.Type: GrantFiled: December 20, 2021Date of Patent: September 3, 2024Assignee: Walmart Apollo, LLCInventors: Luyi Ma, Nimesh Sinha, Parth Ramesh Vajge, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240256874Abstract: Systems and methods for hybrid optimization of training ranking models is disclosed. A training dataset including a plurality of anchor items, a plurality of recommended item sets, and ground truth data is obtained from a database. A base machine learning model including a step function configured to determine a relevance score is iteratively trained to generate a trained ranking model. The plurality of anchor items and the plurality of recommended item sets are provided as an input to the base machine learning model and the ground truth is provided as a target output. The step function is trained using an adaptive step size according to a first order Barzilai-Borwein (BB) method and a line search method. The trained ranking model is stored in non-transitory memory.Type: ApplicationFiled: January 31, 2023Publication date: August 1, 2024Inventors: Reza Yousefi Maragheh, Ramin Giahi, Aysenur Inan, Hyun Duk Cho, Kaushiki Nag, Sushant Kumar, Kannan Achan
-
Publication number: 20240249340Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations: generating, using a trained machine-learning model, personalized product-type metrics for a user based on historic activity of the user and product-type pairs in an item taxonomy; determining top product types for the user based on an anchor item; determining a set of first items associated with the top product types; ranking each item in the set of first items for (i) the anchor item and (ii) for each item in the set of first items; and selecting, based on the ranking, a set of top items from the set of first items to be personalized complementary item recommendations for the user based on the anchor item. Other embodiments are described.Type: ApplicationFiled: April 1, 2024Publication date: July 25, 2024Applicant: Walmart Apollo, LLCInventors: Luyi Ma, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240242069Abstract: Systems and methods for recommending items based on enhanced user representations are disclosed. A sparse part and a dense part of user-item interaction data are generated. While the dense part is split into a plurality of training data batches, the sparse part is split into a plurality of inference data batches. A deep learning model is trained based on the plurality of training data batches. Inferred user embeddings are generated by applying the trained deep learning model to the plurality of inference data batches in parallel. The inferred user embeddings are non-zero user representations in a same latent space. Based on user session data of a query user and the inferred user embeddings, recommended items are generated and transmitted to a user device for display to the query user.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Inventors: Aysenur Inan, Reza Yousefi Maragheh, Jianpeng Xu, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240232941Abstract: Systems and methods for post transaction seasonal item recommendations are disclosed. In some embodiments, a current seasonal time window associated with a seasonal event and some seasonal product types is determined. Based on historical transaction data of the seasonal product types, a first seasonal index score is computed for each item, and a second seasonal index score is computed for each product type including one or more items. A seasonal rank score is generated for each item based on the first seasonal index score and the second seasonal index score, such that the items in the historical transaction data are ranked based on their respective seasonal rank scores. Based on the ranked items and a transaction order from a user, a list of recommended items is generated and displayed to the user.Type: ApplicationFiled: December 30, 2022Publication date: July 11, 2024Inventors: Parth Ramesh Vajge, Luyi Ma, Hyun Duk Cho, Sushant Kumar, Kannan Achan, Lawrence David Lin
-
Publication number: 20240218712Abstract: A door latch device for a vehicle is disclosed. A door latch device for a vehicle is applied to a vehicle having no B-pillar. The door latch device includes a latch unit and a pop-up guide unit together with a locking unit including a locking claw, a locking claw link, a locking pawl, and a release lever rotatably mounted on the pop-up guide unit so that a striker is locked by the locking claw to prevent the door from rebounding during a swing closing operation of the door.Type: ApplicationFiled: October 5, 2023Publication date: July 4, 2024Applicants: HYUNDAI MOTOR COMPANY, Kia Corporation, PHA CO., LTD.Inventors: Hyong Don KIM, Jinwoo NAM, Hyun Duk CHO, Ki-Ryun AHN
-
Publication number: 20240220286Abstract: Systems and methods of generating an interface including elements related to a next best state prediction are disclosed. A request for an interface including a user identifier is received. A next state prediction engine receives a sequence unit set including at least one sequence unit associated with the user identifier and a set of features associated with the at least one sequence unit and generates at least one next state prediction using a trained sequential prediction model. The trained sequential prediction model is configured to receive the sequence unit set and the set of features for the at least one sequence unit and output at least one predicted next state for the sequence unit set. An interface generation engine generates an interface including at least one element related to the at least one predicted next state and transmits the interface to a user device associated with the user identifier.Type: ApplicationFiled: December 29, 2022Publication date: July 4, 2024Inventors: Ali Arsalan Yaqoob, Yue Xu, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240218713Abstract: A door latch device for a vehicle applied to a vehicle without a B-pillar, includes a latch portion, a pop-up guide portion, and a rebound locking portion including a locking claw lever, a locking pawl lever and a locking pawl link lever on the pop-up guide portion, so that, when a door is subjected to a closing operation by a swing operation, a striker is locked with the locking claw lever to prevent the door from rebounding.Type: ApplicationFiled: November 14, 2023Publication date: July 4, 2024Applicants: Hyundai Motor Company, Kia Corporation, PHA CO., LTD.Inventors: Hyong Don KIM, Dong Hee Ma, Jinwoo Nam, Hyun Duk Cho, Ki-Ryun Ahn
-
Publication number: 20240221052Abstract: Systems and methods of generating an interface including one or more assets selected by an asset prediction model are disclosed. A user identifier associated with a set of user features and a set of assets each including a set of asset features is received and a set of predicted assets is generated using a trained asset prediction model. The trained asset prediction model comprises a machine learning model configured to receive the set of user features and the set of asset features for each asset in the set of assets and output the set of predicted assets and the trained asset prediction model is configured to maximize a likelihood of engagement for the set of predicted asset. An interface including a predetermined number of assets selected from the set of predicted assets in descending ranked order is generated.Type: ApplicationFiled: December 30, 2022Publication date: July 4, 2024Inventors: Divya Chaganti, Shubham Yograj Thakur, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240220762Abstract: Systems and methods of generating an interface including cross-pollinated interface elements are disclosed. A request for an interface for a first intent is received. The request includes a user identifier. An interface generation engine generates an interface including first items associated with the first intent and cross-pollinated items associated with a second intent. The set of cross-pollinated items are selected based on a cross-pollination score. The interface generation engine inserts the items into the interface and transmits the interface to a user device associated with the user identifier. A cross-pollination engine generates the cross-pollination score using a trained sequential prediction model configured to receive the set of features associated with the user identifier and output the cross-pollination score. The cross-pollination score represents a likelihood of a user associated with the user identifier interacting with at least one cross-pollinated item.Type: ApplicationFiled: December 29, 2022Publication date: July 4, 2024Inventors: Ali Arsalan Yaqoob, Yue Xu, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Patent number: 12020276Abstract: Systems and methods utilizing a classification model and a ranking model are disclosed. A user identifier is received and a user profile is generated. The user profile includes a plurality of user features. The user profile is classified into a classification using a trained classification model. The trained classification model receives a first subset of the plurality of user features. A set of communication elements is ranked using a trained ranking model. The trained ranking model receives a second subset of the plurality of user features. An electronic communication including a plurality of interface elements is generated. The plurality of interface elements includes at least one communication element selected from the ranked set of communication elements in descending ranked order. A type of the electronic communication is selected based on the classification of the user profile.Type: GrantFiled: January 31, 2023Date of Patent: June 25, 2024Assignee: Walmart Apollo, LLCInventors: Aysenur Inan, Keerthi Gopalakrishnan, Rahul Radhakrishnan Iyer, Sneha Gupta, Divya Chaganti, Yokila Arora, Kamilia Ahmadi, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240193664Abstract: Systems and methods for providing noise-resistant complementary item recommendations are disclosed. A trained model is generated based on transaction data to represent each item of a set of items as a Gaussian distribution with a mean vector and a non-zero covariance matrix. An anchor item is to be displayed to a user via a user interface executed on a user device of the user, and is represented as a Gaussian distribution with an anchor mean vector and an anchor non-zero covariance matrix. A complementarity score for each item is computed based on a distance between the mean vector of the item and the anchor mean vector to generate a ranking for the set of items based on their respective complementarity scores. A plurality of top items are selected from the set of items based on the ranking as recommended complementary items, which are displayed with the anchor item on the user interface.Type: ApplicationFiled: November 30, 2022Publication date: June 13, 2024Inventors: Luyi Ma, Jianpeng Xu, Hyun Duk Cho, Evren Korpeoglu, Sushant Kumar, Kannan Achan
-
Patent number: 12008622Abstract: A system includes a computing device configured to obtain item attribute data that corresponds to a characteristic of an item ordered by a customer on an e-commerce platform and a common characteristic of a plurality of substitution items. The computing device is also configured to obtain customer attribute data identifying preferences of the customer and to determine a preference score for each substitution item in the plurality of substitution items based on the item attribute data and the customer attribute data. The preference score indicates a likelihood that the customer will accept one of the plurality of substitution items as a replacement for the item ordered by the customer. The computing device is also configured to rank each substitution item in the plurality of substitution items based on the preference scores.Type: GrantFiled: January 24, 2020Date of Patent: June 11, 2024Assignee: Walmart Apollo, LLCInventors: Hyun Duk Cho, Swati Bhatt, Vidya Sagar Kalidindi, Kamiya Motwani, Sushant Kumar, Kannan Achan
-
Publication number: 20240112234Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instruction that, when executed on the one or more processors, cause the one or more processors to perform operations: generating, using a training procedure, labels based at least in part on price band activity data from a time period; training, using the training procedure, an affinity prediction model of a machine learning architecture; analyzing, using the affinity prediction model of the machine learning architecture, as trained, the price band activity data indicating interactions of a user with items; and generating, using the labels and the affinity prediction model of the machine learning architecture, as trained, one or more price affinity predictions for one or more items for the user. Other embodiments are disclosed herein.Type: ApplicationFiled: December 11, 2023Publication date: April 4, 2024Applicant: WALMART APOLLO, LLCInventors: Soumya Wadhwa, Ashish Ranjan, Selene Xu, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Patent number: 11948179Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform generating personalized product-type metrics for the user based at least in part on a user embedding for the user and product-type embedding Gaussian mixture distributions; determining top product types based at least in part on personalized product-type complementarity metrics generated using the personalized product-type metrics and cosine similarity measurements; generating a set of first items associated with the top product-types; ranking each respective item in the set of first items generated using an item-level embedding Gaussian distribution for the anchor item and a respective item-level embedding Gaussian distribution for the each respective item; and selecting a set of top items as the personalized complementary item recommendations based on the ranking. Other embodiments are disclosed.Type: GrantFiled: January 31, 2021Date of Patent: April 2, 2024Assignee: WALMART APOLLO, LLCInventors: Luyi Ma, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20240062790Abstract: A memory device including a plurality of nonvolatile memory chips each including a status output pin and a buffer chip configured to receive a plurality of internal state signals, which indicate states of the plurality of nonvolatile memory chips, from the status output pins and output an external state signal having a set period on the basis of the internal state signals indicating a particular state, wherein in a first section of the external state signal having the set period, a duty cycle of the external state signal determines depending on an identification (ID) of the nonvolatile memory chip which outputs the internal state signal indicating the particular state among the plurality of nonvolatile memory chips.Type: ApplicationFiled: October 30, 2023Publication date: February 22, 2024Applicant: Samsung Electronics Co., Ltd.Inventors: Sun Young LIM, Seung Yong SHIN, Hyun Duk CHO