We continue the theme of patent applications addressing digital rights management (broadly construed) and blockchain (distributed ledger) technologies. Assigned to the Chicago Mercantile Exchange, the first of today's Spotlight Applications discloses techniques for implementing a real time reconciling shared data structure. Apparently assigned to Convey, the second application discloses techniques for cloud-based contacts management.
20170295023, "Bilateral assertion model and ledger implementation thereof," assigned to the Chicago Mercantile Exchange Inc.
A computer implemented method for implementing a real time reconciling shared data structure is disclosed. The shared data structure may be stored in a memory, and a portion of the shared data structure may be coupled with a processor. The computer implemented method may be used for interacting with the shared data structure. The method may comprise the exchange of messages, requesting to change data in the shared data structure, between selected participants, wherein some of the participants must validate requested changes to the shared data. If all participants validate the requests to change data the changes to the data are made, and if less than all participants validate the requests then the changes are not made.
20170318141, "Cloud-based contacts management," apparently assigned to Convey.
Various embodiments disclosed herein provide for a system for managing and adding contacts. A first mobile device can display an image that can be recorded by a second mobile device. Similarly, the first mobile device can record an image displayed by the second mobile device. The image data from each mobile device can be transmitted to a cloud based contact management system, which can match the images to contact information associated with each mobile device. The contact management system can then push the contact details of each mobile device to the other mobile device, and/or link social media accounts associated with each mobile device. The contact management system can also store connection records that represent an ongoing authorization to push contact information changes from each user to the other, respectively.