Patents by Inventor Nicholas Thomas

Nicholas Thomas 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: 11647008
    Abstract: A DNS server receives, from a client device, a DNS query for a resource record type at a domain name. The DNS server determines that the resource record type does not exist at the domain name and generates an answer that indicates that the queried resource record type does not exist at the domain name and also indicates that a plurality of other resource record types exist at the domain name regardless of whether those plurality of other resource record types actually exist at the domain name. The DNS server transmits the generated answer to the client device.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: May 9, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Daniel Morsing, Marek Majkowski, Nicholas Thomas Sullivan, Olafur Gudmundsson, Filippo Valsorda
  • Patent number: 11528340
    Abstract: Financial events can be provided using a push framework. Using the push framework, an aggregation provider can subscribe to receive a customer's financial data without ever requiring access to the customer's login credentials. Once an aggregation provider has subscribed to receive a customer's financial data, the financial institution's system can push financial events to the subscribed aggregation provider describing changes that have occurred to the customer's financial data.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: December 13, 2022
    Assignee: Finicity Corporation
    Inventors: Nicholas A. Thomas, Jessie A. Morris, Charles Matthew Whitmer
  • Publication number: 20220321354
    Abstract: A client device receives a challenge request from a server to prove that internet traffic was initiated by a human user through verifying a physical interaction between a human user and a hardware component. The client device causes a prompt to be displayed to perform the physical interaction with the hardware component. A cryptographic attestation is received that includes an attestation signature that is generated after confirmation that the physical interaction was performed with the hardware component. A zero-knowledge proof of the attestation signature is generated and transmitted to the server for verification. The client device receives the requested content responsive to the server verifying the validity of the zero-knowledge proof.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Watson Bernard Ladd, Alexander Andrew Davidson, Marwan Fayed, Armando Faz Hernández, Sai Krishna Deepak Maram, Nicholas Thomas Sullivan
  • Publication number: 20220300972
    Abstract: A server includes a consent repository and a consent management interface. The consent repository is configured to store data and one or more existing consent receipts. A method performed by the server includes receiving a customer ID that corresponds to a customer. The customer ID is matched to a universal ID stored on the server. Financial account data associated with a financial account of the customer is retrieved from a financial institution associated with the customer. Furthermore, a consent request data submission is received from an external computing device. The consent request data submission includes one or more data access consents. In addition, a consent request is transmitted to the consent management interface. The consent request includes the one or more data access consents. Additionally, the consent request is digitally signed by the server and stored in the consent repository as a new consent receipt.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 22, 2022
    Applicant: Finicity Corporation
    Inventors: John M. Davies, Steven B. Smith, Nicholas A. Thomas, Nicholas Bryan Baguley
  • Publication number: 20220300645
    Abstract: A server includes an identity certainty model, which has permutation ensembled weights. The server receives a plurality of data access consent receipts from an external consent repository. Based on the data access consent receipts, the server retrieves a plurality of data types from one or more data providers. The server executes the identity certainty model on the data types. The server performs an ID resolution operation on the data types. Using data outputs produced by the ID resolution operation, the server calculates metrics from the ID resolution operation. A weighting of the data outputs produced by the metrics calculations is performed using the permutation ensembled weights. An identity protection score and a risk score are determined based on the weighted data outputs. An optimization operation is performed on the identity protection score and the risk score to determine an identity certainty score.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 22, 2022
    Applicant: Finicity Corporation
    Inventors: Nicholas Bryan Baguley, John M. Davies, Justin A. Harnish, Nicholas A. Thomas
  • Patent number: 11438178
    Abstract: A server establishes a secure session with a client device where a private key used in the handshake when establishing the secure session is stored in a different server. During the handshake procedure, the server receives a premaster secret that has been encrypted using a public key bound with a domain for which the client device is attempting to establish a secure session with. The server transmits the encrypted premaster secret to the different server for decryption along with other information necessary to compute a master secret. The different server decrypts the encrypted premaster secret, generates the master secret, and transmits the master secret to the server. The server receives the master secret and continues with the handshake procedure including generating one or more session keys that are used in the secure session for encrypting and decrypting communication between the client device and the server.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: September 6, 2022
    Assignee: CLOUDFLARE, INC.
    Inventors: Sébastien Andreas Henry Pahl, Matthieu Philippe François Tourne, Piotr Sikora, Ray Raymond Bejjani, Dane Orion Knecht, Matthew Browning Prince, John Graham-Cumming, Lee Hahn Holloway, Nicholas Thomas Sullivan, Albertus Strasheim
  • Patent number: 11383837
    Abstract: A cargo restraint system includes a driveshaft having a plurality of drive pins and a plurality of first restraints each configured to actuate between a lowered position and a raised position. Each of the plurality of first restraints includes a head to actuate between the lowered position and the raised position, a drive disk rotatably coupled to the head and having a notch to receive a respective drive pin of the plurality of drive pins, and a locking disk to be received by the drive disk in response to the head being in the raised position. The cargo restraint system further includes a handle coupled to the driveshaft and configured to translate the driveshaft and to actuate such that the respective drive pin is received by the notch of the respective first restraint to move the respective first restraint between the lowered position and the raised position.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: July 12, 2022
    Assignee: Goodrich Corporation
    Inventors: Wallace Harold Larson, Nicholas Thomas Axline, Alexander Mitchell Heyd, Brandon David Lee, Matthew James Richter
  • Publication number: 20220174127
    Abstract: Financial events can be provided using a push framework. Using the push framework, an aggregation provider can subscribe to receive a customer's financial data without ever requiring access to the customer's login credentials. Once an aggregation provider has subscribed to receive a customer's financial data, the financial institution's system can push financial events to the subscribed aggregation provider describing changes that have occurred to the customer's financial data.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Applicant: Finicity Corporation
    Inventors: Nicholas A. Thomas, Jessie A. Morris, Charles Matthew Whitmer
  • Publication number: 20220162215
    Abstract: The present disclosure is directed to nitrogen-containing heteroaryl analogs, methods of making nitrogen-containing analogs, and methods of treating disorders associated with PINK1 kinase activity including, but not limited to, neurodegenerative diseases, mitochondrial diseases, fibrosis, and/or cardiomyopathy using these analogs. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present invention.
    Type: Application
    Filed: April 3, 2020
    Publication date: May 26, 2022
    Inventors: Daniel de Roulet, Johan Bartholomeus, Shawn Johnstone, Randall Marcelo Chin, Nicholas Thomas Hertz, Robert DeVita
  • Patent number: 11316942
    Abstract: Financial events can be provided using a push framework. Using the push framework, an aggregation provider can subscribe to receive a customer's financial data without ever requiring access to the customer's login credentials. Once an aggregation provider has subscribed to receive a customer's financial data, the financial institution's system can push financial events to the subscribed aggregation provider describing changes that have occurred to the customer's financial data.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: April 26, 2022
    Assignee: Finicity Corporation
    Inventors: Nicholas A. Thomas, Jessie A. Morris, Charles Matthew Whitmer
  • Patent number: D934155
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: October 26, 2021
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Jeremy Pierre Haas, Victor Pierre Le Nagard, Hans-Peter Guevara Leocadio, Nicholas Thomas Schoeppner, Paul Bryan Maxwell, Amanda Gari Maggelet, Brett Alan Bogner
  • Patent number: D942369
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: February 1, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventor: Nicholas Thomas Schoeppner
  • Patent number: D947112
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: March 29, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Shaun Patrick Fox, Michael Thomas Driscoll, Nicholas Thomas Schoeppner
  • Patent number: D947114
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: March 29, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventor: Nicholas Thomas Schoeppner
  • Patent number: D961494
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: August 23, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Dale Edward Umstot, Nicholas Thomas Schoeppner, Shaun Patrick Fox
  • Patent number: D963552
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: September 13, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Vincent Joseph Notaro, Jennifer Marie Basl, Paul Bryan Maxwell, Nicholas Thomas Schoeppner, Robert Wayne Schott
  • Patent number: D968313
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: November 1, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventor: Nicholas Thomas Schoeppner
  • Patent number: D968314
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: November 1, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventor: Nicholas Thomas Schoeppner
  • Patent number: D968315
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: November 1, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Nicholas Thomas Schoeppner, Cheryl Lynn Hackathorn
  • Patent number: D972492
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: December 13, 2022
    Assignee: The Goodyear Tire & Rubber Company
    Inventors: Nicholas Thomas Schoeppner, Max Harold Dixon, Charles Joseph Ashton