US 6,789,416 F29

GPTKB entity