US 6,789,025 Y16

GPTKB entity