US 12000020 B2

GPTKB entity