Patents by Inventor Rahul Ramkumar
Rahul Ramkumar 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: 12260443Abstract: In some examples, a system may be configured to, implement a first set of operations that generate a first set of data characterizing an importance of the most recently added anchor item to the user. Further, the system may be configured to, implement a second set of operations that generate a second set of data characterizing a likelihood of an occurrence of a substitution rejection event associated with the user. That way, based on the first set of data and the second set of data, the system may be configured to generate output data, and implement a set of notification operations based on the output data.Type: GrantFiled: January 24, 2022Date of Patent: March 25, 2025Assignee: Walmart Apollo, LLCInventors: Apoorv Reddy Arrabothu, Sree Vasthav Shatdarshanam Venkata, Kamiya Motwani, Kannan Achan, Atul Kochhar, Basant Choudhary, Vidya Sagar Kalidindi, Rahul Ramkumar
-
Patent number: 12106352Abstract: An optimized substitution system can include a computing device that is configured to receive a notification indicating an order and a first item identifier and, based on the first item identifier, identify a set of substitute item identifiers. Each substitute item identifier of the set of substitute item identifiers includes a probability value using an optimization computation based on a similarity and a value of the corresponding set of substitute item identifiers and the first item identifier. The similarity and the value are stored in a database. The compute device is also configured to, based on the probability values corresponding to the set of substitute item identifiers, select a first substitute item identifier of the set of substitute item identifiers and update the order to include the first substitute item identifier and exclude the first item identifier.Type: GrantFiled: December 17, 2021Date of Patent: October 1, 2024Assignee: Walmart Apollo, LLCInventors: Sree Vasthav Shatdarshanam Venkata, Kamiya Motwani, Kannan Achan, Basant Choudhary, Rahul Ramkumar
-
Patent number: 12067598Abstract: The disclosed subject matter relates to a system and method for personalizing customer experience at a retailer's physical location in order to increase sales and customer satisfaction. The personalization is based upon classification of customer's online interaction with the retailer. Upon detecting the customer's presence at the retailer's physical location, data of the customer's online interactions is retrieved and classified based on the type of online interactions and temporal characteristics. Push content is transmitted to the customer, the push content being based upon at least the classification and data associated with retailer's physical location.Type: GrantFiled: January 27, 2023Date of Patent: August 20, 2024Assignee: Walmart Apollo, LLCInventors: Kaushiki Nag, Kannan Achan, Shirpaa Manoharan, Vidya Sagar Kalidindi, Rahul Ramkumar
-
Publication number: 20240119504Abstract: 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: training, using labeled training data and a list of substitutes for an item, a machine learning algorithm; determining, using the machine learning algorithm, as trained, a respective similarity score for each substitute of the list of substitutes; ranking each substitute of the list of substitutes based on its respective similarity score; and re-training the machine learning algorithm based on at least the labeled training data and a highest ranked substitute of the list of substitutes. Other embodiments are disclosed herein.Type: ApplicationFiled: December 18, 2023Publication date: April 11, 2024Applicant: Walmart Apollo, LLCInventors: Kamiya Motwani, Sushant Kumar, Kannan Achan, Vidya Sagar Kalidindi, Rahul Ramkumar, Derrick Lagomarsino
-
Patent number: 11847685Abstract: A system comprising 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: determining a list of possible substitutes for an item when the item is out of stock; training a machine learning algorithm, using labeled training data as input and a list of possible substitutes for the item as output; determining, using the machine learning algorithm, as trained, a respective similarity score for each substitute of the list of possible substitutes; determining a respective historical substitution score for each possible substitute; determining a respective final score for each possible substitute comprises using at least one or more rectifiers having ReLU non-linearity; ranking each possible substitute; storing a selection of the highest ranked possible substitute as additional training data with the labeled training data; and re-training the machine learning algorithmType: GrantFiled: June 6, 2022Date of Patent: December 19, 2023Assignee: WALMART APOLLO, LLCInventors: Kamiya Motwani, Sushant Kumar, Kannan Achan, Vidya Sagar Kalidindi, Rahul Ramkumar, Derrick Lagomarsino
-
Patent number: 11797624Abstract: In some examples, a system may be configured to generate one or more query attributes for a search query received from a computing device of a user. Additionally, the system may be configured to, based at least in part on historical data of the user including data characterizing one or more items associated with the user, generate relevant item data. In various examples, the relevant item data characterizing a set of relevant items. Moreover, the system may be configured to, based on the relevant item data, the historical data of the user and the one or more query attributes, implement a set of operations that generate a set of personalized search results associated with the search query.Type: GrantFiled: March 16, 2022Date of Patent: October 24, 2023Assignee: Walmart Apollo, LLCInventors: Rahul Iyer, Soumya Wadhwa, Surya Prasanna Kumar, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan, Rahul Ramkumar
-
Publication number: 20230237552Abstract: In some examples, a system may be configured to, implement a first set of operations that generate a first set of data characterizing an importance of the most recently added anchor item to the user. Further, the system may be configured to, implement a second set of operations that generate a second set of data characterizing a likelihood of an occurrence of a substitution rejection event associated with the user. That way, based on the first set of data and the second set of data, the system may be configured to generate output data, and implement a set of notification operations based on the output data.Type: ApplicationFiled: January 24, 2022Publication date: July 27, 2023Inventors: Apoorv Reddy Arrabothu, Sree Vasthav Shatdarshanam Venkata, Kamiya Motwani, Kannan Achan, Atul Kochhar, Basant Choudhary, Vidya Sagar Kalidindi, Rahul Ramkumar
-
Publication number: 20230196436Abstract: An optimized substitution system can include a computing device that is configured to receive a notification indicating an order and a first item identifier and, based on the first item identifier, identify a set of substitute item identifiers. Each substitute item identifier of the set of substitute item identifiers includes a probability value using an optimization computation based on a similarity and a value of the corresponding set of substitute item identifiers and the first item identifier. The similarity and the value are stored in a database. The compute device is also configured to, based on the probability values corresponding to the set of substitute item identifiers, select a first substitute item identifier of the set of substitute item identifiers and update the order to include the first substitute item identifier and exclude the first item identifier.Type: ApplicationFiled: December 17, 2021Publication date: June 22, 2023Inventors: Sree Vasthav Shatdarshanam Venkata, Kamiya Motwani, Kannan Achan, Basant Choudhary, Rahul Ramkumar
-
Publication number: 20230177590Abstract: 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: outputting, by a machine-learning model, a probability that a user will re-order two or more items at a present time; determining the two or more items to recommend to the user based on the probability exceeding a predetermined threshold that the user will re-order the two or more items at the present time; sending instructions to display the two or more items to the user, wherein the user interface comprises a single-click option to add to an electronic cart the two or more items; and after receiving the single-click option from the user interface, adding the two or more items to the electronic cart. Other embodiments are disclosed.Type: ApplicationFiled: January 30, 2023Publication date: June 8, 2023Applicant: Walmart Apollo, LLCInventors: Rahul Sridhar, Sinduja Subramaniam, Tejal Kumar Patted, Evren Korpeoglu, Kannan Achan, Rahul Ramkumar, Mark Richards Ibbotson, Thomas Russel Ward, Ryan Wayne Travis, Vidyanand Krishnan, Lucinda Frink Newcomb
-
Publication number: 20230169548Abstract: The disclosed subject matter relates to a system and method for personalizing customer experience at a retailer’s physical location in order to increase sales and customer satisfaction. The personalization is based upon classification of customer’s online interaction with the retailer. Upon detecting the customer’s presence at the retailer’s physical location, data of the customer’s online interactions is retrieved and classified based on the type of online interactions and temporal characteristics. Push content is transmitted to the customer, the push content being based upon at least the classification and data associated with retailer’s physical location.Type: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Kaushiki Nag, Kannan Achan, Shirpaa Manoharan, Vidya Sagar Kalidindi, Rahul Ramkumar
-
Patent number: 11636525Abstract: A system comprising 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: determining a set of items to recommend to a user based on a probability exceeding a predetermined threshold that the user will re-order each item of the set of items at a present time, wherein the probability is determined based at least in part on previous transactions of the user and other users within a first period of time, and wherein the set of items includes at least a predetermined number of items; sending instructions to display the set of items to the user on a user interface, wherein at least a portion of the set of items is shown as selected on the user interface, and the user interface further comprises a single-click option to add to a cart all selected items of the set of items; receiving a selection of the single-click option to add to the cart the all selected items of the set of items; and after receivinType: GrantFiled: January 31, 2020Date of Patent: April 25, 2023Assignee: WALMART APOLLO, LLCInventors: Rahul Sridhar, Sinduja Subramaniam, Tejal Kumar Patted, Evren Korpeoglu, Kannan Achan, Rahul Ramkumar, Mark Richards Ibbotson, Thomas Russel Ward, Ryan Wayne Travis, Vidyanand Krishnan, Lucinda Frink Newcomb
-
Patent number: 11468494Abstract: Systems and methods for generating a set of personalized complementary recommendations is disclosed. A user identifier and an anchor item identifier are received. A set of personalized-weighted items and a set of complimentary-weighted items are each generated based on the user identifier and the anchor item identifier. The personalized-weighted items are generated by a trained supervised model. The complementary-weighted items are generated by a trained unsupervised model. A set of personalized complementary recommendations including a subset of the personalized-weighted items and a subset of the complementary-weighted items is generated.Type: GrantFiled: November 12, 2020Date of Patent: October 11, 2022Assignee: WALMART APOLLO, LLCInventors: Nimesh Sinha, Luyi Ma, Hyun Duk Cho, Sushant Kumar, Kannan Achan, Rahul Ramkumar
-
Publication number: 20220301038Abstract: A system comprising 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: determining a list of possible substitutes for an item when the item is out of stock; training, a machine learning algorithm, using labeled training data as input and a list of possible substitutes for the item as output; determining, using the machine learning algorithm, as trained, a respective similarity score for each substitute of the list of possible substitutes; determining a respective historical substitution score for each possible substitute; determining a respective final score for each possible substitute comprises using at least one or more rectifiers having ReLU non-linearity; ranking each possible substitute; storing a selection of the highest ranked possible substitute as additional training data with the labeled training data; and re-training the machine learning algorithType: ApplicationFiled: June 6, 2022Publication date: September 22, 2022Applicant: Walmart Apollo, LLCInventors: Kamiya Motwani, Sushant Kumar, Kannan Achan, Vidya Sagar Kalidindi, Rahul Ramkumar, Derrick Lagomarsino
-
Publication number: 20220245685Abstract: The disclosed subject matter relates to a system and method for personalizing customer experience at a retailer's physical location in order to increase sales and customer satisfaction. The personalization is based upon classification of customer's online interaction with the retailer. Upon detecting the customer's presence at the retailer's physical location, data of the customer's online interactions is retrieved and classified based on the type of online interactions and temporal characteristics. Push content is transmitted to the customer, the push content being based upon at least the classification and data associated with retailer's physical location.Type: ApplicationFiled: January 30, 2021Publication date: August 4, 2022Inventors: Kaushiki Nag, Kannan Achan, Shirpaa Manoharan, Vidya Sagar Kalidindi, Rahul Ramkumar
-
Publication number: 20220207101Abstract: In some examples, a system may be configured to generate one or more query attributes for a search query received from a computing device of a user. Additionally, the system may be configured to, based at least in part on historical data of the user including data characterizing one or more items associated with the user, generate relevant item data. In various examples, the relevant item data characterizing a set of relevant items. Moreover, the system may be configured to, based on the relevant item data, the historical data of the user and the one or more query attributes, implement a set of operations that generate a set of personalized search results associated with the search query.Type: ApplicationFiled: March 16, 2022Publication date: June 30, 2022Inventors: Rahul IYER, Soumya WADHWA, Surya Prasanna KUMAR, Praveenkumar KANUMALA, Stephen Dean GUO, Kannan ACHAN, Rahul RAMKUMAR
-
Patent number: 11354719Abstract: 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: determining a list of substitutes for an item; determining qualities for each substitute; determining a similarity score for each substitute; determining a historical substitution score for each substitute; determining a final score for each substitute using the similarity score for each substitute and the historical substitution score for each substitute; ranking each substitute based upon the final score for each substitute; facilitating a display, on a user interface of a user device, of a highest ranked substitute; receiving, from the user interface of the user device, a selection of the highest ranked substitute; and after receiving the selection of the highest ranked substitute, substituting the highest ranked substitute for the item of the list of items. Other embodiments are disclosed herein.Type: GrantFiled: February 27, 2019Date of Patent: June 7, 2022Assignee: WALMART APOLLO, LLCInventors: Kamiya Motwani, Sushant Kumar, Kannan Achan, Vidya Sagar Kalidindi, Rahul Ramkumar, Derrick Lagomarsino
-
Publication number: 20220148062Abstract: Systems and methods for generating a set of personalized complementary recommendations is disclosed. A user identifier and an anchor item identifier are received. A set of personalized-weighted items and a set of complimentary-weighted items are each generated based on the user identifier and the anchor item identifier. The personalized-weighted items are generated by a trained supervised model. The complementary-weighted items are generated by a trained unsupervised model. A set of personalized complementary recommendations including a subset of the personalized-weighted items and a subset of the complementary-weighted items is generated.Type: ApplicationFiled: November 12, 2020Publication date: May 12, 2022Inventors: Nimesh SINHA, Luyi MA, Hyun Duk CHO, Sushant KUMAR, Kannan ACHAN, Rahul RAMKUMAR
-
Patent number: 11321406Abstract: A system and method of generating user personalized search results is disclosed. A search query including one or more words is received and a set of relevance-based search results is generated in response to the search query. One or more query attributes are generated for the search query. Historic data for a user associated with the search query is received and a set of personalized search results is generated from the set of relevance-based search results based on the query attributes and the historic data for the user. The historic data includes one or more items associated with the user.Type: GrantFiled: July 31, 2019Date of Patent: May 3, 2022Assignee: Walmart Apollo, LLCInventors: Rahul Iyer, Soumya Wadhwa, Surya Prasanna Kumar, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan, Rahul Ramkumar
-
Publication number: 20210241347Abstract: A system comprising 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: determining a set of items to recommend to a user based on a probability exceeding a predetermined threshold that the user will re-order each item of the set of items at a present time, wherein the probability is determined based at least in part on previous transactions of the user and other users within a first period of time, and wherein the set of items includes at least a predetermined number of items; sending instructions to display the set of items to the user on a user interface, wherein at least a portion of the set of items is shown as selected on the user interface, and the user interface further comprises a single-click option to add to a cart all selected items of the set of items; receiving a selection of the single-click option to add to the cart the all selected items of the set of items; and after receivinType: ApplicationFiled: January 31, 2020Publication date: August 5, 2021Applicant: Walmart Apollo, LLCInventors: Rahul Sridhar, Sinduja Subramaniam, Tejal Kumar Patted, Evren Korpeoglu, Kannan Achan, Rahul Ramkumar, Mark Richards Ibbotson, Thomas Russel Ward, Ryan Wayne Travis, Vidyanand Krishnan, Lucinda Frink Newcomb
-
Patent number: 10915859Abstract: In some embodiments, a method can comprise retrieving an inventory layout of a facility and determining multiple pick lists at the facility. A first pick list for a first user and a second pick list of a second user each comprise a first common item. Receiving a first indication from the first mobile device that the first common item is not available at the facility. Analyzing a first set of rules of a substitute system to locate a first substitute item that is within a first predetermined percentage of a size of the first common item. After analyzing the first set of rules, automatically sending instructions to transfer the first route and the first pick list to the first mobile device.Type: GrantFiled: July 8, 2019Date of Patent: February 9, 2021Assignee: WALMART APOLLO, LLCInventors: Gaurav Agarwal, Devadas Pattathil, Rahul Ramkumar