EP3297043 Solar Patent