1461182236-068db889-e0d1-4873-8ace-0c65f280b473

1. A method for implementing an interactive automated system, comprising:
processing spoken utterances of a person using a processing system located in proximity to the person;
transmitting the processed speech information to a remote data center using a wireless link;
analyzing the transmitted speech information;
based upon an indicated intent of the spoken utterances, selecting at least one optimal speech recognition engine from a set of speech recognition engines;
converting the analyzed speech information into packet data format to produce packet speech information;
using an internet-protocol transport network, transporting the packet speech information to the selected at least one optimal speech recognition engine and recognizing the converted speech information with the selected at least one optimal speech recognition engine;
retrieving recognition results and an associated confidence score from the selected at least one optimal speech recognition engine;
if the confidence score meets or exceeds a predetermined threshold for a best match, processing the recognition results to:
perform a search;
generate search results;
transport the search results to the processing system; and
present the search results to the person; and

if the confidence score is below the predetermined threshold, selecting at least one alternative optimal speech recognition engine to carry out recognition of the converted speech information.
2. The method according to claim 1, wherein the processing system located in proximity to the person is a telematics processing system.
3. The method according to claim 1, wherein the generated search results are in the form of a list of the search results.
4. The method according to claim 3, wherein the list of search results is transported to the processing system and presented to the person.
5. The method according to claim 1, wherein the at least one alternative optimal speech recognition engine is agent-assisted.
6. The method according to claim 1, wherein the selected at least one optimal speech recognition engine is not local.
7. The method according to claim 1, wherein the presentation of the search results is continued with the person prior to, or subsequent to, receiving the recognition results in an asynchronous manner.
8. The method according to claim 1, wherein the presentation of the search results is continued with the person subsequent to receiving the recognition results in a synchronous manner.
9. The method according to claim 1, further comprising logging packet data of the packet speech information and the recognition results for subsequent analysis.
10. The method according to claim 1, wherein the processing system is located on-board a vehicle.
11. The method according to claim 10, further comprising transporting vehicle location information along with the packet speech information to the selected at least one optimal speech recognition engine.
12. The method according to claim 11, further comprising logging the vehicle location information for subsequent analysis.
13. The method according to claim 1, wherein the indicated intent pertains to at least one of:
internet browsing; and
navigational information.
14. A method for implementing an interactive automated system, comprising:
processing spoken utterances of a vehicle driver using a telematics processing system located on-board a vehicle;
transmitting the processed speech information to a remote data center using a wireless link;
analyzing the transmitted speech information;
based upon an indicated intent of the spoken utterances, selecting at least one optimal speech recognition engine from a set of speech recognition engines;
converting the analyzed speech information into packet data format to produce packet speech information;
using an internet-protocol transport network, transporting the packet speech information and vehicle location information to the selected at least one optimal speech recognition engine and recognizing the converted speech information with the selected at least one optimal speech recognition engine;
retrieving recognition results and an associated confidence score from the selected at least one optimal speech recognition engine;
if the confidence score meets or exceeds a predetermined threshold for a best match, processing the recognition results to:
perform a search;
generate search results;
transport the search results to the processing system; and
present the search results to the vehicle driver; and

if the confidence score is below the predetermined threshold, selecting at least one alternative optimal speech recognition engine to carry out recognition of the converted speech information.
15. The method according to claim 14, wherein the at least one alternative optimal speech recognition engine is agent-assisted.
16. The method according to claim 14, wherein the selected at least one optimal speech recognition engine is not local.
17. The method according to claim 14, wherein the presentation of the search results is continued with the vehicle driver prior to, or subsequent to, receiving the recognition results in an asynchronous manner.
18. The method according to claim 14, wherein the presentation of the search results is continued with the vehicle driver subsequent to receiving the recognition results in a synchronous manner.
19. The method according to claim 14, wherein the indicated intent pertains to at least one of:
internet browsing; and
navigational information.
20. An interactive automated speech recognition system, comprising:
a processing system located in proximity to a person;
a remote data center;
a wireless link that transmits processed speech information from the processing system to the remote data center,
wherein the processing system:
receives spoken utterances of a person; and
processes the spoken utterances and transmits the processed speech information to the remote data center using the wireless link, wherein the remote data center analyzes the transmitted processed speech information and converts the analyzed speech information into packet data format;

at least one optimal speech recognition engine selected to recognize the converted speech information, the at least one optimal speech recognition engine being selected from a set of speech recognition engines based upon an indicated intent of the spoken utterances;
an internet protocol transport network that transports the converted speech information to the selected at least one optimal speech recognition engine; and
wherein the selected at least one optimal speech recognition engine produces recognition results and an associated confidence score, whereby:
if the confidence score meets or exceeds a predetermined threshold for a best match, the recognition results are processed to:
perform a search;
generate search results;
transport the search results to the processing system; and
present the search results to the person; and

