inventedпричастие прошедшего времени Used as a past-participle adjective to describe something that has been created or devised.
The newly invented technology soon became ubiquitous.
La technologie nouvellement inventée est vite devenue omniprésente.