×

Space-efficient storage of encrypted data

  • US 10,268,828 B2
  • Filed: 04/04/2018
  • Issued: 04/23/2019
  • Est. Priority Date: 01/15/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer program stored on a non-transitory storage medium in a database system, the computer program comprising a set of instructions, when executed by a hardware processor, cause the hardware processor to:

  • receive a data object from a user system;

    identify types of language characters used in the data object;

    select an encoding scheme from among multiple different encoding schemes to encode the data object in a smallest number of bytes or in a fewest number of bits based on the types of language characters in the data object;

    use the selected encoding scheme to encode the data object into a byte array;

    assign an encoding identifier to the encoded data object of the byte array to identify the selected encoding scheme; and

    store the encoding identifier attached to the encoded data object of the byte array in the database system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×