US 5,989,012 P6

GPTKB entity