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: 11909887
    Abstract: 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: Grant
    Filed: July 7, 2022
    Date of Patent: February 20, 2024
    Assignee: Visa International Service Association
    Inventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
  • Publication number: 20240037604
    Abstract: 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: Application
    Filed: October 12, 2023
    Publication date: February 1, 2024
    Inventors: Nuri Vinod Purswani Ramchandani, Anubhav Narang, Olivia Maly, Ajit Vilasrao Patil
  • Patent number: 11810153
    Abstract: 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: Grant
    Filed: December 15, 2020
    Date of Patent: November 7, 2023
    Assignee: Visa International Service Association
    Inventors: Nuri Vinod Purswani Ramchandani, Olivia Maly, Anubhav Narang, Ajit Vilasrao Patil
  • Publication number: 20230060452
    Abstract: 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: Application
    Filed: August 23, 2022
    Publication date: March 2, 2023
    Inventors: 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: 20220391360
    Abstract: 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: Application
    Filed: August 16, 2022
    Publication date: December 8, 2022
    Applicant: Visa International Service Association
    Inventors: Ajit Vilasrao Patil, Atindra Nath Ghosh, Balkrishna Dinesh Pangam
  • Publication number: 20220345294
    Abstract: 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: Application
    Filed: July 7, 2022
    Publication date: October 27, 2022
    Applicant: Visa International Service Association
    Inventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
  • Patent number: 11449472
    Abstract: 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: Grant
    Filed: March 13, 2019
    Date of Patent: September 20, 2022
    Assignee: Visa International Service Association
    Inventors: Ajit Vilasrao Patil, Atindra Nath Ghosh, Balkrishna Dinesh Pangam
  • 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: 11417433
    Abstract: 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: Grant
    Filed: June 13, 2018
    Date of Patent: August 16, 2022
    Assignee: Visa International Service Association
    Inventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
  • 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: 20220188862
    Abstract: 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: Application
    Filed: December 15, 2020
    Publication date: June 16, 2022
    Inventors: Nuri Vinod Purswani Ramchandani, Olivia Maly, Anubhav Narang, Ajit Vilasrao Patil
  • Publication number: 20210407141
    Abstract: 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: Application
    Filed: November 16, 2018
    Publication date: December 30, 2021
    Inventors: Varun Sharma, Nicholas Cai, Walker Carlson, Ajit Vilasrao Patil
  • Publication number: 20210233672
    Abstract: 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: Application
    Filed: June 13, 2018
    Publication date: July 29, 2021
    Inventors: Ajit Vilasrao Patil, Balkrishna Pangam, Yew Kuann Cheng
  • Patent number: 11074617
    Abstract: 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: Grant
    Filed: January 6, 2017
    Date of Patent: July 27, 2021
    Assignee: Visa International Service Association
    Inventors: Ajit Vilasrao Patil, Santosh Lachhman Achhra, Martin Enriquez, Sukalyan Chakraborty, Varun Sharma, Satyanarayan Belur, Diane C. Salmon, Michael Lemberger, Kelvan Howard
  • Publication number: 20210073751
    Abstract: 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: Application
    Filed: September 9, 2019
    Publication date: March 11, 2021
    Inventors: Yung-Mei Lin, Ajit Vilasrao Patil, Ruoping Ye
  • 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: 20200293500
    Abstract: 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: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Ajit Vilasrao Patil, Atindra Nath Ghosh, Balkrishna Dinesh Pangam
  • Publication number: 20180374126
    Abstract: 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: Application
    Filed: January 6, 2017
    Publication date: December 27, 2018
    Inventors: Ajit Vilasrao Patil, Santosh Lachhman Achhra, Martin Enriquez, Sukalyan Chakraborty, Varun Sharma, Satyanarayan Belur, Diane C. Salmon, Michael Lemberger, Kelvan Howard
  • 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: 20170352086
    Abstract: 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: Application
    Filed: June 7, 2016
    Publication date: December 7, 2017
    Inventors: VARUN SHARMA, AJIT VILASRAO PATIL, AVIRAL AGARWAL