US 6,987,321 B1

GPTKB entity