SHARED REVOCATION LEDGER FOR DATA ACCESS CONTROL Application US-20200388357-A1 United States of America 10 Dec 2020