US 6,790,007 A

GPTKB entity