US 357,924,680 C1

GPTKB entity