Patents by Inventor Sachin Ahuja
Sachin Ahuja 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: 12223504Abstract: Briefly, embodiments are directed to a system, method, and article for receiving an authorization request message for a remote commerce transaction with a particular merchant, where the authorization request message comprises a merchant universal payment identifier (MuPi). The MuPi may be extracted from the authorization request message. Validation information may be determined for the MuPi. A message may be transmitted to a payment network to enable authorization of the remote commerce transaction at least partially in response to the determination of the validation information.Type: GrantFiled: September 8, 2021Date of Patent: February 11, 2025Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Sachin Ahuja
-
Publication number: 20240152629Abstract: A system and method for data processing and storage using quantum and deoxyribonucleic acid (DNA) computing. The method includes receiving a request for a search data item. The request includes a first information represented by classical binary bits. The request is converted into a converted request. The converted request includes the first information represented by quantum bits. One or more servers are searched based on the converted request using a quantum search algorithm. Search results are generated. The search results are ranked according to ranking rules. A highest-ranked result includes a second information represented by quantum bits. The highest-ranked result is converted to a converted highest-ranked result. The converted highest-ranked result includes the second information represented by DNA bits. The converted highest-ranked result is encrypted to generate an encrypted and converted highest-ranked result. The encrypted and converted highest-ranked result is stored in one or more DNA strands.Type: ApplicationFiled: November 9, 2022Publication date: May 9, 2024Inventors: Nimish Ravindra Deshpande, Prashant Anna Bidkar, Sachin Ahuja, Vibhuti Gupta
-
Publication number: 20230254303Abstract: An identity authority computing device having a processor in communication with a database is described herein. The database stores a plurality of persistent user identifiers associated with a plurality of users. The processor is programmed to receive a service request over a public network, the service request including a service provider identifier and a single-use token value associated with one of the users. The processor is also programmed to determine at least one persistent user identifier associated in the database with the token value, and generate an updated service request including the at least one persistent user identifier. The processor further is programmed to generate an encrypted service request using a public encryption key associated with the service provider identifier, and transmit the encrypted service request to a service provider computing device associated with the service provider identifier.Type: ApplicationFiled: April 18, 2023Publication date: August 10, 2023Inventors: Keyur Patel, Sachin Ahuja
-
Patent number: 11715105Abstract: Payment authentication using OS-based (operating system-based) and issuer-based authenticator applications is provided. The described authenticator applications perform processes including managing a resource with information about registered users; receiving user identifiable information; authenticating a user using the user identifiable information and the information stored in the resource; upon authenticating the user using the user identifiable information and the information stored in the resource, generating a key tied to existing biometric authentication of the user and mapped to the user identifiable information; and communicating with a support server to provide the key and a notification of a potential transaction.Type: GrantFiled: August 25, 2020Date of Patent: August 1, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Keyur Patel, Hemant Bhanushali, Sachin Ahuja
-
Patent number: 11652813Abstract: An identity authority computing device having a processor in communication with a database is described herein. The database stores a plurality of persistent user identifiers associated with a plurality of users. The processor is programmed to receive a service request over a public network, the service request including a service provider identifier and a single-use token value associated with one of the users. The processor is also programmed to determine at least one persistent user identifier associated in the database with the token value, and generate an updated service request including the at least one persistent user identifier. The processor further is programmed to generate an encrypted service request using a public encryption key associated with the service provider identifier, and transmit the encrypted service request to a service provider computing device associated with the service provider identifier.Type: GrantFiled: October 4, 2019Date of Patent: May 16, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Keyur Patel, Sachin Ahuja
-
Patent number: 11605065Abstract: Some embodiments may provide systems, methods and computer program code to facilitate a secure remote transaction and may include detecting an event identifying initiation of a checkout process involving a transaction between a consumer and a merchant, identifying a secure remote commerce system to use in facilitating the transaction, the secure remote commerce system storing a consumer profile including information identifying at least a first payment card of the consumer. In some embodiments, a checkout user interface displayed to the consumer is modified based on information from the consumer profile to display information associated with the at least one payment card. A checkout request from the consumer and a payload is obtained from the secure remote commerce system including information identifying the at least first payment card, the merchant and transaction details. The payload is used to complete a transaction authorization request with a payment network.Type: GrantFiled: August 23, 2019Date of Patent: March 14, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Michael D. McCarthy, Edward Neil Livingston, Sachin Ahuja, Holger Kunkat
-
Publication number: 20230070039Abstract: Briefly, embodiments are directed to a system, method, and article for receiving an authorization request message for a remote commerce transaction with a particular merchant, where the authorization request message comprises a merchant universal payment identifier (MuPi). The MuPi may be extracted from the authorization request message. Validation information may be determined for the MuPi. A message may be transmitted to a payment network to enable authorization of the remote commerce transaction at least partially in response to the determination of the validation information.Type: ApplicationFiled: September 8, 2021Publication date: March 9, 2023Inventor: Sachin Ahuja
-
Publication number: 20220327176Abstract: A method for identification and distribution of a personalized image. As disclosed, the method involves a processing server receiving an image request from a web server. The image request includes at least a device identifier and an originating address. The processing server electronically transmits a data request to a computing device associated with the device identifier, and receives a data file from the computing device. The data file includes one or more data values associated with an electronic wallet. The processing server executes a query to identify an image file based on the data values included in the received data file. Additionally, the processing server electronically transmits the identified image file to the web server in response to the received image request.Type: ApplicationFiled: June 30, 2022Publication date: October 13, 2022Applicant: Mastercard International IncorporatedInventors: Heinz Ramin GALLENBACHER, David LIM, Vasily GIRIA, Nili KLENOFF, Sachin AHUJA, Grant GORTSEMA
-
Patent number: 11379543Abstract: A method for identification and distribution of a personalized image. As disclosed, the method involves a processing server receiving an image request from a web server. The image request includes at least a device identifier and an originating address. The processing server electronically transmits a data request to a computing device associated with the device identifier, and receives a data file from the computing device. The data file includes one or more data values associated with an electronic wallet. The processing server executes a query to identify an image file based on the data values included in the received data file. Additionally, the processing server electronically transmits the identified image file to the web server in response to the received image request.Type: GrantFiled: June 6, 2017Date of Patent: July 5, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Heinz Ramin Gallenbacher, David Lim, Vasily Giria, Nili Klenoff, Sachin Ahuja, Grant Gortsema
-
Patent number: 11270290Abstract: Systems and methods are provided for facilitating network transactions. One exemplary method includes converting, by a communication device, a request from a remote payment initiator associated with a merchant into a message to a payment network, via a software development kit (SDK) executed by a web browser of the communication device. The request is associated with a transaction to a payment account and includes at least one of: a browser cookie, a payment account number associated with the payment account, a card ID for the payment account, and a payment ID for the transaction. And, the message includes the at least one of: the browser cookie, the payment account number, the card ID, and the payment ID.Type: GrantFiled: May 20, 2019Date of Patent: March 8, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ryan Watkins, Sachin Ahuja
-
Publication number: 20220067740Abstract: Payment authentication using OS-based (operating system-based) and issuer-based authenticator applications is provided. The described authenticator applications perform processes including managing a resource with information about registered users; receiving user identifiable information; authenticating a user using the user identifiable information and the information stored in the resource; upon authenticating the user using the user identifiable information and the information stored in the resource, generating a key tied to existing biometric authentication of the user and mapped to the user identifiable information; and communicating with a support server to provide the key and a notification of a potential transaction.Type: ApplicationFiled: August 25, 2020Publication date: March 3, 2022Inventors: Keyur PATEL, Hemant BHANUSHALI, Sachin AHUJA
-
Publication number: 20210105264Abstract: An identity authority computing device having a processor in communication with a database is described herein. The database stores a plurality of persistent user identifiers associated with a plurality of users. The processor is programmed to receive a service request over a public network, the service request including a service provider identifier and a single-use token value associated with one of the users. The processor is also programmed to determine at least one persistent user identifier associated in the database with the token value, and generate an updated service request including the at least one persistent user identifier. The processor further is programmed to generate an encrypted service request using a public encryption key associated with the service provider identifier, and transmit the encrypted service request to a service provider computing device associated with the service provider identifier.Type: ApplicationFiled: October 4, 2019Publication date: April 8, 2021Inventors: Keyur Patel, Sachin Ahuja
-
Publication number: 20200184457Abstract: A method for facilitating payment using instant messaging application is provided. The method includes establishing, in the instant messaging application, an order with a merchant, the order including an order value, receiving from the instant messaging application, confirmation that payment of the order value should be made using a digital wallet, and sending confirmation of payment from the digital wallet to the merchant after payment of the order value has been made.Type: ApplicationFiled: June 29, 2017Publication date: June 11, 2020Inventors: Syam Sasidharan Nair, John Florinis, Chee Leong Liew, Holger Kunkat, Sachin Ahuja
-
Publication number: 20200065789Abstract: Some embodiments may provide systems, methods and computer program code to facilitate a secure remote transaction and may include detecting an event identifying initiation of a checkout process involving a transaction between a consumer and a merchant, identifying a secure remote commerce system to use in facilitating the transaction, the secure remote commerce system storing a consumer profile including information identifying at least a first payment card of the consumer. In some embodiments, a checkout user interface displayed to the consumer is modified based on information from the consumer profile to display information associated with the at least one payment card. A checkout request from the consumer and a payload is obtained from the secure remote commerce system including information identifying the at least first payment card, the merchant and transaction details. The payload is used to complete a transaction authorization request with a payment network.Type: ApplicationFiled: August 23, 2019Publication date: February 27, 2020Inventors: Michael D. McCarthy, Edward Neil Livingston, Sachin Ahuja, Holger Kunkat
-
Publication number: 20190354958Abstract: Systems and methods are provided for facilitating network transactions. One exemplary method includes converting, by a communication device, a request from a remote payment initiator associated with a merchant into a message to a payment network, via a software development kit (SDK) executed by a web browser of the communication device. The request is associated with a transaction to a payment account and includes at least one of: a browser cookie, a payment account number associated with the payment account, a card ID for the payment account, and a payment ID for the transaction. And, the message includes the at least one of: the browser cookie, the payment account number, the card ID, and the payment ID.Type: ApplicationFiled: May 20, 2019Publication date: November 21, 2019Inventors: Ryan Watkins, Sachin Ahuja
-
Publication number: 20170351771Abstract: A method for identification and distribution of a personalized image. As disclosed, the method involves a processing server receiving an image request from a web server. The image request includes at least a device identifier and an originating address. The processing server electronically transmits a data request to a computing device associated with the device identifier, and receives a data file from the computing device. The data file includes one or more data values associated with an electronic wallet. The processing server executes a query to identify an image file based on the data values included in the received data file. Additionally, the processing server electronically transmits the identified image file to the web server in response to the received image request.Type: ApplicationFiled: June 6, 2017Publication date: December 7, 2017Applicant: Mastercard International IncorporatedInventors: Heinz Ramin GALLENBACHER, David LIM, Vasily GIRIA, Nili KLENOFF, Sachin AHUJA, Grant GORTSEMA
-
Patent number: 9775181Abstract: A method and apparatus for re-associating a station (STA) to an access point (AP). The STA sends a re-association request to the AP to initiate a re-association process with the AP. The re-association request indicates that a handshake operation is to be bypassed during the re-association process. The STA receives a re-association response from the AP in response to the re-association request and, upon receiving the re-association response, enables data communications with the AP using a set of preexisting cryptographic keys. For example, the set of preexisting cryptographic keys may be negotiated with the AP during at least one of a prior association process or a prior re-association process.Type: GrantFiled: June 25, 2015Date of Patent: September 26, 2017Assignee: QUALCOMM IncorporatedInventors: Sachin Ahuja, Ganesh Kondabattini, Ganesh Babu Kumaravel, Mukul Sharma, Vidyullatha Kanchanapally, Santhosh Kumar Padma
-
Publication number: 20160381718Abstract: A method and apparatus for re-associating a station (STA) to an access point (AP). The STA sends a re-association request to the AP to initiate a re-association process with the AP. The re-association request indicates that a handshake operation is to be bypassed during the re-association process. The STA receives a re-association response from the AP in response to the re-association request and, upon receiving the re-association response, enables data communications with the AP using a set of preexisting cryptographic keys. For example, the set of preexisting cryptographic keys may be negotiated with the AP during at least one of a prior association process or a prior re-association process.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Sachin Ahuja, Ganesh Kondabattini, Ganesh Babu Kumaravel, Mukul Sharma, Vidyullatha Kanchanapally, Santhosh Kumar Padma
-
Publication number: 20160292394Abstract: A method for partitioning a molecular subset is described. The partitioning method takes into account molecular structure and its manner of storage and transmission, transformations to be applied to the molecular subset and their implementation, and constraints imposed by the implementation of the partitioning method. Using this method, a molecular subset can be stored, transmitted, and processed more efficiently. The resulting efficiency makes it possible to design and run applications which require complex molecular processing, such as rational drug discovery, virtual library design, etc.Type: ApplicationFiled: March 30, 2016Publication date: October 6, 2016Inventors: Sachin Ahuja, David Kita, Eniko Fodor, Adityo Prakash
-
Publication number: 20160112935Abstract: A method of operating a user station (STA) to scan for access points (APs). The STA broadcasts a probe request on a first saved channel of one or more saved channels. More specifically, each of the one or more saved channels corresponds to a channel on which the STA had prior communications with an AP. The STA remains on the first saved channel for an extended duration to listen for a probe response from a first AP. Specifically, the extended duration is greater than a dwell time of the STA when scanning wireless channels other than the one or more saved channels.Type: ApplicationFiled: October 16, 2014Publication date: April 21, 2016Inventors: Sachin Ahuja, Ganesh Kondabattini, Ganesh Babu Kumaravel, Kiran Neelisetty