1-24. (canceled)
25. A semiconductor power module package comprising:
a substrate;
at least one semiconductor chip arranged on a top surface of the substrate;
a temperature sensor mounted on a top surface of the at least one semiconductor chip, the temperature sensor further comprises a first and second electrode terminals;
a plurality of leads including a first and second leads electrically connected to the first and second electrode terminals of the temperature sensor, respectively;
an adhesive sheet attached to the top surface of the at least one semiconductor chip and disposed between the temperature sensor and the top surface of the at least one semiconductor chip; and
first and second wiring patterns attached to a top surface of the adhesive sheet, wherein the first and second wiring patterns are electrically connected the first and second electrode terminals of the temperature sensor through solders, respectively.
26. The semiconductor power module package of claim 25, further comprising:
a sealing material covering the top surface of the substrate, the at least one semiconductor chip, and the temperature sensor except for portions of the plurality of leads and a bottom surface of the substrate.
27. The semiconductor power module package of claim 25, wherein the temperature sensor comprises a thermistor.
28. The semiconductor power module package of claim 25 wherein the first and second leads are electrically connected to the first and second wiring patterns through wires, respectively.
29. The semiconductor power module package of claim 25, wherein the first and second wiring patterns comprise metal patterns.
30. The semiconductor power module package of claim 29, wherein the first and second wiring patterns comprise copper (Cu) patterns.
31. The semiconductor power module package of claim 25, wherein the adhesive sheet comprises an insulation sheet having a high thermal conductivity.
32. The semiconductor power module package of claim 25, wherein the substrate comprises:
a ceramic insulation layer;
an upper conductive layer disposed on a top surface of the ceramic insulation layer; and
a lower conductive layer deposited on a bottom surface of the ceramic insulation layer.
33. The semiconductor power module package of claim 32, further comprising a heat sink, wherein the heat sink is coupled to the lower conductive layer.
34. The semiconductor power module package of claim 32, wherein the upper conductive layer comprises a plurality of electrically separated conductive patterns.
35. The semiconductor power module package of claim 34, wherein the plurality of conductive patterns comprise copper (Cu) patterns.
36. The semiconductor power module package of claim 34, wherein solder pads are disposed between the at least one semiconductor chip and the top surfaces of the plurality of electrically separated conductive patterns.
37. The semiconductor power module package of claim 25 wherein the plurality of leads further comprise a third lead electrically connected to the at least one semiconductor chip.
38. The semiconductor power module package of claim 25, wherein the at least one semiconductor chip is a semiconductor power chip.
39. The semiconductor power module package of claim 25, further comprising at least one semiconductor control chip.
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 comprising:
receiving an input signal indicating the position of a rotary input device relative to a display; and
generating an output signal configured to cause a plurality of graphical objects to be displayed in an arc in the display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the display, wherein said spatial relationship provides a cue to the user as to how to navigate the graphical objects with the rotary input device.
2. The method of claim 1, wherein the display is a first display, the input signal is a first input signal, and the output signal is a first output signal, and further comprising:
receiving a second input signal indicating the position of the rotary input device relative to a second display; and
generating a second output signal configured to cause the plurality of graphical objects to be displayed in an arc in the second display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the second display.
3. The method of claim 1, wherein the arc is an arc of less than 360 degrees.
4. The method of claim 1, wherein the plurality of graphical objects comprises a plurality of list elements.
5. The method of claim 1, wherein the arc is curved to the right and further comprising:
receiving a signal indicating a clockwise rotation of the rotary input device; and
causing a subsequent graphical object of the plurality of graphical objects to be selected.
6. The method of claim 1, wherein the arc is curved to the right and further comprising:
receiving a signal indicating a counter-clockwise rotation of the rotary input device; and
causing a previous graphical object of the plurality of graphical objects to be selected.
7. The method of claim 1, wherein the arc is curved to the left and further comprising:
receiving a signal indicating a clockwise rotation of the rotary input device; and
causing a previous graphical object of the plurality of graphical objects to be selected.
8. The method of claim 1, wherein the arc is curved to the top and further comprising:
receiving a signal indicating a clockwise rotation of the rotary input device; and
causing a subsequent graphical object of the plurality of graphical objects to be selected.
9. The method of claim 1, wherein the arc is curved to the bottom and further comprising:
receiving a signal indicating a clockwise rotation of the rotary input device; and
causing a previous graphical object of the plurality of graphical objects to be selected.
10. The method of claim 1, wherein the rotary device comprises one of a jog shuttle, a control wheel, a rotary switch, and a scroll wheel.
11. The method of claim 1, wherein the arc is curved to the right and further comprising:
receiving a signal indicating a clockwise rotation of the rotary input device; and
causing an index of the plurality of graphical objects to be incremented.
12. The method of claim 1, wherein the arc is curved to the left and further comprising:
receiving a signal indicating a clockwise rotation of the rotary input device; and
causing an index of the plurality of graphical objects to be decremented.
13. The method of claim 1, wherein the signal is a first signal and the arc is a first arc, and further comprising generating a signal configured to cause a plurality of graphical objects to be displayed in a second arc, the second arc having a curvature configured to convey the ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the second arc being independent of the spatial relationship between the rotary input device and the display and independent of the curvature of the first arc.
14. The method of claim 13, further comprising switching between the first arc and the second arc.
15. A computer-readable medium on which is encoded processor-executable program code, comprising:
program code for receiving an input signal indicating the position of a rotary input device relative to a display; and
program code for generating an output signal configured to cause a plurality of graphical objects to be displayed in an arc in the display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the display, wherein said spatial relationship provides a cue to the user as to how to navigate the graphical objects with the rotary input device.
16. The computer-readable medium of claim 15, wherein the display is a first display, the input signal is a first input signal, and the output signal is a first output signal, and further comprising:
program code for receiving a second input signal indicating the position of the rotary input device relative to a second display; and
program code for generating a second output signal configured to cause the plurality of graphical objects to be displayed in an arc in the second display, the arc having a curvature configured to convey an ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the arc being based at least in part on a spatial relationship between the rotary input device and the second display.
17. The computer-readable medium of claim 15, wherein the arc is curved to the right and further comprising:
program code for receiving a signal indicating a clockwise rotation of the rotary input device; and
program code for causing a subsequent graphical object of the plurality of graphical objects to be selected.
18. The computer-readable medium of claim 15, wherein the arc is curved to the right and further comprising:
program code for receiving a signal indicating a counter-clockwise rotation of the rotary input device; and
program code for causing a previous graphical object of the plurality of graphical objects to be selected.
19. The computer-readable medium of claim 15, wherein the arc is curved to the left and further comprising:
program code for receiving a signal indicating a clockwise rotation of the rotary input device; and
program code for causing a previous graphical object of the plurality of graphical objects to be selected.
20. The computer-readable medium of claim 15, wherein the arc is curved to the top and further comprising:
program code for receiving a signal indicating a clockwise rotation of the rotary input device; and
program code for causing a subsequent graphical object of the plurality of graphical objects to be selected.
21. The computer-readable medium of claim 15, wherein the arc is curved to the bottom and further comprising:
program code for receiving a signal indicating a clockwise rotation of the rotary input device; and
program code for causing a previous graphical object of the plurality of graphical objects to be selected.
22. The computer-readable medium of claim 15, wherein the arc is curved to the right and further comprising:
program code for receiving a signal indicating a clockwise rotation of the rotary input device; and
program code for causing an index of the plurality of graphical objects to be incremented.
23. The computer-readable medium of claim 15, wherein the arc is curved to the left and further comprising:
program code for receiving a signal indicating a clockwise rotation of the rotary input device; and
program code for causing an index of the plurality of graphical objects to be decremented.
24. The computer-readable medium of claim 15, wherein the signal is a first signal and the arc is a first arc, and further comprising program code for generating a signal configured to cause a plurality of graphical objects to be displayed in a second arc, the second arc having a curvature configured to convey the ordinal relationship for navigating between each of the plurality of graphical objects with the rotary input device, the curvature of the second arc being independent of the spatial relationship between the rotary input device and the display and independent of the curvature of the first arc.
25. The computer-readable medium of claim 24, further comprising program code for switching between the first arc and the second arc.