Hello and welcome the glass message board.
If I interpret your photographs well, your glasses carry the B mark, the Italy mark and the mould number 8. This means they have been mechanically made on a fully automatic machine which makes it rather recent. Bormioli are one of the largest manufacturers of glassware in the world and they make glass which is not collectible due to the fact there so much of it and it is hard to pinpoint.
As for its function it looks as if ths is an ice cream bowl. it is footed and impossible to drink from.