When I said no standard, I meant no standard regarding what a device needs to do if it is a 'dumb' device just wanting charging power.
Intel of course has a very detailed document describing how USB works and what is legal and not from a signaling and power up situation etc. I visited Intel USB labs in Oregon quite a few years back when the company I worked at had the first full iso USB2.0 product and we worked with Intel to qualify our device and for them to have a vehicle to test their compliance suite against.
For a TRUE compliant USB device there are specific current inrush requirements, sleep requirements, maximum current levels prior to enumeration etc etc. So, a true compliant device (with USB2.0 logo etc) must pass all the tests and needs to talk to the OS/device driver etc to get 'permission' to draw more than 100mA.
Obviously most devices that just need USB power for charging etc don't both with any of that and just draw their 500mA or whatever - totally ignoring the spec etc.
So, we're really talking about 2 classes of device here, one that is fully compliant and has the official logo on the package and one that just uses USB power to charge or run - e.g. external cooling fans, LED reading lights, etc etc...
Then there's the whole issue of a USB connector on a PC versus one that is a wallwart or vehicle adapter intended only to supply power. Apple products require the 75k resistors to mimic an Apple charger where most other devices don't care. Obviously some products like Bogo's Motorola unit expect to 'see' a true USB port with OS/drivers before they take a charge. I have a Panasonic HD camcorder that won't charge from a 'dumb' USB power outlet - so such devices do exist.
cheers,
george.