Buffer layers, interlayers, and barrier layers comprising Heusler alloys for SOT based sensor, memory, and storage devices | Patent Application Number 18197495 | Patexia