1. A compound of the formula Va-c:
wherein n is 3, 4 or 5; or a salt thereof.
2. A pharmaceutical composition comprising at least one compound according to claim 1, or a pharmaceutically acceptable salt thereof, optionally with a pharmaceutically acceptable carrier, adjuvant, or additive.
3. A process for the preparation of a compound of formula Va-c:
wherein n is 3, 4 or 5; or a salt thereof, comprising the steps of:
a. reacting 1 ,4-dihydroxy anthraquinone of formula I with a dibromoalkane, in an aprotic water miscible organic solvent, in the presence of a mild inorganic base, at refluxing temperature, for a period of about 24 hours, followed by removing the inorganic base by filtration and removing the organic solvent by evaporation, under reduced pressure, to obtain a 1,4-bis-(n-bromo alkoxy)-anthracene-9,10-dione of formula IIa-c,
wherein n is 3, 4 or 5;
b. reacting the 1,4-bis-(n-bromo alkoxy)anthracene-9,10-dione of formula IIa-c with (2S)-N-4-hydroxy-5-methoxy-2-nitrobenzoylpyrrolidine-2-carbox aldehyde diethyl thioacetal in a dry organic solvent, in the presence of a mild inorganic base, at refluxing temperature, for a period of about 24 hours, followed by removing the inorganic base by filtration and removing the organic solvent by evaporation, under reduced pressure, to obtain a 1,4-bis-{n-(2S)-N-(4-oxy-5-methoxy-2-nitrobenzoyl)pyrrolidine-2-carboxaldehyde diethyl thioacetalalkyloxy}-anthracene-9,10-dione of formula IIIa-c,
wherein n is 3, 4 or 5;
c. reducing the 1,4-bis-{n-(2S)-N-(4-oxy-5-methoxy-2-nitrobenzoyl)pyrrolidine-2-carboxaldehyde diethyl thioacetalalkyloxy}-anthracene-9,10-dione of formula IIIa-c with tin chloride, in an alcoholic solvent, under reflux, for a period of about 4 hours, cooling the resultant reaction reaction mixture to a temperature of 20-25\xb0 C., and removing the excess alcohol by evaporation and adjusting the residue to a pH of about 8 with an inorganic base, followed by extracting the residue with ethyl acetate and washing the combined organic ethyl acetate phase with brine solution, followed by evaporating ethyl acetate to obtain an amino thioacetal 1,4-bis-{n-(2S)-N-(4-oxy-5-methoxy-2-aminobenzoyl)pyrrolidine-2-carboxaldehyde diethyl thioacetalalkyloxy}-anthracene-9,10-dione of formula IVa-c,
wherein n is 3, 4 or 5; and
d. reacting the amino thioacetal amino thioacetal 1,4-bis-{n-(2S)-N-(4-oxy-5-methoxy-2-aminobenzoyl)pyrrolidine-2-carboxaldehyde diethyl thioacetalalkyloxy}anthracene-9,10-dione of formula IVa-c with mercuric chloride in a mixture of water and acetonitrile, in the presence of and calcium carbonate, under stirring, for a period of about 8-10 hours, at a temperature in the range of 25-30\xb0 C. and diluting the mixture with ethyl acetate, followed by filtering and extracting the mixture with ethyl acetate, washing the resultant organic phase with sodium bicarbonate and brine, and evaporating the organic layer, followed by purifying the crude product to obtain the desired compound of formula Va-c; or a salt thereof.
4. A process as claimed in claim 3, wherein the mild inorganic base used in steps (a) and (b) is potassium carbonate.
5. A process as claimed in claim 3, wherein the dibromoalkane used in step (a) is selected from the group consisting of 1,3-dibromopropane, 1,4-dibromobutane, and 1,5-dibromopentane.
6. A process as claimed in claim 3, wherein the aprotic organic solvent used in step (a) is acetone or acetonitrile.
7. A process as claimed in claim 3, wherein the organic solvent used in step (b) is selected from the group consisting of acetonitrile, acetone and DMF.
8. A process as claimed in claim 3, wherein the alcohol used in step (c) is methanol or ethanol.
9. A compound according to claim 1, wherein the compound is 1,4-bis-{3-7-methoxy-8-oxy-(11aS)-1,2,3,11a-tetrahydro-5H-pyrrolo2,1-c1,4benzodiazepin-5-onepropyloxy}anthracene-9,10-dione, or a salt thereof.
10. A compound according to claim 1, wherein the compound is 1,4-bis-{4-7-methoxy-8-oxy-(11aS)-1,2,3,11a-tetrahydro-5H-pyrrolo2,1-c1,4benzodiazepin-5-onebutyloxy}anthracene-9,10-dione, or a salt thereof.
11. A compound according to claim 1, wherein the compound is 1,4-bis-{5-7-methoxy-8-oxy-(11aS)-1,2,3,11a-tetrahydro-5H-pyrrolo2,1-c1,4benzodiazepin-5-onepentyloxy}anthracene-9,10-dione, or a salt thereof.
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. An apparatus comprising:
home-automation edge-component interfaces;
a hardware-based control circuit operably coupled to the home-automation edge-component interfaces,
wherein the control circuit is configured to compatibly interact with a plurality of home-automation edge components including at least a first home-automation edge-component interface that operates compatibly with a first class of home-automation edge components that comprise a first brand of home-automation edge components and a second home-automation edge-component interface that operates compatibly with a second class of home-automation edge components that comprise a second, different brand of home-automation edge components, wherein specific remotely-selectable operating states apart from communication protocol requirements of at least some of the home-automation edge components differs amongst otherwise-similar classes or types of home-automation edge components such that at least some home-automation edge components of the first class of home-automation edge components will have at least one non-communication protocol operating state that is not available to at least one categorically-similar home-automation edge component of the second class of home-automation edge components, such that the first class of home-automation edge components are operationally incompatible with the second class of home-automation edge components, and wherein the control circuit is configured to interact with the plurality of home-automation edge components, at least in part, by compatibly receiving sensor data from home-automation edge components that comprise sensors and compatibly instructing home-automation edge components that comprise actuators, and
wherein the home-automation edge components at least include a plurality and variety of installed appliances including at least one from a group comprising a home temperature control component, a liquid pumping component, and a movable barrier operator and at least one from a group comprising a laundry appliance and a kitchen appliance and a plurality and variety of non-permanently-deployed appliances including at least one from a group comprising a lighting component, a home-entertainment component, and a communication component.
2. The apparatus of claim 1 wherein the control circuit is configured to compatibly interact with the plurality of home-automation edge components by employing characterizing abstracts for the home-automation edge components.
3. The apparatus of claim 2 wherein the characterizing abstracts characterize the home-automation edge components with respect to a plurality of properties.
4. The apparatus of claim 3 wherein the plurality of properties include at least one of a group consisting of:
an identifier;
a generic component name;
a branded component name;
a functional descriptor;
a deployed location;
a manufacturer;
a vender;
a make;
a model.
5. The apparatus of claim 2 wherein the control circuit is configured to employ the characterizing abstracts via a corresponding application programming interface that employs the characterizing abstracts.
6. The apparatus of claim 1 wherein the control circuit comprises a scene manager to implement predetermined automation scenes that employ incompatible groupings of the home-automation edge components.
7. The apparatus of claim 1 wherein the home-automation edge-component interfaces include at least one from a group consisting of:
a Z-Wave-compatible edge-component interface;
a ZigBee-compatible edge-component interface;
a Control4-compatible edge-component interface;
an Android@Home-compatible edge-component interface.
8. The apparatus of claim 7 wherein the home-automation edge component interfaces include at least two from a group consisting of:
a Z-Wave-compatible edge-component interface;
a ZigBee-compatible edge-component interface;
a Control4-compatible edge-component interface;
an Android@Home-compatible edge-component interface.