Patents by Inventor Yokila ARORA
Yokila ARORA 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: 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: 12093979Abstract: This application relates to apparatus and methods for providing recommended items to advertise. In some examples, a computing device determines a first set of items for recommendation based on historical user data associated with a user, and a second set of items for recommendation based on real-time user session data for the user. The computing device may then determine a subset of the first set of items based on associated scores and a predetermined threshold number of first items that can be presented for optimal user interaction. The computing device may generate a set of item recommendations by combining the subset of the first set of items and at least one of the second set of items to present to the user as advertisements.Type: GrantFiled: January 13, 2021Date of Patent: September 17, 2024Assignee: Walmart Apollo, LLCInventors: Yokila Arora, Gaoyang Wang, Shashank Kedia, Shubham Gupta, Aditya Mantha, Praveenkumar Kanumala, Stephen Dean Guo, 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
-
Patent number: 11836782Abstract: A method being implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media. The method can include training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include randomly sampling an anchor item from a category of items selected by a user. The method additionally can include generating a list of complementary items using a query vector associated with the user and the anchor item.Type: GrantFiled: September 3, 2021Date of Patent: December 5, 2023Assignee: WALMART APOLLO, LLCInventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Patent number: 11776016Abstract: This application relates to apparatus and methods for automatically determining and providing personalized user personas of a customer for specific platforms (e.g., applications). In some examples, a computing device receives a persona request identifying a user and a platform. In response, the computing device obtains user data associated with the user and a plurality of potential user personas from a database. For each of the plurality of potential user personas, the computing device then determines a combination score for the user based on the user data. The combination score indicates user's affinity to a corresponding potential user persona within the platform. The computing device selects at least one potential user persona of the plurality of potential user personas as a final user persona for the user and the platform based on the corresponding combination score.Type: GrantFiled: January 28, 2022Date of Patent: October 3, 2023Assignee: Walmart Apollo, LLCInventors: Rishi Rajasekaran, Sneha Gupta, Yokila Arora, Rahul Sridhar, Sushant Kumar, Evren Korpeoglu, Kannan Achan
-
Patent number: 11763349Abstract: This application relates to apparatus and methods for automatically determining and providing digital advertisements to targeted users. In some examples, a computing device receives campaign data identifying items to advertise on a website, and generates campaign user data identifying a user that has engaged all of the items on the website. The computing device may then determine a portion of the users based on a relationship between each user and the campaign user data, and may determine user-item values for each of the items for each user of the portion of users, where each user-item value identifies a relational value between the corresponding user and item. The computing device may then identify one or more of the items to advertise to each user of the portion of users based on the user-item values, and may transmit to a web server an indication of the items to advertise for each user.Type: GrantFiled: January 21, 2020Date of Patent: September 19, 2023Assignee: Walmart Apollo, LLCInventors: Yokila Arora, Morteza Monemizadeh, Aditya Mantha, Stephen Dean Guo, Kannan Achan
-
Publication number: 20230245203Abstract: 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: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Sneha Gupta, Rishi Rajasekaran, Nimesh Sinha, Yue Xu, Yokila Arora, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20230245202Abstract: 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: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Nimesh Sinha, Sneha Gupta, Rishi Rajasekaran, Yue Xu, Yokila Arora, Hyun Duk Cho, Sushant Kumar, Kannan Achan
-
Publication number: 20230245174Abstract: This application relates to apparatus and methods for automatically determining and providing personalized user personas of a customer for specific platforms (e.g., applications). In some examples, a computing device receives a persona request identifying a user and a platform. In response, the computing device obtains user data associated with the user and a plurality of potential user personas from a database. For each of the plurality of potential user personas, the computing device then determines a combination score for the user based on the user data. The combination score indicates user's affinity to a corresponding potential user persona within the platform. The computing device selects at least one potential user persona of the plurality of potential user personas as a final user persona for the user and the platform based on the corresponding combination score.Type: ApplicationFiled: January 28, 2022Publication date: August 3, 2023Inventors: Rishi Rajasekaran, Sneha Gupta, Yokila Arora, Rahul Sridhar, Sushant Kumar, Evren Korpeoglu, Kannan Achan
-
Publication number: 20230214861Abstract: 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 data 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 conversion scores, based on the set of features. In some examples, each conversion score of the plurality of conversion scores are associated with a particular user of the set of users and characterize a likelihood of a conversion event of the corresponding user changing from a trial-member status to a full-member status prior to a predetermined future time.Type: ApplicationFiled: January 6, 2022Publication date: July 6, 2023Inventors: Rahul Radhakrishnan Iyer, Sushant Kumar, Kannan Achan, Shashank Kedia, Sneha Gupta, Yokila Arora
-
Patent number: 11562401Abstract: This application relates to apparatus and methods for automatically determining and providing digital advertisements to targeted users. In some examples, a computing device receives campaign data identifying items to advertise on a website, and generates campaign user data identifying a user that has engaged all of the items on the website. The computing device may then determine a portion of the users based on a relationship between each user and the campaign user data, and may determine user-item values for each of the items for each user of the portion of users, where each user-item value identifies a relational value between the corresponding user and item. The computing device may then identify one or more of the items to advertise to each user of the portion of users based on the user-item values, and may transmit to a web server an indication of the items to advertise for each user.Type: GrantFiled: June 27, 2019Date of Patent: January 24, 2023Assignee: Walmart Apollo, LLCInventors: Yokila Arora, Aditya Mantha, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Publication number: 20220222706Abstract: This application relates to apparatus and methods for providing recommended items to advertise. In some examples, a computing device determines a first set of items for recommendation based on historical user data associated with a user, and a second set of items for recommendation based on real-time user session data for the user. The computing device may then determine a subset of the first set of items based on associated scores and a predetermined threshold number of first items that can be presented for optimal user interaction. The computing device may generate a set of item recommendations by combining the subset of the first set of items and at least one of the second set of items to present to the user as advertisements.Type: ApplicationFiled: January 13, 2021Publication date: July 14, 2022Inventors: Yokila Arora, Gaoyang Wang, Shashank Kedia, Shubham Gupta, Aditya Mantha, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Publication number: 20220222728Abstract: This application relates to apparatus and methods for automatically determining and providing personalized digital recommendations including sponsored items. In some examples, a computing device receives a recommendation request. In response, the computing device determines an initial set of items for recommendation based on a relevance of associated items to the user and potential revenue from user interactions with the associated items. The computing device then generates final item recommendations by replacing at least one item of the initial set of items with a closest sponsored item that is selected based on a similarity of the closest sponsored item to the corresponding item. The final item recommendations are then presented to the user.Type: ApplicationFiled: January 12, 2021Publication date: July 14, 2022Inventors: Shubham Gupta, Yokila Arora, Gaoyang Wang, Aditya Mantha, Anirudha Sundaresan, Sneha Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Patent number: 11308543Abstract: This application relates to apparatus and methods for automatically determining and providing carousels specifically curated for a user. In some examples, a computing device obtains user transaction data identifying in-store and/or online transactions, and user engagement data identifying user interactions with items and carousels from user's prior sessions. The computing device determines a sequential order for presentation of carousels with a set of item recommendations. For example, the computing device scores each potential carousel based on prior user interactions and transactions with items and carousels. The carousels are then ranked and subsequently presented to the user based on their corresponding scores.Type: GrantFiled: December 21, 2020Date of Patent: April 19, 2022Assignee: Walmart Apollo, LLCInventors: Aditya Mantha, Shubham Gupta, Anirudha Sundaresan, Gaoyang Wang, Shashank Kedia, Yokila Arora, Parveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Patent number: 11288730Abstract: A method including receiving a basket including basket items selected by a user from an item catalog. The method also can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the categories based on a respective score for each of the complementary items generated using two sets of trained item embeddings for items in the item catalog and using trained user embeddings for the user. The two sets of trained item embeddings and the trained user embeddings can be trained using a triple embeddings model with triplets.Type: GrantFiled: January 30, 2020Date of Patent: March 29, 2022Assignee: WALMART APOLLO, LLCInventors: Yokila Arora, Aditya Mantha, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Publication number: 20210398192Abstract: A method being implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media. The method can include training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include randomly sampling an anchor item from a category of items selected by a user. The method additionally can include generating a list of complementary items using a query vector associated with the user and the anchor item.Type: ApplicationFiled: September 3, 2021Publication date: December 23, 2021Applicant: Walmart Apollo, LLCInventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Patent number: 11113744Abstract: A method including training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each can include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include generating an approximate nearest neighbor index for the two sets of item embeddings. The method additionally can include receiving a basket including basket items selected by a user from the item catalog. The method further can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories.Type: GrantFiled: January 30, 2020Date of Patent: September 7, 2021Assignee: WALMART APOLLO, LLCInventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Publication number: 20210241343Abstract: A method including receiving a basket including basket items selected by a user from an item catalog. The method also can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the categories based on a respective score for each of the complementary items generated using two sets of trained item embeddings for items in the item catalog and using trained user embeddings for the user. The two sets of trained item embeddings and the trained user embeddings can be trained using a triple embeddings model with triplets.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Applicant: Walmart Apollo, LLCInventors: Yokila Arora, Aditya Mantha, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Publication number: 20210241344Abstract: A method including training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each can include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include generating an approximate nearest neighbor index for the two sets of item embeddings. The method additionally can include receiving a basket including basket items selected by a user from the item catalog. The method further can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Applicant: Walmart Apollo, LLCInventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
-
Publication number: 20200410546Abstract: This application relates to apparatus and methods for automatically determining and providing digital advertisements to targeted users. In some examples, a computing device receives campaign data identifying items to advertise on a website, and generates campaign user data identifying a user that has engaged all of the items on the website. The computing device may then determine a portion of the users based on a relationship between each user and the campaign user data, and may determine user-item values for each of the items for each user of the portion of users, where each user-item value identifies a relational value between the corresponding user and item. The computing device may then identify one or more of the items to advertise to each user of the portion of users based on the user-item values, and may transmit to a web server an indication of the items to advertise for each user.Type: ApplicationFiled: June 27, 2019Publication date: December 31, 2020Inventors: Yokila ARORA, Aditya MANTHA, Praveenkumar KANUMALA, Stephen Dean GUO, Kannan ACHAN