US 654789320 B1

GPTKB entity