Patents by Inventor Rahul Raghavan

Rahul Raghavan 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: 11893072
    Abstract: This application relates to apparatus and methods for automatically servicing item data requests in data management systems, such as in retail management systems. The apparatus and methods employ a throttling technique to service data requests from one or more entities. In some examples, a computing device initializes assigns a counter for each entity, and initializes each counter with an initial value. The computing device also occasionally (e.g., periodically) resets each counter to the initial value. The computing device may receive a data request from one of the entities, and determines whether the counter corresponding to the entity identifies a count that is beyond a threshold. If the counter identifies a count beyond the threshold, the computing device adjusts the counter, and processes the data request. If the counter does not identify a count beyond the threshold, the computing device responds to the entity with an error.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: February 6, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Tamandeep Kaur, Rahul Raghavan, Karthik Chowdavarapu, Sitansu Sekhar Pal, Murabbat Rifaquat Hussain, Rajanikanth Beesabathini, Alok Kumar Singh
  • Patent number: 11869000
    Abstract: Described are a system, method, and computer program product for updating and processing payment device transaction tokens. The method includes receiving a first notification based on issuance of a first new payment device, generating a first new token associated with the first new payment device, and linking the first new token to a previous token. The method also includes receiving a second notification based on issuance of a second new payment device, generating a second new token associated with the second new payment device, and linking the second new token to the first new token in a chain. The method further includes determining to deactivate the first new payment device and modifying the chain to remove the first new token. The method further includes receiving a transaction request and processing the transaction request by communicating second new token to an issuer.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: January 9, 2024
    Assignee: Visa International Service Association
    Inventors: Gaurav Srikant Mokhasi, Kaushik Kumar Mahato, Rahul Raghavan
  • Publication number: 20230169132
    Abstract: This application relates to apparatus and methods for automatically servicing item data requests in data management systems, such as in retail management systems. The apparatus and methods employ a throttling technique to service data requests from one or more entities. In some examples, a computing device initializes assigns a counter for each entity, and initializes each counter with an initial value. The computing device also occasionally (e.g., periodically) resets each counter to the initial value. The computing device may receive a data request from one of the entities, and determines whether the counter corresponding to the entity identifies a count that is beyond a threshold. If the counter identifies a count beyond the threshold, the computing device adjusts the counter, and processes the data request. If the counter does not identify a count beyond the threshold, the computing device responds to the entity with an error.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 1, 2023
    Inventors: Tamandeep Kaur, Rahul Raghavan, Karthik Chowdavarapu, Sitansu Sekhar Pal, Murabbat Rifaquat Hussain, Rajanikanth Beesabathini, Alok Kumar Singh
  • Patent number: 11609960
    Abstract: This application relates to apparatus and methods for automatically servicing item data requests in data management systems, such as in retail management systems. The apparatus and methods employ a throttling technique to service data requests from one or more entities. In some examples, a computing device initializes assigns a counter for each entity, and initializes each counter with an initial value. The computing device also occasionally (e.g., periodically) resets each counter to the initial value. The computing device may receive a data request from one of the entities, and determines whether the counter corresponding to the entity identifies a count that is beyond a threshold. If the counter identifies a count beyond the threshold, the computing device adjusts the counter, and processes the data request. If the counter does not identify a count beyond the threshold, the computing device responds to the entity with an error.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: March 21, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Tamandeep Kaur, Rahul Raghavan, Karthik Chowdavarapu, Sitansu Sekhar Pal, Murabbat Rifaquat Hussain, Rajanikanth Beesabathini, Alok Kumar Singh
  • Publication number: 20220084018
    Abstract: Described are a system, method, and computer program product for updating and processing payment device transaction tokens. The method includes receiving a first notification based on issuance of a first new payment device, generating a first new token associated with the first new payment device, and linking the first new token to a previous token. The method also includes receiving a second notification based on issuance of a second new payment device, generating a second new token associated with the second new payment device, and linking the second new token to the first new token in a chain. The method further includes determining to deactivate the first new payment device and modifying the chain to remove the first new token. The method further includes receiving a transaction request and processing the transaction request by communicating second new token to an issuer.
    Type: Application
    Filed: November 24, 2021
    Publication date: March 17, 2022
    Inventors: Gaurav Srikant Mokhasi, Kaushik Kumar Mahato, Rahul Raghavan
  • Patent number: 11210666
    Abstract: Described are a system, method, and computer program product for updating and processing payment device transaction tokens. The method includes receiving an update request to update stored transaction information, the update request identifying at least one old payment device and at least one new payment device. The method also includes generating at least one new token associated with the at least one new payment device, and linking the at least one new token to at least one old token. The method further includes receiving a transaction request including the at least one old token, and communicating the at least one new token that is linked to the at least one old token to an issuer for processing of the transaction request.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: December 28, 2021
    Assignee: Visa International Service Association
    Inventors: Gaurav Srikant Mokhasi, Kaushik Kumar Mahato, Rahul Raghavan
  • Publication number: 20210382957
    Abstract: This application relates to apparatus and methods for automatically servicing item data requests in data management systems, such as in retail management systems. The apparatus and methods employ a throttling technique to service data requests from one or more entities. In some examples, a computing device initializes assigns a counter for each entity, and initializes each counter with an initial value. The computing device also occasionally (e.g., periodically) resets each counter to the initial value. The computing device may receive a data request from one of the entities, and determines whether the counter corresponding to the entity identifies a count that is beyond a threshold. If the counter identifies a count beyond the threshold, the computing device adjusts the counter, and processes the data request. If the counter does not identify a count beyond the threshold, the computing device responds to the entity with an error.
    Type: Application
    Filed: June 8, 2020
    Publication date: December 9, 2021
    Inventors: Tamandeep Kaur, Rahul Raghavan, Karthik Chowdavarapu, Sitansu Sekhar Pal, Murabbat Rifaquat Hussain, Rajanikanth Beesabathini, Alok Kumar Singh
  • Publication number: 20200265422
    Abstract: Described are a system, method, and computer program product for updating and processing payment device transaction tokens. The method includes receiving an update request to update stored transaction information, the update request identifying at least one old payment device and at least one new payment device. The method also includes generating at least one new token associated with the at least one new payment device, and linking the at least one new token to at least one old token. The method further includes receiving a transaction request including the at least one old token, and communicating the at least one new token that is linked to the at least one old token to an issuer for processing of the transaction request.
    Type: Application
    Filed: February 18, 2019
    Publication date: August 20, 2020
    Inventors: Gaurav Srikant Mokhasi, Kaushik Kumar Mahato, Rahul Raghavan
  • Patent number: 9709686
    Abstract: A modular PET gantry is provided herein. A detector module is described, and the detector module includes a plurality of PET detector units. Each detector unit may be bonded to a mounting sleeve. The detector module also includes a mounting frame, wherein each detector unit and mounting sleeve is attached to the mounting frame.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: July 18, 2017
    Assignee: General Electric Company
    Inventors: Robert George Bradford, Rajender Singh, Rahul Raghavan, Timothy Patrick Rose
  • Publication number: 20160187496
    Abstract: A modular PET gantry is provided herein. A detector module is described, and the detector module includes a plurality of PET detector units. Each detector unit may be bonded to a mounting sleeve. The detector module also includes a mounting frame, wherein each detector unit and mounting sleeve is attached to the mounting frame.
    Type: Application
    Filed: February 24, 2015
    Publication date: June 30, 2016
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Robert George Bradford, Rajender Singh, Rahul Raghavan, Timothy Patrick Rose