US 21,555,565 C1

GPTKB entity