1460725528-fc023454-6dcf-4060-8b1f-68efeb8137a5

1. Consumer electronics (CE) device comprising:
processor;
computer readable storage medium bearing instructions executable by the processor to:
send at least a model number of the CE device to a gateway server;
receive from the gateway server a list of advertisements, the list indicating an order of the advertisements for display, the order being based on the model number of the CE device; and
present the list on the CE device according to the order.
2. The CE device of claim 1, wherein the processor sends to the gateway server an identification of a user interface (UI) currently invoked by the processor, the order being further based on the identification of the UI.
3. The CE device of claim 1, wherein the processor sends to the gateway server an identification of a TV channel currently being displayed by the CE device, the order being further based on the identification of the TV channel.
4. The CE device of claim 1, wherein the processor sends to the gateway server a title of an audio video content currently being displayed by the CE device, the order being further based on the title of the audio video content.
5. The CE device of claim 1, wherein the processor further sends an address of the CE device to the gateway server to obtain the list.
6. The CE device of claim 1, wherein the processor responsive to a user of the CE device selecting an item from the list executes an application programming interface (API) to obtain a full ad corresponding to the selected item.
7. The CE device of claim 6, wherein the full ad is received by the CE device along with client actionauditing URLs which upload subsequent user actions on the CE device as audit reports to the URLs.
8. Method comprising:
receiving first and second model information of respective first and second consumer electronics (CE) devices, the first CE device not being the same model as the second CE device;
associating a first list of advertisements (ads) with the first model information, the first list of ads having a first order among the ads on the first list; and
associating a second list of ads with the second model information, the second list of ads having a second order among the ads on the second list, the first and second priorities being different from each other.
9. The method of claim 8, further comprising deriving the priorities based at least in part on TV channels.
10. The method of claim 8, further comprising deriving the priorities based at least in part on content titles.
11. The method of claim 8, further comprising deriving the priorities based at least in part on user interfaces (UI).
12. The method of claim 8, further comprising causing a CE device to present a list of ads associated with the model information of the CE device in accordance with the order associated with the model information.
13. Server comprising:
processor;
computer readable storage medium bearing instructions executable by the processor to:
receive from a consumer electronics (CE) at least a model number of the CE device;
using the model number, arrange advertisements (ads) in an order that is based at least in part on the model number; and
send the ads in the order to the CE device for presentation thereof by the CE device.
14. The server of claim 13, wherein the processor establishes the order at least in part on a user interface (UI) identification received from the CE device.
15. The server of claim 13, wherein the processor establishes the order at least in part on an identification of a TV channel received from the CE device.
16. The server of claim 13, wherein the processor establishes the order at least in part on a title of an audio video content received from the CE device.
17. The server of claim 13, wherein the processor further receive from the CE device an address of the CE device.
18. The server of claim 13, wherein a server responsive to an indication from the CE device of a user of the CE device selecting an item from a list of ads sends a full ad corresponding to the selected item to the CE device.
19. The server of claim 18, wherein the server sends along with the full ad client actionauditing URLs which upload subsequent user actions on the CE device as audit reports to the URLs.

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 transformer based inverter system for transferring a direct current (DC) electrical power output from a generator with first and second output terminals to an alternating current (AC) load, the system comprising:
a transformer core;
a secondary winding wound around the transformer core;
a plurality of clockwise primary winding circuits each comprising a clockwise winding wound around the transformer core and a switch operative to selectively open and close to allow current to flow through the clockwise winding; and
a plurality of counterclockwise primary winding circuits each comprising a counterclockwise winding wound around the transformer core and a switch operative to selectively open and close to allow current to flow through the counterclockwise winding;
an end of each primary winding circuit adapted to be connected to the first terminal of the generator;
an opposite end of each primary winding circuit adapted to be connected to the second terminal of the generator;
wherein the clockwise and counterclockwise windings, and connections of the ends of the primary winding circuits to the terminals of the generator, are configured such that current flows around the transformer core in a first direction through the clockwise windings and in an opposite second direction through the counterclockwise windings;
a control system connected to the switches and operative to open and close the switches such that an input DC voltage from the generator is transformed and inverted into an AC voltage at terminal ends of the secondary winding that has a frequency and voltage substantially equal to a desired frequency and voltage, and such that as the input DC voltage varies within a range, the AC voltage at the terminal ends of the secondary winding is sufficient to drive a desired current through a load.
2. The system of claim 1 wherein the clockwise windings are wound around the transformer core in a first direction, and the counterclockwise windings are wound around the transformer core in an opposite second direction.
3. The system of claim 1 wherein the clockwise and counterclockwise primary winding circuits are connected to terminals of the generator with opposite polarities.
4. The system of claim 1 wherein the control system comprises at least one voltage sensor operative to detect a voltage at a selected location in the system.
5. The system of claim 4 wherein the selected location includes the output terminals of the generator.
6. The system of claim 1 comprising pairs of primary winding circuits, each pair of primary winding circuits comprising a clockwise primary winding circuit and a counterclockwise primary winding circuit that have equal numbered turns.
7. The system of claim 6 wherein the control system is operative to open a switch in a circuit in a first pair of primary winding circuits, and then close a switch in a circuit in a second pair of primary winding circuits.