another purpose has been to provide a time in which discussions concerning events, discoveries, and inventions might take place.
(another purpose; has been; to provide a time) (discussions concerning events, discoveries, and inventions; might take; place; T:a time)
another purpose discussions concerning events, discoveries, and inventions
has been might take
to provide a time
place T:a time