US 6,789,922 I6

GPTKB entity