US 345678903 B2

GPTKB entity