US 6,789,057 T20

GPTKB entity