CN-121986320-A - Measurement application control unit, measurement application device, and method
Abstract
The present disclosure provides a measurement application control unit comprising a text-based input interface configured to receive a text-based user request for a measurement 5 application device, a pre-trained artificial intelligence algorithm coupled to the text-based input interface and configured to generate response data regarding a question related to the measurement application according to the text-based user request, and an output interface coupled to the pre-trained artificial intelligence algorithm and configured to output the response data. Furthermore, the present disclosure provides a method of measuring an application device and a corresponding 10.
Inventors
- T. Lesner
- H Gabel
- D. Weize
- T. LUTZ
- M. SIMON
Assignees
- 罗德施瓦兹两合股份有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20240308
- Priority Date
- 20230714
Claims (20)
- 1. A measurement application control unit comprising: a text-based input interface configured to receive a text-based user request for a measurement application, the measurement application comprising at least one measurement application device; a pre-trained artificial intelligence algorithm coupled to the text-based input interface and configured to generate response data regarding a problem associated with the measurement application based on the text-based user request, and An output interface coupled to the pre-trained artificial intelligence algorithm, and the output interface configured to output the response data.
- 2. The measurement application control unit of claim 1, further comprising an audio input interface configured to receive a spoken request, and A speech recognition unit coupled to the audio input interface and the text-based input interface; Wherein the speech recognition unit is configured to convert the spoken request into a text-based request and to provide the text-based request as a text-based user request to the text-based input interface.
- 3. The measurement application control unit of any one of the preceding claims, wherein the pre-trained artificial intelligence algorithm is pre-trained using at least one of a manual for at least one measurement application device, a data sheet for the at least one measurement application device, an application note for at least one measurement application, a manual for an electronic device, a data sheet for an electronic device, an application note for an electronic device, an article for an electronic circuit, an online forum discussion for an electronic circuit, and a video for an electronic circuit.
- 4. The measurement application control unit of any one of the preceding claims, wherein the pre-trained artificial intelligence algorithm comprises a large language model based on at least one of a statistical model, a recurrent neural network, a bi-directional coded representation based on a transducer model, and a generated pre-trained transducer model.
- 5. The measurement application control unit of any one of the preceding claims, further comprising a user input interface coupled to the pre-trained artificial intelligence algorithm, and configured to receive user input; Wherein the pre-trained artificial intelligence algorithm is configured to generate response data regarding a question associated with the measurement application based on the text-based user request and the user input.
- 6. The measurement application control unit of claim 5, wherein the user input interface comprises at least one of a button, a switch, a knob, a touch screen, a keyboard, a mouse, a camera, and a gesture sensor.
- 7. The measurement application control unit of any one of the preceding claims, further comprising a translator coupled to the text-based input interface and the pre-trained artificial intelligence algorithm; Wherein the translator is configured to translate a text-based user request in a language in which the pre-trained artificial intelligence algorithm is not trained to operate into a translated text-based user request in a language in which the pre-trained artificial intelligence algorithm is trained to operate, and to provide the translated text-based user request to the pre-trained artificial intelligence algorithm.
- 8. The measurement application control unit of any one of the preceding claims, further comprising a preprocessor coupled to the pre-trained artificial intelligence algorithm; Wherein the pre-processor is configured to provide a pre-processed text-based request to the pre-trained artificial intelligence algorithm prior to the pre-trained artificial intelligence algorithm operating on the text-based user request.
- 9. The measurement application control unit of any one of the preceding claims, wherein the pre-trained artificial intelligence algorithm is configured to receive text-based user requests regarding the use of the at least one measurement application device and to generate usage response data comprising respective interpretations regarding the use of the measurement application device.
- 10. The measurement application control unit of any one of the preceding claims, wherein the pre-trained artificial intelligence algorithm is configured to receive text-based user requests for control of the at least one measurement application device and to generate control response data comprising respective control commands regarding use of the measurement application device.
- 11. The measurement application control unit of claim 10, further comprising a code generator coupled to or integrated with the pre-trained artificial intelligence algorithm; wherein the code generator is configured to generate configuration and control commands for the measurement application device in a predetermined control or programming language and to provide the generated configuration and control commands to a controller of the measurement application device.
- 12. The measurement application control unit of any one of the preceding claims, wherein the pre-trained artificial intelligence algorithm comprises an algorithm executed locally on the at least one measurement application device.
- 13. The measurement application control unit of any one of the preceding claims, further comprising a complexity estimator coupled to the text-based input interface; Wherein the complexity estimator is configured to estimate the complexity of the text-based user request and forward the text-based user request to an external pre-trained artificial intelligence algorithm if the estimated complexity is above a predetermined threshold.
- 14. The measurement application control unit of claim 13, wherein the complexity estimator is configured to request user consent via a user interface in the measurement application before providing one of the text-based user requests to an external pre-trained artificial intelligence algorithm.
- 15. The measurement application control unit of any one of the preceding claims 13 and 14, wherein the complexity estimator is configured to indirectly provide the text-based user request to the external pre-trained artificial intelligence algorithm via a request anonymizer.
- 16. The measurement application control unit of any one of the preceding claims, further comprising a text-based user request generator configured to receive at least one of an image, video, or non-text description of at least one of the at least one measurement application device, the device under test, and the measurement application settings; wherein the text-based user request generator is further configured to generate a text-based user request based on at least one of the image or video and provide the generated text-based user request to the pre-trained artificial intelligence algorithm.
- 17. The measurement application control unit of any one of the preceding claims, further comprising a confidence estimator configured to calculate and output a confidence value for response data generated by the pre-trained artificial intelligence algorithm.
- 18. A measurement application device comprising: Measurement application control unit according to any of the preceding claims, and A measurement application device controller coupled to the measurement application control unit.
- 19. A computer-implemented method, comprising: Receiving a text-based user request for a measurement application, the measurement application comprising at least one measurement application device; Generating response data regarding questions related to the measurement application based on the text-based user request using a pre-trained artificial intelligence algorithm, and And outputting the response data.
- 20. The computer-implemented method of claim 19, further comprising: receiving a spoken language request; Converting the spoken request into a text-based request, and The text-based request is provided to the pre-trained artificial intelligence algorithm as a text-based user request.
Description
Measurement application control unit, measurement application device, and method Technical Field A first aspect of the present disclosure relates to a measurement application control unit, a measurement application device and a corresponding method. Background Although applicable to any type of user controller measurement application, the present disclosure will be described primarily in connection with laboratory-oriented measurement application devices (e.g., oscilloscopes). Modern measurement application devices include a variety of functions that support specific tasks in the measurement application. To this end, the measurement application device may include a number of options and configuration parameters that the user may set for a particular measurement application. Therefore, there is a need to simplify the setup of measurement application devices. Disclosure of Invention The above-mentioned problems are solved according to the features of the independent claims of the first aspect of the present disclosure. It is to be understood that the independent claims of one claim category may be formed similarly to the dependent claims of another claim category. Thus, there is provided: A measurement application control unit includes a text-based input interface configured to receive a text-based user request for a measurement application, the measurement application including at least one measurement application device, a pre-trained artificial intelligence algorithm coupled to the text-based input interface and configured to generate response data regarding a problem associated with the measurement application device based on the text-based user request, and an output interface coupled to the pre-trained artificial intelligence algorithm and configured to output the response data. Furthermore, there is provided: A measurement application device comprising a measurement application control unit according to any of the embodiments disclosed herein, and a measurement application device controller coupled to the measurement application control unit. Furthermore, there is provided: a method for controlling a measurement application device, the method comprising receiving a text-based user request for a measurement application comprising at least one measurement application device, generating response data for a problem associated with the measurement application device based on the text-based user request using a pre-trained artificial intelligence algorithm, and outputting the response data. The present disclosure is based on the finding that modern measurement applications have the possibility to provide for performing a large number of measurements or measurement tasks configurable by the user, which may be difficult for the user to memorize and understand. The most important measurement or measurement tasks may be highlighted on the main screen of the corresponding measurement application device in the measurement application. However, other measurements or measurement tasks, as well as options that may be required only in very specific measurement tasks, may be hidden, for example, in a submenu of the user interface of the measurement application device. In particular, inexperienced users may face difficulties when they attempt to formulate questions about their particular measurement problem or task. These users may also face difficulties in building measurement applications and configuring measurement application devices. An inexperienced user may even lack knowledge about the specific functionality of the highlighted configuration option, especially the presence of such configuration option, e.g. hidden in a submenu of the user interface of the measurement application device. Accordingly, the present disclosure provides a measurement application control unit, a method for controlling a measurement application device, and a corresponding measurement application device. Although not explicitly stated, the disclosure also provides a non-transitory computer-readable medium comprising instructions thereon, which when executed in a computer, cause the computer to perform a method according to any of the embodiments described herein. The measurement application control unit comprises a text-based input interface. The text-based input interface may receive a text-based user request from a user. Such text-based user requests may include natural language text related to the measurement application. The text-based input interface may be implemented as a data interface that receives text in binary form, for example, as ASCII encoded text, or as text encoded in any other character encoding scheme. Such a data interface may be provided as a hardware interface (e.g., a network interface) and a program interface (e.g., an API or callback function) or a combination of both. The text-based input interface may include any other type of interface, such as an API, callback function, shared memory, web-based UI, REST-API, c