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: 20230222528Abstract: 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: ApplicationFiled: March 15, 2023Publication date: July 13, 2023Inventors: Richa Garg, Walker Carlson, Varun Sharma, Nandakumar Kandaloo, Srijoy Aditya
-
Patent number: 11657410Abstract: 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: GrantFiled: December 20, 2017Date of Patent: May 23, 2023Assignee: Visa International Service AssociationInventors: Richa Garg, Walker Carlson, Varun Sharma, Nandakumar Kandaloo, Srijoy Aditya
-
Publication number: 20220294786Abstract: 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: ApplicationFiled: June 1, 2022Publication date: September 15, 2022Inventors: Varun Sharma, Hanna Endrias, Ajit Vilasrao Patil, Nandakumar Kandaloo
-
Patent number: 11381560Abstract: 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: GrantFiled: August 5, 2019Date of Patent: July 5, 2022Assignee: Visa International Service AssociationInventors: Varun Sharma, Hanna Endrias, Ajit Vilasrao Patil, Nandakumar Kandaloo
-
Publication number: 20210044586Abstract: 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: ApplicationFiled: August 5, 2019Publication date: February 11, 2021Inventors: Varun Sharma, Hanna Endrias, Ajit Vilasrao Patil, Nandakumar Kandaloo
-
Publication number: 20200334592Abstract: 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: ApplicationFiled: December 20, 2017Publication date: October 22, 2020Inventors: Richa Garg, Walker Carlson, Varun Sharma, Nandakumar Kandaloo, Srijoy Aditya
-
Patent number: 10701163Abstract: 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: GrantFiled: December 16, 2016Date of Patent: June 30, 2020Assignee: Visa International Service AssociationInventors: Varun Sharma, Patrick Egbuchulam, Zian Huang, Nandakumar Kandaloo, Srijoy Aditya
-
Publication number: 20180176311Abstract: 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: ApplicationFiled: December 16, 2016Publication date: June 21, 2018Inventors: Varun Sharma, Patrick Egbuchulam, Zian Huang, Nandakumar Kandaloo, Srijoy Aditya
-
Publication number: 20170364944Abstract: 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: ApplicationFiled: June 15, 2016Publication date: December 21, 2017Inventors: Varun Sharma, Santosh Lachhman Achhra, STANISLAV IGOREVICH TSIKINE, Ajit Vilasrao Patil, Sergey Alex Paykis, Srijoy Aditya, NANDAKUMAR KANDALOO
-
Publication number: 20160350783Abstract: 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: ApplicationFiled: May 24, 2016Publication date: December 1, 2016Inventors: Varun Sharma, Santosh Lachhman Achhra, Stanislav Igorevich Tsikine, Ajit Vilasrao Patil, Sergey Alex Paykis, Srijoy Aditya, Nandakumar Kandaloo