US 6,789,631 G5

GPTKB entity