1460725678-4a323e27-9571-45f6-bf4e-452652b00b20

1. A circuit for generating a pulsed periodic output signal comprising:
a sub-harmonic mixer; and
a control circuit adapted to cause the output signal of the sub-harmonic mixer to be pulsed.
2. The circuit of claim 1 wherein the control circuit is coupled to the sub-harmonic mixer and is adapted to turn the sub-harmonic mixer on and off at a pulse rate.
3. The circuit of claim 1 wherein the sub-harmonic mixer comprises:
a first multiplier coupled to multiply a first periodic input signal with a second periodic input signal and generate an output signal; and
a second multiplier coupled to multiply the output signal of the first multiplier with a third periodic input signal, the third periodic input signal having the same frequency as and being 90\xb0 out of phase with the second input signal, and generating an output signal comprising the pulsed periodic output signal.
4. The circuit of claim 3 wherein the first and second multipliers comprise Gilbert multipliers.
5. The circuit of claim 4 wherein the sub-harmonic mixer comprises at least one transistor and wherein the control circuit comprises circuitry that provide a bias voltage signal to the at least one transistor that alternately biases the at least one transistor on and off at the pulse rate.
6. The circuit of claim 3 wherein the first and second multipliers comprise passive circuit components.
7. The circuit of claim 3 wherein the sub-harmonic mixer is fabricated in CMOS.
8. The circuit of claim 1 wherein the first periodic input signal has the same frequency as the second and third periodic input signals.
9. The circuit of claim 8 wherein the pulsed periodic output signal has a frequency of three times the frequency of the first, second, and third periodic input signals.
10. The circuit of claim 9 wherein the first, second, and third periodic input signals are continuous wave sinusoidal signal.
11. The circuit of claim 8 further comprising a single local oscillator for generating the first, second, and third periodic input signals.
12. The circuit of claim 11 further comprising a quadrature generator coupled between the local oscillator and the sub-harmonic mixer for generating the second and third input signals from the local oscillator.
13. A radar system comprising the circuit of claim 1 wherein said pulsed periodic output signal is a radar output signal of the radar system.
14. A circuit for generating a pulsed periodic output signal that is pulsed at a pulse rate comprising:
a sub-harmonic mixer coupled to mix first, second, and third sinusoidal input signals, wherein the second and third sinusoidal input signals have the same frequency and are 90\xb0 out of phase with each other, and generate a sinusoidal output signal having a frequency at the sum of the frequencies of the first, second, and third input signals; and
a control circuit adapted to cause the output signal of the sub-harmonic mixer to be pulsed at the pulse rate.
15. The circuit of claim 14 wherein the sub-harmonic mixer comprises active circuit components including at least one transistor and wherein the control circuit comprises a current source adapted to generate a current that biases the at least one transistor on and off at the pulse rate.
16. The circuit of claim 14 wherein the control circuit turns the sub-harmonic mixer on and off at the pulse rate.
17. The circuit of claim 14 wherein the control circuit comprises a switch coupled to pulse the first input signal at the pulse rate.
18. The circuit of claim 14 wherein the control circuit comprises a switch coupled to pulse the second and third input signals at the pulse rate.
19. The circuit of claim 18 further comprising:
a local oscillator for generating a sinusoidal local oscillator signal; and
a quadrature generator coupled to receive the local oscillator signal and generate the second and third input signals from the local oscillator signal;
wherein the switch is coupled to the local oscillator signal to pulse the local oscillator signal into the quadrature generator.
20. The circuit of claim 15 wherein the sub-harmonic mixer comprises only passive circuit components.
21. A method of generating a pulsed radio frequency output signal comprising the steps of:
multiplying a first periodic input signal at a first frequency with a second periodic input signal at a second frequency to generate an intermediate signal;
multiplying the intermediate signal with a third periodic input signal having the second frequency and being 90\xb0 out of phase with the second input signal to generate an output signal at a frequency of the sum of the frequencies of the first, second, and third periodic input signals; and
pulsing the output signal.
22. The method of claim 21 wherein the step of pulsing the output signal comprises:
pulsing the first periodic input signal.
23. The method of claim 21 wherein the step of pulsing the output signal comprises:
pulsing the second and third periodic input signals.
24. The method of claim 21 wherein the step of pulsing the output signal comprises:
pulsing the step of multiplying the periodic signal and pushing the step of the multiplying the intermediate signal on and off simultaneously.
25. A method of generating a pulsed radio frequency output signal comprising the steps of:
mixing a first periodic input signal at a first frequency with a second periodic input signal and a third periodic input signal in a sub-harmonic mixer, the second and third input signals being in quadrature at a second frequency; and
pulsing the sub-harmonic mixer on and off.

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 managing a configuration for a computer system, comprising:
exporting configuration data corresponding to a plurality of configurable components to a central data repository during pre-boot;
determining whether a script engine is running;
if the script is running, then in response to a script request, extracting requested resource information;
searching a plurality of keywords to determine settings to be affected by the received script request;
determining at least one action to be performed in response to the script request; and
performing the at least one action.
2. The method as recited in claim 1, wherein extracting requested resource information comprises extracting information from one of the central data repository and exported contents of the central data repository.
3. The method as recited in claim 2, wherein extracting requested resource information from the central data repository is performed during pre-boot and extracting exported contents of the central data repository is performed during runtime.
4. The method as recited in claim 2, wherein a pointer in a configuration table points to the exported contents of the central data repository, making the exported contents available during runtime.
5. The method as recited in claim 1, wherein the at least one action is selected from the group consisting of storing configuration settings in a non-volatile variable, creating an encapsulation of configuration variable changes, initiating a capsule change update for add-in card updates, executing an add-in card abstraction to set add-in card configuration data, and storing configuration updates in non-volatile random access memory (NVRAM) on a motherboard.
6. The method as recited in claim 1, wherein the central data repository is an in-memory database having application program interfaces (APIs).
7. The method as recited in claim 1, wherein configuration data is in a form of internal forms representation (IFR).
8. The method as recited in claim 7, further comprising:
extending a language construct with a scripting language;
parsing the scripting language by the script engine; and
if the script engine is not running, ignoring scripting language elements.
9. The method as recited in claim 8, wherein scripting language elements comprise keyword information, the keyword information indicating a class of configuration settings.
10. The method as recited in claim 8, wherein scripting language elements comprise keyword and value pair information, the keyword and value pair information indicating a specific configuration setting, further comprising searching the central data repository for an op-code corresponding to the keyword and value pair.
11. The method as recited in claim 8, further comprising:
extracting a data offset from an op-code corresponding to a scripting language element; and
determining a location for a requested configuration change based on the data offset.
12. The method as recited in claim 8, further comprising initiating a warm reset of the computer system in response to changing configuration settings.
13. The method as recited in claim 12, further comprising:
identifying pending configuration change capsules; and
launching the pending capsules to effect the configuration change.
14. A method for managing a configuration for a target computer system, by a managing computer system, comprising:
generating a master set of configuration variables by a managing computer system, wherein the generating comprises running a script engine; searching a plurality of keywords to determine settings to be affected by a received script request; and creating a representation of configuration settings for use by at least one target computer system;
pushing the master set of configuration variables to at least one target computer system;
receiving the master set of configuration variables by at least one target computer system; and
applying the master set of configuration variables by the at least one target computer.
15. The method as recited in claim 14, wherein applying the master set of configuration variables comprises:
retrieving data offsets corresponding to configuration settings from a central data repository; and
modifying configuration settings based on the retrieved data offsets.
16. A machine accessible medium having instructions for managing a configuration for a computer system that when executed cause the machine to:
extract requested resource information from a received script request;
search a plurality of keywords to determine settings to be affected by the received script request;
determine at least one action to be performed in response to the script request; and
perform the at least one action.
17. The machine accessible medium as recited in claim 16, wherein extracting requested resource information comprises extracting information from one of a central data repository and exported contents of the central data repository.
18. The machine accessible medium as recited in claim 17, wherein extracting requested resource information from the central data repository is performed during pre-boot and extracting exported contents of the central data repository is performed during runtime.
19. The machine accessible medium as recited in claim 17, wherein a pointer in a configuration table points to the exported contents of the central data repository, making the exported contents available during runtime.
20. The method as recited in claim 17, wherein the central data repository is an in-memory database having application program interfaces (APIs).
21. The machine accessible medium as recited in claim 16, wherein the at least one action is selected from the group consisting of storing configuration settings in a non-volatile variable, creating an encapsulation of configuration variable changes, initiating a capsule change update for add-in card updates, executing an add-in card abstraction to set add-in card configuration data, and storing configuration updates in non-volatile random access memory (NVRAM) on a motherboard.
22. The machine accessible medium as recited in claim 16, wherein the instructions further cause the machine to:
extend a language construct with a scripting language;
parse the scripting language by a script engine; and
if the script engine is not running, ignore scripting language elements.
23. The machine accessible medium as recited in claim 22, wherein scripting language elements comprise keyword information, the keyword information indicating a class of configuration settings.
24. The machine accessible medium as recited in claim 22, wherein scripting language elements comprise keyword and value pair information, the keyword and value pair information indicating a specific configuration setting, further comprising searching the central data repository for an op-code corresponding to the keyword and value pair.
25. The machine accessible medium as recited in claim 22, wherein the instruction further cause the machine to:
extract data offset from an op-code corresponding to a scripting language element; and
determine a location for a requested configuration change based on the data offset.
26. The machine accessible medium as recited in claim 22, wherein the instructions further cause the machine to initiate a warm reset of the computer system in response to changing configuration settings.
27. The machine accessible medium as recited in claim 26, wherein the instructions further cause the machine to:
identify pending configuration change capsules; and
launch the pending capsules to effect the configuration change.
28. A system for managing a configuration for a computer system, comprising:
a processor capable of executing instructions comprising a language construct, the language being capable of identifying a plurality of strings corresponding to a plurality of languages for use with a user interface;
a central data repository communicatively coupled to the processor, the central data repository having configuration data related to the processor and at least one component operatively coupled to the processor;
an extension of the language construct, the extension capable of comprehending a script language, wherein the script language identifies configuration settings for at least one of the processor and related components; and
a script engine capable of parsing the script language, wherein the script engine has access to the central data repository to determine where configuration settings reside.
29. The system as recited in claim 28, wherein the central data repository is an in-memory database.
30. The system as recited in claim 28, wherein the components related to the processor export configuration information to the central data repository.
31. The system as recited in claim 28, wherein the script language is parsed during one of pre-boot and runtime.
32. The system as recited in claim 28, wherein in response to a script language element, the script engine searches the central data repository for an op-code corresponding to the script language element.
33. The system as recited in claim 32, wherein the op-code comprises a keyword, and a data offset, the data offset identifying a location for the configuration setting.
34. The system as recited in claim 33, wherein the op-code is associated with a token and the token is associated with a unique set of keywords.

