US 95,679,004 B2

GPTKB entity