US 340,000030 B2

GPTKB entity