US 340,000021 B2

GPTKB entity