US 6,789,004 M5

GPTKB entity