US 340123456 B2

GPTKB entity