Patents by Inventor Paul Catinella
Paul Catinella 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: 9818108Abstract: Systems and methods for updating a transactional device having a reader is provided. In one embodiment, the method includes: reading data on a command token, wherein the data is stored in a memory device; identifying the token as a command token based on the data; generating transaction data that include an instruction based on the token data and a code identifying the instruction as a command data; and transmitting the transaction data to a remote device for command execution.Type: GrantFiled: December 10, 2007Date of Patent: November 14, 2017Assignee: VERIFONE, INC.Inventors: Clay von Mueller, Scott R. Yale, Patrick K. Hazel, Paul Catinella
-
Patent number: 9123042Abstract: Systems and methods for performing token transactions are provided. In one embodiment, the invention provides for processing token transactions, including receiving an encrypted password for a debit card transaction, wherein the password was secured using encrypted debit-card information, decrypting the password using encrypted debit-card information for the debit card, recreating the password using actual debit-card information for the debit card, and forwarding the recreated password for subsequent transaction processing. The invention is suitable for implementation with other types of tokens in addition to debit-card tokens as well. The invention can be implemented in a scenario where the password includes a PIN block that is created by combining a clear or encrypted PIN for the token with token information.Type: GrantFiled: August 16, 2007Date of Patent: September 1, 2015Assignee: VeriFone, Inc.Inventors: Clay von Mueller, Scott R. Yale, Paul Catinella
-
Patent number: 8775805Abstract: Systems and methods for performing a secure transaction provided. In one embodiment, the method for encrypting data is provided, comprising: selecting clear text data; selecting a symbol set corresponding to the clear text data; encrypting the clear text data using a key, the encrypting comprising the operations of: defining a first portion and a second portion of the clear text data, encrypting the second portion using the key to generate an encryption mask, and encrypting the clear text data by applying the encryption mask to the first portion using a modulus operation while preserving the second portion as unencrypted, thereby resulting in encrypted data comprising an encrypted first portion and an unencrypted second portion; and wherein the encrypted data has the same format as the clear text data, has the same length as the clear text data, and uses the symbol set of the clear text data.Type: GrantFiled: April 6, 2011Date of Patent: July 8, 2014Assignee: VeriFone, Inc.Inventors: Clay Werner von Mueller, Scott R. Yale, Patrick K. Hazel, Paul Catinella
-
Patent number: 8769275Abstract: Systems and methods for performing settlement of token access transactions are provided. In one embodiment, the invention provides for batch processing bank card transactions, including receiving transaction records for a plurality of bank card transactions, wherein at least some of the transaction records include encrypted token information; determining whether the transaction records contain encrypted token information; decrypting the encrypted token information for a transaction record that is determined to have encrypted token information; and providing clear text token information obtained by decrypting the encrypted token information for a transaction record for transaction settlement.Type: GrantFiled: October 17, 2006Date of Patent: July 1, 2014Assignee: VeriFone, Inc.Inventors: Clay Werner von Mueller, Scott R. Yale, Patrick K. Hazel, Paul Catinella
-
Patent number: 8595490Abstract: Systems and methods for performing a secure transaction provided. In one embodiment, the method includes: reading data on a command token, reading data on a token; encrypting the token data with a key; encrypting an authentication data with a clear text token data; and transmitting the encrypted authentication data with the encrypted token data to a remote device.Type: GrantFiled: December 10, 2007Date of Patent: November 26, 2013Assignee: VeriFone, Inc.Inventors: Clay von Mueller, Scott R. Yale, Patrick K. Hazel, Paul Catinella
-
Publication number: 20110211689Abstract: Systems and methods for performing a secure transaction provided. In one embodiment, the method for encrypting data is provided, comprising: selecting clear text data; selecting a symbol set corresponding to the clear text data; encrypting the clear text data using a key, the encrypting comprising the operations of: defining a first portion and a second portion of the clear text data, encrypting the second portion using the key to generate an encryption mask, and encrypting the clear text data by applying the encryption mask to the first portion using a modulus operation while preserving the second portion as unencrypted, thereby resulting in encrypted data comprising an encrypted first portion and an unencrypted second portion; and wherein the encrypted data has the same format as the clear text data, has the same length as the clear text data, and uses the symbol set of the clear text data.Type: ApplicationFiled: April 6, 2011Publication date: September 1, 2011Inventors: CLAY Werner von MUELLER, SCOTT R. YALE, PATRICK K. HAZEL, PAUL CATINELLA
-
Publication number: 20090070583Abstract: Systems and methods for performing a secure transaction provided. In one embodiment, the method includes: reading data on a command token, reading data on a token; encrypting the token data with a key; encrypting an authentication data with a clear text token data; and transmitting the encrypted authentication data with the encrypted token data to a remote device.Type: ApplicationFiled: December 10, 2007Publication date: March 12, 2009Inventors: Clay von Mueller, Scott R. Yale, Patrick K. Hazel, Paul Catinella
-
Publication number: 20090060199Abstract: Systems and methods for updating a transactional device having a reader is provided. In one embodiment, the method includes: reading data on a command token, wherein the data is stored in a memory device; identifying the token as a command token based on the data; generating transaction data that include an instruction based on the token data and a code identifying the instruction as a command data; and transmitting the transaction data to a remote device for command execution.Type: ApplicationFiled: December 10, 2007Publication date: March 5, 2009Inventors: Clay von Mueller, Scott R. Yale, Patrick K. Hazel, Paul Catinella
-
Publication number: 20080189214Abstract: Systems and methods for performing token transactions are provided. In one embodiment, the invention provides for processing token transactions, including receiving an encrypted password for a debit card transaction, wherein the password was secured using encrypted debit-card information, decrypting the password using encrypted debit-card information for the debit card, recreating the password using actual debit-card information for the debit card, and forwarding the recreated password for subsequent transaction processing. The invention is suitable for implementation with other types of tokens in addition to debit-card tokens as well. The invention can be implemented in a scenario where the password includes a PIN block that is created by combining a clear or encrypted PIN for the token with token information.Type: ApplicationFiled: August 16, 2007Publication date: August 7, 2008Inventors: Clay von Mueller, Scott R. Yale, Paul Catinella
-
Publication number: 20080091944Abstract: Systems and methods for performing settlement of token access transactions are provided. In one embodiment, the invention provides for batch processing bank card transactions, including receiving transaction records for a plurality of bank card transactions, wherein at least some of the transaction records include encrypted token information; determining whether the transaction records contain encrypted token information; decrypting the encrypted token information for a transaction record that is determined to have encrypted token information; and providing clear text token information obtained by decrypting the encrypted token information for a transaction record for transaction settlement.Type: ApplicationFiled: October 17, 2006Publication date: April 17, 2008Inventors: Clay W. von Mueller, Scott R. Yale, Patrick K. Hazel, Paul Catinella