1461178182-e346eb98-8912-4279-9f3c-f4c4823a4211

1. A semiconductor memory device, comprising:
an align control signal generation unit for generating a plurality of align control signals sequentially activated by dividing a data strobe signal only when a data inputoutput is performed; and
a data align unit for outputting a plurality of data which are sequentially inputted as a plurality of align data at the same time in response to the plurality of align control signals.
2. The semiconductor memory device as recited in claim 1, wherein the align control signal generation unit generates the plurality of align control signals by dividing a frequency of the data strobe signal by 2 after determining whether or not a data is inputted according to a write flag signal.
3. The semiconductor memory device as recited in claim 2, wherein the plurality of align control signals include a first to a fourth align control signals which are activated in synchronization with a rising edge and a falling edge of the data strobe signal inputted after an activation of the write flag signal.
4. The semiconductor memory device as recited in claim 3, wherein the align control signal generation unit includes:
a dividing unit for dividing the data strobe signal by 2 in response to an activation of the write flag signal; and
an output unit for generating the first to the fourth align control signals by synchronizing a main output and a sub output of the dividing unit with the data strobe signal.
5. The semiconductor memory device as recited in claim 4, wherein the output unit includes:
a first NAND gate for receiving the main output of the dividing unit and the data strobe signal in order to generate the first align control signal;
a first inverter for inverting the first align control signal in order to generate the second align control signal;
a second NAND gate for receiving the sub output of the dividing unit and the data strobe signal in order to generate the third align control signal; and
a second inverter for inverting the third align control signal in order to generate the fourth align control signal.
6. The semiconductor memory device as recited in claim 5, wherein the dividing unit includes:
a first transfer gate for transferring a voltage loaded on a first node to a second node in response to an activation of the data strobe signal;
a second transfer gate for transferring a voltage loaded on the second node to a third node in response to an activation of the data strobe signal;
a third NAND gate for receiving a voltage loaded on the third node and the write flag signal;
a third inverter for inverting an output of the third NAND gate;
a third transfer gate for transferring an output of the third inverter to the third node in response to an inactivation of the data strobe signal;
a fourth transfer gate for transferring an output of the third NAND gate to the first node in response to an inactivation of the data strobe signal;
a fourth inverter for inverting a voltage loaded on the first node;
a fifth inverter for inverting an output of the fourth inverter to thereby output the inverted signal to the second node;
a sixth inverter for inverting an output of the fourth inverter;
a first delay unit for delaying an output of the sixth inverter to thereby generate the main output; and
a second delay unit for delaying an output of the fourth inverter to thereby generate the sub output.
7. The semiconductor memory device as recited in claim 6, wherein the main output and the sub output of the dividing unit are initialized as a logic high level and a logic low level respectively before an activation of the write flag signal.
8. The semiconductor memory device as recited in claim 7, wherein the data align unit includes:
a first and a second drivers for providing a data and an inverted data;
a first flip-flop for receiving the outputs of the first and the second drivers in order to output a main output and a sub output in response to the first align control signal;
a second flip-flop for receiving the outputs of the first and the second drivers in order to output a main output and a sub output in response to the second align control signal;
a third flip-flop for receiving the outputs of the first and the second drivers in order to output a main output and a sub output in response to the third align control signal;
a fourth to a sixth flip-flops for receiving each main output and sub output of the first to the third flip-flops respectively in response to the fourth align control signal;
a seventh flip-flop for receiving the outputs of the first and the second drivers in order to output a main output and a sub output in response to the fourth align control signal; and
a third to a sixth drivers for outputting main outputs of the fourth to the seven flip-flops as the first to the fourth align data 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 comprising:
receiving one or more first signals indicating one or more first capacitive couplings of an object with a sensing element that comprises a sensing path that comprises a length, the first capacitive couplings corresponding to the object coming into proximity with the sensing element at a first position along the sensing path of the sensing element
determining based on one or more of the first signals the first position of the object along the sensing path;
setting a parameter to an initial value based on the first position of the object along the sensing path, the initial value comprising a particular parameter value and being associated with a range of paratemeter values, the range of parameter values being associated with the length of the sensing path;
receiving one or more second signals indicating one or more second capacitive couplings of the object with the sensing element, the second capacitive couplings corresponding to a displacement of the object along the sensing path from the first position; and
determining based on one or more of the second signals the displacement of the object along the sensing path; and
adjusting the parameter within the range of paratemeter values based on the displacement of the object along the sensing path.
2. The method of claim 1, wherein the sensing path comprises a closed loop.
3. The method of claim 1, further comprising switching from a first mode of operation to a second mode of operation in response to one or more of the second signals if the displacement corresponding to the second capacitive couplings indicated by the second signals exceeds a pre-determined threshold, the second mode of operation being for adjusting the parameter within the range of parameter values based on the displacement of the object along the sensing path, the first mode of operation being for setting the parameter to the initial value.
4. The method of claim 3, wherein the pre-determined threshold value is determined at least in part by the initial value and a sensitivity setting, the pre-determined threshold value being different for different initial values or different sensitivity settings.
5. The method of claim 1, wherein adjusting the parameter comprises effecting an incremental change in the parameter from the initial value based on an amount of the displacement exceeding a pre-determined displacement threshold.
6. The method of claim 1, wherein adjusting the parameter comprises changing the parameter from the initial value by a number of units based on a number of times an amount of the displacement exceeds a pre-determined displacement threshold.
7. The method of claim 1, further comprising mapping all or a portion of the range of parameter values onto the sensing path around the initial value.
8. The method of claim 1, wherein the parameter is selected from the group consisting of temperature, volume, contrast, brightness, and frequency.
9. The method of claim 1, wherein the sensing element is part of an electronic appliance selected from the group consisting of a cooking oven, microwave oven, television, washing machine, MP3 player, mobile phone, and multimedia device.
10. One or more computer-readable non-transitory storage media embodying logic that is operable when executed to:
receive one or more first signals indicating one or more first capacitive couplings of an object with a sensing element that comprises a sensing path that comprises a length, the first capacitive couplings corresponding to the object coming into proximity with the sensing element at a first position along the sensing path of the sensing element determine based on one or more of the first signals the first position of the object along the sensing path;
set a parameter to an initial value based on the first position of the object along the sensing path, the initial value comprising a particular parameter value and being associated with a range of parameter values, the range of parameter values being associated with the length of the sensing path;
receive one or more second signals indicating one or more second capacitive couplings of the object with the sensing element, the second capacitive couplings corresponding to a displacement of the object along the sensing path from the first position; and
determine based on one or more of the second signals the displacement of the object along the sensing path; and
adjust the parameter within range of parameter values based on the displacement of the object along the sensing path.
11. The media of claim 10, wherein the sensing path comprises a closed loop.
12. The media of claim 10, wherein the logic is further operable to switch from a first mode of operation to a second mode of operation in response to one or more of the second signals if the displacement corresponding to the second capacitive couplings indicated by the second signals exceeds a pre-determined threshold, the second mode of operation being for adjusting the parameter within the range of parameter values based on the displacement of the object along the sensing path, the first mode of operation being for setting the parameter to the initial value.
13. The media of claim 12, wherein the pre-determined threshold value is determined at least in part by the initial value and a sensitivity setting, the pre-determined threshold value being different for different initial values or different sensitivity settings.
14. The media of claim 10, wherein adjusting the parameter comprises effecting an incremental change in the parameter from the initial value based on an amount of the displacement exceeding a pre-determined displacement threshold.
15. The media of claim 10, wherein adjusting the parameter comprises changing the parameter from the initial value by a number of units based on a number of times an amount of the displacement exceeds a pre-determined displacement threshold.
16. The media of claim 10, wherein the logic is further operable to map all or a portion of the range of parameter values onto the sensing path around the initial value.
17. The media of claim 10, wherein the parameter is selected from the group consisting of temperature, volume, contrast, brightness, and frequency.
18. The media of claim 10, wherein the media and the sensing element are part of an electronic appliance selected from the group consisting of a cooking oven, microwave oven, television, washing machine, MP3 player, mobile phone, and multimedia device.
19. An apparatus comprising:
a sensing element that comprises a sensing path that comprises a length; and
one or more computer-readable non-transitory storage media embodying logic that is operable when executed to:
receive one or more first signals indicating one or more first capacitive couplings of an object with the sensing element, the first capacitive couplings corresponding to the object coming into proximity with the sensing element at a first position along the sensing path of the sensing element
determine based on one or more of the first signals the first position of the object along the sensing path;
set a parameter to an initial value based on the first position of the object along the sensing path, the initial value comprising a particular parameter value and being associated with a range of parameter values, the range of parameter values being associated with the length of the sensing path;
receive one or more second signals indicating one or more second capacitive couplings of the object with the sensing element, the second capacitive couplings corresponding to a displacement of the object along the sensing path from the first position; and
determine based on one or more of the second signals the displacement of the object along the sensing path; and
adjust the parameter within range of parameter values based on the displacement of the object along the sensing path.

