US 21,777,817 B2

GPTKB entity