if the confidence score below the predetermined threshold, at least one alternative optimal speech recognition engine is selected to carry out recognition of the converted speech information.

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 system comprising:
a digital-to-analog converter (DAC) comprising:
a first DAC core that generates a first output;
a second DAC core that generates a second output; and
a butterfly switch that includes switch transistors,
wherein said butterfly switch selectively connects said first output and said second output to an output stage of said DAC; and

a gate drive module that generates a protection bias voltage that biases said switch transistors to operate in a protected mode when an output of a power supply, a bias circuit, and a clock generator associated with said DAC is not within a predetermined range,
wherein said protective bias voltage is output concurrently with a supply voltage of said output stage.
2. The system of claim 1 further comprising cascode transistors, wherein said switch transistors and said cascode transistors have voltage ratings less than said supply voltage of said output stage.
3. The system of claim 1 further comprising cascode transistors, wherein said cascode transistors are biased using said supply voltage of said output stage.
4. The system of claim 1 wherein said gate drive module sets states of clock signals that are output to gates of said switch transistors to a predetermined state when said switch transistors operate in said protected mode.
5. The system of claim 1 wherein said gate drive module generates a normal bias voltage that is used to bias said switch transistors after said power supply, said bias circuit, and said clock generator begin operating within respective predetermined ranges.
6. The system of claim 1 further comprising cascode transistors, wherein outputs of said switch transistors are input to corresponding ones of said cascode transistors, and wherein outputs of said cascode transistors are combined at said output stage to generate an output of said DAC.
7. The system of claim 1 further comprising cascode transistors, wherein outputs of said switch transistors are combined and input to said cascode transistors, and wherein outputs of said cascode transistors are coupled to said output stage to generate an output of said DAC.
8. The system of claim 1 wherein an output data rate of said DAC is twice a clock rate of clock signals used to drive said switch transistors when different samples are concurrently input to said first DAC core and said second DAC core.
9. The system of claim 1 wherein an output of said butterfly switch has a non-return-to-zero (NRZ) impulse response when identical samples are input to said first and second DAC cores.
10. The system of claim 1 wherein an output of said butterfly switch has a radio frequency (RF) impulse response when a sample is input to said first DAC core and an inverted version of said sample is input to said second DAC core.
11. The system of claim 1 wherein an output of said butterfly switch has a return-to-zero (RZ) impulse response when samples to be converted are input to said first DAC core and a fixed code is input to said second DAC core.
12. A method of operating a digital-to-analog converter (DAC), comprising:
generating a first output using a first DAC core of said DAC;
generating a second output using a second DAC core of said DAC;
selectively connecting said first output and said second output to an output stage of said DAC using a butterfly switch that includes switch transistors and cascode transistors;
generating a protection bias voltage;
outputting said protection bias voltage concurrently with a supply voltage of said output stage;
biasing said cascode transistors using said supply voltage;
biasing said switch transistors to operate in a protected mode using said protection bias voltage when an output of a power supply, a bias circuit, and a clock generator associated with said DAC is not within a predetermined threshold;
setting states of clock signals that are output to gates of said switch transistors to a predetermined state when said switch transistors operate in said protected mode; and
biasing said switch transistors using a normal bias voltage after said power supply, said bias circuit, and said clock generator begin operating within respective predetermined ranges.
13. The method claim 12 wherein said switch transistors and said cascode transistors have voltage ratings less than said supply voltage of said output stage.
14. The method of claim 12 further comprising:
inputting outputs of said switch transistors to corresponding ones of said cascode transistors; and
combining outputs of said cascode transistors at said output stage to generate an output of said DAC.
15. The method of claim 12 further comprising:
combining outputs of said switch transistors to generate combined outputs;
inputting said combined outputs to said cascode transistors; and
coupling outputs of said cascode transistors to said output stage to generate an output of said DAC.
16. The method of claim 12 further comprising:
outputting data from said DAC at a data rate that is twice a clock rate of clock signals used to drive said switch transistors when different samples are concurrently input to said first and second DAC cores;
generating a non-return-to-zero (NRZ) impulse response at said output stage by inputting identical samples to said first and second DAC cores;
generating a radio frequency (RF) impulse response at said output stage by inputting a sample to said first DAC core and an inverted version of said sample to said second DAC core; or
generating a return-to-zero (RZ) impulse response at said output stage by inputting samples to said first DAC core and a fixed code is input to said second DAC core.
17. A digital-to-analog converter (DAC) comprising:
a first DAC core that generates a first output;
a second DAC core that generates a second output; and
a butterfly switch that includes switch transistors and cascode transistors,
wherein said butterfly switch selectively connects said first output and said second output to an output stage of said DAC, and
wherein said cascode transistors are biased using a supply voltage of said output stage; and
a gate drive module that generates a protection bias voltage that biases said switch transistors to operate in a protected mode when an output of a power supply, a bias circuit, and a clock generator associated with said DAC is not within a predetermined range,
wherein said protective bias voltage is output concurrently with said supply voltage of said output stage.
18. The DAC of claim 17 wherein said switch transistors and said cascode transistors have voltage ratings less than said supply voltage of said output stage.
19. The DAC of claim 17 further comprising:
a protection module that receives outputs from at least one of said power supply, said bias circuit, and said clock generator associated with said DAC,
wherein said protection module selectively operates said switch transistors in the protected mode when one of said outputs is not within said predetermined range.
20. The DAC of claim 17 wherein said gate drive module sets states of clock signals that are output to gates of said switch transistors to a predetermined state when said switch transistors operate in said protected mode.
21. The DAC of claim 17 wherein said gate drive module generates a normal bias voltage that is used to bias said switch transistors after said power supply, said bias circuit, and said clock generator begin operating within respective predetermined ranges.
22. The DAC of claim 17 wherein outputs of said switch transistors are input to corresponding ones of said cascode transistors, and wherein outputs of said cascode transistors are combined at said output stage to generate an output of said DAC.
23. The DAC of claim 17 wherein outputs of said switch transistors are combined and input to said cascode transistors, and wherein outputs of said cascode transistors are coupled to said output stage to generate an output of said DAC.
24. The DAC of claim 17 wherein an output data rate of said DAC is twice a clock rate of clock signals used to drive said switch transistors when different samples are concurrently input to said first DAC core and said second DAC core.
25. The DAC of claim 17 wherein an output of said butterfly switch has a non-return-to-zero (NRZ) impulse response when identical samples are input to said first and second DAC cores.
26. The DAC of claim 17 wherein an output of said butterfly switch has a radio frequency (RF) impulse response when a sample is input to said first DAC core and an inverted version of said sample is input to said second DAC core.
27. The DAC of claim 17 wherein an output of said butterfly switch has a return-to-zero (RZ) impulse response when samples to be converted are input to said first DAC core and a fixed code is input to said second DAC core.

