QUICK ANSWER
"Of my own" is a phrase which is often translated as "de mi propio", and "on my own" is a phrase which is often translated as "solo". Learn more about the difference between "of my own" and "on my own" below.
of my own(
uhv
may
on
)A phrase is a group of words commonly used together (e.g., once upon a time).
a. de mi propio (masculine)
I dream of becoming the owner of my own business.Sueño con conventirme en el dueño de mi propio negocio.
b. de mi propia (feminine)
My girlfriend kicked me out of my own house.Mi novia me echó de mi propia casa.
a. mío (masculine)
This is an invention of my own and is protected by patent.Este es un invento mío y está protegido por patente.