The event appears carefully timed to spoil announcements from its rivals , as it comes on the eve of the annual Consumer Electronics Show in Las Vegas - where the world 's largest technology companies unveil their forthcoming products and plans .