US 8,765,432 D1

GPTKB entity