US 6,789,616 B23

GPTKB entity