Patent Description:
Many electronic measurement devices, such as spectrum analyzers, are adapted to receive and analyze electronic signals. Such devices typically have a user interface, which allows a user to make settings or select modes of the device. Often, such user interfaces comprise several buttons on a front panel of the device. Each button of the user interface can be a single-function button that is assigned to a specific setting or mode of the device.

However, a large number of buttons increases the complexity and overall cost of the measurement device. In addition, a large number of buttons can make it difficult to intuitively operate the device and can lead to wrong user input.

The document <CIT> discloses a user interface interaction method and apparatus applied in a touch screen device. Thereby, at least two single-function buttons on a user interface of the touchscreen device are combined into a multi-function button. A type of touch operation on the multi-function button is, for instance, determined according to a time of the touch operation. However, an inexperienced user of such an interface might not know for how long the multi-function button needs to be touched to initiate the different types of touch operations. This could lead to wrong user input, for example, if the button is unintentionally touched for too long.

The document <CIT> discloses a method and an apparatus for a name search from a personal information database. Thereby, various methods to input letters on a keypad are disclosed, for example a selection of letters based on a length of a keystroke. While the key is pressed, a temporary bar can be displayed showing the letters that are selectable with that key. However, the user does not intuitively know for how long he has to press the key to switch through the letters, such that a wrong input can be given if the key is pressed for too long.

The document <CIT> discloses a system including a breathing apparatus, a touch screen unit and a processing unit. Thereby, a first content is displayed at a first screen location of the touch screen. Upon a user input, comprising a gesture of one or more gestures, at the first screen location, a second content related to the first content is selected and displayed in dependence of the gesture and the first content.

The document <CIT> discloses a method for inputting a command by long press using a touch screen in a user interface of a multifunctional apparatus.

Thus, it is an objective to provide an improved user interface control device, an improved electronic instrument, and an improved method for controlling a user interface, which avoid the above-mentioned disadvantages.

The object is solved by the features of the first independent claim for the user interface control device frontend and by the features of the second independent claim for the method.

According to a first aspect, the invention relates to an electronic intrument according to claim <NUM>.

This achieves the advantage that an electronic instrument with a user interface control device is provided that can be controlled in a simple and intuitive way. In particular, because a single input key can have different functions, no extra keys for each function is required. Due to the visual feedback during pushing the key, the user knows which function is assigned to the key when it is released and, thus, wrong user input can be avoided.

The user interface control device can be integrated in or connected to the electronic instrument. The user interface control device can be configured to provide a user interface for the electronic instrument or can be connected to an interface of the electronic instrument. Preferably, the first function of the input key comprises activating a first mode of the electronic instrument, and the second function of the input key comprises activating a second mode of the electronic instrument.

Preferably, the graphical element indicates how long it takes to reach the threshold time value. The display of the graphical element can be triggered by the key press.

The input key can be a physical key, for example a push-button or a switch. In particular, the input key is adapted to change its position and/or its state if it is pressed, and to return to its initial position and/or its initial state after it is released. For example, the input key is arranged on a front panel of an electronic instrument in which the user interface control device is integrated.

The processor can be a microprocessor, in particular of the electronic instrument. For example, the processor is configured to initiate a timer after registering the starting time of the key press, wherein the timer registers the duration until the key is released. The processor can stop the timer when the input key is released. The processor can be configured to detect a short press if the timer was stopped before reaching the threshold value, and to detect a long press if the timer was stopped after reaching the threshold value. For example, to register if the input key is pressed, the processor can receive a signal from the input key for as long as the key is pressed.

In an embodiment, the graphical element comprises a progress bar, a countdown, and/or a timer display.

This achieves the advantage that a visual feedback on the required pressing time to execute the second function of the key can be provided to the user and, thus, operating errors or incorrect settings can be avoided. The progress bar, the countdown, and/or the timer display can be designed to indicate for how much longer the input key needs to be pressed to reach the threshold time value.

