US 6,789,249 B15

GPTKB entity