1460727650-e8af20fa-af51-4b6c-bd6d-e67cd2788b2d

1. An electronic camera comprising:
a shooting unit for shooting a subject image to generate image data;
a continuous shooting memory for temporarily storing said image data yet to be completed of processing; and
a data recorder for recording image data generated by said shooting unit, the data recorder including a recording unit for recording data on a removable recording medium, and including a recording buffer for temporarily storing data yet to be output to said recording medium, a condition determining unit for determining a right condition for performing a recording operation with said recording unit according to a recording test performed on said recording medium, and an optimizing unit for optimizing the recording operation of said recording unit according to said right condition determined by said condition determining unit, optimizing the capacity of said recording buffer according to said right condition, and
optimizing the capacity of said recording buffer by allocating an area of said continuous shooting memory to said recording buffer according to said right condition.
2. An electronic camera comprising:
a shooting unit for shooting a subject image to generate image data;
a continuous shooting memory for temporarily storing said image data yet to be completed of processing; and
a data recorder for recording image data generated by said shooting unit, the data recorder including a recording unit for recording data on a removable recording medium, and including a recording buffer for temporarily storing data yet to be output to said recording medium, a condition determining unit for determining a right condition for performing a recording operation with said recording unit according to information acquisition from said recording medium, and an optimizing unit for optimizing the recording operation of said recording unit according to said right condition determined by said condition determining unit, optimizing the capacity of said recording buffer according to said right condition, and
optimizing the capacity of said recording buffer by allocating an area of said continuous shooting memory to said recording buffer according to said right condition.
3. An electronic camera comprising:
a shooting unit for shooting a subject image to generate image data;
a display memory for storing said image data for displaying purpose; and
a data recorder for recording image data generated by said shooting unit, the data recorder including a recording unit for recording data on a removable recording medium, and including a recording buffer for temporarily storing data yet to be output to said recording medium, a condition determining unit for determining a right condition for performing a recording operation with said recording unit according to a recording test performed on said recording medium, and an optimizing unit for optimizing the recording operation of said recording unit according to said right condition determined by said condition determining unit, optimizing the capacity of said recording buffer according to said right condition, and
optimizing the capacity of said recording buffer by allocating an area of said display memory to said recording buffer according to said right condition.
4. An electronic camera comprising:
a shooting unit for shooting a subject image to generate image data;
a display memory for storing said image data for displaying purpose; and
a data recorder for recording image data generated by said shooting unit, the data recorder including a recording unit for recording data on a removable recording medium, and including a recording buffer for temporarily storing data yet to be output to said recording medium, a condition determining unit for determining a right condition for performing a recording operation with said recording unit according to information acquisition from said recording medium, and an optimizing unit for optimizing the recording operation of said recording unit according to said right condition determined by said condition determining unit, optimizing the capacity of said recording buffer according to said right condition, and
optimizing the capacity of said recording buffer by allocating an area of said display memory to said recording buffer according to said right condition.

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 for providing virtual machine fault tolerance from a snapshot, comprising:
receiving a snapshot of a virtual machine, the snapshot created while the virtual machine is hosted on a primary computing device, the snapshot representing the virtual machine according to a primary virtual machine type;
detecting a failure of the virtual machine hosted on the primary computing device; and
hosting the virtual machine on a secondary computing device based upon the snapshot, the secondary computing device supporting a secondary virtual machine type, the hosting comprising:
responsive to the secondary computing device not supporting the primary virtual machine type:
utilizing the snapshot to host a temporary virtual machine within a virtual machine host software environment that supports the primary virtual machine type;
converting the temporary virtual machine from the primary virtual machine type to the secondary virtual machine type to create a secondary virtual machine; and
hosting the secondary virtual machine on the secondary computing device as the virtual machine on the secondary computing device.
2. The method of claim 1, comprising:
determining whether the snapshot was created while the virtual machine was in a running state or an off state.
3. The method of claim 2, the hosting the virtual machine comprising:
if the primary virtual machine type is supported by the secondary computing device and the snapshot was created while the virtual machine was in the running state, then hosting the virtual machine on the secondary computing device in the running state from the snapshot.
4. The method of claim 2, the hosting the virtual machine comprising:
if the primary virtual machine type is supported by the secondary computing device and the snapshot was created while the virtual machine was in the running state, then hosting the virtual machine on the secondary computing device in the off state from the snapshot.
5. The method of claim 2, the hosting the virtual machine comprising:
if the primary virtual machine type is supported by the secondary computing device and the snapshot was created while the virtual machine was in the off state, then hosting the virtual machine on the secondary computing device in the off state from the snapshot.
6. The method of claim 2, the hosting the virtual machine comprising:
if the primary virtual machine type is not supported by the secondary computing device and the snapshot was created while the virtual machine was in the running state, then:
hosting the temporary virtual machine in the running state within the virtual machine host software environment;
shutting down the running state of the temporary virtual machine to the off state;
converting the temporary virtual machine in the off state from the primary virtual machine type to the secondary virtual machine type supported by the secondary computing device to create the secondary virtual machine; and
hosting the secondary virtual machine on the secondary computing device in the off state.
7. The method of claim 2, the hosting the virtual machine comprising:
if the primary virtual machine type is not supported by the secondary computing device and the snapshot was created while the virtual machine was in the off state, then:
converting the temporary virtual machine in the off state from the primary virtual machine type to the secondary virtual machine type supported by the secondary computing device to create the secondary virtual machine; and
hosting the secondary virtual machine on the secondary computing device in the off state.
8. The method of claim 1, comprising:
creating a second snapshot of the virtual machine hosted on the secondary computing device; and
sending the second snapshot to the primary computing device for hosting on the primary computing device based upon re-initialization of the primary computing device.
9. The method of claim 1, comprising:
maintaining a plurality of snapshots of the virtual machine hosted on the primary computing device.
10. The method of claim 9, the hosting the virtual machine comprising:
selecting the snapshot from the plurality of snapshots based upon the snapshot comprising desired backup data for the virtual machine.
11. The method of claim 1, comprising:
making a clone of the snapshot; and
hosting the virtual machine on the secondary computing device based upon the clone.
12. The method of claim 1, comprising:
providing fault tolerance for an application within the virtual machine based upon restoring the application using the virtual machine hosted on the secondary computing device.
13. A method for providing virtual machine fault tolerance from a snapshot, comprising:
providing a snapshot of a virtual machine hosted on a primary computing device to a secondary computing device, the snapshot representing the virtual machine according to a primary virtual machine type supported by the primary computing device;
detecting a re-initialization of the primary computing device due to a failure;
receiving a second snapshot from the secondary computing device, the second snapshot based upon a backup of the virtual machine hosted on the secondary computing device, the second snapshot representing the virtual machine according to a secondary virtual machine type supported by the secondary computing device; and
responsive to the primary computing device not supporting the secondary virtual machine type:
utilizing the second snapshot to host a temporary virtual machine within a virtual machine host software environment that supports the secondary virtual machine type;
converting the temporary virtual machine from the secondary virtual machine type to the primary virtual machine type to create a restored primary virtual machine; and
hosting the restored primary virtual machine on the primary computing device as the virtual machine.
14. The method of claim 13, comprising:
determining whether the second snapshot was created while the virtual machine was in a running state or an off state on the secondary computing device.
15. The method of claim 14, the hosting comprising:
if the secondary virtual machine type is supported by the primary computing device and the second snapshot was created while the virtual machine was in the running state, then hosting the virtual machine on the primary computing device in the running state from the second snapshot.
16. The method of claim 14, the hosting comprising:
if the secondary virtual machine type is supported by the primary computing device and the second snapshot was created while the virtual machine was in the running state, then hosting the virtual machine on the primary computing device in the off state from the second snapshot.
17. The method of claim 14, the hosting comprising:
if the secondary virtual machine type is supported by the primary computing device and the second snapshot was created while the virtual machine was in the off state, then hosting the virtual machine on the primary computing device in the off state from the second snapshot.
18. The method of claim 14, the hosting comprising:
if the secondary virtual machine type is not supported by the primary computing device and the second snapshot was created while the virtual machine was in the running state, then:
hosting the temporary virtual machine in the running state within the virtual machine host software environment;
shutting down the running state of the temporary virtual machine to the off state;
converting the temporary virtual machine in the off state from the secondary virtual machine type to the primary virtual machine type supported by the primary computing device to create the restored primary virtual machine; and
hosting the restored primary virtual machine on the primary computing device in the off state.
19. The method of claim 14, the hosting comprising:
if the secondary virtual machine type is not supported by the primary computing device and the second snapshot was created while the virtual machine was in the off state, then:
converting the temporary virtual machine in the off state from the secondary virtual machine type to the primary virtual machine type supported by the primary computing device to create the restored primary virtual machine; and
hosting the restored primary virtual machine on the primary computing device in the off state.
20. A system for providing virtual machine fault tolerance from a snapshot, comprising:
one or more processors; and
memory comprising instructions that when executed by at least one of the one or more processors implement at least some of:
a backup component configured to:
maintain one or more snapshots of a virtual machine hosted on a primary computing device according to a primary virtual machine type; and