In an embodiment, the display is configured to display, at any time during a key press, a graphical or textual representation of the respective first or second function that is assigned to the input key if the input key is released at that time.

This achieves the advantage that a visual feedback on the current function of the input key, e.g. the activation of a certain mode of an electronic instrument, can be provided to the user and, thus, operating errors or incorrect settings can be avoided.

In an embodiment, upon releasing the input key, the display is configured to indicate the respective function that is assigned to the input key by the processor.

This achieves the advantage that a visual feedback on the function that will be executed, e.g. the activation of a certain mode of an electronic instrument, can be provided to the user and, thus, operating errors or incorrect settings can be avoided.

In an embodiment, the user interface control device is configured to receive a configuration input, in particular via a dedicated interface of the user interface control device.

This achieves the advantage that the function of the input key can be configured according to different user habits or requirements. The interface can comprise an input element, e.g. a touch-screen or a keyboard, on which the user can enter the configuration input. The user interface can further be configured to connect to an external electronic device, e.g. a laptop, for receiving the configuration input.

In an embodiment, the processor is configured to adjust the threshold time value based on the configuration input.

This achieves the advantage that the function of the input key can efficiently be configured according to different user habits or requirements.

In an embodiment, the processor is configured to define the first and/or second function of the input key based on the configuration input.

This achieves the advantage that the function of the input key can efficiently be configured according to different user habits or requirements. For instance, the processor can define which modes of an electronic instrument are activated by the first and/or second function of the key.

In an embodiment, the input key is a hard key or a soft key.

Preferably, the hard key is a key that has a dedicated function, wherein the soft key is a programmable key that can invoke different functions according to its programming. For example, a soft key can be a blank key in the vicinity of the display, wherein the display indicates the current function of the soft key.

In an embodiment, the input key comprises a user interface control element. In particular, the interface control element is a software button.

This achieves the advantage that no physical key is required, which reduces the overall costs of the device.

In an embodiment, the display is a touch display, and the input key is displayed in the touch display.

This achieves the advantage that no physical key is required, which reduces the overall costs of the device. Preferably, pressing the input key refers to touching the graphical button on the screen.

The electronic instruments comprises channels for receiving and/or forwarding signals, wherein the first function of the input key comprises activating a channel preset mode of the electronic instrument, and wherein the second function of the input key comprises activating a device preset mode of the electronic instrument.

Preferably, the signals are electrical signals, optical signals or acoustic signals. The signals can be a radio frequency (RF) signals. The first and second mode can refer to first and second settings or parameters of the electronic instrument for analyzing or generating signals. In particular, both modes are frequently used, so it is advantageous that they can be activated quickly and intuitively.

The electronic instrument can comprise a connector, e.g. a plug, to which another device, which generates or receives the signal, can be connected.

The electronic instrument is a spectrum analyzer.

The electronic instrument is a measurement device which can be configured to analyze the measurement signal based on the activated first or second mode. This may refer to analyzing the signal based on conditions, functions or settings of the electronic measurement device that are associated with the first or second mode, for example predefined or default measurement parameters.

For example, the electronic instrument is a spectrum analyzer, which is configured to analyze various properties of a signal, such as a spectrum, in particular spectral components, a power, a bandwidth and/or harmonics of the signal. For example, the measurement signal is an RF signal. The spectrum analyzer can comprise one or several measurement channels. For example, each measurement port of the spectrum analyzer can be associated with a measurement channel of the spectrum analyzer.

In particular, in the channel preset mode and/or the device preset mode the spectrum analyzer is set to predefined or default settings. These predefined or default settings can be stored in a memory of the device.

In the channel preset mode, a currently selected measurement channel of the spectrum analyzer is preset to a default configuration, e.g. default measurement parameters or a default resolution. In the device preset mode, all channels of the spectrum analyzer are preset to a default configuration.

Further, the electronic instrument can be configured to process the signal, e.g. to amplify the signal, and/or to display the signal in a display element of the device, e.g. the same display that is used to display the graphical element.

