1461113186-a2ac23ba-b3e8-4cc7-888d-8add4a32381f

1. A method of managing power domains in a data center,
the data center comprising one or more power consuming computing devices, the computing devices managed by a management module, each power domain in the data center comprising one or more power service modules located in an electrical path connecting one or more of the computing devices to a power source, each power service module associated with a power line communications controller, the method comprising:
establishing a unique domain identification for each electrical path connecting one or more of the computing devices to a power source including injecting into the electrical path, by each power line communications controller in the electrical path, an identification of the power service module associated with the power line communications controller, and creating a unique domain identification in dependence upon the injected identifications of the power service modules;
receiving, by the management module from the computing devices, the unique domain identifications;
maintaining, by the management module, a map associating the unique domain identifications with identifications of the computing devices;
reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain; and
identifying by the management module an action to take in dependence upon the status information and the map of the unique domain identifications for the computing device.
2. The method of claim 1 wherein the status information identifies an electrical disconnect in the particular power domain and identifying by the management module an action to take further comprises:
identifying, from the map in dependence upon the identification of the monitored power service module, all computing devices in power domains that include the monitored power service module; and
identifying an action of reallocating current workload of the computing devices in the power domains that include the monitored power service module to one or more other computing devices in other power domains that do not include the monitored power service module.
3. The method of claim 1 wherein the monitored power service module comprises an uninterruptible power supply that provides battery backup services to one or more computing devices, the status information identifies activation of the battery backup service, and identifying by the management module an action to take further comprises:
identifying, from the map in dependence upon the identification of the monitored power service module, all computing devices in power domains that include the monitored power service module; and
identifying an action of throttling power consumption of the one or more computing device provided battery backup services by the uninterruptible power supply.
4. The method of claim 1 wherein reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain further comprises:
reporting the status information of the monitored power service module periodically upon a predefined interval of time.
5. The method of claim 1 wherein reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain further comprises:
reporting the status information of the monitored power service module upon a change of state of the monitored power service module.
6. The method of claim 1 wherein maintaining a map of the unique domain identifications further comprises maintaining a data structure including one or more records, each record comprising an association of a unique domain identification and an identification of a computing device, each record representing a power domain in the data center.
7. An apparatus for managing power domains in a data center, the data center comprising one or more power consuming computing devices, the computing devices managed by a management module, each power domain in the data center comprising one or more power service modules located in an electrical path connecting one or more of the computing devices to a power source, each power service module associated with a power line communications controller, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
establishing a unique domain identification for each electrical path connecting one or more of the computing devices to a power source including injecting into the electrical path, by each power line communications controller in the electrical path, an identification of the power service module associated with the power line communications controller, and creating a unique domain identification in dependence upon the injected identifications of the power service modules;
receiving, by the management module from the computing devices, the unique domain identifications;
maintaining, by the management module, a map associating the unique domain identifications with identifications of the computing devices;
reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain; and
identifying by the management module an action to take in dependence upon the status information and the map of the unique domain identifications for the computing device.
8. The apparatus of claim 7 wherein the status information identifies an electrical disconnect in the particular power domain and identifying by the management module an action to take further comprises:
identifying, from the map in dependence upon the identification of the monitored power service module, all computing devices in power domains that include the monitored power service module; and
identifying an action of reallocating current workload of the computing devices in the power domains that include the monitored power service module to one or more other computing devices in other power domains that do not include the monitored power service module.
9. The apparatus of claim 7 wherein the monitored power service module comprises an uninterruptible power supply that provides battery backup services to one or more computing devices, the status information identifies activation of the battery backup service, and identifying by the management module an action to take further comprises:
identifying an action of throttling power consumption of the one or more computing device provided battery backup services by the uninterruptible power supply.
10. The apparatus of claim 7 wherein reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain further comprises:
reporting the status information of the monitored power service module periodically upon a predefined interval of time.
11. The apparatus of claim 7 wherein reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain further comprises:
reporting the status information of the monitored power service module upon a change of state of the monitored power service module.
12. The apparatus of claim 7 wherein maintaining a map of the unique domain identifications further comprises maintaining a data structure including one or more records, each record comprising an association of a unique domain identification and an identification of a computing device, each record representing a power domain in the data center.
13. A computer program product for managing power domains in a data center, the data center comprising one or more power consuming computing devices, the computing devices managed by a management module, each power domain in the data center comprising one or more power service modules located in an electrical path connecting one or more of the computing devices to a power source, each power service module associated with a power line communications controller, the computer program product disposed in a computer readable, signal bearing medium, the computer program product comprising computer program instructions capable of:
establishing a unique domain identification for each electrical path connecting one or more of the computing devices to a power source including injecting into the electrical path, by each power line communications controller in the electrical path, an identification of the power service module associated with the power line communications controller, and creating a unique domain identification in dependence upon the injected identifications of the power service modules;
receiving, by the management module from the computing devices, the unique domain identifications;
maintaining, by the management module, a map associating the unique domain identifications with identifications of the computing devices;
reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain; and
identifying by the management module an action to take in dependence upon the status information and the map of the unique domain identifications for the computing device.
14. The computer program product of claim 13 wherein the status information identifies an electrical disconnect in the particular power domain and identifying by the management module an action to take further comprises:
identifying, from the map in dependence upon the identification of the monitored power service module, all computing devices in power domains that include the monitored power service module; and
identifying an action of reallocating current workload of the computing devices in the power domains that include the monitored power service module to one or more other computing devices in other power domains that do not include the monitored power service module.
15. The computer program product of claim 13 wherein the monitored power service module comprises an uninterruptible power supply that provides battery backup services to one or more computing devices, the status information identifies activation of the battery backup service, and identifying by the management module an action to take further comprises:
identifying an action of throttling power consumption of the one or more computing device provided battery backup services by the uninterruptible power supply.
16. The computer program product of claim 13 wherein reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain further comprises:
reporting the status information of the monitored power service module periodically upon a predefined interval of time.
17. The computer program product of claim 13 wherein reporting, by a monitoring module to the management module, status information of a monitored power service module located in a particular power domain further comprises:
reporting the status information of the monitored power service module upon a change of state of the monitored power service module.
18. The computer program product of claim 13 wherein maintaining a map of the unique domain identifications further comprises maintaining a data structure including one or more records, each record comprising an association of a unique domain identification and an identification of a computing device, each record representing a power domain in the data center.
19. The computer program product of claim 13 wherein the signal bearing medium comprises a recordable medium.
20. The computer program product of claim 13 wherein the signal bearing medium comprises a transmission medium.

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 desulfation of a battery comprising:
rotating a first rotor having a first plurality of magnets about a first stator having a first plurality of coils to produce a first electrical DC output,
applying said first electrical output to a battery for a period of time,
rotating a second rotor having a second plurality of magnets about a second stator having a second plurality of coils to produce a second electrical DC output,
applying said second electrical output to said battery after expiration of said period of time, and
applying a third electrical AC output to said battery with said second electrical output,
wherein said first electrical DC output has a fixed power variable voltage,
wherein said second electrical DC output has a fixed power, a variable current and a magnetic impulse wave, and
wherein said magnetic impulse wave is a double magnetic impulse wave, and
wherein said magnetic impulse wave has a frequency proportional to the rotational speed of said second rotor, and
wherein said third electrical AC output is coupled to said second electrical DC output as a carrier for the magnetic impulse wave.
2. The method of claim 1 wherein said variable voltage of said first electrical DC output is proportional to an internal resistance of said battery.
3. The method of claim 1 wherein said variable current of said second electrical DC output is proportional to an internal resistance of said battery.
4. The method of claim 1 wherein said first rotor includes 48 magnets and said first stator includes a group of 30 coils.
5. The method of claim 1 wherein said second rotor includes 48 magnets and said second stator includes 30 coils arranged into five phases of six coils each.
6. The method of claim 5 wherein said coils of said second stator are electrically coupled but not magnetically coupled together.
7. An apparatus for battery desulfation:
a motor coupled to a power source,
a first rotor having a first plurality of magnets coupled to said motor and rotating about a first stator having a first plurality of coils to produce a first DC output,
a battery coupled to said first DC output for a first period of time,
a second rotor having a second plurality of magnets coupled to said motor and rotating about a second stator having a second plurality of coils to produce a second DC output,
said battery coupled to said second DC output after expiration of said period of time, and
a third AC output coupled to said battery with said second electrical output,
wherein said first DC output has a fixed power and variable voltage,
wherein said second electrical DC output has a fixed power, a variable current and a magnetic impulse wave, and
wherein said magnetic impulse wave is a double magnetic impulse wave, and
wherein said magnetic impulse wave has a frequency proportional to the rotational speed of said second rotor, and
wherein said third electrical AC output is coupled to said second DC output as a carrier for said magnetic impulse wave.
8. The apparatus of claim 7 wherein said variable voltage of said first DC output is proportional to an internal resistance of said battery.
9. The apparatus of claim 7 wherein said variable current of said second DC output is proportional to an internal resistance of said battery.
10. The apparatus of claim 7 wherein said first rotor includes 48 magnets and said first stator includes a group of 30 coils.
11. The apparatus of claim 7 wherein said second rotor includes 48 magnets and said second stator includes 30 coils arranged into five phases of six coils each.
12. The apparatus of claim 11 wherein said coils of said second stator are electrically coupled but not magnetically coupled together.

