US 6,789,111 G90

GPTKB entity