a hosting component configured to:
detect failure of the virtual machine hosted on the primary computing device; and
host the virtual machine on a secondary computing device, supporting a secondary virtual machine type, based upon a snapshot, comprising:
responsive to the secondary computing device not supporting the primary virtual machine type:
utilize the snapshot to host a temporary virtual machine within a virtual machine host software environment that supports the primary virtual machine type;
convert the temporary virtual machine from the primary virtual machine type to the secondary virtual machine type to create a secondary virtual machine; and
host the secondary virtual machine on the secondary computing device as the virtual machine on the secondary computing device, at least some of at least one of the backup component or the hosting component implemented at least in part via a processor.
21. The system of claim 20, the hosting component configured to:
determine whether the snapshot was created while the virtual machine was in a running state or an off state.
22. The system of claim 21, the hosting component configured to:
if the primary virtual machine type is supported by the secondary computing device and the snapshot was created while the virtual machine was in the running state, then host the virtual machine on the secondary computing device in the running state from the snapshot.
23. The system of claim 21, the hosting component configured to:
if the primary virtual machine type is supported by the secondary computing device and the snapshot was created while the virtual machine was in the running state, then host the virtual machine on the secondary computing device in the off state from the snapshot.
24. The system of claim 21, the hosting component configured to:
if the primary virtual machine type is supported by the secondary computing device and the snapshot was created while the virtual machine was in the off state, then host the virtual machine on the secondary computing device in the off state from the snapshot.
25. The system of claim 21, the hosting component configured to:
if the primary virtual machine type is not supported by the secondary computing device and the snapshot was created while the virtual machine was in the running state, then:
host the temporary virtual machine in the running state within the virtual machine host software environment;
shut down the running state of the temporary virtual machine to the off state;
convert the temporary virtual machine in the off state from the primary virtual machine type to the secondary virtual machine type supported by the secondary computing device to create the secondary virtual machine; and
host the secondary virtual machine on the secondary computing device in the off state.
26. The system of claim 21, the hosting component configured to:
if the primary virtual machine type is not supported by the secondary computing device and the snapshot was created while the virtual machine was in the off state, then:
convert the temporary virtual machine in the off state from the primary virtual machine type to the secondary virtual machine type supported by the secondary computing device to create the secondary virtual machine; and
host the secondary virtual machine on the secondary computing device in the off state.
27. The system of claim 20, the backup component configured to:
create a second snapshot of the virtual machine hosted on the secondary computing device; and
send the second snapshot to the primary computing device for hosting on the primary computing device based upon re-initialization of the primary computing device.

