US 60,234,537 C1

GPTKB entity