US 6,789,043 G91

GPTKB entity