US 789012348 B5

GPTKB entity