US 6,789,121 B21

GPTKB entity