US 6,789,903 B16

GPTKB entity