US 340,987,665 B2

GPTKB entity