1. A dual mode mobile handset comprising:
a single set of RF circuit elements;
a single set of analog circuit elements connected to the RF circuit elements;
a DSP connected to the analog circuit elements and having
first system elements including
means for modulating and demodulating a first standard transmission signal;
means for pre-processing data for modulation as the first standard transmission signal and post-processing data demodulated from the first standard transmission signal;
second system elements including
means for modulating and demodulating a second standard transmission signal;
means for pre-processing data for modulation as the second standard transmission signal and post-processing data demodulated from the second standard transmission signal;
a single control means providing data to and receiving data from the DSP for selected processing as the first standard transmission signal or the second standard transmission signal.
2. A dual mode mobile handset as defined in claim 1 further comprising a single clock system connected to the analog circuit elements and RF circuit elements and responsive to the control means.
3. A dual mode mobile handset as defined in claim 1 wherein the handset provides simultaneous standby for the first and second transmission signal by activation of the system elements for the first and second transmission signals in a time division multiplexed manner.
4. A dual mode mobile handset as defined in claim 3 wherein a first period associated with the time division multiplexing for the first transmission signals differs from a second period associated with the time division multiplexing for the second transmission signals, and wherein communication blocks for the first transmission signals and second transmission signals are substantially shorter than the first period and second period, and a priority of operation of the first and second system elements is predetermined for any overlap of the communication blocks.
5. A method for implementing dual transmission and receiving modes in a handset comprising the steps of:
providing a single set of RF circuit elements;
connecting a single set of analog circuit elements to the RF circuit elements;
connecting a DSP to the analog circuit elements and for a first mode
pre-processing data for modulation as a first standard transmission signal;
modulating the first standard transmission signal to be provided to the analog circuit elements for transmission;
demodulating a first standard transmission signal received from the analog circuit elements; and
post-processing data demodulated from the first standard transmission signal;
and for a second mode
pre-processing data for modulation as a second standard transmission signal;
modulating the second standard transmission signal to be provided to the analog circuit elements for transmission;
demodulating a second standard transmission signal received from the analog circuit elements; and
post-processing data demodulated from the second standard transmission signal;
providing data to and receiving data from the DSP in a single control means for selected processing as the first standard transmission signal or the second standard transmission signal.
6. A method for implementing dual transmission and receiving modes in a handset as defined in claim 5 wherein the first mode is GSM and the second mode is PHS.
7. A method for implementing dual transmission and receiving modes in a handset as defined in claim 6 wherein the step of modulating the second standard transmission signal includes the steps of:
manipulating I and Q data by applying a raising cosine to create a signal of 13 MHzn where n is an integer;
applying an up-sampling filter to the created signal for upsampling m times where m is an integer no greater than n;
applying a scaling filter of a small number of taps to convert the symbol rate to the 192 KHz of PHS signal standard frequency; and
applying a second up-sampling filter to convert the signal to 13 Mhzp where p equals m-n.
8. A method for implementing dual transmission and receiving modes in a handset as defined in claim 7 wherein m equals 16 and n equals 4.
9. A method for implementing dual transmission and receiving modes in a handset as defined in claim 7 wherein the scaling filter is a polyphase filter.
10. A method for implementing dual transmission and receiving modes in a handset as defined in claim 7 wherein the second up-scaling filter is a Cascaded Averaging Filter.
11. A method for implementing dual transmission and receiving modes in a handset as defined in claim 6 wherein the step of demodulating the second standard transmission signal comprises the steps of:
up-scaling the signal;
applying a scaling filter convert the up-scaled signal to a signal of n*192 KHz; and the step of post processing comprises the steps of:
equalizing, slicing and de-mapping and de-scrambling which are applied on a domain of n*192 KHz.
12. A method for implementing dual transmission and receiving modes in a handset as defined in claim 11 where up-scaling is a factor of 2 and the scaling filter is a 3-4 tap filter resulting in n equaling 2.
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 determining an optimized set of sales events for a company, comprising the steps of:
determining a likelihood of the company being awarded a sale by a party involved based on a sales event, the likelihood being based on a determined optimized resource package comprising a plurality of resources having associated costs and penalties;
if the likelihood of the company being awarded the sale is greater than a predetermined probability:
determining a weighted profitability from being awarded the sale, by accounting for resource costs associated with using the resources of the optimized resource package;
determining unavailability costs and penalties associated with providing the optimized resource package if resources within the optimized resource package are unavailable;
determining a weighted overall cost by assigning weights to the costs and penalties of the resources in the optimized resource package and the unavailability costs and penalties;
selecting an optimized mathematical set of sales events to be followed up, with a corresponding optimized resource package, based on the weighted overall cost relative to the weighted profitability from being awarded the sale;
sending the optimized mathematical set of sales events to a user for review; and
based on approval of the user, responding to the sales events with the corresponding optimized resource package from the optimized mathematical set.
2. The method of claim 1, wherein the weights assigned to the costs and penalties of the resources and the unavailability costs and penalties are based on historical company averages.
3. The method of claim 1, wherein the unavailability costs and penalties are selected from the group consisting of: lack of completion, a cost to the company if the optimized resource package was retracted within a predetermined time frame from the sales event being awarded; failing to fulfill all parameters of the sales event; underbidding a total number of sales events within a specific time frame; overbidding a total number of sales event within a specific time frame; removal of highly demanded resources from a pool of resources available; and alienation of other companies based on acceptance of a sales event for a specific company.
4. The method of claim 1, wherein the optimized mathematical set is determined by:
Maximize
\ue89e
\u2211
j
=
1
n
\ue89e
X
j
\xb7
M
j
\xb7
P
j
Subject
\ue89e
\ue89e
to
\ue89e
\ue89e
\u2211
i
=
1
n
\ue89e
\u2211
k
=
1
r
\ue89e
X
j
\xb7
R
i
,
k
\xb7
P
j
\u2264
T
j
Where:
n=number of possible sales events that fit areas supported by the company;
i, j=index number
r=number of limited resources
Xj, an element is defined by:
Xj=\u03b5{0,1}
Mj, the margin for jth sales event, is determined by:
Mj=Revenuej\u2212Costj
Costj is determined by:
Cost
j
=
\u2211
q
=
1
r
\ue89e
Price
q
\xb7
R
q
,
j
Priceq=price of qth resource
Rq,j=amount of qth resource needed by jth sales event
Pj=probability of winning jth sales event
Tj=Total amount of jth resource available for all projects.
5. A computer program product for determining an optimized set of sales events for a company, the computer program product comprising:
one or more computer-readable, tangible storage devices;
program instructions, stored on at least one of the one or more storage devices, to determine a likelihood of the company being awarded a sale by a party involved based on a sales event, the likelihood being based on a determined optimized resource package comprising a plurality of resources having associated costs and penalties;
if the likelihood of the company being awarded the sale is greater than a predetermined probability, program instructions, stored on at least one of the one or more storage devices, to:
determine a weighted profitability from being awarded the sale, by accounting for resource costs associated with using the resources of the optimized resource package;
determine unavailability costs and penalties associated with providing the optimized resource package if resources within the optimized resource package are unavailable;
determine a weighted overall cost by assigning weights to the costs and penalties of the resources in the optimized resource package and the unavailability costs and penalties;
select an optimized mathematical set of sales events to be followed up, with a corresponding optimized resource package, based on the weighted overall cost relative to the weighted profitability from being awarded the sale;
send the optimized mathematical set of sales events to a user for review; and
based on approval of the user, respond to the sales events with the corresponding optimized resource package from the optimized mathematical set.
6. The computer program product of claim 5, wherein the weights assigned to the costs and penalties of the resources and the unavailability costs and penalties are based on historical company averages.
7. The computer program product of claim 5, wherein the unavailability costs and penalties are selected from the group consisting of: lack of completion, a cost to the company if the optimized resource package was retracted within a predetermined time frame from the sales event being awarded; failing to fulfill all parameters of the sales event; underbidding a total number of sales events within a specific time frame; overbidding a total number of sales event within a specific time frame; removal of highly demanded resources from a pool of resources available; and alienation of other companies based on acceptance of a sales event for a specific company.
8. The computer program product of claim 5 wherein the optimized mathematical set is determined by:
Maximize
\ue89e
\u2211
j
=
1
n
\ue89e
X
j
\xb7
M
j
\xb7
P
j
Subject
\ue89e
\ue89e
to
\ue89e
\ue89e
\u2211
i
=
1
n
\ue89e
\u2211
k
=
1
r
\ue89e
X
j
\xb7
R
i
,
k
\xb7
P
j
\u2264
T
j
Where:
n=number of possible sales events that fit areas supported by the company;
j=index number
r=number of limited resources
Xj, an element is defined by:
Xj=\u03b5{0,1}
Mj, the margin for jth sales event, is determined by:
Mj=Revenuej\u2212Costj
Costj is determined by:
Cost
j
=
\u2211
q
=
1
r
\ue89e
Price
q
\xb7
R
q
,
j
Priceq=price of qth resource
Rq,j=amount of qth resource needed by jth sales event
Pj=probability of winning jth sales event
Tj=Total amount of jth resource available for all projects.
9. A system for determining an optimized set of sales events for a company, the system comprising:
one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices;
program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine a likelihood of the company being awarded a sale by a party involved based on a sales event, the likelihood being based on a determined optimized resource package comprising a plurality of resources having associated costs and penalties;
if the likelihood of the company being awarded the sale is greater than a predetermined probability, program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to:
determine a weighted profitability from being awarded the sale, by accounting for resource costs associated with using the resources of the optimized resource package;
determine unavailability costs and penalties associated with providing the optimized resource package if resources within the optimized resource package are unavailable;
determine a weighted overall cost by assigning weights to the costs and penalties of the resources in the optimized resource package and the unavailability costs and penalties;
select an optimized mathematical set of sales events to be followed up, with a corresponding optimized resource package, based on the weighted overall cost relative to the weighted profitability from being awarded the sale;
send the optimized mathematical set of sales events to a user for review; and
based on approval of the user, respond to the sales events with the corresponding optimized resource package from the optimized mathematical set.
10. The system of claim 9, wherein the weights assigned to the costs and penalties of the resources and the unavailability costs and penalties are based on historical company averages.
11. The system of claim 9, wherein the unavailability costs and penalties are selected from the group consisting of: lack of completion, a cost to the company if the optimized resource package was retracted within a predetermined time frame from the sales event being awarded; failing to fulfill all parameters of the sales event; underbidding a total number of sales events within a specific time frame; overbidding a total number of sales event within a specific time frame; removal of highly demanded resources from a pool of resources available; and alienation of other companies based on acceptance of a sales event for a specific company.
12. The system of claim 9 wherein the optimized mathematical set is determined by:
Maximize
\ue89e
\u2211
j
=
1
n
\ue89e
X
j
\xb7
M
j
\xb7
P
j
Subject
\ue89e
\ue89e
to
\ue89e
\ue89e
\u2211
i
=
1
n
\ue89e
\u2211
k
=
1
r
\ue89e
X
j
\xb7
R
i
,
k
\xb7
P
j
\u2264
T
j
Where:
n=number of possible sales events that fit areas supported by the company;
i, j=index number
r=number of limited resources
Xj, an element is defined by:
Xj=\u03b5{0,1}
Mj, the margin for jth sales event, is determined by:
Mj=Revenuej\u2212Costj
Costj is determined by:
Cost
j
=
\u2211
q
=
1
r
\ue89e
Price
q
\xb7
R
q
,
j
Priceq=price of qth resource
Rq,j=amount of qth resource needed by jth sales event
Pj=probability of winning jth sales event
Tj=Total amount of jth resource available for all projects.