Blockchains (smart contracts, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Patents. Assigned to Factom, the first of today's Spotlight Patents addresses techniques for smart contracts in blockchain environments. Assigned to Taliware, the second patent addresses techniques for passive authentication of an individual using an individual's geo-location via a communication network and blockchain associated recording of individual's authentication data.
11,042,871, "Smart contracts in blockchain environments," assigned to Factom, Inc.
Digital or "smart" contracts execute in a blockchain environment. Any entity (whether public or private) may specify a digital contract via a blockchain. Because there may be many digital contracts offered as virtual services, the contract identifier uniquely identifies a particular decision table and/or the digital contract offered by a virtual machine, vendor or supplier. The blockchain is thus not burdened with the programming code that is required to execute the decision table and/or the digital contract. The blockchain need only include or specify the contract identifier (and perhaps one or more contractual parameters), thus greatly simplifying the blockchain and reducing its size (in bytes) and processing requirements.
11,039,314, "Method for passive authentication of an individual using an individual's geo-location via a communication network and blockchain associated recording of individual's authentication data," assigned to Taliware, Inc.
A method for passive authentication of an individual using an individual's geo-location via a communication network includes recording of an individual's authentication data associated with a blockchain. The method includes providing an individual with a smartphone having a global positioning system (GPS) and a passive biometric user identification technology coupled to the smartphone; obtaining the geo-location of the smartphone; passively obtaining biometric characteristics that are unique to each human via the communications network; authenticating the user via the communications network for designated actions; and recording authentication data of the individual which is associated with a blockchain.