US 6,789,056 U20

GPTKB entity