Patents by Inventor Aditya MANTHA

Aditya MANTHA 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: 12093979
    Abstract: 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: Grant
    Filed: January 13, 2021
    Date of Patent: September 17, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Yokila Arora, Gaoyang Wang, Shashank Kedia, Shubham Gupta, Aditya Mantha, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 12062081
    Abstract: 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 functions including: receiving a respective item description and at least one respective attribute value for each item of a set of items; generating at least one respective text embedding; generating a graph of the set of items based on at least co-view data to create pairs of items that are co-viewed by joining respective pairs of items; training the text embedding model and a machine learning model using a neural loss function based on the graph; and automatically determining, using the machine learning model, as trained, a label for each item of the set of items. Other embodiments are disclosed.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: August 13, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Mansi Ranjit Mane, Anirudha Sundaresan, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Patent number: 11836782
    Abstract: 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: Grant
    Filed: September 3, 2021
    Date of Patent: December 5, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 11763349
    Abstract: 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: Grant
    Filed: January 21, 2020
    Date of Patent: September 19, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Yokila Arora, Morteza Monemizadeh, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Publication number: 20230214592
    Abstract: This application relates to apparatus and methods for automatically generating item information, such as item descriptions, and providing the item information to customers. For example, the embodiments may generate and provide personalized item descriptions to customers during conversational interactions in speech-based systems. In some examples, the embodiments determine entities (e.g., attributes) from item information, and apply trained machine learning processes to the extracted entities to generate textual data, such as item descriptions. For example, a computing device may apply a trained natural language processing, such as a trained transformer-based machine learning technique, to the extracted entities to generate the item descriptions. In some examples, the computing device applies post processing techniques to the generated textual data. The generated textual data may include descriptive phrases that are user friendly to customers in an e-commerce system.
    Type: Application
    Filed: March 17, 2023
    Publication date: July 6, 2023
    Inventors: Shashank Kedia, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Publication number: 20230177591
    Abstract: 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 functions including: receiving a respective item description and at least one respective attribute value for each item of a set of items; generating at least one respective text embedding; generating a graph of the set of items based on at least co-view data to create pairs of items that are co-viewed by joining respective pairs of items; training the text embedding model and a machine learning model using a neural loss function based on the graph; and automatically determining, using the machine learning model, as trained, a label for each item of the set of items. Other embodiments are disclosed.
    Type: Application
    Filed: January 31, 2023
    Publication date: June 8, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Mansi Ranjit Mane, Anirudha Sundaresan, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Patent number: 11636267
    Abstract: This application relates to apparatus and methods for automatically generating item information, such as item descriptions, and providing the item information to customers. For example, the embodiments may generate and provide personalized item descriptions to customers during conversational interactions in speech-based systems. In some examples, the embodiments determine entities (e.g., attributes) from item information, and apply trained machine learning processes to the extracted entities to generate textual data, such as item descriptions. For example, a computing device may apply a trained natural language processing, such as a trained transformer-based machine learning technique, to the extracted entities to generate the item descriptions. In some examples, the computing device applies post processing techniques to the generated textual data. The generated textual data may include descriptive phrases that are user friendly to customers in an e-commerce system.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: April 25, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Shashank Kedia, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Patent number: 11587139
    Abstract: 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 receiving from an item catalog database a respective item description and respective attribute values for each item of a set of items; generating text embeddings using a text embedding model to represent the respective item description and the respective attribute values; generating a graph of the set of items from the item catalog database connected by a set of edges; training the text embedding model and a machine learning model using a neural loss function based on the graph; and automatically determining, based on the machine learning model, as trained, a gender label for each first item in which the gender classification is unlabeled and in which a respective quantity of respective attribute values for the each first item is at least a predetermined threshold. Other embodiments are disclosed.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: February 21, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Mansi Ranjit Mane, Anirudha Sundaresan, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Patent number: 11562401
    Abstract: 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: Grant
    Filed: June 27, 2019
    Date of Patent: January 24, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Yokila Arora, Aditya Mantha, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 11544534
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving an input identifying an anchor item; determining, using a quadruplet network associated with a neural network architecture, one or more item categories corresponding to complementary items associated with the anchor item; generating, using a ranking network associated with the neural network architecture, scores for the complementary items included in the one or more item categories; generating, using the ranking network associated with the neural network architecture, first ranking results for the complementary items based, at least in part, on the scores; and selecting one or more of the complementary items to be displayed based, at least in part, on the first ranking results. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: January 3, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Mansi Ranjit Mane, Anirudha Sundaresan, Stephen Dean Guo, Aditya Mantha, Kannan Achan
  • Publication number: 20220245341
    Abstract: This application relates to apparatus and methods for automatically generating item information, such as item descriptions, and providing the item information to customers. For example, the embodiments may generate and provide personalized item descriptions to customers during conversational interactions in speech-based systems. In some examples, the embodiments determine entities (e.g., attributes) from item information, and apply trained machine learning processes to the extracted entities to generate textual data, such as item descriptions. For example, a computing device may apply a trained natural language processing, such as a trained transformer-based machine learning technique, to the extracted entities to generate the item descriptions. In some examples, the computing device applies post processing techniques to the generated textual data. The generated textual data may include descriptive phrases that are user friendly to customers in an e-commerce system.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Shashank Kedia, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Publication number: 20220222728
    Abstract: 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: Application
    Filed: January 12, 2021
    Publication date: July 14, 2022
    Inventors: Shubham Gupta, Yokila Arora, Gaoyang Wang, Aditya Mantha, Anirudha Sundaresan, Sneha Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Publication number: 20220222706
    Abstract: 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: Application
    Filed: January 13, 2021
    Publication date: July 14, 2022
    Inventors: Yokila Arora, Gaoyang Wang, Shashank Kedia, Shubham Gupta, Aditya Mantha, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 11308543
    Abstract: 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: Grant
    Filed: December 21, 2020
    Date of Patent: April 19, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Aditya Mantha, Shubham Gupta, Anirudha Sundaresan, Gaoyang Wang, Shashank Kedia, Yokila Arora, Parveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 11288730
    Abstract: 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: Grant
    Filed: January 30, 2020
    Date of Patent: March 29, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Yokila Arora, Aditya Mantha, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Publication number: 20210398192
    Abstract: 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: Application
    Filed: September 3, 2021
    Publication date: December 23, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Publication number: 20210374832
    Abstract: A method including building a recommendation triggering model. The method can include receiving, via a user device of a user through a network, an add-to-cart command associated with an anchor item for the user. The method further can include determining, in real-time after receiving the add-to-cart command, a recommendation for one or more complementary items of the anchor item for the user. The method also can include determining, in real-time after determining the recommendation, a recommendation confidence for the recommendation. The method additionally can include after determining the recommendation confidence, when the recommendation confidence is positive, transmitting, in real-time through the network, the one or more complementary items to be presented to the user via the user device. The method likewise can include after determining the recommendation confidence, when the recommendation confidence is not positive, refraining from transmitting the one or more complementary items to the user.
    Type: Application
    Filed: August 11, 2021
    Publication date: December 2, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Aditya Mantha, Rahul Radhakrishnan Iyer, Shashank Kedia, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 11113744
    Abstract: 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: Grant
    Filed: January 30, 2020
    Date of Patent: September 7, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 11107144
    Abstract: A method including building a recommendation triggering model. The method can include receiving, via a user device of a user through a network, an add-to-cart command associated with an anchor item in a session by the user. The method further can include determining, in real-time after receiving the add-to-cart command, a recommendation for one or more complementary items based at least in part on: (a) the anchor item; and (b) a user profile of the user. The method also can include determining, in real-time after determining the recommendation, a recommendation confidence for the recommendation based at least in part on one or more of: (a) the user profile; (b) the anchor item; (c) the one or more complementary items; or (d) one or more feedbacks from the user associated with one or more prior recommendations in the session.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: August 31, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Aditya Mantha, Rahul Radhakrishnan Iyer, Shashank Kedia, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Publication number: 20210241349
    Abstract: A method including building a recommendation triggering model. The method can include receiving, via a user device of a user through a network, an add-to-cart command associated with an anchor item in a session by the user. The method further can include determining, in real-time after receiving the add-to-cart command, a recommendation for one or more complementary items based at least in part on: (a) the anchor item; and (b) a user profile of the user. The method also can include determining, in real-time after determining the recommendation, a recommendation confidence for the recommendation based at least in part on one or more of: (a) the user profile; (b) the anchor item; (c) the one or more complementary items; or (d) one or more feedbacks from the user associated with one or more prior recommendations in the session.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Applicant: Walmart Apollo, LLC
    Inventors: Aditya Mantha, Rahul Radhakrishnan Iyer, Shashank Kedia, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan