1461124688-f6978c4c-3c88-43a4-90eb-7e59b2b94b61

1. A solid state lamp, comprising:
a solid state light source;
a lamp base at least partially comprising a heat conductive material and heat fins, wherein said lamp base comprises a power supply unit;
an elongated elevating element mounted to said lamp base with said light source mounted to said elevating element such that said light source is above said lamp base, said elevating element being at least partially heat conductive, wherein said light source is mounted to a first end of said elevating element with a second end of said elevating element mounted to said lamp base;
a conductive block mounted to and in thermal contact with said elevating element, said light source mounted to said conductive block, wherein said conductive block comprises a plurality of planar surfaces for said light source; and
a diffuser to diffuse light emitting from said lamp into a desired emission pattern, such that said diffuser is proximate to said elongated elevating element and a substantial portion of both said elongated elevating element and said diffuser are above said lamp base, said heat fins, and said heat conductive material;
wherein a portion of each of said heat fins is within the bottom of said diffuser.
2. The lamp of claim 1, wherein said solid state light source comprises a plurality of light emitting diodes (LEDs).
3. The lamp of claim 1, wherein said solid state light source comprises a plurality of LEDs, each of which is emitting in a different direction.
4. The lamp of claim 1, wherein said elevating element comprises a heat pipe.
5. The lamp of claim 1, wherein said light source comprises one or more LEDs.
6. The lamp of claim 1, wherein said light source is in thermal contact with said elevating element, and said elevating element is in thermal contact with said lamp base.
7. The lamp of claim 1, comprising a thermally conductive path from said light source, through said elevating element, to said lamp base and to the ambient.
8. The lamp of claim 1, wherein said emission pattern is omnidirectional.
9. The lamp of claim 1, wherein said lamp base comprises a heat sink.
10. The lamp of claim 1, wherein said lamp base comprises an electrical connector.
11. The lamp of claim 1, wherein said diffuser comprises a diffuser dome.
12. The lamp of claim 1, wherein said solid state light source comprises a plurality of LEDs, with at least some of said LEDs mounted on different surfaces of said conductive block.
13. The lamp of claim 1, wherein said light source comprises two LEDs, each of which is mounted on a respective surface of said conductive block.
14. The lamp of claim 1, wherein said light source comprises four LEDs, each of which is mounted on a respective surface of said conductive block.
15. The lamp of claim 1, wherein said light source comprises five LEDs, each of which is mounted on a respective surface of said conductive block.
16. The lamp of claim 1, wherein said conductive block has four or more planar surfaces.
17. The lamp of claim 1, wherein said solid state light source comprises a plurality of LEDs, with at least some of said LEDs mounted on opposite sides of said conductive block.
18. The lamp of claim 1, wherein said emission pattern comprises intensity variation of approximately +20 percent or less.
19. The lamp of claim 1, wherein said emission pattern comprises an intensity variation of approximately +15 percent or less.
20. The lamp of claim 1, wherein said elongating element comprises more than one heat pipe.
21. The lamp of claim 20, wherein said light source comprises a plurality of LEDs, wherein each said heat pipe has at least one of said LEDs.
22. The lamp of claim 21, wherein the emission of each said LED is directed toward said diffuser.
23. A light emitting diode (LED) based bulb, comprising:
a heat pipe;
a plurality of LEDs, each of which is mounted at or near a first end of, and in thermal contact with, said heat pipe, said heat pipe comprising a thermally conductive path to conduct heat away from said LEDs;
a conductive block mounted to and in thermal contact with said heat pipe, said LEDs mounted to said conductive block; and
a lamp base at least partially comprising a heat conductive material and a plurality of heat fins, the second end of said heat pipe mounted to, and in thermal contact with, said lamp base, said lamp base comprising a thermally conductive path to conduct heat away from said heat pipe, wherein said lamp base comprises a power supply unit;
a diffuser to diffuse light emitting from said bulb, wherein a portion of at least some of said heat fins is within the bottom of said diffuser.
24. The bulb of claim 23, wherein heat from said lamp base dissipates to the ambient.
25. The bulb of claim 23, said diffuser in relation to said LEDs so that light from said LEDs passes through said diffuser.
26. The bulb of claim 25, wherein said diffuser modifies the emission pattern of said LEDs into an omnidirectional pattern.
27. The bulb of claim 25, wherein said diffuser comprises a diffuser dome.
28. The bulb of claim 27, wherein said diffuser is at least partially over said LEDs, and wherein said LEDs approximate a point light source within said diffuser dome.
29. The bulb of claim 23, wherein said lamp base comprises a heat sink structure.
30. The bulb of claim 29, wherein said thermally conductive path to conduct heat away from said heat pipe is through said heat sink structure.
31. The bulb of claim 29, wherein said heat sink further comprises heat fins.
32. The bulb of claim 23, having an omnidirectional emission pattern with intensity variation of approximately +20 percent or less.
33. The bulb of claim 23, having an omnidirectional emission pattern with intensity variation of approximately +15 percent or less.
34. The bulb of claim 23, wherein said conductive block comprises a plurality of planar surfaces, each of said LEDs mounted to one of said planar surfaces.
35. The bulb of claim 23, further comprising a screw-threaded portion for mounting said bulb to an Edison socket.
36. The bulb of claim 23, comprising an A-bulb replacement.
37. A solid state lamp, comprising:
a plurality of heat pipes, each of said heat pipes having a plurality of solid state light sources, in thermal contact with said heat pipe, a conductive block mounted to and in thermal contact with said heat pipe, said light sources mounted to said conductive block, wherein at least two of said light sources are facing different directions;
a heat sink structure, said heat pipe thermally coupled to said heat sink structure with heat from said solid state light sources conducting to said heat sink structure through said heat pipe, said heat sink structure including power circuitry; and
a diffuser with at least some light from said light sources passing through said diffuser.
38. The lamp of claim 37, wherein said diffuser disperses light from said light sources into an omnidirectional pattern.
39. The lamp of claim 37, wherein said light sources approximate a point light source within said diffuser.

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 method of transitioning from a first data transfer mode to a second data transfer mode that is different from the first data transfer mode, the method comprising:
a primary storage device receiving a plurality of data writes while being in the first data transfer mode;
the primary storage device associating data writes begun after a first time and before a second time with a first chunk of data;
the primary storage device associating data writes begun after the second time with a second chunk of data different from the first chunk of data; and
the primary storage device transitioning to the second data transfer mode after the second time by first transferring writes associated with the first chunk of data to a secondary storage device after completion of all writes to the primary storage device associated with the first chunk of data and then, after all writes associated with the first chunk of data have been transferred to the secondary storage device, transferring at least a portion of writes associated with the second chunk of data to the secondary storage device using the first data transfer mode, wherein writes begun after initiating transitioning are merged with any corresponding data written using the first data transfer mode prior to being provided to the secondary storage device using the second data transfer mode.
2. A method, according to claim 1, further comprising:
following the primary storage device transferring all writes associated with the first chunk of data to the secondary storage device, the primary storage device sending a message to the secondary storage device; and
in response to receiving the message from the primary storage device, the secondary storage device storing the data writes associated with the first chunk of data.
3. A method, according to claim 2, further comprising:
after storing all of the data writes associated with the first chunk of data, the secondary storage device sending an acknowledge to the primary storage device.
4. A method, according to claim 1, wherein, in the second data transfer mode, the primary storage device acknowledges a write thereto in response to the secondary storage device acknowledging receipt of data corresponding to the write.
5. A method, according to claim 1, wherein, in the second data transfer mode, the primary storage device acknowledges to a host device a write thereto by the host device in response to the secondary storage device acknowledging to the primary storage device receipt of data previously written to a storage location of the secondary storage device corresponding to the write.
6. A method, according to claim 1, wherein the primary storage device acknowledges the write prior to the secondary storage device acknowledging receipt of data corresponding to the write.
7. A method, according to claim 1, further comprising:
following transitioning to the second data transfer mode, the primary storage device transfers writes associated with the second chunk of data to the secondary storage device.
8. A method, according to claim 7, wherein a subset of the writes associated with the second chunk are transferred using the second data transfer mode.
9. A method, according to claim 1, further comprising:
prior to transitioning from the first data transfer mode to the second data transfer mode, inhibiting creation of additional chunks of data.
10. A method, according to claim 1, further comprising:
the primary storage device sending a message to the secondary storage device indicating the transitioning from the first data transfer mode to the second data transfer mode.
11. A method, according to claim 1, further comprising:
in response to a data write occurring prior to transferring all writes associated with the first chunk of data to the secondary storage device, associating the write with the second chunk of data.
12. A method, according to claim 1, further comprising:
in response to a data write occurring after transferring all writes associated with the first chunk of data to the secondary storage device and before transferring all writes associated with the second chunk of data to the secondary storage device, transferring the data using the second data transfer mode if the write does not correspond to data already in the second chunk of data.
13. A method, according to claim 1, further comprising:
providing a transition variable that is periodically incremented to indicate a state of the transition, wherein the transition variable is used to select the first mode or the second mode for writes that occur after initiation of the transition.
14. Computer software, provided in a computer readable storage medium, that handles transitioning from a first data transfer mode to a second data transfer mode that is different from the first data transfer mode, the software comprising:
executable code on a primary storage device that, when executed by a processor, receives a plurality of data writes while being in the first data transfer mode;
executable code that, when executed by a processor, associates data writes begun after a first time and before a second time with a first chunk of data;
executable code that, when executed by a processor, associates data writes begun after the second time with a second chunk of data different from the first chunk of data; and
executable code that, when executed by a processor, responds to a transition to the second data transfer mode after the second time by first initiating transfer of writes associated with the first chunk of data to a secondary storage device after completion of all writes to the primary storage device associated with the first chunk of data and then, after all writes associated with the first chunk of data have been transferred to the secondary storage device, transferring at least a portion of subsequent data to the secondary storage device using the first data transfer mode, wherein writes begun after initiating transitioning are merged with any corresponding data written using the first data transfer mode prior to being provided to the secondary storage device using the second data transfer mode.
15. Computer software, according to claim 14, further comprising:
executable code that, when executed by a processor, sends a message to the secondary storage device following the primary storage device transferring all writes associated with the first chunk of data to the secondary storage device.
16. Computer software, according to claim 14, wherein, in the second data transfer mode, the primary storage device acknowledges a write thereto in response to the secondary storage device acknowledging receipt of data corresponding to the write.
17. Computer software, according to claim 14, wherein, in the second data transfer mode, the primary storage device acknowledges to a host device a write thereto by a host device in response to the secondary storage device acknowledging to the primary storage device, receipt of data previously written to a storage location of the secondary storage device corresponding to the write.
18. Computer software, according to claim 14, wherein the primary storage device acknowledges the write prior to the secondary storage device acknowledging receipt of data corresponding to the write.
19. Computer software, according to claim 14, further comprising:
executable code that, when executed by a processor, transfers writes associated with the second chunk of data to the secondary storage device following transitioning to the second data transfer mode.
20. Computer software, according to claim 19, wherein a subset of the writes associated with the second chunk are transferred using the second data transfer mode.
21. Computer software, according to claim 14, further comprising:
executable code that, when executed by a processor, inhibits creation of additional chunks of data prior to transitioning from the first data transfer mode to the second data transfer mode.
22. Computer software, according to claim 14, further comprising:
executable code that, when executed by a processor, sends a message to the secondary storage device indicating the transitioning from the first data transfer mode to the second data transfer mode.
23. Computer software, according to claim 14, further comprising:
executable code that, when executed by a processor, associates a data write with the second chunk of data when the data write occurs prior to transferring all writes associated with the first chunk of data to the secondary storage device.
24. Computer software, according to claim 14, further comprising:
executable code that, when executed by a processor, transfers a write using the second data transfer mode if the write does not correspond to data already in the second chunk of data when the data write occurs after transferring all writes associated with the first chunk of data to the secondary storage device and before transferring all writes associated with the second chunk of data to the secondary storage device.
25. Computer software, according to claim 14, further comprising:
executable code that, when executed by a processor, provides a transition variable that is periodically, incremented to indicate a state of the transition, wherein the transition. variable is used to select the first mode or the second mode for writes that occur after initiation of the transition.
26. A data storage device, comprising:
at least one disk drive that contains data;
at least one host adaptor, coupled to the at least one disk drive, that receives data to be stored on the at least one disk drive; and
at least one remote adaptor, coupled to the at least one disk drive and the at least one host adaptor, that transmits data to a remote storage device, wherein, in response to receipt of data by the at least one host adaptor, data writes begun after a first time and before a second time are associated with a first chunk of data, data writes begun after the second time are associated with a second chunk of data different from the first chunk of data and, a transition from a first data transfer mode to a second data transfer mode is provided by first initiating transfer of writes associated with the first chunk of data to a secondary storage device after completion of all writes to the primary storage device associated with the first chunk of data and then, after all writes associated with the first chunk of data have been transferred to the secondary storage device, transferring subsequent data to the secondary storage device using the first data transfer mode, wherein writes begun after initiating transitioning are merged with any corresponding data written using the first data transfer mode prior to being provided to the secondary storage device using the second data transfer mode.