US 6,789,382 U6

GPTKB entity