Patent ID: 7216840

Claim:
A supporting framework for a piece of swivel furniture, comprising: a gas spring; a cylinder put on the gas spring and comprising two opposite holes, a top annular flange, and a plurality of equally circumferentially spaced longitudinal apertures, with each aperture being open to the flange; a plurality of posts; a plurality of lock bars; a plurality of springs loading said posts disposed in a first group of said apertures; a plurality of springs loading said lock bars disposed in a second group of said apertures, with the number of the apertures in the second group being equal to that in the first group, with the lock bars being shorter than the posts; a ring rested upon the cylinders with the gas spring projected through the ring and fastened thereby, with the ring comprising a plurality of equally circumferentially spaced openings having a diameter less than a diameter of the posts such that the posts are urged upward against the openings but slightly larger than a diameter of the lock bars such that the lock bars are adapted to enter into the openings; a sleeve put on the cylinder, with the sleeve comprising two opposite lock holes; a hollow cap, with the gas spring projected through the hollow cap, with the hollow cap comprising two opposite channels of an inverted L-shape on a peripheral wall; and two lock pins inserted through the channels and the lock holes and into the holes for fastening the cap, the sleeve, and the cylinder together; whereby: rotating the cap a small predetermined angle and lifting will move the lock pins from upper second positions to lower first positions of the channels to enable the gas spring to rotate freely for adjusting an orientation thereof; and pressing the cap and rotating will move the lock pins from the lower first positions to the upper second positions of the channels, and rotating the gas spring a small predetermined angle will align the openings with the lock bars for raising the lock bars to enter into the openings for locking the gas spring after being positioned in the orientation.