Amazon Wins Patents for Cryptography and Distributed Data Storage Solutions