US 6,789,051 U6

GPTKB entity