US 6,789,921 U6

GPTKB entity