According to a second aspect, the invention relates to method for controlling a user interface of an electronic instrument, wherein the electronic instrument is a spectrum analyzer which comprises channels for receiving and/or forwarding RF signals, the method comprising:.

wherein the first function of the input key comprises activating a channel preset mode of the electronic instrument and wherein the second function of the input key comprises activating a device preset mode of the electronic instrument, wherein, in the channel preset mode, a currently selected channel of the electronic instrument is preset to a default configuration, and in the device preset mode, all channels of the electronic instrument are preset to a default configuration.

This achieves the advantage that a simple and intuitive control scheme for a user interface, e.g. the user interface of an electronic instrument, can be provided. In particular, because a single input key can have different functions, no extra keys for each function is required. Due to the visual feedback during pushing the key, the user knows which function is assigned to the key when it is released and, thus, wrong user input can be avoided.

In particular, the method may comprise the further step:.

The above description with regard to the electronic instrument according to the first aspect of the invention is correspondingly valid for the method for controlling the user interface according to the second aspect of the invention.

<FIG> shows a schematic diagram of a user interface control device <NUM> according to an embodiment.

The user interface control device <NUM>, comprising: a display <NUM>; an input key <NUM> that can be pressed by a user, and a processor <NUM> configured to register a starting time and a duration of a key press on the input key <NUM>. The processor <NUM> is configured to assign a first function to the input key if the duration of the key press is shorter or equal to a threshold time value, and to assign a second function to the input key if the duration of the key press exceeds the threshold time value. Thereby, the display <NUM> is configured to display a graphical element, which indicates a duration of the key press at least until the threshold time value is reached.

The user interface control device <NUM> can be a component of an electronic instrument, for example a measurement device or a signal generator. The user interface control device <NUM> can be configured to provide a user interface for controlling the instrument or can be connected to a user interface of the electronic instrument. For example, the first function of the input key corresponds to activating a first mode of the electronic instrument and the second function of the input key corresponds to activating a second mode of the electronic instrument.

The input key <NUM> can be a physical key, for example a push-button or a switch. The input key can be a hard key or a soft key.

The display <NUM> can be a touch display. The input key <NUM> can be a user interface control element that is displayed in the touch display.

The processor <NUM> can be a microprocessor. For example, the processor <NUM> is configured to initiate a timer after registering the starting time of the key press, wherein the timer registers the duration until the key <NUM> is released.

The user interface control device <NUM> can be configurable. For example, the threshold time value, and/or the first and second functions themselves can be configured. Preferably, the user interface control device <NUM> comprises a dedicated interface (not shown in <FIG>) for receiving such configuration input.

<FIG> shows a schematic diagram of an electronic instrument <NUM> comprising the user interface control device <NUM> according to an embodiment.

Preferably, the first function of the input key <NUM> comprises activating a first mode of the electronic instrument <NUM> and the second function of the input key <NUM> comprises activating a second mode of the electronic instrument <NUM>.

The electronic instrument <NUM> can be a measurement device that comprises at least one measurement port <NUM> configured to receive a measurement signal to be analyzed by the electronic instrument. The electronic instrument <NUM> can be configured to analyze the measurement signal based on a first or second mode of the instrument activated via the input key.

For example, the electronic instrument <NUM> shown in <FIG> is a spectrum analyzer. The spectrum analyzer <NUM> can be configured to analyze various properties of the measurement signal, such as a spectrum, in particular spectral components, a power, a bandwidth and/or harmonics of the signal. For example, the measurement signal is an electrical signal and/or an RF signal.

The spectrum analyzer <NUM> can comprise one or several measurement channels. For example, each measurement port <NUM> of the spectrum analyzer can be associated with a measurement channel of the spectrum analyzer. A different source for a measurement signal to be analyzed by the measurement device <NUM> can be connected to each measurement port <NUM>.

