US 6,678,899 Z2

GPTKB entity