US 6,789,025 U18

GPTKB entity