New patents are issued by the USPTO on Tuesdays. Today's Spotlight Patents continue our theme of blockchains (distributed ledgers, smart contracts) and rights management broadly construed. Assigned to Oracle, the first patent addresses techniques for providing a representational state transfer proxy service for a blockchain cloud service. Assigned to Drive Time Metrics, the second patent addresses techniques for cross channel in-car media consumption measurement and analysis using blockchain.
10,528,551, "System and method for providing a representational state transfer proxy service for a blockchain cloud service," assigned to Oracle.
Systems and methods for implementing a distributed ledger as a blockchain cloud service are provided. The blockchain cloud service can include nodes of the distributed ledger and a REST proxy service component. The REST proxy service uses a service development kit for the distributed ledger to communicate with the distributed ledger, and can provide REST APIs for use by client applications to query through chaincodes, synchronously or asynchronously invoke transactions through the chaincodes, get transaction statuses, and get BCS proxy versions. The REST proxy service component can authenticate REST calls, and translate the REST calls into remote procedural calls, for use in interfacing with the distributed ledger. The REST proxy service component can further provide REST APIs that support the same functions which are provided by the BCS management console component, and provide a user interface for client applications to consume the BCS instance.
10,530,877, "Method and system for cross channel in-car media consumption measurement and analysis using blockchain," assigned to Drive Time Metrics, Inc..
A method and system for measuring and analyzing in vehicle media consumption and user interaction with a vehicle through an in vehicle entertainment system located in the vehicle. The in vehicle entertainment system receives media content. The method and system monitors both the media content and user interaction with the vehicle with content and interaction measurement software stored in the storage of the head unit of the vehicle as a module on the in vehicle entertainment system. The content measurement software directly records data relative to the media content being played or user interaction, in real time, as a data set and transmits the data set relative to the media content being played and user interaction to at least one immutable distributed ledger. The data set includes at least the local time of the start of the media content or the user interaction and is hashed.