1. A machine-implemented method for discovering at least one of a plurality of functions associated with a button of a processing device, the machine-implemented method comprising:
sensing a button press of the button of the processing device; and
providing, in response to the sensing of the button press, a feedback describing the at least one of the plurality of functions associated with pressing of the button.
2. The machine-implemented method of claim 1, wherein the feedback includes text describing the at least one of the plurality of functions.
3. The machine-implemented method of claim 1, wherein:
the feedback describing the at least one of the plurality of functions associated with pressing of the button includes a first visual feedback describing a first function to be performed when the button is pressed and released, and a second visual feedback of a second function to be performed when the button is pressed and held for a predetermined amount of time, and
the first visual feedback and the second visual feedback are provided in an area of a display of the processing device close to a location of the button.
4. The machine-implemented method of claim 1, wherein:
the feedback describing the at least one of the plurality of functions associated with pressing of the button includes a first feedback describing a first function to be performed when the button is pressed and released, and a second feedback describing a second function to be performed when the button is pressed and held for a predetermined amount of time, and
the machine-implemented method further comprises:
providing the first feedback in response to the sensing of the button press; and
providing the second feedback after the providing of the first visual feedback, only after the button is pressed and held for the predetermined amount of time.
5. The machine-implemented method of claim 1, wherein:
the feedback describing the at least one of the plurality of functions associated with pressing of the button includes a first visual feedback describing a first function to be performed when the button is pressed and released, and a second visual feedback describing a second function to be performed when the button is pressed and held for a predetermined amount of time, and
the machine-implemented method further comprises:
providing the first visual feedback and the second visual feedback simultaneously, the first visual feedback being initially highlighted;
determining that the button is pressed and held for the predetermined amount of time; and
highlighting the second visual feedback and clearing the first visual feedback after determining that the button is pressed and held for the predetermined amount of time.
6. The machine-implemented method of claim 1, wherein:
the feedback of the at least one of the plurality of functions associated with pressing of the button includes a first visual feedback describing a first function to be performed when the button is pressed and released, and a second visual feedback describing a second function to be performed when the button is pressed and held for a predetermined amount of time, and
the machine-implemented method further comprises:
providing the first visual feedback and the second visual feedback simultaneously, the first visual feedback being initially highlighted;
providing a third visual feedback indicating a passing of time; and
highlighting the second visual feedback after determining that the button is pressed and held for the predetermined amount of time.
7. The machine-implemented method of claim 1, further comprising:
displaying a button map providing a feedback of functions associated with pressing individual ones of a plurality of buttons, for each of the plurality of buttons the feedback includes a description of a first function associated with pressing and releasing respective ones of the plurality of buttons and a second function associated with pressing and holding the respective ones of the plurality of buttons.
8. A processing device comprising:
at least one processor;
a memory;
a display;
a button arranged to send a signal to the at least one processor when the button is in a depressed position;
a bus connecting the at least one processor with the button, the display, and the memory, the memory including:
instructions for providing a first feedback of a first function associated with the button in response to sensing the button being in the depressed position, and
instructions for providing a second feedback of a second function associated with the button in response to the at least one processor sensing the button being in the depressed position for at least a predetermined amount of time.
9. The processing device of claim 8, wherein:
the first feedback includes a first visual feedback, and
the memory further comprises:
instructions for performing the first function and clearing a display of the first visual feedback when the button is determined to be depressed for less than the predetermined amount of time.
10. The processing device of claim 8, wherein the memory further comprises:
instructions for determining that a function requested by an action other than depressing the button can be performed by depressing the button, and instructions for presenting a message indicating that the function can be performed by depressing the button.
11. The processing device of claim 8, wherein the memory further comprises:
instructions for ceasing to provide the first feedback and the second feedback after a predetermined number of button presses.
12. The processing device of claim 8, wherein the memory further comprises:
instructions for displaying a button map providing first visual feedbacks of first functions associated with pressing individual ones of a plurality of buttons, for each of the plurality of buttons, and for providing second visual feedbacks of second functions associated with pressing and holding the individual ones of the plurality of buttons, for each of the plurality of buttons, each of the first visual feedbacks and each of the second visual feedbacks being displayed in a respective portion of the display located near a corresponding one of the plurality of buttons.
13. The processing device of claim 8, wherein the memory further comprises:
instructions for displaying a button map providing first visual feedbacks of first functions associated with pressing individual ones of a plurality of buttons, for each of the plurality of buttons, and for providing second visual feedbacks of second functions associated with pressing and holding the individual ones of the plurality of buttons, for each of the plurality of buttons, each of the first visual feedbacks and each of the second visual feedbacks being displayed in a respective portion of the display located near a corresponding one of the plurality of buttons, wherein:
ones of the first visual feedbacks and the second visual feedbacks with respect to nonfunctional ones of the plurality of buttons, during a current state of the processing device, are displayed with a visual no-function indicator.
14. The processing device of claim 8, wherein the memory further comprises instructions for providing a third feedback indicating a passing of time while the button is sensed as being in the depressed position until the predetermined amount of time has passed.
15. A tangible machine-readable medium having recorded thereon instructions for at least one processor, the instructions comprising:
instructions for providing a first feedback describing a first function associated with a button of a processing device in response to sensing the button being pressed,
instructions for providing a second feedback describing a second function associated with the button in response to the at least one processor sensing the button being pressed and held for at least a predetermined amount of time; and
instructions for providing a third feedback while the button is in the depressed position, before the predetermined amount of time, to indicate an amount of time passing.
16. The tangible machine-readable medium of claim 15, wherein:
the first feedback includes a first visual feedback, and
the instructions further comprise:
instructions for removing the first visual feedback from a display after the button is in pressed and held for at least the predetermined amount of time.
17. The tangible machine-readable medium of claim 15, wherein the instructions further comprise:
instructions for displaying a button map providing an indication of a location of a plurality of buttons and a description of functions associated with depressing each of the plurality of buttons.
18. The tangible machine-readable medium of claim 15, wherein the instructions further comprise:
instructions for activating a learning mode for suppressing performance of the first function and the second function while providing the first feedback or the second feedback in response to depressing the button.
19. The tangible machine-readable medium of claim 15, wherein:
the first feedback includes a first visual feedback,
the instructions for providing the first feedback describing the first function associated with the button of the processing device in response to sensing the button being pressed further includes instructions for displaying the first visual feedback in a first color or a first shade when pressing the button causes the first function to be performed, and
the instructions for providing the first feedback describing the first function associated with the button of the processing device in response to sensing the button being pressed further includes instructions for displaying the first visual feedback in a second color or a second shade when pressing the button does not cause the first function to be performed.
20. The tangible machine-readable medium of claim 15, wherein the instructions further comprise:
instructions for ceasing the providing of the first feedback and the second feedback after a predetermined amount of time.
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-4. (canceled)
5. A hydraulic dashpot for motor vehicles, comprising: a primary piston and a cylinder charged with shock absorption fluid; a piston rod with a lower end mounting said primary piston, said primary piston partitioning said cylinder into two chambers, said piston rod traveling axially into and out of said cylinder; said primary piston having breaches; shock-absorption valves for varying the cross-section of said breaches; a bypass system having at least two mutually dependently-controlled bypasses between said two chambers; said bypass system being closeable and openable by various extents by controls in form of a slide having a flow-control breach, and traveling back and forth across at least two bypasses extending adjacent through said slide; each bypass having a separate breach; and a secondary piston hydraulically received in one of said bypasses.
6. A hydraulic dashpot as defined in claim 5, wherein at least two bypasses are openable and closeable sequentially.
7. A hydraulic dashpot as defined in claim 5, wherein at least two bypasses are openable and closeable mutually discontinuously.
8. A dashpot as defined in claim 5, wherein at least two bypasses have different cross-sections.
9. A dashpot as defined in claim 5, wherein said secondary piston has a bore communicating with a beaker-shaped hollow space receiving also said secondary piston and opening into an outlet communicating into one of said chambers through a port.
10. A dashpot as defined in claim 9, wherein said slide is transverse to said outlet; and magnetic means for moving said slide back and forth.
11. A dashpot as defined in claim 9, including a further bore extending above and parallel said outlet.
12. A dashpot as defined in claim 11, wherein another of said bypasses is formed by said bore and said beaker-shaped hollow space and said outlet; and another secondary piston in said another bypass and having damping valves whereby said another bypass has damping characteristics.
13. A dashpot as defined in claim 5, wherein fluid flow can occur between said chambers under substantially slow motion of sad primary piston.
14. A dashpot as defined in claim 12, wherein said other bypass has a bypass connection between said two chambers, said two chambers having damping characteristics, said damping valves in said other secondary piston having passive damping characteristics.
15. A hydraulic dashpot for motor vehicles, comprising: a primary piston and a cylinder charged with shock absorption fluid; a piston rod with a lower end mounting said primary piston, said primary piston partitioning said cylinder into two chambers, said piston rod traveling axially into and out of said cylinder; said primary piston having breaches; shock-absorption valves for varying the cross-section of said breaches; a bypass system having at least two mutually dependently-controlled bypasses between said two chambers; said bypass system being closeable and openable by various extents by controls in form of a slide having a flow-control breach, and traveling back and forth across at least two bypasses extending adjacent through said slide; each bypass having a separate breach; and a secondary piston hydraulically received in one of said bypasses; at least two bypasses being openable and closeable sequentially; at least two bypasses having different cross-sections; said secondary piston having a bore communicating with a beaker-shaped hollow space receiving also said secondary piston and opening into an outlet communicating into one of said chambers through a port; said slide being transverse to said outlet; magnetic means for moving said slide back and forth; a further bore extending above and parallel said outlet; another of said bypasses being formed by said bore and said beaker-shaped hollow space and said outlet; and another secondary piston in said another bypass and having damping valves whereby said another bypass has damping characteristics; fluid flow occurring between said chambers under substantially slow motion of said primary piston; said other bypass having a bypass connection between said two chambers, said two chambers having damping characteristics, said damping valves in said other secondary piston having passive damping characteristics.