I wasn't actually thinking about the USB powering the gloves, although I can see by my rambling why you might have thought that. The bike clearly has a 12V system in addition to the system that powers the motor because the headlight, tail light, and turn signals are all 12 V. Just need to find where the closest point to safely tap into that, and one should be able to wire in a cig lighter socket... right?