US 6,789,883 E97

GPTKB entity