US 340,987,690 B2

GPTKB entity