Patents by Inventor Mohammad Tariq

Mohammad Tariq 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: 12106268
    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 of each of the inventory messages; generating a response to each invalid inventory messages; generating a first batch of response message including the responses to the invalid inventory messages; publishing the first batch of response message to the message queue; updating a first database based on validated inventory messages; generating responses to each of the validated inventory messages; generating a second batch of response message including the responses to the validated inventory messages, the first and second batch of response message having the batch identification; publishing the second batch of response message to the message queue; and updating a second database based on the first and second batch of response messages.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: October 1, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Prakash Kamani, Mohammad Tariq, Kavita Sadar, Daljeet Singh, Dinesh Singla, Shantanu Preetam, Alekhya Ganan
  • 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: 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
  • Patent number: 8027350
    Abstract: A communication system establishes a communication path between users through separate TDM nodes and a packet system. The communication system removes the packet system from the communication path during the communication session. To accomplish the removal, the communication system connects the separate TDM nodes within the TDM system and removes the portion of the communication path that traverses the packet system. If the packet system connects a service node to the communications path, then the communication system effectively removes the service node from the communications path during the session.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: September 27, 2011
    Assignee: Sprint Communications Company L.P.
    Inventor: Mohammad Tariq
  • Patent number: 7949746
    Abstract: A system in which a user (e.g., equipment operator) can readily configure a logging system to log desired information regarding a network platform (e.g., one or more pieces of network equipment), rather than restricting the user to select just one of a plurality of logging levels defined programmatically by the platform manufacturer. The system will provide the user with an interface through which the user can readily define one or more logging levels and, for a given logging level, the particular information that the system is to log. Particular information to be logged may include particular messages that would pass to, from, through, or within the platform, particular parameters of those messages, particular platform status or platform settings, and so forth.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: May 24, 2011
    Assignee: Sprint Spectrum L.P.
    Inventors: Mohammad Tariq, Nidal S. Younes