US 6,789,012 D25

GPTKB entity