US 6,792,789 C1

GPTKB entity