US 23,678,852 B1

GPTKB entity