Method and system for consent to time-bound queries in a blockchain

    公开(公告)号:US12211035B2

    公开(公告)日:2025-01-28

    申请号:US17474601

    申请日:2021-09-14

    Abstract: A method for providing consent for provisioning data in an opaque blockchain, includes: receiving, by a receiver of a processing server, a consent request for data associated with the processing server stored on a blockchain, the consent request including at least two digital signatures, where a first digital signature is generated by a regulating entity and a second digital signature is generated by a moderating entity in the blockchain network; validating, by a processing device of the processing server, the first digital signature and the second digital signature; digitally signing, by the processing device of the processing server, the received consent request using a private key of a first cryptographic key pair; and transmitting, by a transmitter of the processing server, the digitally signed consent request to the regulating entity.

    Method and system for public elections on a moderated blockchain

    公开(公告)号:US12190645B2

    公开(公告)日:2025-01-07

    申请号:US17960351

    申请日:2022-10-05

    Inventor: Steven C. Davis

    Abstract: A method for processing votes in a public blockchain includes: generating an election reference and candidate references; generating an asymmetric cryptographic key pair comprised of a master private key and master public key; generating a registration block for addition to a blockchain including the election reference, candidate references, and master public key; transmitting the registration block to nodes associated with the blockchain; receiving a plurality of voting messages, each including a vote and the election reference, where the vote includes a voter reference and at least one candidate reference; generating one or more voting blocks for addition to the blockchain including the received votes; and transmitting each generated voting block to nodes associated with the blockchain.

    Method and system for node discovery and self-healing of blockchain networks

    公开(公告)号:US11477084B2

    公开(公告)日:2022-10-18

    申请号:US16567112

    申请日:2019-09-11

    Inventor: Steven C. Davis

    Abstract: A method for automatic configuration of a communication network includes: generating a request message, the request message including a communication address associated; transmitting the generated request message as a broadcast message to a plurality of computing devices using a predefined user datagram protocol (UDP) port, the message being broadcast with a predetermined time to live; receiving agreement messages from computing devices transmitted by the respective computing device using the predefined UDP port, each agreement message including a communication address associated with the respective computing device and a specified transmission control protocol (TCP) port; identifying at least one of the one or more agreement messages for establishment of communication; and establishing a communication connection to the computing device associated with each identified agreement message using the specific TCP port.

    METHOD AND SYSTEM FOR EFFICIENT DISTRIBUTION OF CONFIGURATION DATA UTILIZING PERMISSIONED BLOCKCHAIN TECHNOLOGY

    公开(公告)号:US20200344073A1

    公开(公告)日:2020-10-29

    申请号:US16946859

    申请日:2020-07-09

    Abstract: A method for propagating configuration data using a blockchain includes: storing a blockchain comprised of a plurality of blocks, each being comprised of a block header having a timestamp and one or more configuration transactions; receiving one or more configuration data items; generating a new configuration transaction for each configuration data item; hashing a most recent block identified based on the timestamp included in the respective block header to generate a previous block hash value; hashing a combination of the new configuration transactions and/or data associated therewith to generate a current block hash value; generating a new block header, the new block header including a current timestamp, the previous block hash value, the current block hash value, and a digital signature; generating a new block comprised of the new block header and each new configuration transaction; and updating the blockchain by appending the new block.

Patent Agency Ranking