Claims
- 1. An electronic device, comprising:
a chassis; a processor housed within the chassis; and a plurality of memory cartridges securable to the chassis and electrically coupleable to the processor, at least one memory cartridge being removable from the chassis during operation of the device.
- 2. The device as recited in claim 1, wherein the at least one memory cartridge is removable from the device when a defined set of operating conditions is present, the device further comprising an indication system to inform an operator when the defined set of operating conditions is or is not present.
- 3. The device as recited in claim 2, wherein the indication system comprises an alarm system to provide an audible indication when the defined set of operating conditions are not present during an attempt to remove a memory cartridge from the chassis.
- 4. The device as recited in claim 1, wherein each of the plurality of memory cartridges is removable from the chassis from the front of the device.
- 5. The device as recited in claim 1, wherein each of the plurality of memory cartridges is installed or removed from the chassis by a lever system.
- 6. The device as recited in claim 1, wherein the plurality of memory cartridges are electrically coupleable to form a memory system to redundantly store data.
- 7. The device as recited in claim 1, wherein the memory system comprises a plurality of memory modules that are securable within each of the plurality of memory cartridges.
- 8. The device as recited in claim 7, wherein the memory modules are industry standard dual inline memory modules (DIMMs).
- 9. The device as recited in claim 8, wherein the memory system comprises a plurality of memory controllers, each memory controller being electrically coupleable to at least one DIMM.
- 10. The device as recited in claim 9, wherein a memory controller is disposed within each of the plurality of memory cartridges.
- 11. The device as recited in claim 10, wherein the memory system comprises a host controller disposed within the chassis, further wherein a memory controller within a memory cartridge is coupled to the host controller when the respective memory cartridge is secured within the chassis.
- 12. The device as recited in claim 7, further comprising an indication system operable to provide an indication of memory system operation.
- 13. The device as recited in claim 12, wherein the indication system is operable to provide an operator with an indication of at least one operating condition for each of the plurality of memory cartridges.
- 14. The system as recited in claim 12, wherein the indication system is operable to provide an indication of an error condition associated with a specific memory module housed within a memory cartridge.
- 15. The device as recited in claim 14, wherein the indication system continues to provide the indication of an error condition after the memory cartridge housing the specific memory module is removed from the chassis.
- 16. The device as recited in claim 12, wherein the indication system is operable to indicate the memory cartridge is operating normally.
- 17. The device as recited in claim 12, wherein the indication system is operable to indicate a memory cartridge is not operating with the memory system.
- 18. The device as recited in claim 12, wherein the indication system is operable to indicate the device is performing a rebuild of memory within a memory cartridge.
- 19. The device as recited in claim 12, wherein the indication system is operable to indicate power fault within a memory cartridge.
- 20. The device as recited in claim 12, wherein the indication system is operable to indicate an error in data transferred between a memory controller and a host controller.
- 21. The device as recited in claim 12, wherein the indication system is operable to indicate a memory cartridge is installed within a chassis but not secured within the chassis.
- 22. The device as recited in claim 12, wherein the indication system is operable to indicate an error in data transferred between a memory module and a memory controller.
- 23. The device as recited in claim 12, wherein the indication system is operable to indicate of at least one operating condition for each of the plurality of memory modules.
- 24. The device as recited in claim 12, wherein the indication system is operable to indicate a memory module is operating normally.
- 25. The device as recited in claim 12, wherein the indication system is operable to indicate an error in the configuration of memory modules within a memory cartridge.
- 26. The device as recited in claim 12, wherein the indication system is operable to indicate a memory module is installed but not in operation with the memory system.
- 27. The device as recited in claim 1, further comprising a plurality of securing members, each securing member being operable to secure a memory cartridge to the chassis.
- 28. The device as recited in claim 27, further comprising a locking mechanism to prevent a secured memory cartridge from being unsecured.
- 29. The device as recited in claim 12, further comprising a plurality of securing members to secure the plurality of memory cartridges to the chassis,wherein each of the plurality of securing members is operable to provide an input to the indication system.
- 30. The device as recited in claim 1, further comprising a plurality of lever systems, wherein each lever system comprises:
a pinion gear pivotably mounted to a memory cartridge for pivotable motion about a pivot axis; a single handle connected to the pinion gear for movement between a release position and a retain position; and a pinion gear reception portion secured to the chassis, the pinion gear reception portion having a rack gear and a guide surface generally opposite the rack gear, wherein the guide surface is located to maintain the pinion gear in engagement with the rack gear as the handle is moved from the release position to the retain position.
- 31. The device as recited in claim 30, wherein the pinion gear includes at least one tooth disposed to ensure movement of the pivot axis generally along a straight line as the handle is moved between the release position and the retain position.
- 32. The device as recited in claim 30, wherein the pinion gear reception portion includes a lateral interference region to prevent lateral movement of the pinion gear along the pivot axis with respect to the pinion gear reception portion.
- 33. The device as recited in claim 32, wherein the lateral interference region includes a tapered surface disposed at an angle with respect to the pivot axis when the pinion gear is engaged with the pinion gear reception portion.
- 34. The device as recited in claim 33, wherein the pinion gear includes a tapered stop surface disposed to engage the tapered surface when the handle is in the closed position.
- 35. The device as recited in claim 30, wherein each memory cartridge comprises a first electrical connector and the chassis comprises a second electrical connector, the first electrical connector and second electrical connector being configured for mating engagement, wherein the first and second electrical connectors are engaged when the handle is positioned in the retain position and the first and second electrical connectors are disengaged when the handle is positioned in the release position.
- 36. The device as recited in claim 1, wherein each of the plurality of memory cartridges comprises:
a protective assembly to prevent inadvertent engagement between a memory module and an external object when the memory cartridge is removed from the chassis; and a memory module holder secured to the protective assembly.
- 37. The assembly as recited in claim 36, wherein the memory module holder is operable to secure a memory module to the protective assembly at an angle relative to the protective assembly.
- 38. The device as recited in claim 37, wherein the angle is an acute angle.
- 39. The assembly as recited in claim 36, wherein each memory module holder is configured to secure a dual inline memory module (DIMM) to the protective assembly.
- 40. The assembly as recited in claim 36, wherein the protective assembly comprises a pivotable cover.
- 41. An electrical device, comprising:
a chassis; a plurality of memory cartridges removable from the chassis, each memory cartridge being adapted to house at least one memory module; and a plurality of gear systems, each of the plurality of gear systems being operable to install or remove a memory cartridge from the front of the device.
- 42. The device as recited in claim 41, wherein each gear system comprises:
a gear member mounted to a memory cartridge; and a gear member reception portion mounted to the chassis, wherein as the gear member and the gear member reception portion are engaged and rotated with respect to each other, the gear member may be moved to a retained position at which linear movement is restricted in all directions.
- 43. The device as recited in claim 42, further comprising a handle connected to the gear member to pivot the gear member between a retain position and a release position.
- 44. The device as recited in claim 43, wherein the gear member comprises a pinion gear having at least one tooth.
- 45. The device as recited in claim 44 wherein the pinion gear is pivotably mounted to the memory cartridge about a pivot axis.
- 46. The device as recited in claim 41, wherein at least one memory cartridge is removable from the chassis without securing operation of the device.
- 47. The device as recited in claim 46, further comprising an audible alarm to inform an operator when an improper condition exists during removal of a memory cartridge.
- 48. The device as recited in claim 41, further comprising a plurality of securing members to secure the plurality of memory cartridges to the chassis.
- 49. The device as recited in claim 46, further comprising a memory system, the memory system comprising a plurality of memory modules, a plurality of memory controllers and at least one host controller.
- 50. The device as recited in claim 49, wherein the memory system stores data redundantly so that no data is lost when a memory cartridge is removed from the chassis.
- 51. The device as recited in claim 49, wherein each memory module is an industry standard dual inline memory module (DIMM).
- 52. The device as recited in claim 49, wherein each memory cartridge has a memory controller disposed therein.
- 53. The device as recited in claim 52, wherein the host controller is disposed within the chassis.
- 54. The device as recited in claim 49, further comprising an indication system to inform an operator of a memory system operating condition.
- 55. The device as recited in claim 54, wherein the indication system is operable to indicate an error condition associated with a specific memory module.
- 56. The device as recited in claim 55, wherein the indication system is operable to continue to provide the indication of an error condition associated with a specific memory module after the specific memory cartridge housing the specific memory module is removed from the chassis.
- 57. The device as recited in claim 56, wherein the indicator system comprises a visual indicator disposed on the chassis.
- 58. The device as recited in claim 54, wherein the indication system is operable to indicate the memory cartridge is operating normally.
- 59. The device as recited in claim 54, wherein the indication system is operable to indicate a memory cartridge is offline from the memory system.
- 60. The device as recited in claim 54, wherein the indication system is operable to indicate the device is performing a memory rebuild of a memory cartridge.
- 61. The device as recited in claim 54, wherein the indication system is operable to indicate there is a fault in power within a memory cartridge.
- 62. The device as recited in claim 54, wherein the indication system is operable to indicate an error in data transferred between a memory controller and a host controller.
- 63. The device as recited in claim 54, wherein the indication system is operable to indicate a memory cartridge is installed within a chassis but not secured within the chassis.
- 64. The device as recited in claim 54, wherein the indication system is operable to indicate an error in data transferred between a memory module and a memory controller.
- 65. The device as recited in claim 54, wherein the indication system is operable to indicate at least one operating condition for each of the plurality of memory modules.
- 66. The device as recited in claim 54, wherein the indication system is operable to indicate a memory module is operating normally.
- 67. The device as recited in claim 54, wherein the indication system is operable to indicate an error in the configuration of memory modules within a memory cartridge.
- 68. The device as recited in claim 54, wherein the indication system is operable to indicate a memory module is installed but unavailable for operation.
- 69. The device as recited in claim 54, wherein each memory cartridge is secured to the chassis by a securing member, wherein each of the plurality of securing members provides an input to the indication system.
- 70. The device as recited in claim 69, wherein each securing member comprises an electric switch.
- 71. The device as recited in claim 41, wherein each of the plurality of memory cartridges comprise:
a protective housing; a plurality of memory module holders, each memory module holder being configured to secure a respective memory module to the protective housing; and a memory controller.
- 72. The device as recited in claim 71, wherein each of the plurality of memory module holders are configured to secure a memory module to the protective housing at an acute angle.
- 73. The device as recited in claim 71, wherein the protective housing comprises a base and a pivotable cover.
- 74. The device as recited in claim 41, further comprising a locking mechanism to prevent the removal of a memory cartridge.
- 75. The device as recited in claim 41, further comprising an interlock, wherein the interlock prevents a memory cartridge from being removed from the chassis unless conditions for removal are satisfied.
- 76. An electronic device, comprising:
an enclosure; a processor; a memory system comprising a plurality of removable memory cartridges electrically coupleable to the processor; and an indication system to provide an indication of at least one operating condition of the memory system.
- 77. The device as recited in claim 76, wherein at least one memory cartridge is removable from the enclosure without securing power to the device.
- 78. The device as recited in claim 76, wherein the indication system is operable to indicate an error condition associated with each of the plurality of memory cartridges.
- 79. The device as recited in claim 78, wherein the indication system is operable to provide the indication of an error condition associated with a specific memory cartridge after the specific memory cartridge is removed.
- 80. The device as recited in claim 76, wherein each of the plurality of memory cartridges are removable from the front of the device.
- 81. The device as recited in claim 76, wherein the memory system comprises a plurality of memory modules disposed within each of the memory cartridges.
- 82. The device as recited in claim 81, wherein the memory system further comprises a memory controller disposed within each memory cartridge and a host controller disposed within the enclosure.
- 83. The device as recited in claim 81, wherein the memory modules are industry standard dual inline memory modules (DIMMs).
- 84. The device as recited in claim 81, wherein each memory controller is electrically coupled to a first electrical connector and the host controller is electrically coupled to a plurality of second electrical connectors, each second electrical connector being configured for mating engagement with a corresponding first electrical connector.
- 85. The device as recited in claim 78, wherein the indication system is operable to indicate a specific memory module experiencing an error condition.
- 86. The device as recited in claim 85, wherein the indication system is operable to indicate an error condition associated with a specific memory module after the specific memory cartridge housing the specific memory module is removed from the enclosure.
- 87. The device as recited in claim 76, wherein the indication system is operable to indicate at least one operating condition for each of the plurality of memory cartridges.
- 88. The device as recited in claim 87, wherein the indication system is operable to indicate a memory cartridge is operating normally.
- 89. The device as recited in claim 87, wherein the indication system is operable to indicate a memory cartridge is offline.
- 90. The device as recited in claim 87, wherein the indication system is operable to indicate the device is rebuilding the memory within a memory cartridge.
- 91. The device as recited in claim 87, wherein the indication system is operable to indicate there is a fault in power provided to operate a memory cartridge.
- 92. The device as recited in claim 82, wherein the indication system is operable to indicate an error in data transferred between a memory controller and a host controller.
- 93. The device as recited in claim 76, wherein the indication system is operable to indicate a memory cartridge is installed within a chassis but that the memory cartridge is not secured within the chassis.
- 94. The device as recited in claim 82, wherein the indication system is operable to indicatean error in data transferred between a memory module and a memory controller.
- 95. The device as recited in claim 81, wherein the indication system is operable to indicate at least one operating condition for each of the plurality of memory modules.
- 96. The device as recited in claim 95, wherein the indication system is operable to indicate a memory module is operating normally.
- 97. The device as recited in claim 81, wherein the indication system is operable to indicate a configuration error associated with a memory module within a memory cartridge.
- 98. The device as recited in claim 87, wherein the indication system is operable to indicate a memory module is installed but unavailable for operation.
- 99. The system as recited in claim 76, wherein the indication system comprises an alarm system to sound when an improper operating condition exists.
- 100. The system as recited in claim 76, wherein each of the plurality of memory cartridges is installed or removed from the chassis by a lever and gear system.
- 101. The system as recited in claim 76, further comprising a plurality of securing members to secure the plurality of memory cartridges to the enclosure.
- 102. The system as recited in claim 101, wherein each of the plurality of securing members is used to provide an input to the indication system.
- 103. The device as recited in claim 76, wherein each of the plurality of memory cartridges comprises a protective chassis configured to prevent damage to a memory module disposed therein when the memory cartridge is removed from the enclosure.
- 104. The system as recited in claim 76, wherein the electronic device is a server.
- 105. A method of operating a processor-based device, comprising:
storing data in a memory system comprising a plurality of memory modules disposed within a plurality of removable memory cartridges; and operating the memory system to store data redundantly among the plurality of memory cartridges, wherein at least one memory cartridge may be removed from the device without halting the operation of the device.
- 106. The method as recited in claim 105, wherein operating comprises removing at least one memory cartridge from the device when proper operating conditions exist for removal of the at least one memory cartridge.
- 107. The method as recited in claim 106, wherein operating comprises configuring the processor-based device with an indication system to indicate to an operator whether the proper operating conditions exist prior to an attempt to remove the at least one memory cartridge from the device.
- 108. The method as recited in claim 106, wherein operating comprises configuring the processor-based device with an alarm system to emit an audible alarm if the proper operating conditions does not exist during an attempt to remove the at least one memory cartridge from the processor-based device.
- 109. The method as recited in claim 105, wherein operating comprises operating a single-handle lever system to remove the at least one memory cartridge.
- 110. The method as recited in claim 105, further comprising:
removing the at least one memory cartridge to add an additional memory module to the memory cartridge.
- 111. The method as recited in claim 105, further comprising:
removing the at least one memory cartridge to repair the at least one memory cartridge.
- 112. The method as recited in claim 105, further comprising:
providing an operator with an indication of memory system operation.
- 113. The method as recited in claim 105, further comprising:
providing an operator with an audible and visual indication of memory system operation.
- 114. The method as recited in claim 112, wherein providing comprises providing an indication of at least one operating condition for each of the plurality of memory cartridges.
- 115. The method as recited in claim 112, wherein providing comprises providing an indication of an error condition associated with a specific memory module housed within a memory cartridge.
- 116. The method as recited in claim 112, wherein providing comprises providing an indication that a memory cartridge is operating normally.
- 117. The method as recited in claim 112, wherein providing comprises providing an indication that a memory cartridge is offline from the memory system.
- 118. The method as recited in claim 112, wherein providing comprises providing an indication that the device is performing a memory rebuild of memory modules within a memory cartridge.
- 119. The method as recited in claim 112, wherein providing is a fault in power provided within a memory cartridge.
- 120. The method as recited in claim 112, wherein providing comprises providing an indication of an error in data transferred between a memory controller and a host controller.
- 121. The method as recited in claim 112, wherein providing comprises providing an operator with an indication that a memory cartridge is installed within a chassis but that the memory cartridge is not secured within the chassis.
- 122. The method as recited in claim 112, wherein providing comprises providing an operator with an indication of an error in data transferred between a memory module and a memory controller.
- 123. The method as recited in claim 112, wherein providing comprises providing an operator with an indication that a memory module is operating normally.
- 124. The method as recited in claim 112, wherein providing comprises providing an operator with an indication of an error in the configuration of memory modules within a memory cartridge.
- 125. The method as recited in claim 112, wherein providing comprises providing an operator with an indication that a memory module is installed but unavailable for operation.
- 126. A processor-based device, comprising:
means for storing data in a memory system comprising at least one memory module disposed within a plurality of removable memory cartridges; and means for operating the memory system to store data redundantly among the plurality of memory cartridges, wherein at least one memory cartridge may be removed from the device without securing operation of the device.
- 127. The device as recited in claim 126, further comprising:
means for removing the at least one memory cartridge from the front of the device.
- 128. A method of assembling an electronic device, comprising:
securing a chassis to a mounting device; and inserting a plurality of memory cartridges housing industry standard dual inline memory modules into the chassis from the front of the electronic device.
BACKGROUND OF THE INVENTION
[0001] This application claims priority based on Provisional Application No. 60/177,838, filed Jan. 25, 2000 and hereby incorporates by reference Provisional Application No. 60/177,838, filed on Jan. 25, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60177838 |
Jan 2000 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09770100 |
Jan 2001 |
US |
Child |
10437571 |
May 2003 |
US |