US 6,789,007 Y29

GPTKB entity