English: In all Ellen Ochoa has received three patents, most recently in 1990.
Telugu: ఎల్లెన్ ఓచోలో మూడు పేటెంట్లను పొందింది, ఇటీవల 1990 లో.