1461182225-4557b3dd-18c4-4418-a5f0-8a3b19a0eff7

1. A heterocycle-containing carboxylic acid derivative represented by the following formula (I):
wherein A is a group represented by the following formula (i)
in which (1) E1 is a nitrogen atom and F1, G1, H1 and I1, are carbon atoms which may have a substituent; or (2) F1 is a nitrogen atom and E1, G1, H1 and I1 are carbon atoms which may have a substituent; or (3) H1 is a nitrogen atom and E1, F1, G1 and I1 are carbon atoms which may have a substituent, R1 and R2 are the same or different and each independently represents a hydrogen atom, a halogen atom, a lower alkyl group which may have a substituent, a cycloalkyl group which may have a substituent; a lower alkoxy group which may have a substituent; a cycloalkyloxy group which may have a substituent, an aryl group which may have a substituent, a heteroaryl group which may have a substituent, an aryloxy group which may have a substituent, a heteroaryloxy group which may have a substituent, a cycloalkylalkyl group which may have a substituent, an arylalkyl group which may have a substituent, a heteroarylalkyl group which may have a substituent, a cycloalkylalkyloxy group which may have a substituent, an arylalkyloxy group which may have a substituent, a heteroarylalkyloxy group which may have a substituent, an alkenyl group which may have a substituent or an alkynyl group which may have a substituent, or R1 and R2 are coupled together to form a cycloalkylene group which may have a substituent, a carbon group forming said cycloalkylene group may be substituted by a sulfur atom, an oxygen atom, a sulfinyl group, a sulfonyl group or >NR4, R4 representing a hydrogen atom or a lower alkyl group;
B is a heteroarylene group which may have a substituent, an arylene group which may have a substituent, or a group represented by the following formula:
wherein R5 represents a hydrogen atom or a lower alkyl group; and m2 stands for 0 to 2; R8 to R15 are the same or different and each independently represents a hydrogen atom or a lower alkyl group; X represents an oxygen atom, a sulfur atom or >NR4, R4 having the same meaning as defined above;
D is an arylene group which may have a substituent;
n1 is one;
M is a hydroxyl group, a lower alkoxy group or a group represented by the following formula: \u2014NR16R17 in which R16 and R17 are the same or different and each independently represents a hydrogen atom, a hydroxyl group, a lower alkyl group, a R17 lower alkoxy group, a hydroxyalkyl group, an aryl group or a heteroaryl group or R16 and are coupled together with the adjacent nitrogen atom to form an oxygen- or sulfur-containing ring; and
represents a single bond or double bond; or a physiologically acceptable salt thereof.
2. The compound of claim 1 wherein A is
3. The compound of claim 1 wherein B is an arylene group which may have a substituent, a heteroarylene group which may have a substituent or a group represented by the following formula:
wherein R5 represents a hydrogen atom or a lower alkyl group.
4. The compound of claim 1 wherein B is a heteroarylene group which may have a substituent, a group represented by the formula \u2014CONH\u2014.
5. A pharmaceutical composition comprising a pharmaceutically effective amount of the heterocycle-containing carboxylic acid derivative or physiologically acceptable salts thereof as claimed in claim 1 and a pharmaceutically acceptable carrier.
6. A method for treating acute promyelocytic leukemia by administering a pharmaceutically effective dose of the heterocycle-containing carboxylic acid derivative or physiologically acceptable salts thereof as claimed in claim 1 to a person suffering from acute promyelocytic leukemia.

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-13. (canceled)
14. Computer-readable code embodied on computer-readable media for conducting materialization forecasting with respect to reservations made by persons for the potential purchase of a particular perishable commodity, comprising:
first subprocesses for gathering past system-wide reservation information relating to past system-wide reservations for perishable commodities that have already perished, said system-wide past reservation information including information unrelated to said particular perishable commodity;
second subprocesses for gathering current reservation information relating to current reservations for said particular perishable commodity, which current reservation has not yet perished;
third subprocesses for comparing said gathered past system-wide reservation information and said current reservation information;
fourth subprocesses for calculating, based on said comparison, the likelihood that said current reservations will materialize; and
fifth subprocesses for outputting materialization forecast results based on said calculated likelihood.
15. The computer-readable code as set forth in claim 14, wherein said past system-wide reservation information includes historical commodity details unrelated to said particular perishable commodity.
16. The computer-readable code as set forth in claim 15, wherein said past system-wide reservation information further includes Point-of-Sale (POS) information included in said past system-wide reservation information that is unrelated to said potential purchase of said particular perishable commodity.
17. The computer-readable code as set forth in claim 16, wherein said past system-wide reservation information further includes materialization information unrelated to said potential purchase of said particular perishable commodity.
18. The computer-readable code as set forth in claim 17, wherein said past system-wide reservation information includes demographic information about persons who made said past reservations.
19. The computer-readable code as set forth in claim 18, wherein said demographic information includes one or more of the following pertaining to said persons making said past reservations: age, sex, national origin, citizenship, country of residence, occupation, education, annual income, marital status, reservation frequency.
20. The computer-readable code as set forth in claim 19, wherein said current reservation information further includes current-commodity details regarding said particular perishable commodity.
21. The computer-readable code as set forth in claim 20, wherein said current reservation information further includes POS information pertaining to said particular perishable commodity.
22. The computer-readable code as set forth in claim 21, wherein said current reservation information includes demographic information about persons making said current reservations for said particular perishable commodity.
23. The computer-readable code as set forth in claim 22, wherein said demographic information includes one or more of the following pertaining to said persons making said current reservations: age, sex, national origin, citizenship, country of residence, occupation, education, annual income, marital status, reservation frequency.
24. The computer-readable code as set forth in claim 23, wherein said perishable commodities comprise airline seats, and wherein said historical commodity details include information related to one or more of the following regarding said airline seats: carrier name, flight origin, flight destination, booking class, flight distance, departure time, connection time, arrival time, departure date, arrival date, flight duration, number of distinct legs comprising a complete one-way itinerary, aircraft type, aircraft capacity.
25. The computer-readable code as set forth in claim 24, wherein said POS information includes one or more of the following: POS type, POS country, booking carrier, booking recency, change recency, fare code, number of passengers traveling with said persons making said past reservations, length of stay associated with the reservation, time between booking date and flight date, payment status.
26. The computer-readable code as set forth in claim 25, wherein said current-commodity details include information related to one or more of the following: carrier name, flight origin, flight destination, booking class, flight distance, departure time, connection time, arrival time, departure date, arrival date, flight duration, number of distinct legs comprising a complete one-way itinerary, aircraft type, aircraft capacity.