Patents by Inventor Ajit Vilasrao Patil
Ajit Vilasrao Patil 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: 11909887Abstract: A method and system corresponding to a secure architecture for executing Internet of Things (IoT) device actions using blockchains is described. A network of IoT devices can manage two blockchains. The first blockchain can store operational data, collected from the IoT devices and written to the first blockchain. A second blockchain can be used to store action data.Type: GrantFiled: July 7, 2022Date of Patent: February 20, 2024Assignee: Visa International Service AssociationInventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
-
Publication number: 20240037604Abstract: Provided is a method for matching card transaction data to mobile application data. The method may include generating a plurality of regions within a geographic area, each region of the plurality of regions associated with a region identifier. Transaction data associated with an account identifier and mobile application data associated a user identifier may be received. A region for each transaction and for each interaction may be determined based on the transaction and interaction locations. A transaction signature may be generated for each account and an interaction signature may be generated for each user identifier. At least one transaction may be matched to at least one interaction signature. At least one account identifier may be linked to at least one user identifier based on matching the at least one transaction signature to the at least one interaction signature. A system and computer program product are also disclosed.Type: ApplicationFiled: October 12, 2023Publication date: February 1, 2024Inventors: Nuri Vinod Purswani Ramchandani, Anubhav Narang, Olivia Maly, Ajit Vilasrao Patil
-
Patent number: 11810153Abstract: Provided is a method for matching card transaction data to mobile application data. The method may include generating a plurality of regions within a geographic area, each region of the plurality of regions associated with a region identifier. Transaction data associated with an account identifier and mobile application data associated a user identifier may be received. A region for each transaction and for each interaction may be determined based on the transaction and interaction locations. A transaction signature may be generated for each account and an interaction signature may be generated for each user identifier. At least one transaction may be matched to at least one interaction signature. At least one account identifier may be linked to at least one user identifier based on matching the at least one transaction signature to the at least one interaction signature. A system and computer program product are also disclosed.Type: GrantFiled: December 15, 2020Date of Patent: November 7, 2023Assignee: Visa International Service AssociationInventors: Nuri Vinod Purswani Ramchandani, Olivia Maly, Anubhav Narang, Ajit Vilasrao Patil
-
Publication number: 20230060452Abstract: Provided is a system, method, and computer program product for adjusting a model. The method includes training or receiving a model based on transaction data for a plurality of account holders, the model configured to classify each individual of the plurality of account holders, segmenting each individual of at least a portion of account holders of the plurality of account holders into at least one subgroup of a plurality of subgroups, separately executing the model for each subgroup of the plurality of subgroups by inputting, into the model, a portion of the transaction data associated with individuals in each subgroup, comparing a plurality of outputs of the model resulting from the separate execution of the model for each subgroup of the plurality of subgroups, and adjusting the model based on at least one differential between the plurality of outputs.Type: ApplicationFiled: August 23, 2022Publication date: March 2, 2023Inventors: Nuri Vinod Purswani Ramchandani, Ajit Vilasrao Patil, Shuang Xia, Shrey Nautiyal, Neil O. Rubens, Amir Shareghi Najar, Hasan Al-Madfai, Suresh Krishna Vaidyanathan
-
Publication number: 20220391360Abstract: A method includes a full node storing a blockchain and being one of a plurality of full nodes forming a blockchain network receiving a message comprising update image data and a smart contract identifier from a first user device. The full node can then determine stored image data associated with the smart contract identifier. The full node can also determine whether or not image comparison data based on received image data and stored image data is consistent with a smart contract associated with the smart contract identifier and can then generate an entry for a block of the blockchain, comprising at least the smart contract identifier, the updated image data, and image comparison data. The full node can generate the block of the blockchain and transmit the block to the plurality of full nodes. The plurality of full nodes respectively verify the block.Type: ApplicationFiled: August 16, 2022Publication date: December 8, 2022Applicant: Visa International Service AssociationInventors: Ajit Vilasrao Patil, Atindra Nath Ghosh, Balkrishna Dinesh Pangam
-
Publication number: 20220345294Abstract: A method and system corresponding to a secure architecture for executing Internet of Things (IoT) device actions using blockchains is described. A network of IoT devices can manage two blockchains. The first blockchain can store operational data, collected from the IoT devices and written to the first blockchain. A second blockchain can be used to store action data.Type: ApplicationFiled: July 7, 2022Publication date: October 27, 2022Applicant: Visa International Service AssociationInventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
-
Patent number: 11449472Abstract: A method includes a full node storing a blockchain and being one of a plurality of full nodes forming a blockchain network receiving a message comprising update image data and a smart contract identifier from a first user device. The full node can then determine stored image data associated with the smart contract identifier. The full node can also determine whether or not image comparison data based on received image data and stored image data is consistent with a smart contract associated with the smart contract identifier and can then generate an entry for a block of the blockchain, comprising at least the smart contract identifier, the updated image data, and image comparison data. The full node can generate the block of the blockchain and transmit the block to the plurality of full nodes. The plurality of full nodes respectively verify the block.Type: GrantFiled: March 13, 2019Date of Patent: September 20, 2022Assignee: Visa International Service AssociationInventors: Ajit Vilasrao Patil, Atindra Nath Ghosh, Balkrishna Dinesh Pangam
-
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: 11417433Abstract: A method and system corresponding to a secure architecture for executing Internet of Things (IoT) device actions using blockchains is described. A network of IoT devices can manage two blockchains. The first blockchain can store operational data, collected from the IoT devices and written to the first blockchain. A second blockchain can be used to store action data.Type: GrantFiled: June 13, 2018Date of Patent: August 16, 2022Assignee: Visa International Service AssociationInventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
-
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: 20220188862Abstract: Provided is a method for matching card transaction data to mobile application data. The method may include generating a plurality of regions within a geographic area, each region of the plurality of regions associated with a region identifier. Transaction data associated with an account identifier and mobile application data associated a user identifier may be received. A region for each transaction and for each interaction may be determined based on the transaction and interaction locations. A transaction signature may be generated for each account and an interaction signature may be generated for each user identifier. At least one transaction may be matched to at least one interaction signature. At least one account identifier may be linked to at least one user identifier based on matching the at least one transaction signature to the at least one interaction signature. A system and computer program product are also disclosed.Type: ApplicationFiled: December 15, 2020Publication date: June 16, 2022Inventors: Nuri Vinod Purswani Ramchandani, Olivia Maly, Anubhav Narang, Ajit Vilasrao Patil
-
Publication number: 20210407141Abstract: Provided is a system and computer-implemented method for encoding account tokens in image files. The method includes receiving, from a user associated with an account identifier, an identification of at least one image, generating at least one token based on the account identifier of the user, encoding the at least one token in the at least one image, resulting in at least one tokenized image, and communicating the at least one tokenized image to a transaction processing system, wherein the transaction processing system is configured to conduct a transaction based on the tokenized image.Type: ApplicationFiled: November 16, 2018Publication date: December 30, 2021Inventors: Varun Sharma, Nicholas Cai, Walker Carlson, Ajit Vilasrao Patil
-
Publication number: 20210233672Abstract: A method and system corresponding to a secure architecture for executing Internet of Things (IoT) device actions using blockchains is described. A network of IoT devices can manage two blockchains. The first blockchain can store operational data, collected from the IoT devices and written to the first blockchain. A second blockchain can be used to store action data.Type: ApplicationFiled: June 13, 2018Publication date: July 29, 2021Inventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
-
Patent number: 11074617Abstract: A system and method to communicate individualized/customized messages to a vehicle based on the location of the vehicle, operation statuses the vehicle, and/or mobile devices of occupants of the vehicle.Type: GrantFiled: January 6, 2017Date of Patent: July 27, 2021Assignee: Visa International Service AssociationInventors: Ajit Vilasrao Patil, Santosh Lachhman Achhra, Martin Enriquez, Sukalyan Chakraborty, Varun Sharma, Satyanarayan Belur, Diane C. Salmon, Michael Lemberger, Kelvan Howard
-
Publication number: 20210073751Abstract: A gateway system is provided that translates image and other media-based transaction data to another format suitable for processing by a participant in the transaction. Some payment systems use barcodes for image-based transactions while other payment systems use any one of several QR code formats. The gateway system allows a participant to securely upload image-based data which the participant is unable to process. The gateway will return the transaction data in a format usable by the participant for continuing a transaction.Type: ApplicationFiled: September 9, 2019Publication date: March 11, 2021Inventors: Yung-Mei Lin, Ajit Vilasrao Patil, Ruoping Ye
-
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: 20200293500Abstract: A method includes a full node storing a blockchain and being one of a plurality of full nodes forming a blockchain network receiving a message comprising update image data and a smart contract identifier from a first user device. The full node can then determine stored image data associated with the smart contract identifier. The full node can also determine whether or not image comparison data based on received image data and stored image data is consistent with a smart contract associated with the smart contract identifier and can then generate an entry for a block of the blockchain, comprising at least the smart contract identifier, the updated image data, and image comparison data. The full node can generate the block of the blockchain and transmit the block to the plurality of full nodes. The plurality of full nodes respectively verify the block.Type: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Ajit Vilasrao Patil, Atindra Nath Ghosh, Balkrishna Dinesh Pangam
-
Publication number: 20180374126Abstract: A system and method to communicate individualized/customized messages to a vehicle based on the location of the vehicle, operation statuses the vehicle, and/or mobile devices of occupants of the vehicle.Type: ApplicationFiled: January 6, 2017Publication date: December 27, 2018Inventors: Ajit Vilasrao Patil, Santosh Lachhman Achhra, Martin Enriquez, Sukalyan Chakraborty, Varun Sharma, Satyanarayan Belur, Diane C. Salmon, Michael Lemberger, Kelvan Howard
-
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: 20170352086Abstract: A system is disclosed that incorporates mobile devices (such as mobile phones or smart watches), a user profile stored in the cloud, and a triggered device (e.g., point-of-sale terminals or ATM terminals) such that the mobile devices communicate user interactivity information to the triggered device, and the triggered device provides transactional predictions, recommendations, and preferences to the user to interact before making purchases on the triggered device.Type: ApplicationFiled: June 7, 2016Publication date: December 7, 2017Inventors: VARUN SHARMA, AJIT VILASRAO PATIL, AVIRAL AGARWAL