US 340,987,697 B2

GPTKB entity