When was the pelican crossing invented?

There seems to be a misunderstanding in your question. The term "pelican crossing" refers to a type of pedestrian crossing that features a traffic signal and a "puffin" crossing system, which is an acronym for "pedestrian user-friendly intelligent" crossing. The pelican crossing was developed and first implemented in the United Kingdom in the early 1970s. It has since become a widely adopted pedestrian crossing design around the world. To accurately answer when the pelican crossing was invented, it was the early 1970s in the United Kingdom.