Patents by Inventor Shantanu Preetam

Shantanu Preetam 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: 20240037493
    Abstract: A method including generating, by separate instances of a multi-threaded worker system, respective lists of zip codes that fulfillment nodes in a fulfillment network can deliver to via ground shipping within a first shipping time period, based at least in part on preliminary eligibility information and an evaluation of current factors. The method also can include transforming, with an aggregator system, the respective lists of zip codes to generate a mapping from each zip code in the respective lists of zip codes to a respective list of the fulfillment nodes that can deliver via ground shipping to each zip code within the first shipping time period. The method additionally can include receiving a request comprising an input zip code and an input shipping time period.
    Type: Application
    Filed: October 5, 2023
    Publication date: February 1, 2024
    Applicant: Walmart Apollo, LLC
    Inventors: Sony Mangalassery Gregory, Vimal Mohan Kothanath, Sindiri Sai Kumar, Shantanu Preetam, Yuvaraj MukariKrishnamoorthy, Yatin Gupta, Sandip Mahanta, Puneet Kala, Tanvi Gupta, Rishi Saraf
  • Patent number: 11783279
    Abstract: A method including determining a zip code of a user using a website that displays items for sale. Determining the zip code of the user can include determining the zip code of the user through at least one of using tracking cookies for the user using the website or geo-sniffing a current session of the user using the website. The method also can include receiving a selection by the user to display information about an item of the items for sale. The method additionally can include determining a shipping speed to display to the user for the item based on (a) a geo-classification for the item, (b) a list of fulfillment nodes that can currently deliver to the zip code of the user within a first shipping speed, and (c) a node-level inventory for the item. The method further can include facilitating a display of the shipping speed to the user. The geo-classification for the item is a first classification at least when a sale margin for the item exceeds a first predetermined margin threshold.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: October 10, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Sony Mangalassery Gregory, Vimal Mohan Kothanath, Sindiri Sai Kumar, Shantanu Preetam, Yuvaraj MukariKrishnamoorthy, Yatin Gupta, Sandip Mahanta
  • Publication number: 20230019707
    Abstract: A method including determining a zip code of a user using a website that displays items for sale. Determining the zip code of the user can include determining the zip code of the user through at least one of using tracking cookies for the user using the website or geo-sniffing a current session of the user using the website. The method also can include receiving a selection by the user to display information about an item of the items for sale. The method additionally can include determining a shipping speed to display to the user for the item based on (a) a geo-classification for the item, (b) a list of fulfillment nodes that can currently deliver to the zip code of the user within a first shipping speed, and (c) a node-level inventory for the item. The method further can include facilitating a display of the shipping speed to the user. The geo-classification for the item is a first classification at least when a sale margin for the item exceeds a first predetermined margin threshold.
    Type: Application
    Filed: September 19, 2022
    Publication date: January 19, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Sony Mangalassery Gregory, Vimal Mohan Kothanath, Sindiri Sai Kumar, Shantanu Preetam, Yuvaraj MukariKrishnamoorthy, Yatin Gupta, Sandip Mahanta
  • Patent number: 11449822
    Abstract: A method including determining a zip code of a user using a website that displays items. The method also can include receiving a selection by the user to display information about an item of the items. The method additionally can include retrieving first information including a predetermined geo-classification for the item. The method further can include retrieving second information including a list of fulfillment nodes that can currently deliver to the zip code of the user within a first shipping speed via ground shipping. The method additionally can include retrieving third information including a node-level inventory for the item. The method further can include determining a shipping speed to display to the user for the item based on (a) the predetermined geo-classification for the item, (b) the list of fulfillment nodes that can currently deliver to the zip code of the user within the first shipping speed, and (c) the node-level inventory for the item.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: September 20, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Sony Mangalassery Gregory, Vimal Mohan Kothanath, Sindiri Sai Kumar, Shantanu Preetam, Yuvaraj MukariKrishnamoorthy, Yatin Gupta, Sandip Mahanta
  • Patent number: 11270040
    Abstract: Described in detail herein are simulation systems for a production environment and related methods of use. In one exemplary system a routing application receives a request associated with one or more physical objects. Based on the request, the routing application retrieves one or more simulation profiles from a database and forwards the request and the simulation profiles to a first computing system. The first computing system hosts a simulation environment and simultaneously executes a simulation of the request for each simulation profile in the simulation environment. The first computing system generates resultant data in response to executing each simulation that may be used to alter a production application for a production environment.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: March 8, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Sindiri Sai Kumar, Sandip Mahanta, Puneet Kala, Rishi Saraf, Tanvi Gupta, Nyshadam Nagamallika, Shantanu Preetam
  • Publication number: 20220051187
    Abstract: A method includes receiving an electronic feed inventory file; creating a feed message including a batch of inventory messages based on the feed inventory file; placing the feed message in a message queue; performing validation one each of the inventory messages; generating a response to each of inventory messages that are invalidated; generating a first batch of response message including the responses to the inventory messages that are invalidated, the first batch of response message having the batch identification; publishing the first batch of response message to the message queue; updating a first database based on inventory messages that are validated; generating a responses to each of the inventory messages that are validated; generating a second batch of response message including the responses to the inventory messages that are validated, the second batch of response message having the batch identification; publishing the second batch of response message to the message queue; and updating a second da
    Type: Application
    Filed: October 18, 2021
    Publication date: February 17, 2022
    Inventors: Prakash KAMANI, Mohammad TARIQ, Kavita SADAR, Daljeet SINGH, Dinesh SINGLA, Shantanu PREETAM, Alekhya GANAN
  • Patent number: 11176517
    Abstract: A method includes receiving an electronic feed inventory file; creating a feed message including a batch of inventory messages based on the feed inventory file; placing the feed message in a message queue; performing validation one each of the inventory messages; generating a response to each of inventory messages that are invalidated; generating a first batch of response message including the responses to the inventory messages that are invalidated, the first batch of response message having the batch identification; publishing the first batch of response message to the message queue; updating a first database based on inventory messages that are validated; generating a responses to each of the inventory messages that are validated; generating a second batch of response message including the responses to the inventory messages that are validated, the second batch of response message having the batch identification; publishing the second batch of response message to the message queue; and updating a second da
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: November 16, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Prakash Kamani, Mohammad Tariq, Kavita Sadar, Daljeet Singh, Dinesh Singla, Shantanu Preetam, Alekhya Ganan
  • Publication number: 20200151659
    Abstract: A method including determining a zip code of a user using a website that displays items. The method also can include receiving a selection by the user to display information about an item of the items. The method additionally can include retrieving first information including a predetermined geo-classification for the item. The method further can include retrieving second information including a list of fulfillment nodes that can currently deliver to the zip code of the user within a first shipping speed via ground shipping. The method additionally can include retrieving third information including a node-level inventory for the item. The method further can include determining a shipping speed to display to the user for the item based on (a) the predetermined geo-classification for the item, (b) the list of fulfillment nodes that can currently deliver to the zip code of the user within the first shipping speed, and (c) the node-level inventory for the item.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Applicant: Walmart Apollo, LLC
    Inventors: Sony Mangalassery Gregory, Vimal Mohan Kothanath, Sindiri Sai Kumar, Shantanu Preetam, Yuvaraj MukariKrishnamoorthy, Yatin Gupta, Sandip Mahanta
  • Publication number: 20200151667
    Abstract: A method including generating a first list of fulfillment nodes of fulfillment nodes that are enabled to deliver within a first shipping time period. The method also can include sending each fulfillment node to a separate instance of a multi-threaded worker system. The method additionally can include generating a list of zip codes that the input fulfillment node can deliver to via ground shipping within the first shipping time period. The method additionally can include transforming the lists of zip codes to generate a mapping from each zip code in the lists of zip codes to a list of fulfillment nodes of the fulfillment nodes that can deliver via ground shipping to the each zip code within the first shipping speed. The method additionally can include receiving a request including an input zip code and an input shipping time period.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Applicant: Walmart Apollo, LLC
    Inventors: Sony Mangalassery Gregory, Vimal Mohan Kothanath, Sindiri Sai Kumar, Shantanu Preetam, Puneet Kala, Tanvi Gupta, Rishi Saraf
  • Publication number: 20200051019
    Abstract: A method includes receiving an electronic feed inventory file; creating a feed message including a batch of inventory messages based on the feed inventory file; placing the feed message in a message queue; performing validation one each of the inventory messages; generating a response to each of inventory messages that are invalidated; generating a first batch of response message including the responses to the inventory messages that are invalidated, the first batch of response message having the batch identification; publishing the first batch of response message to the message queue; updating a first database based on inventory messages that are validated; generating a responses to each of the inventory messages that are validated; generating a second batch of response message including the responses to the inventory messages that are validated, the second batch of response message having the batch identification; publishing the second batch of response message to the message queue; and updating a second da
    Type: Application
    Filed: August 7, 2019
    Publication date: February 13, 2020
    Applicant: Walmart Apollo, LLC
    Inventors: Prakash KAMANI, Mohammad TARIQ, Kavita SADAR, Daljeet SINGH, Dinesh SINGLA, Shantanu PREETAM, Alekhya GANAN
  • Publication number: 20190286764
    Abstract: Described in detail herein are simulation systems for a production environment and related methods of use. In one exemplary system a routing application receives a request associated with one or more physical objects. Based on the request, the routing application retrieves one or more simulation profiles from a database and forwards the request and the simulation profiles to a first computing system. The first computing system hosts a simulation environment and simultaneously executes a simulation of the request for each simulation profile in the simulation environment. The first computing system generates resultant data in response to executing each simulation that may be used to alter a production application for a production environment.
    Type: Application
    Filed: June 18, 2018
    Publication date: September 19, 2019
    Inventors: Sindiri Sai Kumar, Sandip Mahanta, Puneet Kala, Rishi Saraf, Tanvi Gupta, Nyshadam Nagamallika, Shantanu Preetam