US 6,789,046 Y6

GPTKB entity