US 6,788,998 B16

GPTKB entity