US 6,789,374 Y31

GPTKB entity