Discovery Vision Concept: Key Technologies