1. A method of operating a wireless communication device, the method comprising:
storing initial data in a first wireless channel table that associates a geographic identifier, a network availability signal, and a first wireless communication channel;
receiving new data that associates the geographic identifier, the network availability signal, and a second wireless communication channel;
comparing the initial data to the new data to determine that the first wireless communication channel associated with the geographic identifier in the initial data changed to the second wireless communication channel associated with the geographic identifier in the new data;
generating a conditional statement that directs the wireless communication device to utilize the first wireless communication channel for the geographic identifier if a performance metric of the second wireless communication channel fails to meet a performance standard; and
storing the conditional statement along with the new data that associates the geographic identifier, the network availability signal, and the second wireless communication channel in a second wireless channel table.
2. The method of claim 1 further comprising storing historical data associated with a performance of the first wireless communication channel for the geographic identifier.
3. The method of claim 2 further comprising determining the performance standard based on the historical data associated with the performance of the first wireless communication channel for the geographic identifier.
4. The method of claim 1 further comprising reporting to a communication network when the conditional statement is triggered.
5. The method of claim 1 further comprising storing the first wireless communication channel in a memory system of the wireless communication device, and wherein the conditional statement identifies a location in the memory system where the first wireless communication channel is stored.
6. The method of claim 1 wherein the performance metric comprises a received signal strength indicator and the performance standard comprises a threshold level of received signal strength.
7. The method of claim 1 wherein the performance metric comprises a carrier-to-noise-and-interference ratio and the performance standard comprises a threshold level of carrier-to-noise-and-interference.
8. The method of claim 1 wherein the performance metric comprises a number of connection failures, the performance standard comprises a maximum number of connection failures, and the performance metric fails to meet the performance standard if the number of connection failures exceeds the maximum number of connection failures.
9. The method of claim 1 wherein storing the conditional statement along with the new data that associates the geographic identifier, the network availability signal, and the second wireless communication channel in the second wireless channel table comprises storing the conditional statement along with the new data in a preferred roaming list.
10. The method of claim 1 wherein the network availability signal comprises a system identification number of a communication network.
11. A wireless communication device comprising:
a processing system configured to store initial data in a first wireless channel table that associates a geographic identifier, a network availability signal, and a first wireless communication channel; and
a wireless communication interface configured to receive new data that associates the geographic identifier, the network availability signal, and a second wireless communication channel;
the processing system configured to compare the initial data to the new data to determine that the first wireless communication channel associated with the geographic identifier in the initial data changed to the second wireless communication channel associated with the geographic identifier in the new data, generate a conditional statement that directs the wireless communication device to utilize the first wireless communication channel for the geographic identifier if a performance metric of the second wireless communication channel fails to meet a performance standard, and store the conditional statement along with the new data that associates the geographic identifier, the network availability signal, and the second wireless communication channel in a second wireless channel table.
12. The wireless communication device of claim 11 further comprising the processing system configured to store historical data associated with a performance of the first wireless communication channel for the geographic identifier.
13. The wireless communication device of claim 12 further comprising the processing system configured to determine the performance standard based on the historical data associated with the performance of the first wireless communication channel for the geographic identifier.
14. The wireless communication device of claim 11 further comprising the wireless communication transceiver configured to report to a communication network when the conditional statement is triggered.
15. The wireless communication device of claim 11 further comprising the processing system configured to store the first wireless communication channel in a memory system of the wireless communication device, and wherein the conditional statement identifies a location in the memory system where the first wireless communication channel is stored.
16. The wireless communication device of claim 11 wherein the performance metric comprises a received signal strength indicator and the performance standard comprises a threshold level of received signal strength.
17. The wireless communication device of claim 11 wherein the performance metric comprises a carrier-to-noise-and-interference ratio and the performance standard comprises a threshold level of carrier-to-noise-and-interference.
18. The wireless communication device of claim 11 wherein the performance metric comprises a number of connection failures, the performance standard comprises a maximum number of connection failures, and the performance metric fails to meet the performance standard if the number of connection failures exceeds the maximum number of connection failures.
19. The wireless communication device of claim 11 wherein the processing system configured to store the conditional statement along with the new data that associates the geographic identifier, the network availability signal, and the second wireless communication channel in the second wireless channel table comprises the processing system configured to store the conditional statement along with the new data in a preferred roaming list.
20. A method of operating a wireless communication device, the method comprising:
storing initial data in a first wireless channel table that associates a geographic identifier, a network availability signal, and a first wireless communication channel;
receiving new data that associates the geographic identifier, the network availability signal, and a second wireless communication channel;
comparing the initial data to the new data to determine that the first wireless communication channel associated with the geographic identifier in the initial data changed to the second wireless communication channel associated with the geographic identifier in the new data;
storing historical data associated with a performance of the first wireless communication channel for the geographic identifier;
determining a performance standard based on the historical data associated with the performance of the first wireless communication channel for the geographic identifier;
generating a conditional statement that directs the wireless communication device to utilize the first wireless communication channel for the geographic identifier if a performance metric of the second wireless communication channel fails to meet the performance standard;
storing the conditional statement along with the new data that associates the geographic identifier, the network availability signal, and the second wireless communication channel in a second wireless channel table; and
reporting to a communication network when the conditional statement is triggered.
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 compound of Formula (I), or a pharmaceutically acceptable salt thereof;
wherein the compound of Formula (I) is:
\u2003wherein:
Rm is a hydrogen or a lower alkyl group;
Rn is:
s is an integer of 0 or 1;
X is:
(1)\u2014Y\u2014(CR4R4\u2032)p\u2014V\u2014B-T-(CR4R4\u2032)p\u2014ONO2;
(2)\u2014Y\u2014(CR4R4\u2032)p-T-C(O)\u2014(CR4R4\u2032)o\u2014(CH2)\u2014ONO2;
(3)\u2014Y\u2014(CR4R4\u2032)p-T-(CH2)q-V-(CR4R4\u2032)q\u2014(CH2)\u2014ONO2;
(4)\u2014Y\u2014(CR4R4\u2032)p\u2014V\u2014(CH2)q\u2014V\u2014(CR4R4\u2032)q\u2014(CH2)\u2014ONO2;
(5) \u2014Y\u2014(CR4R4\u2032)o(W)q\u2014(CR4R4\u2032)o\u2014(CH2)\u2014ONO2;
(6) \u2014Y\u2014(CR4R4\u2032)p\u2014V\u2014(CH2)o\u2014(W)q\u2014(CR4R4\u2032)q\u2014(CH2)\u2014ONO2;
(7) \u2014Y\u2014(CR4R4\u2032)p\u2014(W)q-(T)o-(CR4R4\u2032)o\u2014(CH2)\u2014ONO2;
(8) \u2014Y\u2014(CR4R4\u2032)q\u2014C(Z)-V\u2014(CR4R4\u2032)q\u2014(CH2)\u2014ONO2;
(9) \u2014Y\u2014(CR4R4\u2032)p\u2014V\u2014(CR4R4\u2032)p\u2014(CH2)\u2014ONO2; or
(10) \u2014Y\u2014(CR4R4\u2032)p\u2014V\u2014(CH2)q-(T)o-(CR4R4\u2032)q\u2014(CH2)\u2014ONO2;
R4 and R4\u2032 at each occurrence are independently a hydrogen, lower alkyl group, \u2014OH, \u2014CH2OH, \u2014ONO2, \u2014NO2 or \u2014CH2ONO2; or R4 and R4\u2032 taken together with the carbon atom to which they are attached are a cycloalkyl group or a heterocyclic ring;
V is \u2014C(O)-T-, -T-C(O)\u2014, -T-C(O)-T or T-C(O)\u2014C(O)-T;
W is a covalent bond or a carbonyl group;
T at each occurrence is independently an oxygen, (S(O)o)o or NRj;
Rj is a hydrogen, an alkyl group, an aryl group, a heterocyclic ring, an alkylcarbonyl group, an alkylaryl group, an alkylsulfinyl group, an alkylsulfonyl group, an arylsulfinyl group, an arylsulfonyl group, a sulfonamido group, a N-alkylsulfonamido group, a N,N-diarylsulfonamido group, a N-arylsulfonamido group, a N-alkyl-N-arylsulfonamido group, a carboxamido group or a hydroxyl group;
p at each occurrence is independently an integer from 1 to 6;
q at each occurrence is independently an integer from 1 to 3;
o at each occurrence is independently an integer from 0 to 2;
Y is oxygen or sulfur (\u2014S\u2014);
B is either phenyl or (CH2)o;
Q\u2032 is a cycloalkyl group, a heterocyclic ring or an aryl group;
Z is (\u2550O), (\u2550N\u2014OR5), (\u2550N\u2014NR5R\u20325) or (\u2550CR5R\u20325);
M and M\u2032 are each independently \u2014O\u2212 H3N+\u2014(CR4R\u20324)q\u2014CH2ONO2 or -T-(CR4R\u20324)o\u2014CH2ONO2;
R5 and R5\u2032 at each occurrence are independently a hydrogen, a hydroxyl group, an alkyl group, an aryl group, an alkylsulfonyl group, an arylsulfonyl group, a carboxylic ester, an alkylcarbonyl group, an arylcarbonyl group, a carboxamido group, an alkoxyalkyl group, an alkoxyaryl group, a cycloalkyl group or a heterocyclic ring; and
with the proviso that for X in the compounds of Formulas (I):
when Y is oxygen or sulfur in Formula 5, and W is a covalent bond, at least one R4 or R4\u2032 must be \u2014OH, \u2014ONO2, \u2014NO2 or \u2014CH2ONO2 or R4 and R4\u2032 taken together with the carbon atom to which they are attached are a cycloalkyl group or a heterocyclic ring;
when Y is oxygen or sulfur in Formula 7, T is N(CH3), W is a covalent bond and R4 and R4\u2032 are hydrogen, p cannot be the integer 2, and o cannot be the integer 1 in \u2014(CR4R\u20324)o;
when Y is oxygen or sulfur in Formula 7, W is a covalent bond, T is oxygen and o is the integer 1, at least one R4 or R4\u2032 must be \u2014OH, \u2014NO2 or \u2014CH2ONO2 or R4 and R4\u2032 taken together with the carbon atom to which they are attached are a cycloalkyl group or a heterocyclic ring.
2. A composition comprising the compound of claim 1 and a pharmaceutically acceptable carrier.
3. The compound of claim 1, wherein X is:
wherein:
Y\u2032 is oxygen or sulfur;
T\u2032 is oxygen, sulfur or NR6;
X5 is oxygen, (S(O)o)o or NR6;
R6 is a hydrogen, a lower alkyl group, an aryl group;
n\u2032 and m\u2032 are each independently an integer from 0 to 10; and
o is as defined herein.
4. The compound of claim 1, wherein the compound of Formula (I) is substituted with at least one \u2014NO2 group.
5. A compound selected from the group consisting of
(N-methyl-N-(2-(nitrooxy)ethyl)carbamoyl)methyl (2S)-2-(6-methoxy(2-naphthyl))propanoate;
(N-ethyl-N-(2-(nitrooxy)ethyl)carbamoyl)methyl (2S)-2-(6-methoxy(2-naphthyl))propanoate;
(N-methyl-N-(((2-(nitrooxy)ethyl)oxycarbonyl)methyl)carbamoyl)methyl (2S)-2-(6-methoxy(2-naphthyl))propanoate;
(N-methyl-N-(((3-(nitrooxy)propyl)oxycarbonyl)methyl)carbamoyl)methyl (2S)-2-(6-methoxy(2-naphthyl))propanoate;
(N-methyl-N-((N-(2-(nitrooxy)ethyl)carbamoyl)methyl)carbamoyl)methyl (2S)-2-(6-methoxy(2-naphthyl))propanoate;
((2-(nitrooxy)ethyl)oxycarbonyl)methyl 2-(6-methoxy-2-naphthyl)propanoate;
(N-(3-(nitrooxy)propyl)carbamoyl)methyl 2-(6-methoxy-2-naphthyl)propanoate;
((2-((2-(nitrooxy)ethyl)sulfonyl)ethyl)oxycarbonyl)methyl 2-(6-methoxy-2-naphthyl)propanoate;
(2S)-2-(6-methoxy(2-naphthyl))-N-((N-(2-(nitrooxy)ethyl)carbamoyl) methoxy)propanamide;
(N-methyl-N-(3-(nitrooxy)propyl)carbamoyl)methyl (2S)-2-(6-methoxy(2-naphthyl))propanoate;
2-((2S)-2-(6-methoxy(2-naphthyl))propanoyloxy)ethyl 3-(nitrooxy)-propyl ethane- 1,2-dioate;
N-((2S)-2-(6-methoxy(2-naphthyl))propanoylamino)-4 (nitrooxy)butanamide;
or a pharmaceutically acceptable salt thereof.
6. A composition comprising at least one compound of claim 5 and a pharmaceutically acceptable carrier.