This invention
「この発明」を指します。「this」はこの、「invention」は発明を意味します。
marked
「印をつけた」「特徴づけた」「きっかけとなった」といった意味の動詞です。
the birth
ここでは「始まり」や「誕生」といった、新しいものが生じる出来事を指します。
of a new era
「新しい時代の」という意味です。「a new era」で新しい時代、「of a new era」でその誕生の対象を示します。
in technology
「テクノロジーにおける」という意味です。「in」は何かの分野や領域を示す前置詞です。