I don't get it. It contains its own oxygen in an electrolyte matrix. So it isn't any lighter than existing lithium batteries? What's the point?
Lithium Air batteries could offer up to 4x the energy density, this one is 2x.
Part of the reason this hasn't been done before is that previously the oxygen introduced to the battery was from the air and other components of air damaged and degraded the battery rapidly.
This battery is sealed with all the Oxygen it needs as a LiO mixture stored in a cobalt matrix to stabilize it. Thus is doesn't degrade.
Higher energy density means higher range, all other things being equal, and with the weight of cars being what they already are a battery weighing a few hundred pounds would be perfectly acceptable.
So J/L is actually very helpful.