1461178171-6429b845-ce4e-450e-81fe-10c2819e16c7

1. A method of identifying, analyzing, and solving a complex problem arising in a domain that involves a large number of practical or theoretical parameters, comprising the steps of:
first, creating a triangular frame of visual reference;
then selecting a first set of three of the parameters and adding representations of them into that triangular frame of visual reference;
then selecting a second and different set of three of the parameters and adding representations of that second set of parameters into that same triangular frame of visual reference; and
thereafter continuing the process in an iterative fashion with further and succeeding sets of three parameters, constituting further degrees of articulation.
2. The method of claim 1 wherein the first set of three parameters have a triadic relationship, and the second set of parameters are at least in part a derivative of the first set.
3. The method of claim 2 wherein each parameter of the first set is positioned to represent a separate corner of a triangle, and each parameter of the second set occupies a position on a side of the same triangle opposite to one of the parameters of the first set to which it is closely related.
4. The method of claim 3 in which the problem to be solved is in an administrative domain, and wherein the three parameters of the first set are customer, needs, and resources; and wherein the parameters of the second set are modernization, placed opposite to customer; production, placed opposite to needs; and utilization, placed opposite to resources.
5. The method of claim 3 in which the problem to be solved is in an engineering domain, and wherein the three parameters of the first set are system, theory, and practice; and wherein the parameters of the second set are exploration, placed opposite to system; development, placed opposite to theory; and invention, placed opposite to practice.
6. The method of claim 3 in which the problem to be solved is in a manufacturing domain, and wherein the three parameters of the first set are resources, monitor, and customer; and wherein the parameters of the second set are delivery, placed opposite to resources; production, placed opposite to monitor; and replication, placed opposite to customer.
7. The method of claim 3 in which the problem to be solved is in the compensation domain, and wherein the three parameters of the first set are orders, income, and demand; and wherein the parameters of the second set are obligation, placed opposite to orders; claim, placed opposite to income; and conversion, placed opposite to demand.
8. The method of claim 1 wherein the visual frame of reference is in the form of an equilateral triangle.
9. The method of claim 1 wherein the parameters of the first set are distinct from one another but related in such a way as to be exhaustive in defining the scope of the problem.
10. The method of claim 1 wherein the second set of parameters form a system of correlatives that are mutually conditioned, as opposed to being linearly independent of each other.
11. The method of claim 1 wherein additional degrees of articulation are constructed upon the same triangle utilizing different additional sets of three parameters, each of which fits within the framework of the previous ones.
12. A method of creating a visual aid for identifying, analyzing, and solving a complex problem arising in a domain that involves at least six logically interrelated parameters, comprising the steps of:
(a) selecting a first set of three of the parameters having a triadic relationship;
(b) creating a fixed visual display of the first set of parameters wherein each one is positioned to represent a separate corner of a triangle;
(c) selecting a second and different set of three of the interrelated parameters, which is at least in part a derivative of the first set; and
(d) then adding the second set of three parameters to the same visual display such that each parameter of the second set occupies a position on a side of the same triangle opposite to one of the parameters of the first set to which it is closely related.
13. The method of claim 12 in which the problem to be solved is in an administrative domain, and wherein the three parameters of the first set are customer, needs, and resources; and wherein the parameters of the second set are modernization, placed opposite to customer; production, placed opposite to needs; and utilization, placed opposite to resources.
14. The method of claim 12 in which the problem to be solved is in an engineering domain, and wherein the three parameters of the first set are system, theory, and practice; and wherein the parameters of the second set are exploration, placed opposite to system; development, placed opposite to theory; and invention, placed opposite to practice.
15. The method of claim 12 in which the problem to be solved is in a manufacturing domain, and wherein the three parameters of the first set are resources, monitor, and customer; and wherein the parameters of the second set are delivery, placed opposite to resources; production, placed opposite to monitor; and replication, placed opposite to customer.
16. The method of claim 12 in which the problem to be solved is in the compensation domain, and wherein the three parameters of the first set are orders, income, and demand; and wherein the parameters of the second set are obligation, placed opposite to orders; claim, placed opposite to income; and conversion, placed opposite to demand.
17. The method of claim 12 wherein the parameters of the first set are distinct from one another but related in such a way as to be exhaustive in defining the scope of the problem.
18. The method of claim 17 wherein the second set of parameters form a system of correlatives that are mutually conditioned, as opposed to being linearly independent of each other.
19. The method of claim 12 in which the fixed visual display is overlaid in an iterative fashion by additional and different sets of three parameters placed on the same triangle.
20. The method of claim 12 wherein the triangle is an equilateral triangle.
21. The method of claim 20 in which the fixed visual display is overlaid in an iterative fashion by additional and different sets of three parameters placed on the same triangle.
22. The method of claim 21 wherein additional degrees of articulation are constructed upon the same triangle utilizing different additional sets of three parameters, each of which fits within the framework of the previous ones.
23. A method of identifying, analyzing, and solving a complex problem arising in a domain that involves a large number of practical or theoretical parameters, comprising the steps of placing on a triangular frame of visual reference the following parameters which are called the Five Degrees of Articulation, each of which fits within the framework of the previous three parameter set by:
selecting a first set of three of the parameters and adding representations of them into that triangular frame of visual reference at the corners of the triangle;
then selecting a second and different set of three of the parameters and adding representations of that second set of parameters into that same triangular frame of visual reference at the edges of that same triangle that have some relationship with the corners; and
thereafter continuing the process in an iterative fashion with further and succeeding sets of three parameters, constituting the third, fourth, and fifth degrees of articulation which are defined as:
placing third and fourth degrees of articulation on the three lines between corners and the edges of the triangles infrastructure that will form a pair of three lines or six labels to define activities that complement one another; and;
to which the final set of three parameters are then placed on the triangle to define the fifth degree of articulation thus providing a system of correlative points formed by the three limit concepts that establish the mid points of the edges of the triangle, which become the illuminating factor in the solution to the problem.

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 hybrid-driven hydraulic work machine comprising an engine (7), a hydraulic pump (6) of the variable displacement type which is driven and rotated by the engine (7), an electric assist motor (10) which is linked to the engine (7) and the hydraulic pump (6), a plurality of actuators (3a-3f) which are driven by hydraulic fluid delivered from the hydraulic pump (6), and a plurality of operation devices (4a, 4b) having operation members and outputting operation signals corresponding to operations on the operation members to cause the actuators to operate, wherein the hybrid-driven hydraulic work machine comprises:
revolution speed detection means (23) which detects revolution speed of the engine (7);
a storage device (11e) which has stored a preset engine setup revolution speed of the engine (7);
target engine revolution speed calculation means (11a) which sets a target revolution speed of the engine (7) at the engine setup revolution speed stored in the storage device (11e);
engine control means (21a) which controls the revolution speed of the engine (7) based on the target revolution speed of the engine (7);
engine load calculation means (11b) which calculates an engine load based on an engine torque signal from the engine control means (21a); and
at least one selected from the following:
electric motor power running calculation means (11c) which calculates a differential revolution speed between the target engine revolution speed and the revolution speed of the engine and performs power running control on the electric assist motor (10) depending on the differential revolution speed when the engine load is a prescribed value or higher; and
hydraulic pump absorption torque calculation means (11d) which performs reduction control on absorption torque of the hydraulic pump (6) depending on the differential revolution speed when the engine load is a prescribed value or higher.
2. A hybrid-driven hydraulic work machine comprising an engine (7), a hydraulic pump (6) of the variable displacement type which is driven and rotated by the engine (7), an electric assist motor (10) which is linked to the engine (7) and the hydraulic pump (6), a plurality of actuators (3a-3f) which are driven by hydraulic fluid delivered from the hydraulic pump (6), and a plurality of operation devices (4a, 4b) having operation members and outputting operation signals corresponding to operations on the operation members to cause the actuators to operate, wherein the hybrid-driven hydraulic work machine comprises:
revolution speed detection means (23) which detects revolution speed of the engine (7);
a storage device (11e) which has stored a preset engine setup revolution speed of the engine (7);
target engine revolution speed calculation means (11a) which sets a target revolution speed of the engine (7) at the engine setup revolution speed stored in the storage device (11e);
engine control means (21a) which controls the revolution speed of the engine (7) based on the target revolution speed of the engine (7); and
at least one selected from the following:
target electric motor revolution speed calculation means (71a) which sets a particular revolution speed within the target revolution speed of the engine (7) set by the target engine revolution speed calculation means (11a) as a target revolution speed of the electric assist motor (10) and electric motor power running calculation means (71b) which calculates a differential revolution speed between the target electric motor revolution speed and the revolution speed of the engine (7) and performs power running control on the electric assist motor (10) depending on the differential revolution speed when the revolution speed of the engine (7) has fallen below the target revolution speed of the electric assist motor (10); and
target hydraulic pump revolution speed calculation means (71c) which sets a particular revolution speed within the target revolution speed of the engine (7) set by the target engine revolution speed calculation means (11a) as a target revolution speed of the hydraulic pump (6) and hydraulic pump absorption torque calculation means (71d) which calculates a differential revolution speed between the target hydraulic pump revolution speed and the revolution speed of the engine (7) and performs reduction control on absorption torque of the hydraulic pump (6) depending on the differential revolution speed when the revolution speed of the engine (7) has fallen below the target revolution speed of the hydraulic pump (6).
3. The hybrid-driven hydraulic work machine according to claim 1, wherein when the value of the engine load calculated by the engine load calculation means (11b) falls below a maximum value at the revolution speed of the engine (7) or a prescribed value in the vicinity of the maximum value, at least one selected from the following is executed:
cancellation of the power running control of the electric assist motor (10) by the electric motor power running calculation means (11c); and
cancellation of the reduction control of the absorption torque of the hydraulic pump (6) by the hydraulic pump absorption torque calculation means (11d).
4. The hybrid-driven hydraulic work machine according to claim 2, wherein at least one selected from the following is executed:
cancellation of the power running control of the electric assist motor (10) by the electric motor power running calculation means (71b) when the revolution speed of the engine (7) exceeds the target electric motor revolution speed by a prescribed value or more; and
cancellation of the reduction control of the absorption torque of the hydraulic pump (6) by the hydraulic pump absorption torque calculation means (71d) when the revolution speed of the engine (7) exceeds the target hydraulic pump revolution speed by a prescribed value or more.