Patents by Inventor Chintan Pankajkumar Shah

Chintan Pankajkumar Shah 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: 20240184773
    Abstract: A system can include 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: receiving a new notification; determining, using a binary search algorithm, a number of one or more notifications, wherein an interval of the binary search algorithm comprises a time period between a reclamation pointer and an ingestion pointer; when the number of the one or more notifications is greater than a maximum number of notifications, removing, from a central data store, at least one notification of the one or more notifications; and storing the new notification in the central data store. Other embodiments are described.
    Type: Application
    Filed: February 12, 2024
    Publication date: June 6, 2024
    Applicant: Walmart Apollo, LLC
    Inventors: Sandeep Malik, Chintan Pankajkumar Shah
  • Patent number: 11899655
    Abstract: Systems and methods including one or more processors and one or more non-transitory media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform: storing one or more notifications in a data store; receiving a new notification; determining a respective number of notifications in each respective segment of a plurality of approximately equal segments; using the respective number of notifications in each respective segment of the plurality of approximately equal segments to determine a number of the one or more notifications; when the number of the one or more notifications is equal to or greater than a maximum number of notifications, removing at least one notification of the one or more notifications; and before or after removing the at least one notification, storing the new notification in the data store.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: February 13, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Sandeep Malik, Chintan Pankajkumar Shah
  • Publication number: 20210365442
    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 storing one or more notifications in a data store; receiving a new notification; determining a respective number of notifications in each respective segment of a plurality of approximately equal segments by subtracting a cumulative number of notifications in the plurality of approximately equal segments from a preceding number of notifications in a preceding segment of the plurality of approximately equal segments; using the respective number of notifications in each respective segment of the plurality of approximately equal segments to determine a number of the one or more notifications; when the number of the one or more notifications is equal to or greater than a maximum number of notifications, removing, from the data store, at least one notification of the one or more notifications; and before or after removing the a
    Type: Application
    Filed: August 9, 2021
    Publication date: November 25, 2021
    Applicant: Walmart Apollo. LLC
    Inventors: Sandeep Malik, Chintan Pankajkumar Shah
  • Patent number: 11086851
    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 acts of storing one or more notifications in a central data store pursuant to one or more user preferences; receiving a new notification; determining when a number of the one or more notifications is equal to a maximum number of notifications set in the one or more user preferences using a reclamation pointer and an ingestion pointer; when the number of the one or more notifications is equal to the maximum number of notifications, moving the reclamation pointer forward by one or more messages; deleting, from the central data store, notifications of the one or more notifications that are behind the reclamation pointer; storing the new notification with the one or more notifications in the central data store; and facilitating delivery of the new notification of the one or more notifications from the central data store to on
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: August 10, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Sandeep Malik, Chintan Pankajkumar Shah
  • Publication number: 20200285632
    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 acts of storing one or more notifications in a central data store pursuant to one or more user preferences; receiving a new notification; determining when a number of the one or more notifications is equal to a maximum number of notifications set in the one or more user preferences using a reclamation pointer and an ingestion pointer; when the number of the one or more notifications is equal to the maximum number of notifications, moving the reclamation pointer forward by one or more messages; deleting, from the central data store, notifications of the one or more notifications that are behind the reclamation pointer; storing the new notification with the one or more notifications in the central data store; and facilitating delivery of the new notification of the one or more notifications from the central data store to on
    Type: Application
    Filed: March 6, 2019
    Publication date: September 10, 2020
    Applicant: Walmart Apollo, LLC
    Inventors: Sandeep Malik, Chintan Pankajkumar Shah