1460742281-29c4ee41-6a17-4dae-b916-379a3bbb0bce

1. A method to balance power in a synchronous generator system, the method comprising:
determining a first output power characteristic of a first synchronous generator driven by a prime mover;
comparing the first output power characteristic to a value derived from output power of a plurality of synchronous generators to determine a deviation of the first output power characteristic from the value, wherein the plurality of synchronous generators are driven by the prime mover; and
providing a correction signal to the first synchronous generator to adjust the output power thereof, wherein the correction signal is based on the first deviation.
2. The method of claim 1, wherein determining the first output power characteristic comprises measuring real output power of the first synchronous generator.
3. The method of claim 2, wherein a power factor of the first synchronous generator is substantially equal to or greater than 0.85.
4. The method of claim 1, wherein determining the first output power characteristic comprises measuring apparent output power of the first synchronous generator.
5. The method of claim 4, wherein a power factor of the first synchronous generator is substantially equal to or less than 0.85.
6. The method of claim 1, wherein determining the first output power characteristic comprises measuring reactive output power of the first synchronous generator.
7. The method of claim 4, wherein a power factor of the first synchronous generator is substantially equal to or less than 0.50.
8. The method of claim 1, wherein the plurality of synchronous generators includes the first synchronous generator.
9. The method of claim 1, further comprising:
determining an output power of each synchronous generator of the plurality of synchronous generators driven by the prime mover;
comparing each output power of the respective synchronous generators to the average output power of the plurality of synchronous generators to determine a difference between each output power and the average output power; and
providing a correction signal to each synchronous generator, wherein the respective correction signal for each synchronous generator depends upon the respective difference between the output power of the synchronous generator and the average output power of the plurality of synchronous generators.
10. The method of claim 1, wherein the plurality of synchronous generators consists of six synchronous generators.
11. The method of claim 1, wherein providing the correction signal to the first synchronous generator comprises providing the correction signal to a field controller of the first synchronous generator and an error compensation or integration process is performed following the provision of the correction signal.
12. The method of claim 1, wherein the correction signal includes a power balancing correction component and a bus voltage correction component.
13. The method of claim 1, wherein the value is an average output power of the plurality of synchronous generators.
14. A synchronous generator system comprising:
a prime mover;
a mechanical power divider coupled to the prime mover and configured to receive mechanical power therefrom;
a plurality of synchronous generators coupled to the mechanical power divider to receive mechanical power therefrom;
a control unit coupled to the plurality of synchronous generators, the control unit configured to compare output power of each synchronous generator of the plurality of synchronous generators to an average output power of the plurality of synchronous generators, and to provide an adjustment signal to each synchronous generator, wherein the provision of the respective adjustment signal effects modification of a deviation between the output power of each synchronous generator and the average output power of the plurality of synchronous generators.
15. The system of claim 14, wherein the control unit is configured to compare real power of the synchronous generator to the average real power of the plurality of synchronous generators.
16. The system of claim 14, wherein the control unit is configured to compare reactive power of the synchronous generator to the average reactive power of the plurality of synchronous generators.
17. The system of claim 14, wherein the control unit is configured to compare apparent power of the synchronous generator to the average apparent power of the plurality of synchronous generators.
18. The system of claim 17, wherein the control unit is configured to compare real power of the synchronous generator to the average real power of the plurality of synchronous generators.
19. The system of claim 18, wherein the control unit is configured to compare either real power or apparent power depending upon a power factor threshold.
20. The system of claim 19, wherein the control unit is configured to compare real power if a power factor of the system exceeds the power factor threshold and to compare apparent power if the power factor is below the power factor threshold.
21. The system of claim 20, wherein the power factor threshold is substantially equal to 0.85.
22. The system of claim 20, wherein the power factor threshold is substantially equal to 0.80.
23. The system of claim 14, wherein the adjustment signal effects modification of the deviation by increasing or decreasing the back EMF of an exciter of the synchronous generator.
24. The system of claim 14, wherein the control unit is configured to provide an adjustment signal to a field controller of each synchronous generator.
25. A method to balance power in a synchronous generator system, the method comprising:
determining a first output power of a first synchronous generator driven by a prime mover;
determining a second output power of a second synchronous generator driven by the prime mover;
comparing the determined first and second output powers to desired first and second output powers, respectively;
applying a first correction signal to the first synchronous generator to effect reduction of a deviation of the determined first output power from the desired first output power; and
applying a second correction signal to the second synchronous generator to effect reduction of a deviation of the determined second output power from the desired second output power.
26. The method of claim 25, wherein the first desired output power is different than the second desired output power.
27. The method of claim 25, further comprising:
determining a respective output power for each synchronous generator of a plurality of synchronous generators, the plurality including the first and second synchronous generators and at least one additional synchronous generator, wherein each of the plurality of synchronous generators is driven by the prime mover and the plurality of synchronous generators produces an aggregate output power;
adjusting a power output of one synchronous generator of the plurality of synchronous generators;
applying a correction signal to another synchronous generator of the plurality of synchronous generators, wherein applying the respective correction signal facilitates power compensation such that the aggregate output power produced by the plurality of synchronous generators remains substantially constant irrespective of the adjustment of the power output of the one synchronous generator.
28. The method of claim 27, wherein adjusting the power output of the one synchronous generator comprises deactivating the one synchronous generator.
29. The method of claim 27, wherein adjusting the power output of the one synchronous generator comprises disconnecting the one synchronous generator from an output bus common to the plurality of synchronous generators to provide power to an independent load.
30. The method of claim 25, wherein the first synchronous generator is a member of a first plurality of synchronous generators and the second synchronous generator is a member of a second plurality of synchronous generators, and wherein the first and second pluralities of synchronous generators provide output power to a first output bus and a second output bus respectively.

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 of transmitting a pilot in a multi-carrier communication system, comprising: selecting a group of frequency subbands from among M groups of frequency subbands for each of a plurality of time intervals, wherein each group includes a different plurality of frequency subbands selected from among N frequency subbands usable for transmission in the system, where M and N are integers greater than one, wherein the M groups of frequency subbands are of equal size, wherein at least approximately three-fourths of the N usable frequency subbands are included among the M groups of frequency subbands, and wherein the M groups of frequency subbands are selected in the plurality of time intervals; and
for each time interval, multiplexing pilot symbols onto the frequency subbands in the group selected for the, time interval.
2. The method of claim 1, wherein the M groups are non-overlapping and each of the N usable frequency subbands is included among the M groups.
3. The method of claim 2, wherein the plurality of frequency subbands in each group are uniformly distributed across the N frequency subbands.
4. The method of claim 1, wherein different groups of frequency subbands among the M groups of frequency subbands are selected in different time intervals.
5. The method of claim 1, wherein the M groups of frequency subbands are selected in M time intervals based on a staggering pattern that indicates a particular group of subbands to use for each of the M time intervals.
6. The method of claim 5, wherein the M groups of frequency subbands are assigned indices of 1 through M, and wherein the group of frequency subbands selected for each time interval is determined as follows: mt=(mt\u22121\u22121+\u0394 m) mod m+1, where t is an index for time interval; mt\u22121is an index for the group of frequency subbands selected for time interval t\u22121; mt is an index for the group of frequency subbands selected for time interval t; m1 is an index for the group of frequency subbands selected for a first time interval; \u0394 m and M are relatively prime; and \u201cmod M\u201d denotes a modulo-M operation.
7. The method of claim 6, wherein \u0394 m in is an integer value closestto M2.
8. The method of claim 1, wherein each time interval corresponds to one symbol period.
9. The method of claim 1, wherein the multi-carrier communication system utilizes orthogonal frequency division multiplexing (OFDM).
10. An apparatus in a multi-carrier communication system, comprising:
a controller operable to select a group of frequency subbands from among M groups of frequency subbands for each of a plurality of time intervals, wherein each group includes a different plurality of frequency subbands selected from among N frequency subbands usable for transmission in the system, where M and N are integers greater than one, wherein the M groups of frequency subbands are of equal size, wherein at least approximately three-fourths of the N usable frequency subbands are included among the M groups of frequency subbands, and wherein the M groups of frequency subbands are selected in the plurality of time intervals; and
a modulator operable to, for each time interval, multiplex pilot symbols onto the frequency subbands in the group selected for the time interval.
11. The apparatus of claim 10, wherein each of the N usable frequency subbands is included among the M groups, and wherein the plurality of frequency subbands in each group are uniformly distributed across the N frequency subbands.
12. The apparatus of claim 10, wherein the M groups of frequency subbands are assigned indices of 1 through M and are selected in M time intervals, one group of frequency subbands for each of the M time intervals, and wherein the group of frequency subbands selected for each time interval is determined as follows: mt=(mt\u22121\u22121+\u0394m) mod M+1, where t is an index for time interval; mt\u22121 is an index for the group of frequency subbands selected for time interval t\u22121; mt is an index for the group of frequency subbands selected for time interval t; m1 is an index for the group of frequency subbands selected for a first time interval; \u0394 m and M are relatively prime; and \u201cM\u201d denotes a modulo-M operation.
13. A base station comprising the apparatus of claim 10.
14. An apparatus in a multi-carrier communication system, comprising: means for selecting a group of frequency subbands from among M groups of frequency subbands for each of a plurality of time intervals, wherein each group includes a different plurality of frequency subbands selected from among N frequency subbands usable for transmission in the system, where M and N are integers greater than one, wherein the M groups of frequency subbands are of equal size, wherein at least approximately three-fourths of the N usable frequency subbands are included among the M groups of frequency subbands, and wherein the M groups of frequency subbands are selected in the plurality of time intervals; and
means for multiplexing pilot symbols, for each time interval, onto the frequency subbands in the group selected for the time interval.