1461113175-c4873da5-ed75-4f4a-b973-6fe65ea8d1e1

1. A process for storing thermal energy by chemical reaction wherein a flow of heat transfer gas is circulated through a layer of a first hygroscopic salt A then through a layer of a second hygroscopic salt B, the gas being reactive with the salts A and B, the thermodynamic equilibrium curve of the salt A being located further to the left than that of the second salt B in a pressure-temperature phase diagram, the circulation of the flow of gas giving rise to a dehydration reaction both of the first salt A and of the second salt B.
2. A process for releasing thermal energy by chemical reaction wherein a flow of heat transfer gas is circulated through a layer of a first hygroscopic salt A then through a layer of a second hygroscopic salt B, the gas being reactive with the salts A and B, the thermodynamic equilibrium curve of the salt A being located further to the left than that of the salt B of the second salt in a pressure-temperature phase diagram, the circulation of the flow of gas giving rise to a hydration reaction both of the first salt A and of the second salt B.
3. The process for storing or releasing thermal energy as claimed in claim 1, wherein the flow of gas is a flow of moist air.
4. The process for storing and releasing thermal energy as claimed in claim 1 wherein the circulation of the flow of moist air that gives rise to the dehydration reaction takes place, through the salts, in the same direction as that which gives rise to the hydration reaction.
5. The process for storing and releasing thermal energy as claimed in claim 1, wherein the circulation of the flow of moist air that gives rise to the dehydration reaction takes place, through the salts, in the opposite direction to that which gives rise to the hydration reaction.
6. The process as claimed in claim 1, wherein the first salt A is selected from the double sulfate of aluminum and potassium (KAl(SO4)2), strontium hydroxide Sr(OH)2, sodium sulfide Na2S and ammonium aluminum sulfate NH4Al(SO4)2, while the second salt B is respectively selected from strontium bromide (SrBr2), sodium sulfide (Na2S), and nickel sulfate (NiSO4).
7. A fixed bed reactor for storing and releasing thermal energy, comprising at least one stage deposited on which is a stack of a layer of a first hygroscopic salt A on a layer of a second hygroscopic salt B, the thermodynamic equilibrium curve of the first salt A being located further to the left than that of the second salt B in a pressure-temperature phase diagram.
8. The reactor as claimed in claim 6, additionally comprising an open-mesh structure separating the layer of the first salt from the layer of the second salt, the structure not being held mechanically in the reactor.
9. The reactor as claimed in claim 7, wherein the mesh openings of the structure are between 0.05 and 0.1 mm.
10. The reactor as claimed in claim 8, wherein the structure is metallic, made of composite material, made of textile material or made of polymer material.
11. The reactor as claimed in claim 10, wherein the total height of the layer of the first salt and of the layer of the second salt is between 5 and 10 cm.
12. A set of two reactors connected in series to one another, one of the reactors comprising at least one stage deposited on which is a layer of a first hygroscopic salt A, the other of the reactors comprising at least one stage deposited on which is a layer of a second hygroscopic salt B, the thermodynamic equilibrium curve of the first salt A being located further to the left than that of the second salt B in a pressure-temperature phase diagram.
13. An application of the process as claimed in claims 1, to the interseasonal storage of solar heat.
14. An application of the fixed bed reactor as claimed in claim 7 to the interseasonal storage of solar heat.
15. An application of the process as claimed in claim 12 to the interseasonal storage of solar heat.

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 autoexposure, comprising:
(a) partitioning an image into areas;
(b) for each of said areas, extracting illuminance mean, illuminance variance, illuminance minimum, and illuminance maximum; and
(c) determining exposure using all of the results of step (b).
2. The method of claim 1, wherein:
(a) said determining of step (c) of claim 1 is with a trained neural network.
3. The method of claim 1, wherein:
(a) said areas of an image consist of a center foreground area, an upper area, a lower area, a left side area, and a right side area.