Patents by Inventor Rhidian John
Rhidian John 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: 11729150Abstract: Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.Type: GrantFiled: June 3, 2019Date of Patent: August 15, 2023Assignee: Visa International Service AssociationInventors: Rhidian John, Bartlomiej Piotr Prokop, Thomas Looney
-
Patent number: 11641348Abstract: A method for encrypting data when a device is offline is disclosed. In the method, a determination is made as to whether a successful connection with a remote server computer can or cannot be made. If a connection cannot be made, then data can be encrypted with an ephemeral public key. Later, then a connection is available, the encrypted data can be transmitted to the remote server computer for processing.Type: GrantFiled: October 27, 2020Date of Patent: May 2, 2023Assignee: Visa International Service AssociationInventors: Rhidian John, Bartlomiej Piotr Prokop, Michael Palmer
-
Publication number: 20210112041Abstract: A method for encrypting data when a device is offline is disclosed. In the method, a determination is made as to whether a successful connection with a remote server computer can or cannot be made. If a connection cannot be made, then data can be encrypted with an ephemeral public key. Later, then a connection is available, the encrypted data can be transmitted to the remote server computer for processing.Type: ApplicationFiled: October 27, 2020Publication date: April 15, 2021Inventors: Rhidian John, Bartlomiej Piotr Prokop, Michael Palmer
-
Patent number: 10855663Abstract: A method for encrypting data when a device is offline is disclosed. In the method, a determination is made as to whether a successful connection with a remote server computer can or cannot be made. If a connection cannot be made, then data can be encrypted with an ephemeral public key. Later, then a connection is available, the encrypted data can be transmitted to the remote server computer for processing.Type: GrantFiled: October 25, 2019Date of Patent: December 1, 2020Assignee: Visa International Service AssociationInventors: Rhidian John, Bartlomiej Piotr Prokop, Michael Palmer
-
Patent number: 10708054Abstract: A secure iframe and a combination of security elements are used in rendering a web page of a content provider. The security elements may be both pre-provisioned and executed in real time to allow a third party to securely collect sensitive information while allowing the content provider to retain total control of the look and feel of the web page. A microform within the secure iframe uses a combination of Content Security Policies (CSP), HSTS, and HPKP to generate a secure connection between the iframe and the third party while still allowing the content provider control the look and feel of the iframe. The content provider never handles the sensitive data, reducing the content provider's financial exposure in the event of a data breach. The secure service collects sensitive data and returns a tokenized identifier for use by the content provider when interacting with the customer.Type: GrantFiled: October 12, 2017Date of Patent: July 7, 2020Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: James Donaldson, Bartlomiej Prokop, Rhidian John, Thomas Looney
-
Patent number: 10659383Abstract: Embodiments of the present invention are directed to systems and methods for queuing and sending messages to recipients according to historical latency values associated with each recipient. In some embodiments, a plurality of messages are received, each message including a network address of a recipient. The messages are sent to the recipients by threads that remain active (i.e., cannot be used to send another message) until confirmation responses are received from the recipients. Latency times are measured between when the messages were sent and when the confirmation responses were received. The latency times may be used to assign future messages to queues designated by certain latency ranges.Type: GrantFiled: March 8, 2018Date of Patent: May 19, 2020Assignee: Visa International Service AssociationInventors: Rhidian John, Thomas Looney, Bartlomiej Prokop
-
Publication number: 20200059455Abstract: A method for encrypting data when a device is offline is disclosed. In the method, a determination is made as to whether a successful connection with a remote server computer can or cannot be made. If a connection cannot be made, then data can be encrypted with an ephemeral public key. Later, then a connection is available, the encrypted data can be transmitted to the remote server computer for processing.Type: ApplicationFiled: October 25, 2019Publication date: February 20, 2020Inventors: Rhidian John, Bartlomiej Piotr Prokop, Michael Palmer
-
Patent number: 10498705Abstract: A method for encrypting data when a device is offline is disclosed. In the method, a determination is made as to whether a successful connection with a remote server computer can or cannot be made. If a connection cannot be made, then data can be encrypted with an ephemeral public key. Later, then a connection is available, the encrypted data can be transmitted to the remote server computer for processing.Type: GrantFiled: November 15, 2017Date of Patent: December 3, 2019Assignee: Visa International Service AssociationInventors: Rhidian John, Bartlomiej Piotr Prokop, Michael Palmer
-
Publication number: 20190288989Abstract: Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.Type: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Inventors: Rhidian John, Bartlomiej Piotr Prokop, Thomas Looney
-
Patent number: 10356057Abstract: Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.Type: GrantFiled: November 15, 2018Date of Patent: July 16, 2019Assignee: Visa International Service AssociationInventors: Rhidian John, Bartlomiej Piotr Prokop, Thomas Looney
-
Publication number: 20190149527Abstract: A method for encrypting data when a device is offline is disclosed. In the method, a determination is made as to whether a successful connection with a remote server computer can or cannot be made. If a connection cannot be made, then data can be encrypted with an ephemeral public key. Later, then a connection is available, the encrypted data can be transmitted to the remote server computer for processing.Type: ApplicationFiled: November 15, 2017Publication date: May 16, 2019Inventors: Rhidian John, Bartlomiej Piotr Prokop, Michael Palmer
-
Publication number: 20190116037Abstract: A secure iframe and a combination of security elements are used in rendering a web page of a content provider. The security elements may be both pre-provisioned and executed in real time to allow a third party to securely collect sensitive information while allowing the content provider to retain total control of the look and feel of the web page. A microform within the secure iframe uses a combination of Content Security Policies (CSP), HSTS, and HPKP to generate a secure connection between the iframe and the third party while still allowing the content provider control the look and feel of the iframe. The content provider never handles the sensitive data, reducing the content provider's financial exposure in the event of a data breach. The secure service collects sensitive data and returns a tokenized identifier for use by the content provider when interacting with the customer.Type: ApplicationFiled: October 12, 2017Publication date: April 18, 2019Inventors: James Donaldson, Bartlomiej Prokop, Rhidian John, Thomas Looney
-
Publication number: 20190089683Abstract: Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.Type: ApplicationFiled: November 15, 2018Publication date: March 21, 2019Inventors: Rhidian John, Bartlomiej Piotr Prokop, Thomas Looney
-
Patent number: 10205709Abstract: Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.Type: GrantFiled: December 14, 2016Date of Patent: February 12, 2019Assignee: Visa International Service AssociationInventors: Rhidian John, Bartlomiej Piotr Prokop, Thomas Looney
-
Publication number: 20180198725Abstract: Embodiments of the present invention are directed to systems and methods for queuing and sending messages to recipients according to historical latency values associated with each recipient. In some embodiments, a plurality of messages are received, each message including a network address of a recipient. The messages are sent to the recipients by threads that remain active (i.e., cannot be used to send another message) until confirmation responses are received from the recipients. Latency times are measured between when the messages were sent and when the confirmation responses were received. The latency times may be used to assign future messages to queues designated by certain latency ranges.Type: ApplicationFiled: March 8, 2018Publication date: July 12, 2018Inventors: Rhidian John, Thomas Looney, Bartlomiej Prokop
-
Publication number: 20180167367Abstract: Embodiments of the present invention use a limited-use public/private key pair to encrypt and decrypt messages sent through an intermediary. The messages may contain sensitive information and may be transmitted between entities over one or more networks. In some embodiments, the entities and/or the networks may be untrusted. Nevertheless, the content of the messages may remain protected by virtue of the limited-use key pair infrastructure.Type: ApplicationFiled: December 14, 2016Publication date: June 14, 2018Inventors: Rhidian John, Bartlomiej Piotr Prokop, Thomas Looney
-
Patent number: 9935888Abstract: Embodiments of the present invention are directed to systems and methods for queuing and sending messages to recipients according to historical latency values associated with each recipient. In some embodiments, a plurality of messages are received, each message including a network address of a recipient. The messages are sent to the recipients by threads that remain active (i.e., cannot be used to send another message) until confirmation responses are received from the recipients. Latency times are measured between when the messages were sent and when the confirmation responses were received. The latency times may be used to assign future messages to queues designated by certain latency ranges.Type: GrantFiled: May 2, 2016Date of Patent: April 3, 2018Assignee: Visa International Service AssociationInventors: Rhidian John, Thomas Looney, Bartlomiej Prokop
-
Publication number: 20170317944Abstract: Embodiments of the present invention are directed to systems and methods for queuing and sending messages to recipients according to historical latency values associated with each recipient. In some embodiments, a plurality of messages are received, each message including a network address of a recipient. The messages are sent to the recipients by threads that remain active (i.e., cannot be used to send another message) until confirmation responses are received from the recipients. Latency times are measured between when the messages were sent and when the confirmation responses were received. The latency times may be used to assign future messages to queues designated by certain latency ranges.Type: ApplicationFiled: May 2, 2016Publication date: November 2, 2017Inventors: Rhidian John, Thomas Looney, Bartlomiej Prokop