1460742274-43cc2300-a422-4fc2-9d5e-b2a3ecdfea6f

1. A centralized federation apparatus implemented on a processor and a memory, the centralized federation apparatus for provisioning database resources, the centralized federation apparatus comprising:
an analysis module that analyzes a database query stream from an application to a database instance in real time, the database instance comprising a logical representation of a database and returning a result set in response to a database query from the database query stream, the database comprising physical data stored on a storage device;
the analysis module further determines that the database query stream exhibits a predetermined performance attribute;
a provision module that assigns a database resource selected from the group consisting of a second database instance stored in computer readable memory, a database server, and a cache stored in computer readable memory in response to a determination that the database query stream exhibits the predetermined performance attribute;
a move module that transfers at least a portion of the database instance to the assigned database resource such that the transfer is transparent to a client, wherein the portion of the database instance comprises metadata and structural configuration data for operating one of the second database instance, the database server, and the cache defined by the assigned database resource; and
a query module that redirects one or more database queries from the database query stream to the assigned database resource, the assigned database resource assigned in response to a value for the predetermined performance attribute of the database query stream crossing a predetermined threshold.
2. The centralized federation apparatus of claim 1, further comprising a queue module coupled to the move module, the queue module queueing at least one database query from the database query stream substantially concurrently with the transfer of the database instance.
3. The centralized federation apparatus of claim 1, wherein the provision module further assigns the database resource locally to the centralized federation apparatus.
4. The centralized federation apparatus of claim 1, wherein the provision module further assigning the database resource remotely from the centralized federation apparatus.
5. A system for provisioning database resources, the system comprising:
a first database resource having data;
an application that generates a database query to be submitted to the first database resource;
a centralized federation apparatus coupled between the first database resource and the application, the centralized federation apparatus provisioning a second database resource and redirecting the database query to the second database resource, the centralized federation apparatus comprising a processor and a memory;
an analysis module that analyzes a database query stream from an application to a database instance in real time the database instance comprising a logical representation of a database and returning a result set in response to a database query from the database query stream, the database comprising physical data stored on a storage device;
the analysis module further determines that the database query stream exhibits a predetermined performance attribute;
a provision module that assigns a database resource selected from the group consisting of a second database instance stored in computer readable memory, a database server, and a cache stored in computer readable memory in response to a determination that the database query stream exhibits the predetermined performance attribute;
a move module that transfers at least a portion of the database instance to the assigned database resource such that the transfer is transparent to a client, wherein the portion of the database instance comprises metadata and structural configuration data for operating one of the second database instance, the database server, and the cache defined by the assigned database resource;
a queue module coupled to the move module, the queue module that queues at least one database query from the database query stream substantially concurrently with the transfer of the database instance such that a database query failure is avoided and the transfer is transparent to a client; and
a query module that redirects one or more database queries from the database query stream to the assigned database resource, the assigned database resource assigned in response to a value for the predetermined performance attribute of the database query stream crossing a predetermined threshold.
6. The system of claim 5, further comprising a patrol module coupled to the analysis module, the patrol module capturing a copy of at least one of the database queries in the database query stream.
7. The system of claim 6, further comprising a cache module and a replication module coupled to the analysis module, the cache module determining a portion of the first database resource to be cached, the replication module caching the determined portion on the second database resource.
8. The system of claim 5, further comprising a storage area network (SAN) to which the first and second database resources are coupled.
9. The system of claim 5, further comprising a queue module coupled to the move module, the queue module queueing, at least one database query from the database query stream substantially concurrently with the transfer of the database instance.
10. The system of claim 5, wherein the provision module further assigns the database resource locally to the centralized federation apparatus.
11. The system of claim 5, wherein the provision module further assigns the database resource remotely from the centralized federation apparatus.
12. A computer implemented method for provisioning database resources, the method-comprising:
analyzing, by a centralized federation apparatus, a database query stream from an application to a database instance in real time, the database instance comprising a logical representation of a database and returning a result set in response to a database query from the database query stream, the database comprising physical data stored on a storage device;
determining, by the centralized federation apparatus, when the database query stream exhibits a predetermined performance attribute;
assigning, by the centralized federation apparatus, a database resource selected from the group consisting of a second database instance stored in computer readable memory, a database server, and a cache stored in computer readable memory in response to a determination that the database query stream exhibits the predetermined performance attribute;
replicating a portion of a database from the database instance to the assigned database resources;
transferring at least a portion of the database instance to the assigned database resource such that the transfer is transparent to a client, wherein the portion of the database instance comprises metadata and structural configuration data for operating one of the second database instance, the database server, and the cache defined by the assigned database resource; and
redirecting one or more database queries from the database query stream to the assigned database resource, the assigned database resource assigned in response to a value for the predetermined performance attribute of the database query stream crossing a predetermined threshold.
13. The method of claim 12, further comprising updating the replicated data in a cache in response to an update to the database instance.
14. The method of claim 12, further comprising determining the portion of the database instance to be replicated on the assigned database resource.
15. The method of claim 12, wherein assigning further comprises assigning the database resource locally to the centralized federation apparatus.
16. The method of claim 12, wherein assigning further comprises assigning the database resource remotely from the centralized federation apparatus.

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 of controlling change access to a display menu of an ambulatory liquid infusion pump, the method comprising:
displaying a programmed menu of the infusion pump,
monitoring a menu lock flag, and
disabling changes to at least one active item of the programmed menu if the menu lock flag is activated.
2. The method of claim 1 wherein disabling changes comprises disabling changes to all active items of the programmed menu.
3. The method of claim 1 further comprising displaying a warning message upon detection of attempted changes to the at least one active item of the programmed menu if the menu lock flag is activated.
4. The method of claim 1 further comprising enabling changes to the at least one active item of the programmed menu if the menu lock flag is deactivated.
5. The method of claim 1 wherein enabling changes comprises enabling changes to all of the active items of the programmed menu.
6. The method of claim 1 wherein the method is carried out on the ambulatory liquid infusion pump,
and wherein displaying comprises displaying the programmed menu on a display device of the ambulatory liquid infusion pump.
7. The method of claim 1 wherein the method is carried out on an electronic device that is separate and remote from the ambulatory liquid infusion pump,
and wherein displaying comprises displaying the programmed menu on a display device of the electronic device.
8. The method of claim 1 wherein a first version of application software containing the menu is available to users of the ambulatory liquid infusion pump and a second version of the application software containing the menu is available only to health care professionals,
and wherein the menu lock flag is activated in the first version of application software and is deactivated in the second version of the application software.
9. The method of claim 1 wherein a first version of application software containing the menu is available to users of the ambulatory liquid infusion pump and a second version of the application software containing the menu is available only to health care professionals,
and wherein the menu lock flag is activated in the first version of application software,
and wherein the second version of the application software does not include the menu lock flag.
10. A method of extending a pre-programmed lifetime of an ambulatory liquid infusion pump, the method comprising:
monitoring a pre-programmed lifetime timer resident in the liquid infusion pump,
allowing the liquid infusion pump to continue operating after the lifetime timer expires, and
disabling operation of the liquid infusion pump if a liquid infusion pump operating error is detected after the lifetime timer expires.
11. The method of claim 10 further comprising displaying a message on a display device of the liquid infusion pump when the lifetime timer expires.
12. The method of claim 11 wherein the message identifies expiration of the lifetime of the liquid infusion pump.
13. The method of claim 10 further comprising activating at least one of an audible indicator and a vibratory device when the lifetime timer expires.
14. A method of storing information relating to operation of a liquid infusion pump, the method comprising:
periodically storing in a storage location of a non-volatile memory information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount,
transferring the information relating to delivery by the pump of the commanded liquid amount from the storage location of the non-volatile memory to a pump history database when delivery by the pump of the commanded liquid amount is complete, and
automatically transferring any information relating to delivery by the pump of a commanded liquid amount that is accumulated in the storage location of the non-volatile memory to the pump history database upon power up of the liquid infusion pump.
15. The method of claim 14 wherein the information relating to delivery by the pump of a commanded liquid amount includes any one or more of a delivered liquid quantity, a percentage of a delivered liquid quantity relative to 100%, one or more associated liquid delivery limits, a liquid delivery type, whether the delivered liquid was locally or remotely commanded, and the time and date of liquid delivery.
16. The method of claim 15 wherein the one or more liquid delivery limits includes one or more of a maximum liquid amount, a minimum liquid amount, a maximum delivery duration and a minimum delivery duration.
17. The method of claim 15 wherein the liquid delivery type is at least one of a basal rate, a temporary basal rate a standard bolus, an extended bolus, a multi-wave bolus and a quick bolus.
18. The method of claim 14 further comprising clearing the non-volatile memory after automatically transferring information from the non-volatile memory to the pump history database.
19. The method of claim 14 wherein the commanded liquid amount is one of a locally commanded liquid amount and a remotely commanded liquid amount.
20. The method of claim 14 wherein periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount comprises storing information periodically in time.
21. The method of claim 14 wherein periodically storing information relating to delivery by the pump of a commanded liquid amount throughout delivery by the pump of the commanded liquid amount comprises storing the information after each delivery of by the pump of an incremental amount of the commanded liquid amount.