US 6,789,574 F22

GPTKB entity