Extending random number summation as an order-preserving encryption scheme Grant US-9684710-B2 United States of America 20 Jun 2017