Patents by Inventor Keith Blakely

Keith Blakely 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: 10999063
    Abstract: A method of verifying a user transaction at a blockchain node is provided, the method including receiving at a communication device information provided by a user in a user transaction, generating a message in dependence on the received information and signing the generated message with a private key of a public-private key pair. The method including transmitting the signed message to a server, calling an execution function for executing code of the execution function, the execution function being for verifying that a public key of the public-private key pair matches the private key with which the message was signed, and passing the signed message to the execution function, executing the code to determine whether the signed message was signed with the private key matching the public key, and, based on the determination, verifying the user transaction so as to permit the user transaction to be recorded at a blockchain node.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: May 4, 2021
    Assignee: Cygnetise Limited
    Inventors: Shaun Keith Blake, Stephen John Pomfret
  • Patent number: 10367796
    Abstract: Roughly described, a method of recording a change of authorization state of one or more authorization agents, the method comprising: establishing a copy of a blockchain ledger at each of a plurality of blockchain nodes, wherein each of the blockchain nodes is associated with a different controlling entity; providing a public key/private key pair for a first of the blockchain nodes; receiving, from the communication device, a first message comprising: first data indicative of a change of authorization state of a first authorization agent associated with the first controlling entity, the first data being encrypted; and a digital signature based on the blockchain ledger and the private key; authenticating the message using the public key; adding a block to the blockchain ledger based on the first message, thereby to generate a new blockchain ledger that records the change of authorization state of the first authorization agent.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: July 30, 2019
    Assignee: Cygnetise Limited
    Inventors: Shaun Keith Blake, Stephen John Pomfret
  • Publication number: 20190123895
    Abstract: A method of verifying a user transaction at a blockchain node is provided, the method including receiving at a communication device information provided by a user in a user transaction, generating a message in dependence on the received information and signing the generated message with a private key of a public-private key pair. The method including transmitting the signed message to a server, calling an execution function for executing code of the execution function, the execution function being for verifying that a public key of the public-private key pair matches the private key with which the message was signed, and passing the signed message to the execution function, executing the code to determine whether the signed message was signed with the private key matching the public key, and, based on the determination, verifying the user transaction so as to permit the user transaction to be recorded at a blockchain node.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 25, 2019
    Applicant: Cygnetise Limited
    Inventors: Shaun Keith BLAKE, Stephen John POMFRET
  • Publication number: 20180115538
    Abstract: Roughly described, a method of recording a change of authorisation state of one or more authorisation agents, the method comprising: establishing a copy of a blockchain ledger at each of a plurality of blockchain nodes, wherein each of the blockchain nodes is associated with a different controlling entity; providing a public key/private key pair for a first of the blockchain nodes; receiving, from the communication device, a first message comprising: first data indicative of a change of authorisation state of a first authorisation agent associated with the first controlling entity, the first data being encrypted; and a digital signature based on the blockchain ledger and the private key; authenticating the message using the public key; adding a block to the blockchain ledger based on the first message, thereby to generate a new blockchain ledger that records the change of authorisation state of the first authorisation agent.
    Type: Application
    Filed: January 5, 2017
    Publication date: April 26, 2018
    Applicant: Cygnetise Limited
    Inventor: Shaun Keith Blake
  • Patent number: 9474389
    Abstract: The present invention provides a display unit. The unit includes a hutch formed from corrugated material. The hutch has a back wall, a first side wall extending from a first end of the back wall, and a second side wall extending from a second end of the back wall. The back wall of the hutch includes a plurality of spaced horizontal slots. The hutch also includes a first side wall support attached to the first side wall, and a second side wall support attached to the second side wall. The first and second side wall supports include shelf support tabs. The hutch further includes a plurality of shelves formed from a foldable blank of material, each shelf having a tab insertable into one of the plurality of spaced horizontal slots, and supported by the shelf support tabs. In other embodiments, the display unit further includes a shelf support pad, a bottom tray, and a riser.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: October 25, 2016
    Assignee: Menasha Corporation
    Inventors: Mike Pfeifer, Keith Blake
  • Publication number: 20090022974
    Abstract: Treated articles are provided. The treated articles may have at least one functional particle in a substrate and at least one blocking material. The blocking material inhibits the release of the at least one functional particle from the substrate. Methods of treating articles are further provided.
    Type: Application
    Filed: January 26, 2007
    Publication date: January 22, 2009
    Applicant: NanoDynamics, Inc.
    Inventors: Sang Beom Lee, Lacramioara Trofin, Alan Rae, Keith Blakely
  • Publication number: 20070249630
    Abstract: The present invention relates to novel compounds of formula (I), to a process for their manufacture, to pharmaceutical compositions containing them, and to their use in therapy, in particular their use in the prophylaxis and treatment of respiratory diseases.
    Type: Application
    Filed: June 22, 2007
    Publication date: October 25, 2007
    Applicant: GLAXO GROUP LIMITED
    Inventors: Keith BLAKE, Diane COE, Panayiotis PROCOPIOU
  • Publication number: 20050209338
    Abstract: The present invention relates to novel compounds of formula (I), to a process for their manufacture, to pharmaceutical compositions containing them, and to their use in therapy, in particular their use in the prophylaxis and treatment of respiratory diseases.
    Type: Application
    Filed: February 27, 2003
    Publication date: September 22, 2005
    Inventors: Keith Blake, Diane Coe, Panayiotis Procopiou