Since I got back from the NEC I've been giving this BMW shift cam technology a bit of thought and for those who may be interested I've added a link showing the workings of it. The only stuff I can find is on the BMW R1250GS. I know it's not quite the same, but it shows the basic principle and similarly, how it shifts!
You may want to turn down the accompanying music though
https://www.youtube.com/watch?v=rT2S8zYGZ24
On the S1000RR the principle is the same, though the whole camshaft doesn't slide across as on the GS. The system differs in that the actual shaft stays in place, though turning of course. How it differs is that the cam lobes slide along the turning shaft, located on multiple splines that keeps the cam lobes correctly timed to the shaft. Stay with me please:untroubled:
The inlet cam lobes are set in pairs, that is 2 lobes for cylinders 1 and 2, and 2 lobes for cylinders 3 and 4. Mounted on top of the cylinder head are 2 electric? electronic? motors. Stepper motors, I suppose you'd call 'em. They are positioned over shift gate. when the ECU speaks to these stepper motors, the pins in these stepper motors pop into the grooves in the shift gate which slides the 2 pairs of cam lobes along the shaft to alter the valve lift and duration of lift.
Hopefully I've added a picture of the top of the new S1000RR cylinder head showing, I hope the shaft, pairs of lobes, shift gate and their stepper motors.