The first mode can be a channel preset mode of the spectrum analyzer <NUM>, and/or the second mode can be a device preset mode of the spectrum analyzer <NUM>. For example, in the channel preset mode, a currently selected measurement channel of spectrum analyzer <NUM> is preset to a default configuration, e.g. default measurement parameters or a default resolution. In the device preset mode, all channels of the spectrum analyzer <NUM> can be preset to a default configuration.

Alternatively, the electronic instrument <NUM> can be a signal generator that is configured to generate a signal, e.g. an electronic signal, based on the set mode.

<FIG> show schematic diagrams of three display screens 301a-c according to a further embodiment. The display screens 301a-c in <FIG>are, for instance, displayed in the display <NUM> of the user interface control device <NUM> and/or the electronic instrument <NUM> during or after a key press on the respective input key <NUM>.

<FIG> shows a display screens 301a during the key press before the threshold time value is reached. The display screen 301a shows a graphical element <NUM> in the form of a progress bar which indicates how long the input key <NUM> has been pressed and when the threshold time value will be reached. Alternatively, to the progress bar, the graphical element <NUM> can be a countdown or a timer display. In this way, the user knows for how long he has to press the input key <NUM> to assign different functions to the key <NUM>.

The processor <NUM> can be configured to control the display <NUM> to display the graphical element <NUM>, as soon as the processor <NUM> registers that the input key <NUM>, <NUM> was pressed.

For example, the threshold time value is <NUM>, <NUM>, or <NUM> seconds.

Preferably, the display screen <NUM> also indicates, for instance via a textual representation, which mode of an electronic instrument <NUM> will be activated if the input key <NUM> is released prior to reaching the threshold time value, and which mode of the instrument <NUM> will be activated if the input key <NUM> is released after reaching the threshold time value. In this way, the user knows at any time which mode will be activated if he releases the key.

<FIG> shows a display screen 301b after releasing the input key <NUM> prior to reaching the threshold time value, and <FIG> shows a display screen 301c after releasing the input key <NUM> after reaching the threshold time value.

In both cases, the display <NUM> indicates which mode of the electronic instrument <NUM> is selected, for instance a device preset mode or a channel preset mode.

<FIG> shows a schematic diagram of a method <NUM> for controlling a user interface according to an embodiment. For example, the method <NUM> can be used to control a user interface control device, such as the device <NUM> shown in <FIG>.

The method <NUM> comprises the following steps:.

The user interface can be that of an electronic instrument, for example the electronic instrument <NUM> shown in <FIG>. The first function of the input key can comprise activating a first mode of the electronic instrument <NUM>, and the second function of the input key can comprise activating a second mode of the electronic instrument <NUM>. In particular, the method <NUM> can be a method for controlling the electronic instrument <NUM>.

Preferably, the method <NUM> further comprises the steps:.

Claim 1:
An electronic measurement device (<NUM>), wherein the electronic measurement device (<NUM>) is a spectrum analyzer comprising:
channels for receiving and/or forwarding RF signals;
a user interface control device (<NUM>), said user interface control device (<NUM>) comprising:
a display (<NUM>);
an input key (<NUM>) that can be pressed by a user, and
a processor (<NUM>) configured to register a starting time and a duration of a key press on the input key (<NUM>),
wherein the processor (<NUM>) is configured to assign a first function to the input key if the duration of the key press is shorter or equal to a threshold time value, and wherein the processor (<NUM>) is configured assign a second function to the input key (<NUM>) if the duration of the key press exceeds the threshold time value,
wherein the display (<NUM>) is configured to display a graphical element (<NUM>), which indicates a duration of the key press at least until the threshold time value is reached, and
wherein the first function of the input key (<NUM>) comprises activating a channel preset mode of the electronic measurement device (<NUM>) and wherein the second function of the input key (<NUM>) comprises activating a device preset mode of the electronic measurement device (<NUM>),
wherein, in the channel preset mode, a currently selected channel of the electronic measurement device (<NUM>) is preset to a default configuration, and in the device preset mode, all channels of the electronic measurement device (<NUM>) are preset to a default configuration.