Patent classifications
H04L2209/88
SYSTEMS AND METHODS FOR GENERATING IDENTITY ATTESTATIONS ATTRIBUTABLE TO INTERNALLY GENERATED DATA COLLECTED AT THE EDGE
A microelectronic device that includes a sensor die, compute fabric dies each having processing components and data storage components, and storage component dies. Within each compute fabric die at least one of the processing components is coupled to at least one of the data storage components. Each storage component die is coupled to at least one compute fabric die. A least one of a data processing component and a storage component of the microelectronic device is electrically coupled to a sensor of the sensor die. At least one processing component is constructed to select an intrinsic properties component and generate identifying information by: changing biasing and control parameters of the selected intrinsic properties component, and generating the identifying information based on the results of the changing of the biasing and control parameters.
ZERO-KNOWLEDGE ENVIRONMENT BASED NETWORKING ENGINE
Methods, systems, and apparatus are described providing networking engines. Specifically, the present specification relates to a method for implementing software containers implementing network engines that may be configured to act in a zero-knowledge environment. In such implementations, all information pertaining to the network engine associated with a user that is stored in the container is solely that of a user unless explicitly shared by the user. In some implementations, the containers may be configured to participate in a publish-and-subscribe network in order to share information. In addition, the containers may be provisioned with controls so that global operators may comply with local privacy rules.
SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING INTELLIGENT CONSENSUS, SMART CONSENSUS, AND WEIGHTED CONSENSUS MODELS FOR DISTRIBUTED LEDGER TECHNOLOGIES IN A CLOUD BASED COMPUTING ENVIRONMENT
Systems, methods, and apparatuses for implementing distributed ledger technology in a cloud based computing environment in which a distributed ledger technology platform host, having at least a processor and a memory therein, receives a request to add a new block to a blockchain, the new block comprising a plurality of transactions, the request specifying one of a plurality of transaction types. The host selects one of a plurality of consensus protocols for validating the request to add the new block to the blockchain, responsive to the specified transaction type. The host then validates the request to add the new block to the blockchain when consensus is reached according to the selected consensus protocol. Finally, the host adds the new block to the blockchain, responsive to the validation of the request to add the new block to the blockchain.
Systems, methods, and apparatuses for implementing a virtual chain model for distributed ledger technologies in a cloud based computing environment
Systems, methods, and apparatuses for implementing a virtual chain model for distributed ledger technologies in a cloud based computing environment are described herein. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization and having therein: means for operating a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization, wherein each of the plurality of tenants are participating nodes with the blockchain; receiving a login request from a user device; authenticating the user device with the host organization; correlating the authenticated user device with a cryptographic ID for the blockchain corresponding to the authenticated user device; receiving a structured query from the user device to be executed against the blockchain, the structured query specifying a transaction command and a data object upon which the transaction command is to be performed; translating the transaction command of the structured query to native blockchain protocol code and translating the data object to a blockchain asset ID stored within the blockchain to form a native blockchain transaction; and executing the native blockchain transaction with the blockchain. Other related embodiments are disclosed.
Storage Compute Appliance with Internal Data Encryption
Method and apparatus for managing data in a data storage device configured as a storage compute appliance. In some embodiments, the data storage device has a non-volatile memory (NVM) and a controller circuit. The NVM stores a plurality of data sets encrypted by at least one encryption key. The controller circuit performs a storage compute appliance process by locally decrypting the plurality of data sets in a local memory of the data storage device, generating summary results data from the decrypted data sets, and transferring the summary results data across the host interface to an authorized user without a corresponding transfer of any portion of the decrypted data sets across the host interface.
Systems, methods, and apparatuses for implementing smart flow contracts using distributed ledger technologies in a cloud based computing environment
Systems, methods, and apparatuses for implementing smart flow contracts using distributed ledger technologies in a cloud based computing environment are described herein. For example, according to one embodiment there is a system having at least a processor and a memory therein executing within a host organization and having therein: means for operating a blockchain interface to a blockchain on behalf of a plurality of tenants of the host organization, wherein each of the plurality of tenants are participating nodes with the blockchain; means for receiving a login request from a user device; means for authenticating the user device with the host organization; means for receiving input from the user device indicating a plurality of smart contract blocks; means for translating each of the smart contract blocks into a native programming language to form a smart contract to execute via the blockchain; and means for transacting the smart contract onto the blockchain. Other related embodiments are disclosed.
SYSTEM AND METHOD FOR PRESCRIPTION SECURITY AND AUTHENTICATION
Systems, methods, and computer-readable storage media for receiving, from an issuer, an electronic prescription for a patient, then fulfilling that prescription using a blockchain/distributed ledger verification system. The system receives multiple public keys, combines them, then performs a hash function (or other encryption) on that combination. The resulting output is then transmitted to a pharmacy for prescription fulfillment.
SYSTEM FOR PROVIDING A DATA MARKET FOR HEALTH DATA AND FOR PROVIDING REWARDS TO DATA MARKET PARTICIPANTS
A system for maintaining accurate health data and for providing rewards to data market participants. A marketplace platform based on Blockchain technology leverages smart contracts to provide rewards to sellers of data assets that provide corrections or updates to medical data, such as provider demographics. A URL API is provided to a buyer of the data with an encrypted password that is used to access the data from the URL API.
ENCRYPTION SYSTEM FOR MEDICAL DEVICES
Certain aspects relate to encryption systems and methods for medical devices. A medical device can include a connectivity module for establishing a communication channel with a cloud system. After obtaining a test result, the device can generate an unencrypted data block comprising a device identifier and an encrypted data block comprising a serial number of the device and the test result using an encryption key associated with the device identifier. The device can securely send the test result to the cloud system by transmitting the unencrypted data block and the encrypted data block to the cloud system via the communication channel.
Verification of Data Provenance for Existing Computer Systems
A proof of provenance system receives database logs from an existing system that does not natively provide data provenance verification. The system produces a local representation of the database (or a portion thereof). The system periodically or in response to another triggering event flattens the local representation of the database to generate an aggregated slice, which is stored in an aggregated slice store. A reduced representation of the aggregated slice (e.g., a hash or checksum) is determined and appended to a distributed ledger, such as a blockchain. The provenance of data from the existing system can then be verified by redetermining the reduced representation and comparing it to the version appended to the distributed ledger.