1. A backupholstery adjustment device for a wheelchair comprising:
a pair of front wheels, a pair of large wheels, a plurality of rails, a pair of armrests, a pair of footrests, a pair of L-shaped handles and an adjustable backupholstery which has a pair of inwardly arcuate lateral sides;
two pairs of V-shaped linking plates symmetrically and spacedly secured to upper and lower portions of said inwardly arcuate lateral sides, each having a positioning rod with a rectangular base movably secured to an outer side thereof by screws;
two pairs of symmetrical clamping plates symmetrically and spacedly secured to an upper and a lower portion of the pair of L-shaped handles positioned in registry with said V-shaped linking plates and each having a vertical slot facing each other;
a pair of upper adjustment pieces each having a pair of through holes adjacent an inner end thereof and engaged with the vertical slots of said clamping plates and respectively secured to said clamping plates by bolts and nuts, a slit which is insertable by said positioning rods, a stopping portion abutting said slits and a plurality of positioning grooves positioned inside thereof engageable with said positioning rods;
a pair of lower adjustment pieces each having a pair of through holes adjacent a lower end thereof and engaged with the vertical slot of said lower clamping plates and secured to said lower clamping plates by bolts and nuts, a slit abutting a stopping portion on top and a single positioning groove formed inside;
whereby, said backupholstery is movably supported by said upper and lower adjustment pieces and inserting said positioning rods respectively into said slits and engaged within said positioning grooves.
2. The backupholstery adjustment device as recited in claim 1, wherein said positioning rods may be moved to any positioning grooves in said upper adjustment pieces to accomplish tilting adjustment.
3. The backupholstery adjustment device as recited in claim 1, wherein said backupholstery may be horizontally adjusted by moving said positioning rods horizontally relative to said V-shaped linking plates.
4. The backupholstery adjustment device as recited in claim 1, wherein said lower adjustment pieces may be replaced with additional upper adjustment pieces to facilitate to perform both oblique and horizontal adjustment for said backupholstery.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An information management apparatus for managing data comprising:
a rewritable nonvolatile memory; and a memory controller configured to control inputting information into and outputting information from the nonvolatile memory,
wherein the memory controller overwrites a data, which includes a first validity check information, a first data body, a second validity check information, a second data body having the same data as the first data body and a third validity check information arranged in this order, in a designated address area in the nonvolatile memory when the memory controller performs a writing control in which the memory controller writes data in the nonvolatile memory.
2. The information management apparatus according to claim 1, wherein the memory controller selects any one of the first data body and the second data body based on a matching condition of the first validity check information to the third validity check information with the other validity check information when the memory controller performs a reading control in which the memory controller reads the data written in the nonvolatile memory under the writing control.
3. The information management apparatus according to claim 2, wherein the memory controller writes the same information in the nonvolatile memory as the first validity check information through the third validity check information under the writing control, and selects any one of the first data body and the second data body based on sameness of the first validity check information through the third validity check information with the other validity check information under the reading control.
4. The information management apparatus according to claim 3, wherein the first validity check information through the third validity check information are count values generated by a counter.
5. The information management apparatus according to claim 2, wherein the memory controller recovers any one of the first data body and the second data body based on the matching condition of any of the first validity check information through the third validity check information with the other validity check information, in a case where any of the first validity check information through the third validity check information do not correspond to the other validity check information under the reading control.
6. The information management apparatus according to claim 5, wherein the memory controller selects the first data body and recovers the second data body by replacing the second data body by the first data body in a case where the third validity check information does not correspond to the other validity check information under the reading control.
7. The information management apparatus according to claim 2, wherein the first data body and the second data body are learning values obtained through control of a device mounted on a vehicle,
wherein the writing control is performed at the end of controlling a vehicle system, and
wherein the reading control is performed when the vehicle system is started.
8. An information managing method executed by a computer for managing data stored in a rewritable nonvolatile memory, comprising:
storing data, which includes a first validity check information, a first data body, a second validity check information, a second data body having the same data as the first data body and a third validity check information that are arranged in this order, in a designated address area in the nonvolatile memory.
9. The information managing method according to claim 8, further comprising:
reading the data which is stored in the nonvolatile memory in the storing the data,
wherein the reading the data includes selecting any one of the first data body and the second data body based on a matching condition of the first validity check information through the third validity check information with the other validity check information.
10. The information managing method according to claim 9, wherein the same information is written in the nonvolatile memory as the first validity check information to the third validity check information in the storing the data, and
wherein any one of the first data body and the second data body is selected based on sameness of the first validity check information through the third validity check information with the other validity check information in the selecting.
11. The information managing method according to claim 10, wherein count values generated by a counter are stored in the nonvolatile memory as the first validity check information through the third validity check information.
12. The information managing method according to claim 9, wherein the reading the data further includes:
determining whether the first validity check information through the third validity check information correspond to the other validity check information; and
recovering any one of the first data body and the second data body based on the matching condition of any of the first validity check information to the third validity check information with the other validity check information, in a case where any of the first validity check information through the third validity check information do not correspond to the other validity check information.
13. The information managing method according to claim 12, wherein, in the selecting, the second data body is selected in a case where the first validity check information does not correspond to the other validity check information, and the first data body is selected in a case where the third validity check information does not correspond to the other validity check information, and
wherein, in the recovering, the second data body is replaced by the first data body in a case where the third validity check information does not correspond to the other validity check information.
14. The information managing method according to claim 9, wherein the computer and the rewritable nonvolatile memory are mounted on a vehicle,
wherein the first data body and the second data body are learning values obtained through a control of a device mounted on the vehicle,
wherein the storing the data is performed at the end of controlling a vehicle system, and
wherein the reading the data is performed when the vehicle system is started.