US 6,788,888 A

GPTKB entity