1461118072-f224e048-cd45-4717-9120-c8758ad8f524

1. A siderail assembly, comprising:
a first siderail body; and
a second siderail body movably coupled to the first siderail body and configured to rotate between a first position and a second position with respect to the first siderail body about a rotational axis passing through the first siderail body, wherein the second siderail body is positioned above the first siderail body in the first position and below the first siderail body in the second position, wherein a portion of the second siderail body and a portion of the first siderail body are spaced apart by an opening passing there between.
2. The siderail assembly of claim 1 further comprising a linkage assembly with a first end movably coupled to a structure and a second end coupled to the first siderail body, the linkage assembly being configured to move the first siderail body between a deployed position and a storage position with respect to the structure.
3. The siderail assembly of claim 2, wherein the linkage assembly includes a locking mechanism configured to maintain the first siderail body in at least one of the deployed position and the storage position.
4. The siderail assembly of claim 2, wherein the second siderail body moves independent of the linkage assembly.
5. The siderail assembly of claim 1 further comprising a locking mechanism configured to selectively maintain the second siderail body in at least one of the first position and the second position with respect to the first siderail body.
6. The siderail assembly of claim 1, wherein the second siderail body is a grip.
7. The siderail assembly of claim 1, wherein the first siderail body includes a plurality of stops extending therefrom that are configured to engage the second siderail body to define at least one of the first position and the second position.
8. The siderail assembly of claim 7, wherein the second siderail body includes a second siderail stop configured to engage at least one of the stops extending from the first siderail body.
9. The siderail assembly of claim 1, wherein the second siderail body is configured to rotate about 180\xb0.
10. A siderail assembly, comprising:
a siderail body with an upper perimeter edge located along an upper portion of the siderail body and a lower perimeter edge located along a lower portion of the siderail body; and
a grip with an upper grip edge located along an upper portion of the grip, the grip being movably coupled to the siderail body and configured to rotate between an first position and a second position with respect to the siderail body about a rotational axis, wherein the upper grip edge is positioned above the upper perimeter edge of the siderail body in the first position and below the lower perimeter edge in the second position.
11. The siderail assembly of claim 10, wherein the grip is positioned above the siderail body in the first position and below the siderail body in the second position.
12. The siderail assembly of claim 10, wherein the grip is configured to rotate about 180\xb0 with respect to the siderail body.
13. The siderail assembly of claim 10 further comprising a locking mechanism configured to selectively maintain the grip in at least one of the first position and the second position with respect to the siderail body.
14. The siderail assembly of claim 10, wherein the siderail body includes a plurality of stops extending therefrom that are configured to engage the grip to define at least one of the first position and the second position.
15. The siderail assembly of claim 10 further comprising:
a linkage assembly with a first end movably coupled to a structure and a second end coupled to the siderail body, the linkage assembly being configured to move the siderail body between a deployed position and a storage position with respect to the structure; and
a locking mechanism configured to maintain the siderail body in at least one of the deployed position and the storage position.
16. A person-support apparatus, comprising:
a frame; and
a siderail movably coupled to the frame and including a siderail body with a grip portion movably coupled thereto, the grip portion being configured to rotate between a deployed position and a storage position with respect to the siderail body about a rotational axis, the grip portion defining an uppermost surface of the siderail when the grip portion is in the first position and an upper portion of the siderail body defining the uppermost surface when the grip portion is in the second position, wherein the rotational axis is located below the uppermost surface.
17. The siderail assembly of claim 16 further comprising a support deck coupled to the frame, at least a portion of the grip portion being positioned above the deck when the siderail body is in a storage position with respect to the frame and the grip portion being positioned below the deck in the second position.
18. The siderail assembly of claim 16, wherein the uppermost surface is at a first height with respect to the frame when the grip portion is in the first position and at a second height with respect to the frame when the grip portion is in the second position.
19. The siderail assembly of claim 16, wherein the siderail includes a siderail linkage configured to couple the siderail body to frame and move the siderail body between a deployed position and a storage position with respect to the frame.
20. The siderail assembly of claim 19, wherein the frame supports a person-support surface thereon, the grip portion being positioned below the person-support surface when the grip portion is in the second position and the siderail body is in the storage position.

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. A system for maintaining a bar code reader comprising:
a maintenance computer; and
a network connection path between the maintenance computer and the bar code reader which bypasses a point-of-sale terminal simultaneously connected to the bar code reader through a serial connection path;
wherein the maintenance computer obtains bar code reader performance data from the bar code reader over the network connection path, determines the operating status of the bar code reader from the bar code reader performance data, and provides the operating status to a technician operating the maintenance computer;
wherein the maintenance computer is remote from the bar code reader and the point-of-sale terminal.
2. The system of claim 1, wherein the maintenance computer comprises an in-store computer.
3. The system of claim 2, wherein the in-store computer comprises an in-store server.
4. The system of claim 1, wherein the maintenance computer comprises an out-of-store computer.
5. The system of claim 1, wherein the maintenance computer comprises a web server for executing a web maintenance application, and for delivering the operating status as part of a web page.
6. The system of claim 1, wherein the network connection path comprises an in-store network.
7. The system of claim 6, wherein the in-store network is wired.
8. The system of claim 6, wherein the in-store network is wireless.
9. The system of claim 6, wherein the in-store network comprises a combination of wired and wireless network segments.
10. The system of claim 1, wherein the network connection path comprises an in-store network and out-of-store connection path.
11. The system of claim 10, wherein the out-of-store connection path comprises a dial-up connection path.
12. The system of claim 10, wherein the out-of-store connection path comprises a broadband connection path.
13. The system of claim 10, wherein the out-of-store connection path comprises a global communication network path.
14. The system of claim 1, wherein the maintenance computer automatically obtains the bar code reader performance data from the bar code reader.
15. The system of claim 1, wherein the maintenance computer additionally delivers software updates to the bar code reader over the network connection path.
16. A system for maintaining a bar code reader comprising:
an in-store maintenance computer; and
a network connection path between the in-store maintenance computer and the bar code reader which bypasses a point-of-sale terminal simultaneously connected to the bar code reader through a serial connection path;
wherein the in-store maintenance computer obtains bar code reader performance data from the bar code reader over the network connection path, determines the operating status of the bar code reader from the bar code reader performance data, and provides the operating status to a technician operating the in-store maintenance computer;
wherein the maintenance computer is remote from the bar code reader and the point-of-sale terminal.
17. The system of claim 16, wherein the network connection path includes a wireless access point connected to the in-store maintenance computer and a wireless network adapter coupled to the bar code reader for establishing a wireless network connection between the bar code reader and the wireless access point.
18. The system of claim 16, wherein the network connection path includes a network adapter coupled to the bar code reader and a network cable between the bar code reader and the in-store maintenance computer for establishing a wired network connection between the bar code reader and the maintenance computer.
19. The system of claim 16, wherein the in-store maintenance computer comprises a web server for executing a web maintenance application, and for delivering the operating status as part of a web page.
20. The system of claim 16, wherein the in-store maintenance computer automatically obtains bar code performance data from the bar code reader over the network connection path.
21. A system for maintaining a bar code reader comprising:
an out-of-store maintenance computer;
an in-store computer;
a first network connection path between the out-of-store maintenance computer and the in-store computer; and
a second network connection path between the in-store computer and the bar code reader which bypasses a point-of-sale terminal simultaneously connected to the bar code reader through a serial connection path;
wherein the out-of-store maintenance computer obtains bar code reader performance data from the bar code reader over the first and second network connection paths, determines the operating status of the bar code reader, and provides the operating status to the in-store computer.
22. The system of claim 21, wherein the first network connection path comprises a dial-up connection path.
23. The system of claim 21, wherein the first network connection path comprises a broadband connection path.
24. The system of claim 21, wherein the first network connection path comprises a global communication network path.
25. The system of claim 21, wherein the out-of-store maintenance computer comprises a web server for executing a web maintenance application, and for delivering the operating status to the in-store computer as part of a web page.
26. A method of maintaining a bar code reader comprising the steps of:
(a) establishing a network communication path between a maintenance computer and a bar code reader which bypasses a point-of-sale terminal simultaneously connected to the bar code reader through a serial connection path, wherein the maintenance computer is remote from the bar code reader and the point-of-sale terminal;
(b) obtaining bar code reader performance data from the bar code reader over the network communication path by the maintenance computer;
(c) analyzing the bar code reader performance data by the maintenance computer to determine a current operating status of the bar code reader; and
(d) providing the current operating status to a technician by the maintenance computer.
27. The method of claim 26, further comprising the step of:
(e) sending a software update to the bar code reader over the network communication path by the maintenance computer.
28. The method of claim 26, wherein step
(a) comprises the substeps of:
(a-1) establishing the network communication path through a network adapter coupled to the bar code reader.
29. The method of claim 26, wherein step
(a) comprises the substeps of:
(a-1) establishing the network communication path through a wireless network adapter coupled to the bar code reader and a wireless access point coupled to an in-store network.
30. The method of claim 26, wherein step
(a) comprises the substeps of:
(a-1) establishing the network communication path through a global communication network.
31. The method of claim 26, wherein step
(a) comprises the substeps of:
(a-1) establishing the network communication path between an in-store maintenance computer and the bar code reader.
32. The method of claim 26, wherein step
(a) comprises the substeps of:
(a-1) establishing the network communication path between an out-of-store maintenance computer and the bar code reader.
33. The method of claim 26, wherein step
(b) comprises the substeps of:
(b-1) automatically obtaining the bar code reader performance data from the bar code reader over the network communication path by the maintenance computer.
34. The method of claim 26, wherein step (b) comprises the substeps of:
(b-1) obtaining the bar code reader performance data from the bar code reader over the network communication path under control of a technician operating the maintenance computer.
35. The method of claim 26, wherein step
(c) comprises the substeps of:
(c-1) analyzing the bar code reader performance data by a web application executed by the maintenance computer.
36. The method of claim 26, wherein step (d) comprises the substeps of:
(d-1) displaying the current operating status by a display coupled to the maintenance computer.
37. The method of claim 26, wherein step (d) comprises the substeps of:
(d-1) printing the current operating status by a printer coupled to the maintenance computer.
38. A system for maintaining a bar code comprising:
a maintenance computer; and
a connection path between the maintenance computer and the bar code reader which bypasses a point-of-sale terminal connected to the bar code reader, including an in-store network and out-of-store connection path;
wherein the maintenance computer obtains bar code reader performance data from the bar code reader over the connection path, determines the operating status of the bar code reader, and provides the operating status to a technician operating the maintenance computer.
39. The system of claim 38, wherein the out-of-store connection path comprises a dial-up connection path.
40. The system of claim 38, wherein the out-of-store connection path comprises a broadband connection path.
41. The system of claim 38, wherein the out-of-store connection path comprises a global communication network path.
42. A method of maintaining a bar code reader comprising the steps of:
(a) establishing a communication path between a maintenance computer and a bar code reader which bypasses a point-of-sale terminal, including establishing the network path through a global communication network;
(b) obtaining performance data from the bar code reader over the communication path by the maintenance computer;
(c) analyzing the performance data by the maintenance computer to determine a current operating status of the bar code reader; and
(d) providing the current operating status to a technician by the maintenance computer.