1460727641-2f43bfdf-e65f-4410-a924-6b44c33d7bf8

1. A cosmetic composition for topical application to human skin comprising a cosmetically acceptable vehicle and a dermatologically effective amount of a N\u2014 heteroarylbisamide of Formula IA:
where:
R2, R2\u2032, R6, and R7 are independently H, C1-C8 alkyl, heteroalkyl, alkoxyalkyl, heteroalkoxyalkyl, C3-C8 cycloalkyl, heterocycloalkyl, aryl, heteroaryl, alkyl-aryl, heteroalkyl-aryl, aryl-alkyl, andor heteroaryl-alkyl;
R1 and R5 are independently H, C1-C8 alkyl, heteroalkyl, alkoxyalkyl, heteroalkoxyalkyl, C3-C8 cycloalkyl, heterocycloalkyl, aryl, heteroaryl, alkyl-aryl, heteroalkyl-aryl, aryl-alkyl, andor heteroaryl-alkyl or WR wherein W is CO, CO2, CONH, SO2, PO3, or CH(Oalkyl)2; and
n is 1-4.
2. The cosmetic composition of claim 1, wherein R7 is H, halogen, or C1-C4 alkyl or alkoxy.
3. The cosmetic composition of claim 2, wherein R7 is chlorine or methyl.
4. The cosmetic composition of claim 1, wherein R2 is C1-C6 alkyl, or a C6 aromatic hydrocarbon radical.
5. The cosmetic composition of claim 4, wherein R2 is methyl or tert-butyl.
6. The cosmetic composition of claim 1, wherein R2\u2032 is H or phenyl.
7. The cosmetic composition of claim 1, wherein R6 is propyl, substituted propyl, or substituted phenyl.
8. The composition of claim 1, wherein R1 and R5 are independently H, or lower alkyl.
9. The composition of claim 1, wherein n is 3.
10. The cosmetic composition of claim 1, wherein said N-heteroarylbisamide has the structure:
11. A method for improving the aesthetic appearance of human skin comprising topically applying to an area of the skin in need thereof an amount of the cosmetic composition of claim 1 to enhance the skin.
12. The method according to claim 11, wherein the skin enhancement is an increase in the production of procollagen or collagen, and the aesthetic improvement is selected from the group consisting of:
(a) treatment andor reduction of the appearance of fine lines or wrinkles,
(b) improvement of the skin’s thickness, plumpness, andor tautness;
(c) improvement in skin barrier repair andor function;
(d) improvement in appearance of skin contours;
(e) increase in skin elasticity andor resiliency;
(f) treatment andor reduction of skin sagging;
(g) smooth scars and stretch marks; andor
(h) reduction in pore size.
13. The method according to claim 11, wherein the skin enhancement is an increase in the production of hyaluronic acid and the aesthetic improvement is selected from the group consisting of:
(a) improvement in the skin’s suppleness, softness, tone, radiance, andor clarity;
(b) improvement in skin texture andor promotion of retexturization;
(c) restoration of skin luster andor brightness;
(d) replenishment of essential nutrients andor constituents in the skin; andor
(e) improvement of skin moisturization andor complexion.
14. The method according to claim 11, wherein the skin enhancement is the modulation of fibroblasts and the aesthetic improvement is selected from the group consisting of:
(a) increase in the production of structural proteins and glucosaminoglycans;
(b) improvement in the structure of collagen;
(c) homoeostasis of structural protein and glucosaminoglycans;
(d) down-regulation of cytokine production;
(e) increased activation of fibroblasts to fibrocytes;
(f) increase in the viability andor function of fibroblasts;
(g) improvement in maintenance and remodeling of elastin; andor
(h) improvement in skin barrier repair andor function.
15. The method according to claim 11, wherein the skin enhancement is the modulation of kertinocytes and the aesthetic improvement is selected from the group consisting of:
(a) improve the viability andor function of the keratinocytes
(b) down-regulate the production of inflammatory factors andor cytokines;
(c) improve skin barrier repair andor function;
(d) improve thickness of the epidermis;
(e) improve uniformity of epidermal cells;
(f) improvement in pigmentation; andor
(g) smooth scars and stretch marks.
16. The method of claim 11, wherein the skin enhancement is improving and maintaining the quality and viability of the extracellular matrix and the aesthetic improvements is selected from the group consisting of:
(a) treatment andor reduction of the appearance of fine lines or wrinkles;
(b) improvement in the skin’s thickness, plumpness, andor tautness;
(c) improvement in skin barrier repair andor function;
(d) improvement in appearance of skin contours;
(e) increased skin elasticity andor resiliency;
(f) treatment andor reduction of skin sagging;
(g) smoothing scars and stretch marks;
(h) reduction of pore size;
(i) improvement in the skin’s suppleness, softness, tone, radiance, andor clarity;
(j) improvement in the skin texture andor promotion of its retexturization;
(k) restoration of skin luster andor brightness;
(k) replenishment of essential nutrients andor constituents in the skin; andor
(l) improvement in skin moisturization andor type.
17. The method according to claim 11, wherein the skin enhancement is improving and maintaining the quality and viability of the epidermis and the aesthetic improvement is selected from the group consisting of:
(a) improvement in skin barrier repair andor function;
(b) improvement of thickness of the epidermis;
(c) improvement in uniformity of epidermal cells;
(d) improvement in pigmentation; andor
(e) smoothing scars and stretch marks.
18. The method of claim 11 wherein the dermatologically effective amount of the cosmetic composition is applied to the area of skin in need thereof for a time sufficient to improve the area of skin’s aesthetic appearance.
19. The method according to claim 18, wherein the composition is applied to said skin at least once daily for a period of at least four weeks.
20. The cosmetic composition of claim 1, further comprising from about 0.0001% to about 25% by weight of the N-heteroarylbisamide of Formula I.
21. The cosmetic composition according to claim 1, wherein said cosmetically acceptable vehicle comprises a water-in-oil or oil-in-water emulsion.

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 control unit for controlling andor regulating at least one vehicle function, comprising:
at least one computing element and one transceiver that connect the control unit to at least one data line of a client-server network, the at least one computing element configured to determine if the transceiver is transmitting or receiving data via the at least one data line of the client-server network using at least one transmitted signal and at least one received signal; and
at least one measurement device, the control unit being connected to the at least one data line of the client-server network via the at least one measurement device, the measurement device including a detector configured to determine if a change in a state of a data signal applied to the at least one data line originates at the control unit or at the client-server network.
2. The control unit as recited in claim 1, wherein the at least one transmitted signal and the at least one received signal are not directed outwards to terminals of the control unit.
3. The control unit as recited in claim 1, wherein the client-server network includes exactly one data line.
4. The control unit as recited in claim 3, wherein the client-server network is a local interconnect network (LIN).
5. The control unit as recited in claim 1, wherein the computing element is a microcontroller.
6. The control unit as recited in claim 1, wherein the computing element is a finite-state machine.
7. The control unit as recited in claim 1, wherein the computing element and the transceiver are formed on a common, large-scale integrated semiconductor chip.
8. The control unit as recited in claim 1, wherein the measurement device includes two resistor elements connected in series, one of the resistor elements being connected to the transceiver of the control unit and the other resistor element being connected to the data line of the client-server network, a reference signal being applied between the two resistor elements, and wherein the detector further includes a measurement arrangement configured to measure a voltage drop across each of the resistor elements, the detector determining, if the change in the state of the data signal applied to the at least one data line originates at the control unit or at the rest of the client-server network as a function of the measured voltage drop.
9. The control unit as recited in claim 8, wherein the detector includes a comparator to compare the two measured voltages to each other, the detector determining if the change in the state of the data signal applied to the at least one data line originates at the control unit or at the rest of the client-server network based on a result of the comparison.
10. The control unit as recited in claim 1, wherein the measurement device includes a logic circuit configured to ascertain the at least one transmitted signal and the at least one received signal of the control unit on the basis of the information as to whether a change in the state of the data signal applied to the at least one data line originates at the control unit or at the client-server network based on the state of the data signal.
11. The control unit as recited in claim 8, wherein the reference signal is drawn from a battery voltage of a vehicle battery.
12. A client-server network, comprising:
at least one data line; and
at least one control unit for controlling andor regulating at least one vehicle function connected to the at least one data line, at least one of the control units including at least one computing element and one transceiver, via which the at least one computing element is connected to the at least one data line, the at least one computing element configured to determine if the transceiver is transmitting or receiving data via the at least one data line of the client-server network using at least one transmitted signal and at least one received signal;
wherein the at least one of the control units of the client-server network is connected to the at least one data line of the client-server network via at least one measurement device, the measurement device including a detector configured to determine if a change in a state of a data signal applied to the at least one data line originates at the at least one control unit that is connected to the client-server network via the at least one measurement device, or at the rest of the client-server network.
13. A measurement device connected to a data line of a client-server network, via which a control unit for controlling andor regulating at least one vehicle function is connected to the client-server network, the measurement device including a detector configured to determine if a change in a state of a data signal applied to the data line originates at the control unit or at the rest of the client-server network.