US 6,789,006 G56

GPTKB entity