1460725670-4bc422cd-4946-413e-9b2d-5842f6974c7b

1. A plug of a grid-side power cable assembly connected to a cable installment type charging control device for charging an electric vehicle (EV) by using power of a grid-side, the plug comprising:
an exclusive socket detecting part for detecting whether a socket connected to the plug is an exclusive socket for the plug;
a normal operation signal generating part for generating a signal notifying whether the exclusive socket is detected; and
a voltage dividing part for outputting a voltage so that an output voltage in a case in which the grid-side power cable assembly is short-circuited is different from that of the grid-side power cable assembly in a case in which the signal is generated.
2. The plug according to claim 1, further comprising a plug temperature measuring part for measuring a temperature of the plug,
wherein, when the grid-side power cable assembly is short-circuited, the plug temperature measuring part and the grid-side power cable assembly are short-circuited.
3. The plug according to claim 2, wherein the plug temperature measuring part comprises a thermistor resistor.
4. The plug according to claim 1, wherein the normal operation signal generating part comprises a switch having one end that is grounded and turned-on on the basis of whether the exclusive socket is detected, and
the voltage dividing part comprises a resistor connected to the other end of the switch.
5. The plug according to claim 1, wherein the exclusive socket detecting part comprises a magnetic sensor for detecting magnetic fields to detect the exclusive socket on the basis of the detected magnetic fields.
6. The plug according to claim 5, wherein the exclusive socket detecting part detects the exclusive socket on the basis of polarity and intensity of the magnetic fields.
7. A method of operating a plug of a grid-side power cable assembly connected to a cable installment type charging control device for charging an electric vehicle (EV) by using power of a grid-side, the method comprising:
detecting whether a socket connected to the plug is an exclusive socket for the plug;
generating a normal operation signal notifying whether the exclusive socket is detected; and
outputting a voltage so that an output voltage in a case in which the grid-side power cable assembly is short-circuited is different from that of the grid-side power cable assembly in a case in which the signal is generated.
8. The method according to claim 7, further comprising measuring a temperature of the plug through a plug temperature measuring part,
wherein, when the grid-side power cable assembly is short-circuited, the plug temperature measuring part and the grid-side power cable assembly are short-circuited.
9. The method according to claim 8, wherein the plug temperature measuring part comprises a thermistor resistor.
10. The method according to claim 7, wherein the detecting of whether the socket connected to the plug is the exclusive socket for the plug comprises detecting the exclusive socket on the basis of magnetic fields detected by using a magnetic sensor for detecting the magnetic fields.
11. The method according to claim 10, wherein the detecting of the exclusive socket on the basis of the detected magnetic fields comprises detecting the exclusive socket on the basis of polarity and intensity of the magnetic fields.

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 curing light comprising:
a wand adapted to be grasped by a human hand for use in positioning and manipulating the curing light,
an elongate heat sink with a proximal end and a distal end, said proximal end being proximate said wand, said elongate heat sink having a longitudinal axis,
a mounting platform located at said elongate heat sink distal end, said mounting platform being adapted to have a LED chip module,
an LED chip module mounted on said mounting platform, said LED chip module including
a primary heat sink, said primary heat sink having a smaller mass than said elongate heat sink,
a well on said primary heat sink for mounting an LED chip,
an LED chip mounted in said well,
a cover that provides protective covering for said LED chip and which permits light emitted by said LED chip to pass through it to provide usable light exiting from said light module, and

