what is larry ellison discovery?​