US 6,790,008 A6

GPTKB entity