Everything genus and everything solutions | Patent Publication Number 20120305664 | Patexia