Tag: Patents of two devices that slide and roll created a stir in the tech world.