GeoStroke
US Patent
Online Dictionary
GeoStroke