US 6,789,004 R5

GPTKB entity