US 6,790,004 C54

GPTKB entity