a thermoelectric cooler located on said elongate heat sink, said thermoelectric cooler serving to assist in heat dissipation.
2. A curing light as recited in claim 1 wherein light emitted by said LED chip module is emitted at an angle of from about 30 degrees to about 150 degrees to said elongate heat sink longitudinal axis.
3. A curing light as recited in claim 1 wherein light emitted by said LED chip module is emitted at an angle of about 90 degrees to said elongate heat sink longitudinal axis.
4. A curing light as recited in claim 1 further comprising at least one air vent on said wand.
5. A curing light as recited in claim 1 further comprising a plurality of insulators to insulate said elongate heat sink from said wand.
6. A curing light as recited in claim 1 wherein said wand has a housing and said elongate heat sink is located at least partially within said housing.
7. A curing light as recited in claim 6 further comprising an air space between said elongate heat sink and said wand.
8. A curing light comprising:
a wand adapted to be grasped by a human hand for use in positioning and manipulating the curing light,
an elongate heat sink with a proximal end and a distal end, said proximal end being proximate said wand, said elongate heat sink having a longitudinal axis,
a primary heat sink,
said primary heat sink having a smaller mass than said elongate heat sink,
said primary heat sink being attached to said elongate heat sink,
at least one semiconductor device capable of emitting light useful in curing composite materials directly mounted to said primary heat sink,
a cover that provides protective covering for said chip and which permits light emitted by said chip to pass through it to provide usable light exiting from the cover, and
a thermoelectric cooler located on said elongate heat sink, said thermoelectric cooler serving to assist in heat dissipation.
9. A curing light as recited in claim 8 wherein light emitted by said chip is emitted at an angle of from about 30 degrees to about 150 degrees to said elongate heat sink longitudinal axis.
10. A curing light as recited in claim 8 wherein light emitted by said LED chip module is emitted at an angle of about 90 degrees to said elongate heat sink longitudinal axis.
11. A curing light as recited in claim 8 further comprising a plurality of insulators to insulate said elongate heat sink from said wand.
11. A curing light as recited in claim 8 wherein said wand has a housing and said elongate heat sink is located at least partially within said housing.
12. A curing light as recited in claim 11 further comprising an air space between said elongate heat sink and said wand.
13. A curing light as recited in claim 12 further comprising at least one air vent on said wand.
14. A curing light as recited in claim 8 wherein said chip is selected from the group consisting of light emitting diode chips, laser chips, light emitting diode chip array, diode laser chips, diode laser chip array, surface emitting laser chips, edge emitting laser chips, and VCSEL chips.
15. A curing light as recited in claim 8 wherein said cover is selected from the group consisting of windows and focus lenses.
16. A curing light comprising:
a wand adapted to be grasped by a human hand for use in positioning and manipulating the curing light,
a wand housing that forms at least a portion of the outer surface of said wand,
controls located on said wand housing for controlling initiation and termination of light emission from the curing light,
a heat sink, said heat sink serving to assist in heat dissipation, and said heat sink located in said wand housing,
a plurality of insulators useful for insulating said heat sink from said housing,
air space between said heat sink and said housing,
at least one vent located on said housing,
at least one semiconductor device capable of emitting light useful in curing composite materials, and
a thermoelectric cooler in physical contact with said heat sink, said thermoelectric cooler serving to assist in heat dissipation;
wherein light emitted by said chip is emitted at an angle of from about 30 degrees to about 150 degrees to said elongate heat sink longitudinal axis; and
wherein said chip is selected from the group consisting of light emitting diode chips, laser chips, light emitting diode chip array, diode laser chips, diode laser chip array, surface emitting laser chips, edge emitting laser chips, and VCSEL chips.