Patents by Inventor Nandakumar Kandaloo

Nandakumar Kandaloo 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: 20230222528
    Abstract: Described are a system, method, and computer program product for wait time estimation using predictive modeling. The method includes receiving a request for a predictive wait time estimate from a user including a designated time and a selection of a merchant. The method also includes determining an initial queue length and determining a service rate for each subinterval of a plurality of subintervals from the current time to the designated time. The method further includes producing a plurality of arrival rates using a trained predictive model, and determining a difference between an arrival rate and a service rate for each subinterval, to produce a plurality of changes in queue length. The method further includes determining a queue length based on the plurality of changes in queue length, generating the predictive wait time estimate based on the queue length, and transmitting the predictive wait time estimate to the user.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 13, 2023
    Inventors: Richa Garg, Walker Carlson, Varun Sharma, Nandakumar Kandaloo, Srijoy Aditya
  • Patent number: 11657410
    Abstract: Described are a system, method, and computer program product for generating and applying a predictive wait time estimate using predictive modeling. The method includes receiving initial transaction data representative of a plurality of transactions between a plurality of transaction accounts and at least one merchant. The method also includes generating, for each subinterval, training data including at least one of the following: service rate during the subinterval, number of transactions during the subinterval, total transaction value during the subinterval, mean transaction value during the subinterval, year, month, day of week, or any combination thereof. The method further includes generating a predictive model that generates an output of arrival rate for an input of at least one time parameter. The method further includes generating the predictive wait time estimate for a designated time.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: May 23, 2023
    Assignee: Visa International Service Association
    Inventors: Richa Garg, Walker Carlson, Varun Sharma, Nandakumar Kandaloo, Srijoy Aditya
  • Publication number: 20220294786
    Abstract: A technique for embedding and utilizing credentials in a network address may include requesting a network address for a client device by providing an account identifier to a server computer associated with a service provider. A network address that is mapped to the account identifier can be assigned to the client device. The network address may include a routing prefix field and a network interface identifier field. The routing prefix field may include an issuer identifier of an issuer of the account, and the network interface identifier field may include an interface identifier that maps to the account identifier. By embedding credentials such as an account identifier in the network address, the actual account identifier need not be transmitted to perform actions on the account.
    Type: Application
    Filed: June 1, 2022
    Publication date: September 15, 2022
    Inventors: Varun Sharma, Hanna Endrias, Ajit Vilasrao Patil, Nandakumar Kandaloo
  • Patent number: 11381560
    Abstract: A technique for embedding and utilizing credentials in a network address may include requesting a network address for a client device by providing an account identifier to a server computer associated with a service provider. A network address that is mapped to the account identifier can be assigned to the client device. The network address may include a routing prefix field and a network interface identifier field. The routing prefix field may include an issuer identifier of an issuer of the account, and the network interface identifier field may include an interface identifier that maps to the account identifier. By embedding credentials such as an account identifier in the network address, the actual account identifier need not be transmitted to perform actions on the account.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: July 5, 2022
    Assignee: Visa International Service Association
    Inventors: Varun Sharma, Hanna Endrias, Ajit Vilasrao Patil, Nandakumar Kandaloo
  • Publication number: 20210044586
    Abstract: A technique for embedding and utilizing credentials in a network address may include requesting a network address for a client device by providing an account identifier to a server computer associated with a service provider. A network address that is mapped to the account identifier can be assigned to the client device. The network address may include a routing prefix field and a network interface identifier field. The routing prefix field may include an issuer identifier of an issuer of the account, and the network interface identifier field may include an interface identifier that maps to the account identifier. By embedding credentials such as an account identifier in the network address, the actual account identifier need not be transmitted to perform actions on the account.
    Type: Application
    Filed: August 5, 2019
    Publication date: February 11, 2021
    Inventors: Varun Sharma, Hanna Endrias, Ajit Vilasrao Patil, Nandakumar Kandaloo
  • Publication number: 20200334592
    Abstract: Described are a system, method, and computer program product for generating and applying a predictive wait time estimate using predictive modeling. The method includes receiving initial transaction data representative of a plurality of transactions between a plurality of transaction accounts and at least one merchant. The method also includes generating, for each subinterval, training data including at least one of the following: service rate during the subinterval, number of transactions during the subinterval, total transaction value during the subinterval, mean transaction value during the subinterval, year, month, day of week, or any combination thereof. The method further includes generating a predictive model that generates an output of arrival rate for an input of at least one time parameter. The method further includes generating the predictive wait time estimate for a designated time.
    Type: Application
    Filed: December 20, 2017
    Publication date: October 22, 2020
    Inventors: Richa Garg, Walker Carlson, Varun Sharma, Nandakumar Kandaloo, Srijoy Aditya
  • Patent number: 10701163
    Abstract: Described herein is a system and method for estimating wait times at various resource providers based on transaction information submitted to a processing network. In some embodiments, the system identifies a time distance between a target resource provider and a plurality of other resource providers in order to identify resource providers local to the target resource provider. Additionally, the system may identify segments for each of a plurality of users on the system. The processing network may identify recent transaction requests received from each of the resource providers local to the target resource provider. The processing network may then identify users associated with each of those transaction requests. Based on the segments assigned to each of those users, the system may estimate and arrival rate, and subsequently an estimated wait time, for the target resource provider.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: June 30, 2020
    Assignee: Visa International Service Association
    Inventors: Varun Sharma, Patrick Egbuchulam, Zian Huang, Nandakumar Kandaloo, Srijoy Aditya
  • Publication number: 20180176311
    Abstract: Described herein is a system and method for estimating wait times at various resource providers based on transaction information submitted to a processing network. In some embodiments, the system identifies a time distance between a target resource provider and a plurality of other resource providers in order to identify resource providers local to the target resource provider. Additionally, the system may identify segments for each of a plurality of users on the system. The processing network may identify recent transaction requests received from each of the resource providers local to the target resource provider. The processing network may then identify users associated with each of those transaction requests. Based on the segments assigned to each of those users, the system may estimate and arrival rate, and subsequently an estimated wait time, for the target resource provider.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Varun Sharma, Patrick Egbuchulam, Zian Huang, Nandakumar Kandaloo, Srijoy Aditya
  • Publication number: 20170364944
    Abstract: Accounts are grouped via database connections to form account groups that can be used to efficiently track the propagation of resources or privileges. Virtual accounts can be grouped via non-replaceable connections, where each of the virtual accounts is limited for online transactions with a predefined website without a respective account identification device for presenting account identification information to a reader of a transaction terminal for offline transactions. A primary account in a non-replaceable group of virtual accounts may include (or be linked to) resources and/or privileges that can be propagated to the secondary accounts in the non-replaceable group. The primary account may be a virtual account, or a non-virtual account.
    Type: Application
    Filed: June 15, 2016
    Publication date: December 21, 2017
    Inventors: Varun Sharma, Santosh Lachhman Achhra, STANISLAV IGOREVICH TSIKINE, Ajit Vilasrao Patil, Sergey Alex Paykis, Srijoy Aditya, NANDAKUMAR KANDALOO
  • Publication number: 20160350783
    Abstract: Accounts are grouped in a database via replaceable connections and non-replaceable connections to form account groups that can be used to efficiently track the propagation of resources or privileges among users. Accounts that can be treated as a same account are linked or grouped via replaceable connections. Accounts having different ownerships are grouped via non-replaceable connections. The account groups created via the replaceable connections and non-replaceable connections can be used to track offer sharing and/or distribution from primary accounts to secondary accounts in respective account groups. For example, users of an offer propagation platform may split an offer into sub-offers and share sub-offers with others. Using replaceable and non-replaceable account groups the system can operate with the capability of supporting linked accounts in millions, allowing the offers to be propagated among users via sharing, redistribution and/or subdivision for improved usage.
    Type: Application
    Filed: May 24, 2016
    Publication date: December 1, 2016
    Inventors: Varun Sharma, Santosh Lachhman Achhra, Stanislav Igorevich Tsikine, Ajit Vilasrao Patil, Sergey Alex Paykis, Srijoy Aditya, Nandakumar Kandaloo