ENCODING AND DECODING OF HAMMING DISTANCE-BASED BINARY REPRESENTATIONS OF NUMBERS

Patent №

US 10,727,872

Granted

2020-07-28

Filed 2018

Owner

WESTERN DIGITAL TECHNOLOGIES, INC.

Lab

AI components

1

evo

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15933697

Systems and methods for dynamically encoding and decoding binary numbers using linear-time algorithms that encode and decode Hamming Distance-Based representations for the binary numbers are described. The binary numbers may correspond with integer values, such as 64-bit, 128-bit, or 256-bit integer values. In some cases, in response to detecting that a binary number is to be stored using a particular type of memory (e.g., a phase change memory), the binary number may first be encoded using a Hamming Distance-Based representation and then the encoded data may be written to the particular type of memory. The binary number may be encoded by generating a binary string or a binary array representing the binary number such that if one bit flips within the binary string or the binary array, the maximum distortion in the number is less than a threshold amount (e.g., less than 256).

Evolutionary computationH03M 13/19G06F 11/1012G06F 11/1044G11C 29/52H03M 7/24H03M 13/05H03M 13/255G11C 13/0004+1 more

AI classification

Evolutionary computation0.59
AI hardware0.17
Vision0.06
Machine learning0.00
Natural language0.00
Knowledge representation0.00
Speech0.00
Planning0.00

Ownership

WESTERN DIGITAL TECHNOLOGIES, INC.

assignment · 453270132

Assignors

QIN, MINGHAI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC