US 6789012346 B2

GPTKB entity