It sounds very similar to the Craghoppers system in principle, though I've not had a chance to compare in the flesh.
Interestingly, Pod had a ball-jointed back system in development a couple of years back, I think with an eye to the US market, but it never made it to production, though I saw the proto at Friedrichshafen and it looked interesting.