US6789302B2

GPTKB entity