US 6,789,317 Y6

GPTKB entity