US 6,789,031 B23

GPTKB entity