Gabriel De La Vega Jr patents