US 8800123456 B2

GPTKB entity