Patents by Inventor Alan Joseph O'Regan

Alan Joseph O'Regan 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: 11176536
    Abstract: The invention provides a method and system for providing financial details from a mobile device of a user for use in a transaction. The method is performed on a mobile device of the user and includes the steps of generating, on a token generating component, a session-specific token by applying an algorithm requiring a dynamic key; providing financial details for use in a transaction; incorporating the session-specific token and the financial details into a modified form the financial details; and transferring the modified form of the financial details from the mobile device to initiate the transaction. A corresponding method and system for validating financial details received, at a server of an issuing authority, is also provided.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: November 16, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Hough Arie Van Wyk, Tara Anne Moss
  • Patent number: 10769627
    Abstract: A mobile device of a consumer can have a mobile-based credential stored in a secure memory thereof and an associated alias. Techniques for conducting a transaction with the mobile device may involve receiving a request for the mobile-based credential from a remotely accessible server in response to a requestor device receiving the alias from the consumer. The mobile-based credential can be accessed from the secure memory and transmitted to the remotely accessible server. The mobile-based credential is then usable at the remotely accessible server in combination with a server-based credential stored thereat for obtaining payment credentials to complete the transaction.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: September 8, 2020
    Assignee: Visa International Service Association
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan
  • Patent number: 10681025
    Abstract: Systems and methods for securely managing biometric data are provided. In a method conducted at a secure element which is directly connected to a biometric input, biometric data is received directly from the biometric input. A biometric signature based on the biometric data is obtained. A seed value specific to the biometric data is accessed by obtaining the seed value from the biometric data or biometric signature. The biometric signature is encoded using an obscured algorithm and the seed value to generate a token which is output for secure storage within the secure element or secure transmission to a secure server for registration or authentication of the biometric data. Obtaining the seed value from the biometric data or biometric signature can be repeated reliably to obtain the same the seed value.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: June 9, 2020
    Assignee: Visa International Service Association
    Inventors: Alan Joseph O'Regan, Horatio Huxham
  • Patent number: 10404475
    Abstract: A computer-implemented method for establishing a secure communication tunnel between a device and a server is provided. The method comprises the server receiving a session request from the device to establish a secure tunnel. A handshake procedure is carried out to set up an encryption/decryption key for the secure tunnel. The handshake procedure uses a first communication channel from the server to the device. The method also includes sending a component of the handshake procedure to the device via a second communication channel. This component is required by the device to continue the handshake procedure or to commencing use of the secure tunnel established by the handshake procedure.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: September 3, 2019
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Alan Joseph O'Regan, Horatio Huxham
  • Publication number: 20190260721
    Abstract: Systems and methods for securely managing biometric data are provided. In a method conducted at a secure element which is directly connected to a biometric input, biometric data is received directly from the biometric input. A biometric signature based on the biometric data is obtained. A seed value specific to the biometric data is accessed by obtaining the seed value from the biometric data or biometric signature. The biometric signature is encoded using an obscured algorithm and the seed value to generate a token which is output for secure storage within the secure element or secure transmission to a secure server for registration or authentication of the biometric data.
    Type: Application
    Filed: April 10, 2019
    Publication date: August 22, 2019
    Inventors: Alan Joseph O'Regan, Horatio Huxham
  • Publication number: 20190236584
    Abstract: The invention provides a method and system for providing financial details from a mobile device of a user for use in a transaction. The method is performed on a mobile device of the user and includes the steps of generating, on a token generating component, a session-specific token by applying an algorithm requiring a dynamic key; providing financial details for use in a transaction; incorporating the session-specific token and the financial details into a modified form the financial details; and transferring the modified form of the financial details from the mobile device to initiate the transaction. A corresponding method and system for validating financial details received, at a server of an issuing authority, is also provided.
    Type: Application
    Filed: April 9, 2019
    Publication date: August 1, 2019
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Hough Arie Van Wyk, Tara Anne Moss
  • Patent number: 10332081
    Abstract: Embodiments of the invention disclose a remote control device for operating a media device that can be used to conduct financial transactions. The remote control device includes a user interface to accept user input, and a communication interface to communicate with the media device. The remote control device also includes a hardware security module that is coupled to the user interface and the communication interface. The hardware security module includes a secure processing unit, and a public processing unit that is configured to selectively request the secure processing unit to encrypt user input based on a function that is being performed on the media device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 25, 2019
    Assignee: Visa International Service Association
    Inventors: Horatio Huxham, Alan Joseph O'Regan
  • Patent number: 10313317
    Abstract: Systems and methods for securely managing biometric data are provided. In a method conducted at a secure element which is directly connected to a biometric input, biometric data is received directly from the biometric input. A biometric signature based on the biometric data is obtained. A seed value specific to the biometric data is accessed by obtaining the seed value from the biometric data or biometric signature. The biometric signature is encoded using an obscured algorithm and the seed value to generate a token which is output for secure storage within the secure element or secure transmission to a secure server for registration or authentication of the biometric data.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: June 4, 2019
    Assignee: Visa International Service Association
    Inventors: Alan Joseph O'Regan, Horatio Huxham
  • Patent number: 10304047
    Abstract: The invention provides a method and system for providing financial details from a mobile device of a user for use in a transaction. The method is performed on a mobile device of the user and includes the steps of generating, on a token generating component, a session-specific token by applying an algorithm requiring a dynamic key; providing financial details for use in a transaction; incorporating the session-specific token and the financial details into a modified form the financial details; and transferring the modified form of the financial details from the mobile device to initiate the transaction. A corresponding method and system for validating financial details received, at a server of an issuing authority, is also provided.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: May 28, 2019
    Assignee: Visa International Service Association
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Hough Arie Van Wyk, Tara Anne Moss
  • Publication number: 20190122212
    Abstract: A method and system for provisioning payment credentials usable by a mobile device in conducting a payment. The method is conducted at a provisioning system and comprises the steps of: receiving payment credentials from a receiving device, the payment credentials having been obtained from a portable payment device presented by a consumer at the receiving device; receiving, from the receiving device, an identifier entered by the consumer; identifying a mobile device or a secure element corresponding to the identifier; and communicating the payment credentials or a derivation of the payment credentials to the identified mobile device or the secure element to be securely stored in association with the mobile device. The method may include: encrypting the received payment credentials, the encrypted payment credentials having a unique decryption key; and wherein communicating a derivation of the payment credentials communicates the unique decryption key.
    Type: Application
    Filed: December 21, 2018
    Publication date: April 25, 2019
    Inventors: Horatio Huxham, Alan Joseph O'Regan, Tara Anne Moss, Hough Arie Van Wyk, John F. Sheets
  • Patent number: 10198728
    Abstract: A method and system for provisioning payment credentials usable by a mobile device in conducting a payment. The method is conducted at a provisioning system and comprises the steps of: receiving payment credentials from a receiving device, the payment credentials having been obtained from a portable payment device presented by a consumer at the receiving device; receiving, from the receiving device, an identifier entered by the consumer; identifying a mobile device or a secure element corresponding to the identifier; and communicating the payment credentials or a derivation of the payment credentials to the identified mobile device or the secure element to be securely stored in association with the mobile device. The method may include: encrypting the received payment credentials, the encrypted payment credentials having a unique decryption key; and wherein communicating a derivation of the payment credentials communicates the unique decryption key.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: February 5, 2019
    Assignee: Visa International Service Association
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Tara Anne Moss, Hough Arie Van Wyk, John Foxe Sheets
  • Patent number: 9928513
    Abstract: A dynamic object tag for a product and systems and methods relating thereto is disclosed. The dynamic object tag comprises a hardware security module, including an electronic storage module, and a communication module for communicating with an interrogation device. The hardware security module is adapted to establish a secure communication channel with the interrogation device, to exchange dynamic authentication parameters with the interrogation device, and to communicate product information stored on the electronic storage module to the interrogation device over the secure communication channel.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: March 27, 2018
    Assignee: Visa International Service Association
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Ian Phillip Bester, Tara Anne Moss
  • Patent number: 9860749
    Abstract: Systems and methods for verification conducted at a secure element are disclosed. In a method of verification conducted at a secure element interacting with a mobile device, the secure element receives at least one of an identifier of a universal integrated circuit card (UICC) and an identifier of the mobile device. The secure element then compares each of the received at least one identifiers against a registered identifier of corresponding form stored in a non-volatile memory of the secure element. If the received at least one identifiers match corresponding registered identifiers stored in the non-volatile memory, the secure element permits further interaction with the mobile device. If at least one of the received identifiers do not match corresponding registered identifiers stored in the non-volatile memory, the secure element denies further interaction with the mobile device.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: January 2, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Tara Anne Moss, Hough Arie Van Wyk
  • Publication number: 20170338964
    Abstract: A computer-implemented method for establishing a secure communication tunnel between a device and a server is provided. The method comprises the server receiving a session request from the device to establish a secure tunnel. A handshake procedure is carried out to set up an encryption/decryption key for the secure tunnel. The handshake procedure uses a first communication channel from the server to the device. The method also includes sending a component of the handshake procedure to the device via a second communication channel. This component is required by the device to continue the handshake procedure or to commencing use of the secure tunnel established by the handshake procedure.
    Type: Application
    Filed: January 22, 2016
    Publication date: November 23, 2017
    Inventors: Alan Joseph O'Regan, Horatio Huxham
  • Publication number: 20170308875
    Abstract: A system and method for initiating payments in favour of a payee entity are provided. In a method conducted at a payment processor, an account creation request, the request including an identifier of a consumer is received from a payee entity. A financial account is registered for the payee entity in association with the consumer identifier and a consumer-specific account identifier of the financial account is provided. The consumer-specific account identifier is linked to the payee entity and consumer identifier and transmitted to a communication device of the consumer directly or via the payee entity so as to permit the consumer to initiate a payment in favour of the financial account of the payee entity by generating a transaction request message including the consumer-specific account identifier.
    Type: Application
    Filed: November 17, 2015
    Publication date: October 26, 2017
    Applicant: Visa International Service Association
    Inventors: Alan Joseph O'Regan, Horatio Nelson Huxham
  • Publication number: 20170264599
    Abstract: Systems and methods for securely managing biometric data are provided. In a method conducted at a secure element which is directly connected to a biometric input, biometric data is received directly from the biometric input. A biometric signature based on the biometric data is obtained. A seed value specific to the biometric data is accessed by obtaining the seed value from the biometric data or biometric signature. The biometric signature is encoded using an obscured algorithm and the seed value to generate a token which is output for secure storage within the secure element or secure transmission to a secure server for registration or authentication of the biometric data.
    Type: Application
    Filed: February 10, 2016
    Publication date: September 14, 2017
    Inventors: Alan Joseph O'Regan, Horatio Huxham
  • Patent number: 9762551
    Abstract: A cryptographic expansion device that can be attached to a communication component of a communication device to enable the communication device to perform cryptographic operations on communications sent to and from the communication device is described. The cryptographic expansion device can be a small-form factor cryptographic expansion device that can be used with a small-form factor communication component such as a micro-SIM (subscriber identity module) card. When used with a communication device, the cryptographic expansion device enables the communication device to send and received end-to-end secure encrypted communications. The end-to-end secure communications enabled by the cryptographic expansion device can be utilized by a user of the communication device to perform financial and/or banking transactions.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: September 12, 2017
    Assignee: Visa International Service Association
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan
  • Publication number: 20170169435
    Abstract: Systems and methods for authorizing a transaction are disclosed. In a method a remotely accessible server receives biometric data from a communication device. The biometric data is gathered directly by the communication device from an individual at a merchant's premises. The server receives environmental data unique to the merchant and having been obtained at the merchant's premises. The server identifies a stored individual's profile associated with a biometric data record substantially matching the received biometric data and verifies the received environmental data against stored environmental data. If a stored individual's profile is identified and the environmental data is verified, the server authorizes the transaction.
    Type: Application
    Filed: January 29, 2015
    Publication date: June 15, 2017
    Applicant: Via International Service Association
    Inventors: Alan Joseph O'Regan, Horatio Nelson Huxham, Hough Arie Van Wyk, Tara Anne Moss
  • Patent number: 9660814
    Abstract: Systems, methods and devices for providing digital certificates are disclosed. In a method conducted at a remotely accessible server, a request, including an identifier, for a digital certificate is received. A communication address of a mobile device, having a certificate store module in communication therewith, associated with the identifier is then obtained. A request for a digital certificate is transmitted to the certificate store module via the mobile device and the certificate store module is configured to prompt a user thereof, via the mobile device, for a passcode before releasing the certificate. The digital certificate is received from the certificate store module via the mobile device in response to entry of a passcode into the certificate store module which corresponds to an offset stored in the certificate store module. The digital certificate is then transmitted to a communication device for use in digitally signing or encrypting a data message.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: May 23, 2017
    Assignee: Visa International Service Association
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan
  • Patent number: 9648013
    Abstract: The invention provides systems, methods and devices for performing passcode authentication. In one embodiment of the invention, a method of performing passcode authentication conducted at a mobile device is provided which comprises the steps of: receiving an authentication request from a security gateway; receiving a passcode entered by a user of the mobile device; comparing the entered passcode to a passcode offset securely stored in a hardware security module (HSM) coupled to the mobile device; and, if the entered passcode corresponds with the passcode offset, generating a secure authentication confirmation message and transmitting the confirmation message to the security gateway; or, if the entered passcode does not correspond with the passcode offset, generating a secure authentication denial message and transmitting the authentication denial message to the security gateway.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: May 9, 2017
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Tara Anne Moss, Hough Arie Van Wyk